DavidVoid

Joined 8 years ago

Karma
1,537
Submissions
362
Member since
Apr 14
What is good for the individual is not necessarily good for the group.

What is good for the group is not necessarily good for the individual.

View on Hacker News

Recent submissions

Comment · 1 month ago
I wish more books would come in the same format as the Macmillan Collector's Library series of books. They're tiny hardback books with thin pages. I just checked my copy of Moby Dick, it's about 770 pages, but the book has a very pocket-able size of just 15.6×10×3.5 cm (6.2×4×1.4").
Comment · 3 months ago
Seems to be run by a married couple of (maybe) burnt out account managers. That, in combination with some AI help, explains the empty "LinkedIn slop" writing style I think.

It's not often I comment on blog posts, but this is honestly one of the most meaningless blogs I've ever read (not counting those fully AI-generated SEO ones). I don't get why it ended up so high on Hacker News; it has an interesting title I guess, but pretty much no substance.

Comment · 4 months ago
Comment · 5 months ago
I don't think GPUs ever had branch prediction in the first place. You can however run into poor performance due to thread divergence, which is a similar kind of issue (with much less black magic).
Comment · 5 months ago
Yes. I'm sure it would feel nice to pay off my apartment loan, but the interest rate on that is 2.75%, which is way lower than what I can (reasonably) expect to make on the stock market.
Comment · 5 months ago
> Product owners and engineers could initially collaborate on this spec and on test cases to enforce business rules. Those should be checked into the project repositories along with the implementing code. There would need to be automated pull-request checks verifying not only that tests pass but that code conforms to the spec. This specification, and not the code that materializes it, is what the team would need to understand, review, and be held accountable for.

This just sounds like typical requirements management software (IBM DOORS for example, which has been around since the 90s).

It's kind of funny how AI evangelists keep re-discovering the need for work methods and systems that have existed for decades.

When I worked as a software developer at a big telecom company and I had no say in what the software was supposed to do, that was up to the software design people--they were the ones responsible for designing the software and defining all the requirements--I was just responsible for implementing that behavior in code.

Comment · 6 months ago
Comment · 6 months ago
Comment · 6 months ago
Considering the size (and significance) of the VSCode user base, it feels like someone should be in charge of ensuring that default behavior doesn't change without good reason.

Does anyone (or any team) have ownership of the extensions/git/package.json file?

Comment · 6 months ago
Comment · 7 months ago
Comment · 8 months ago
Comment · 8 months ago
I like em dashes—and sometimes overuse them—but 37 times is absurd in that amount of text.
Comment · 9 months ago
Comment · 9 months ago
Unless you compile with fast-math ofc, because then the compiler will assume that NaN never occurs in the program.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton