Recent submissions

Comment · 7 months ago
When chess engines surpassed human grandmasters, something unexpected happened: for a period of time, the strongest players weren’t humans or machines, but combinations of both — “centaurs.”

The engine handled calculation. The human decided which lines were worth calculating.

As engines improved, they absorbed that layer too, and the human role moved up the stack.

I think something similar is happening in engineering.

AI tools are making it much cheaper to produce code, documentation, and designs. As a result, output quality is becoming a weaker signal of experience than it used to be — not because expertise matters less, but because it shows up differently.

The constraint is shifting toward deciding which problems are worth solving, spotting flaws before implementation, and asking the right questions early.

When producing outputs becomes cheap, the value moves toward deciding what should be produced.

This doesn’t mean junior and senior engineers are equivalent — system-level thinking still separates them. But the surface signals organizations use to detect that difference are compressing quickly.

Curious if others are seeing this in how they hire and evaluate engineers.

Comment · 10 years ago
while true javascripts missing a "real" standard library - I don't see how, even if one was created, it would be able to keep up with the pace of the community...
Comment · 10 years ago
If your referring to external dependancies as "how many times you require a dependency in your code", then realize that large projects like babel are actually composed of smaller dependencies under the covers: https://github.com/babel/babel/tree/master/packages So wrapping smaller packages in a larger package doesn't change whats happening behind the scenes.

If your referring to "just not having external dependancies at all" then good luck writing anything of value without first recreating the wheel.

As to the question of if the code is modified, thats what semver is for. Production apps should always link to a specific version of a library.

Comment · 10 years ago
Im still confused how #npmgate ever turn into a discussion on code size :/

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton