Recent submissions

Comment · 1 day ago
Wdym? Teams freezes my screen all the time!
Comment · 13 days ago
"Outsource your thinking"

I'm sorry, what?

Comment · 19 days ago
> Mozilla wants to avoid having to die on any particular hill.

lol. lmao even

Comment · 25 days ago
Phantom Tollbooth?
Comment · 2 months ago
That was only 3 myths. Hardly a brazilian
Comment · 2 months ago
I don't think I've heard a lot of people say "code was never the hard part". I have heard "Code was never the bottleneck", which is a different thing altogether and is objectively true at my company. The bottlenecks were and still are integrations, QA, requirements refinement, coordination, etc.
Comment · 4 months ago
Bad faith argument. You know this comparison is ridiculous
Comment · 8 months ago
I highly doubt this specific person has looked down on others for also mourning the death of their craft. You can't rightly call someone a hypocrite and cite "developers" as your source.
Comment · 9 months ago
I and one or two others are _the_ AI use experts at my org, and I was by far the earliest adopter here. So I don't really have anyone else with significantly different experiences than me that I could ask.
Comment · 9 months ago
I don't think I'd be a good judge because I don't have the years of familiarity and expertise in his repos that I do at my job. A lot of the value of me specifically vs an LLM at my job is that I have the tribal knowledge and the LLM does not. We have gotten a lot better at documentation, but I don't think we can _ever_ truly eliminate that factor.
Comment · 9 months ago
I don't understand the stance that AI currently is able to automate away non-trivial coding tasks. I've tried this consistently since GPT 3.5 came out, with every single SOTA model up to GPT 5.1 Codex Max and Opus 4.5. Every single time, I get something that works, yes, but then when I start self-reviewing the code, preparing to submit it to coworkers, I end up rewriting about 70% of the thing. So many important details are subpar about the AI solution, and many times fundamental architectural issues cripple any attempt at prompting my way out of it, even though I've been quite involved step-by-step through the whole prototyping phase.

I just have to conclude 1 of 2 things:

1) I'm not good at prompting, even though I am one of the earliest AI in coding adopters I know, and have been consistent for years. So I find this hard to accept.

2) Other people are just less picky than I am, or they have a less thorough review culture that lets subpar code slide more often.

I'm not sure what else I can take from the situation. For context, I work on a 15 year old Java Spring + React (with some old pages still in Thymeleaf) web application. There are many sub-services, two separate databases,and this application needs to also 2-way interface with customer hardware. So, not a simple project, but still. I can't imagine it's way more complicated than most enterprise/legacy projects...

Comment · 10 months ago
Mockito allows one to write mocks in tests for code that doesn't use dependency injection and isn't properly testable in any other way.

On the one hand, you should just design things to be testable from the start. On the other... I'm already working in this codebase with 20 years of legacy untestable design...

Comment · 10 months ago
The original statement wasn't that the sigils are unconventional. They are. It was that they were "subtle". They are not.
Comment · 10 months ago
That's not super subtle any more than it's super subtle that "*" performs multiplication and "+" performs addition. Sometimes you just need to learn the language.

This is not a general defense of Perl, which is many times absolutely unreadable, but this example is perfectly comprehensible if you actually are trying to write Perl and not superimpose some other language on it.*

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton