Recent submissions

Comment · 3 months ago
I genuinely cannot think of something less interesting than the ebbs and flows of whatever bryan johnson is doing
Comment · 3 months ago
First of many I hope, god bless.
Comment · 5 months ago
thank you for this truly deranged comment
Comment · 5 months ago
Because they're for two completely different domains?
Comment · 5 months ago
as a fan of him this rationale did not make a shred of sense

"Both parties can have their preference" - this was already true of C where you can just turn enable unused variable warnings or turn them into hard errors, this has nothing to do with the decision.

I also don't want my lsp randomly rewriting my code (???)

Comment · 5 months ago
Well its also just idiotic in terms of how some huge number of people write code.

I know I'll need so-and-so import, so i write it at the top of the file before i even start, I press ctrl-s and it dissapears... I honestly laughed out loud the first time i used gopls.

Comment · 5 months ago
Comment · 5 months ago
Me when I have literally no idea what im talking about
Comment · 5 months ago
> I was a little shocked that they could get it fully working in a week to be honest

It shouldn't be shocking, it was done using only compute, and the codebase is owned by the company who owns the compute, you literally just turn the dial up and it will be done faster. Efficacy of LLMs aside - anything they could do in 30 days they could also do in 3, if you spend more money.

Comment · 5 months ago
> I think much of the world of software has become incredibly myopic. > usually taking the easy way out is just deferring the costs to your future. Problem is that those costs accrue interest.

This sums up my thoughts perfectly lately, that is a great way to put it all.

Programmers have never been any good at measuring or estimating their own productivity, there is no reason to assume that has changed (one could argue theres ample reason to assume the opposite).

Part of the problem as well is that there is some unseen/unnamable "spaghettiness"/"sloppiness"/"whatever" factor, that scales very very poorly. At the beginning it can seem fine, especially when you have some constant speed multiplier like an LLM spitting out code - but the larger exponent of the function that results from this factor being "worse" will eventually outpace that constant multiplier. You will only see it once its too late, or will never see it all because of our myopia as you say.

Comment · 6 months ago
sad but true
Comment · 6 months ago
>the devil lies in the details

This is true, but perhaps not uniquely so, when compared to platform dependence of the standard libary already. File semantics, sync primitive gaurantees and implementations, timers and timer resolutions, etc have subtle differences between platforms that the Rust stdlib makes no further gaurantees about.

Comment · 6 months ago
>People disagree on a bunch of extremely politicized topics within the realm of nutrition and health which is famously complex and hard to understand even for experts in the field.

Yup, I'm "staggered".

Comment · 6 months ago
>We don't hire juniors and throw them boilerplate and tiny bugs while expecting them to learn along the way ad hoc

Huh? This is exactly what almost everyone does

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton