Recent submissions

Comment · 1 day ago
Sure sounds like it. CSS-in-JS in general is a horrid idea, having to wait for JS to load in order for the site to render any of its styles. In general I find it strange how actively hostile to the end-user so many of the modern front-end practices are. The very people whose job it is to create interactive experiences for users seem to really want the users to not have a good time.
Comment · 9 days ago
In USA*

Many other countries have proper multi-year colleges specifically for the field of policing, and rigorous physical and mental health tests required to get the job. In those countries the police is more educated and more competent than the vast majority of the population.

Comment · 18 days ago
Master development in a few days? Unless you are mastering something extremely basic like, I don't know, WordPress websites, I highly doubt that. Learning how to do proper architecture and various test systems requires a lot of critical thinking skill that comes with experience far longer than a couple of days, unless you are just a meat proxy for AI, and adapt AI's opinion as your own, with no critical thinking applied?
Comment · 22 days ago
Pretty sure that was just for marketing.
Comment · 24 days ago
Half the security stuff AI seems to "find" for me have been complete fabrications, with the other half that it says is "critical", but has actually been so minor that you'd basically have to have access to my own computer to "hack it". So, yes, it is much better at findings issues, too bad most of it seems to be made up.
Comment · 24 days ago
For personal projects that's fine, but I'd absolutely hate to work with someone who is rolling their own libs for everything, and then when they leave the company puts an enormous amount of tech debt into our hands. It also really doesn't make for good team-work if a developer always forces their own opinion on everything.
Comment · 24 days ago
Yup I can see that. My PC games always have a lot more issues and glitches than any of my PS5 games have had.
Comment · 26 days ago
Yeah well HN is predominantly for and by American audiences I think and that already explains a lot of the attitude towards non-USA. A lot of Americans seem to think they are the main character in every story, and even if they are not, they try their best to somehow alter the narrative until they are.
Comment · 26 days ago
Being happy or not has nothing to do with it, in my understanding as well. Removing full system access from non-deterministic tools prone to prompt injections seems like the most obvious thing to do. There's a reason I run all my projects in rootless isolated containers these days. There has never really been "trust" in software, but the lack of trust is a lot more obvious these days.
Comment · 1 month ago
Yeah in Estonia we literally have robots deliver food (starship).
Comment · 1 month ago
Yup I agree. I do think that all the low(er) skilled software jobs will disappear. Those mostly working on marketing websites or simpler CRUD apps. And if they don't disappear, they will just not need nearly as many people for those anymore. But those jobs were mostly about writing code, i.e translating a Jira ticket to reality, and that's not really "engineering" as such, so if your only marketable skill was knowing how to turn English (Jira) into Syntax (Code), then yeah, better start upskilling fast.
Comment · 1 month ago
Ah yes, American Exceptionalism. USA is the best and that's why they reserve the right to the word America. And also to Greenland. And Cuba. Probably Venezuela. Middle-east. Hmm...
Comment · 1 month ago
USA is trademarking the word "America"? Will South, central and non-USA parts of North America soon have to pay a license fee?
Comment · 1 month ago
Like I mentioned here elsewhere: AI replaces the IDE/editor, not the thinking. We now just work one abstraction level higher, but your ability to architect solutions is as relevant, if not more so, than ever before. I design test cases, architectural plans, review the output, do verification. AI just writes the code and helps me with research. If your job can be entirely offloaded to AI then I’d question if your job was that needed to begin with, but writing code was never the job, engineering was. These are just tools to do the job with, they aren’t the job itself.

We solve business problems through technology and to me it’s quite concerning how many developers think their job was knowing syntax of a particular language. Nobody besides themselves care about the syntax of a particular language, certainly the business doesn’t care. I question if retaining your knowledge of programming languages is that important anymore, but your ability to read code if needed (after all, most programming languages are quite similar so it’s not that hard), do architectural and systems thinking, yes. More than ever before.

Honestly, the fear-mongering around AI replacing developers seems to really just expose the developers who never learned architectural and systems thinking, and were just translating Jira tickets to code. While I do not wish job loss upon anyone, I’m not very surprised if those types of jobs will disappear.

Comment · 1 month ago
If that's how you create software then you belong to the lazy and incompetent group in my book. I provide AI with valuable context such as code coverage information, architecture analysis, test requirements, important "gotcha's" that a competent engineer would know about in their architecture or system etc. I'm still very much the person who comes up with the solutions. For me AI is replacing the code editor, it's not replacing the thinking.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton