Recent submissions

Comment · 3 years ago
Yes, that is definitely a downside for these tests. The worst is when the text of some exception is printed and it includes line numbers. It does still require some discipline to think about what you're printing and avoid output that will be very noisy. This problem is mitigated quite a bit by the ease of accepting changes when these tests fail for obviously nonsense reasons though (just hit a couple buttons in an emacs buffer).
Comment · 4 years ago
A very small number of people trade by voice on trading floors and they are generally professionals. This is categorically different from phone apps that reach into every ordinary person's living room. No one is advocating for a return to pre-electronic markets.
Comment · 4 years ago
Derivatives have underlyings. An option is the right to purchase or sell a stock (or something else); a future is the right/obligation to accept delivery of something at a future time. While the payout curve is more complicated than straightforward ownership, they derive their value from their relation to some underlying assets.
Comment · 5 years ago
What did the US do to yogurt?
Comment · 6 years ago
If you don't allocate, you won't garbage collect. GC pauses would be really bad, but you can avoid them, or at least avoid them happening at bad times, if you're careful. It does requires knowing in some detail how Ocaml manages memory.
Comment · 6 years ago
I think maybe you're getting the wrong impression about the tone I intend (my fault, I am not putting a lot of effort into tone or careful writing). I realize that what I wrote can be read very passive aggressively. I meant it more just as acknowledging that I made a dumb mistake and chiding myself for it. In person, that would have been clearer.

This week has been busy and stressful and I wrote both comments quickly and off the cuff. It's not that I can't tell that acknowledged is a passive participle, it's just that I didn't even look at it because I was pattern matching against common mistakes I've seen people make. It was only afterwards that I noticed that the parent comment specifically pointed to the word "acknowledged."

> I find this attitude troubling in combination with the argument made all over this thread that you can tell the people who say not to use passives are full of it because they can't even identify a passive when they're looking at one. (And you're at least flirting with that argument in your comment above.)

This is not what I'm saying, and it's not the argument I would make if I were actually making an argument. I said very few words, and not very carefully chosen ones, and you're putting words into my mouth. I made no case for or against passive voice. I just thought I saw a mistake briefly and I was trying to point it out.

Comment · 6 years ago
okay, you're right, i wasn't paying attention. shame on me. Still, I think it is a stretch to point to the use of this passive participle as the reason why this sentence works or doesn't work.
Comment · 6 years ago
Comment · 6 years ago
here is a french press for $15. It can arrive on thursday. https://www.amazon.com/dp/B07HC22KQH/ref=sbl_dpx_B00008XEWG_...

Is google not giving its employees monitors during this time? I find that surprising but also you could just go to Best Buy.

Comment · 7 years ago
I wonder as well. I did a project with him when I was a teenager and we didn't entirely get along. He was a very talented guy, though, and I wasn't entirely fair to him. I hope he's doing all right.
Comment · 7 years ago
I don't get it, I don't understand how the author of the article has a PhD if this is what he thinks. Like,

> Why do advanced-math classes bother with proofs almost no student can follow?

Because that literally _is_ mathematics, and the point of working through them is because students can actually understand them and learn to do the same thing with new problems. How does he expect anyone to create or discover anything new with just arithmetic 101?

There's a kernel of a good argument in that signaling probably is one of the main values that students get from a college degree, but it's overstated to such a degree that it crosses over into idiocy.

Comment · 7 years ago
Thanks for clarifying! I was 90% just joking, but I wasn't actually aware that it had such a long history.
Comment · 7 years ago
Did you read his link? It directly addresses your point. I will summarize and add some context, since I don't know if you read Russian. The word мир in Russian has two meanings, "peace" and something that is translated in different contexts more like "the world" or "society." These were once different words with different spellings, but during the Soviet Union, authorities decided that some letters had to be purged because they were naughty, so orthographic reforms were carried out that standardized some spellings and eliminated a few letters. So the previously distinguishable words "мир"(peace) and мір (the world/society) became orthographically indistinguishable. However, since Tolstoy published prior to the Soviet Union, you can tell what the likely intent was by how the title was spelled in pre-revolutionary publications. In almost all cases, it was spelled мир. There is just one instance when it was spelled мiр, and it seems likely that it was a misprint.
Comment · 7 years ago
Comment · 7 years ago
Unless you're also going to disclose all your cookie ids, mobile device ids, connected tv ids, transaction history, income/demographics/consumer preferences, etc. etc., there will still be a lot of room for adtech companies to gather information about you. And even if you do, there is still attribution of purchases to impressions or clicks, audience segmentation, ad retargeting, and many other lucrative areas for companies to trade your data.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton