HNHacker News
TopNewBestAskShowJobs

ternaryoperator

5,231 karma · joined June 16, 2011

I value your time and mine. So, I intend my comments and posts to be helpful. If they're not, lemme know. We're all in the soup together.
submissionscomments
ternaryoperator··on Faster XML Stream Processing in Go (2019)
The golang runtime has a penalty due to the fact that it sets up memory for GC at startup. It is legitimately C runtime vs. go runtime.
ternaryoperator··on [dead]
> the stack will hold all of the variables – this includes the local and the method call information

That's not quite right. Method call data is passed in the local variable fields of the method's frame, not on the stack.

ternaryoperator··on The beautiful dissociation of the Japanese language
Your point only deepens my appreciation of Japanese (which was already deep). To have two different categories of onomatopoeia is just sensational.
ternaryoperator··on A Surprising Advantage of Vinyl (2011)
Mandatory New Yorker cartoon (2015): www.ratherrarerecords.com/wp-content/uploads/AlexGregory_cartoon_vinyl_1000.jpg
ternaryoperator··on Redis adopts dual source-available licensing
> Open Source is about user ownership of software.

No, OSS developers retain authorship (with the exception of public domain). Only the authors can change the license and terms. Users get a license to do various things with the software/code, but they do not get ownership.

ternaryoperator··on Show HN: Godspeed is a fast, 100% keyboard oriented todo app for Mac
> "and is completely free"

It's not completely free. [0] A set of features are available free. The complete set of features runs > $4/month, depending on whether you pay monthly or yearly.

[0] https://workflowy.com/pricing/

ternaryoperator··on Prolly Trees
Excellent article! Very well written, good explanations, useful graphics.
ternaryoperator··on Pandoc
I tend to agree that most users don't know how to use Word well. I think this is true of IDEs as well. Most users, even technically savvy ones, use a small subset of features and disregard the lesser-used aspects. And then are later surprised when they see someone use a feature that they didn't know existed because it was outside the ambit of their immediate knowledge.

However, I'm not sure that even with greater knowledge of Word's features, whether developers in general would come to like it.

ternaryoperator··on Intel's Humbling
You're missing the big one: they missed the boat on 64-bits. It was only because they had a licensing agreement in place with AMD that they were able to wholesale adopt AMD's extensions to deliver 64-bit x86 processors.
ternaryoperator··on The Beirut Port Explosion Forensic Investigation (2020)
Suggest watching the video, which does a brilliant job of explaining the sequence of events leading to the explosion.
ternaryoperator··on Building an antilibrary: the power of unread books
Thanks, appreciated! Hard to know for sure.
ternaryoperator··on Building an antilibrary: the power of unread books
TLPI? TAOE?
ternaryoperator··on Programming Bottom-Up (1993)
The late Stan Kelly-Bootle, who wrote a witty humor column in UNIX Review for years, famously said (paraphrasing here): "Everyone's talking about top-down or bottom-up programming, but from what I see, it looks like it's mostly bottom-down."
ternaryoperator··on Toxic comments are associated with reduced volunteer activity on Wikipedia
> - Cheap to host, just text and images

I doubt it's cheap at this level of traffic.

ternaryoperator··on Toxic comments are associated with reduced volunteer activity on Wikipedia
I read it to mean Stack Overflow, whose drop in traffic has been widely discussed. But it could be Quora or other sites--effectively validating OP's original point.
ternaryoperator··on The Netwide Assembler (NASM)
go's assembler enables this.
ternaryoperator··on San Fran Graffiti 'Kingpin' Suspect Arrested as Thousands of Tags Sweep City
I live in the Bay Area and hear it without cringing. However "Frisco" does make me crings.
ternaryoperator··on NIR: Nim Intermediate Representation
I've never heard of Nim being a sister to D. Maybe to Python, but not D.

Nim's home page acknowledges borrowing from Python, Ada, and Modula, as well as C/C++. I don't think D is part of the mix.

ternaryoperator··on How BlackBerry failed to respond to the iPhone
Much better marketing.

RIM viewed the BB as a business tool. Apple viewed the iPhone as a consumer device and promoted it heavily that way. In short order, Apple had shipped more devices than RIM.

ternaryoperator··on I paid for Sublime Text
My experience is unlike yours: VSCode with a couple of small files open uses >200MB of RAM--Sublime Text uses 11MB. ST also loads much faster, opens large data files without delay, and does search/find in the blink of an eye--which VSCode cannot match. My time and the RAM usage are both of value to me, so I have no difficulty accepting that those benefits (among others) cost me $80 upgrade every three or four years.
ternaryoperator··on The Story of “How About Never” (2014)
The cliché part is due to its enormous popularity. As the article points out, after the cartoon was published, the phrase became part of the common lexicon. Hence, your view of it being cliché.
ternaryoperator··on Tech workers now doubting decision to move from California to Texas
You're not too much of a cynic. While the COL is high in the Bay Area, people still live here and come here because you get something for that money. The pleasant climate is certainly one factor, but there are certainly others.
ternaryoperator··on Jacobin: A more than minimal JVM written in Go
Here's the text I believe that you're looking for:

> I've always thought of the JVM as magical technlogy--I'm certainly not alone in that view. But in trying to learn more about it, I was greatly frustrated by the difficulty of reading the code base. As you likely know, the Hotspot JVM is open source. But reading the code is very difficult, in part because it grew organically and in part because of its unusual design, in which many actions are buried deep at the end of a long series of function calls involving unexpected classes and unusual methods, etc.

> This led me to thinking there would be value in a JVM written as a single cohesive codebase. And given that there is a 300+ page JVM specification and a reference implementation, I thought to myself, how long could this take? Two years later, and with help from two major contributors, we're still finding out! ;-)

> Eventually, we hope, it will be a fun/interesting experience for users to pop open their Go IDE and watch a Java program execute--which is why we're intent on making sure it's written in 100% go.

> In a larger context, Jacobin might eventually be useful as an embeddable JVM.

ternaryoperator··on Jacobin: A more than minimal JVM written in Go
Lead dev here. A significant portion of the JDK and the JVM is written in Java. There is much that happens in the JVM were gc is a good thing. Classes are constantly being instantiated and then discarded. Having those discarded classes GC'd is a benefit indeed.
ternaryoperator··on Montana loses fight against youth climate activists in landmark ruling
In 1980, President Carter assembled top scientists in various domains to write a report of the problems we should expect to face in 2000. (If only politicians today were that forward-looking!) It was called the Global 2000 report and was a very thick volume. It does not mention global warming. The closest it comes is discussion of acid rain and of increased "desertification."

What I take from that is that in 1980, while there was some awareness of global warming, few scientists thought it would so quickly accelerate and become the central issue regarding the environment.

[0] Summary of the report: https://www.cartercenter.org/resources/pdfs/pdf-archive/glob...

ternaryoperator··on One can scarcely help clarifying him: on the Brothers Karamazov
Given that Dostoyevsky spent four years in exile shackled the whole time for reading some anti-Tsarist literature, I'm quite sure he was not a supporter of the Russian government.
ternaryoperator··on The FBI has formed a national database to track swatting incidents
"Swatting is a form of domestic terrorism" That's stretching the definition of terrorism--as swatting generally lacks political, racial, or religious motivation. Not all violence is terrorism.
ternaryoperator··on Petrucci Music Library
Far, far greater selection. Also, within a given work, there are multiple scores published at different times, so you can see the editing from multiple perspectives. For example, different fingering suggestions on piano pieces, etc.
ternaryoperator··on Dell goes back on WFH pledge, forces employees to come back to the office
Edit to my comment: Based on the answers below there seems to be confusion about employment contracts. Signing a letter that specifies your position and salary, as well as NDA forms, are all contracts, but not employment contracts in the traditional sense I meant here.

Traditional employment contracts, which were common years ago but are now used principally for C-suite positions, typically have terms employees can sue to enforce such as WFH.

For most positions in tech, nothing in the paperwork will give you a way of enforcing WFH if the company changes its policies.

That's what I meant by my comment above, which I can no longer edit. (I should have been clearer.)

ternaryoperator··on Dell goes back on WFH pledge, forces employees to come back to the office
What contracts? Is there any major US tech company that has employment contracts? Certainly none that I've worked at.
← PreviousPage 6 of 29Next →