frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: HackerBooks – HackerTube, but for books mentioned on HN

https://hackerbooks.org
1014•roansh•11h ago•192 comments

F/OSS Comics #13: BSD Unix, Part 3 – The Beginning of BSD Unix

https://fosscomics.com/posts/13.%20BSD%20Unix%20Part%203%20-%20The%20Beginning%20of%20BSD%20Unix/
17•joonehur•1h ago•2 comments

Postgres 19 is late because so many more bugs are being found now

http://rhaas.blogspot.com/2026/10/postgres-19-is-late-and-its-ais-fault.html
124•soheilpro•2d ago•80 comments

HackerTube: YouTube built from videos recommended by HN

https://karpathy.bearblog.dev/hacker-tube/
2343•karpathy•1d ago•544 comments

Ask HN: Which TV do you recommend for privacy?

181•LecroJS•7h ago•342 comments

Nibnib: Image compression with extreme decompression speed

https://github.com/raphlinus/nibnib
111•raphlinus•2d ago•19 comments

Mystery of 60-Second Fluctuations in Power Grids Solved

https://www.fz-juelich.de/en/news/archive/press-release/2026/mystery-of-60-second-fluctuations-in...
26•_Microft•1d ago•4 comments

Tips for more effective fuzz testing with AFL++

https://nullprogram.com/blog/2025/02/05/
88•luu•4d ago•14 comments

OccupySaaS

https://occupysaas.com/
99•misswaterfairy•3h ago•64 comments

Keeping Up Appearances – The women taking over the funeral industry

https://lareviewofbooks.org/article/death-industry-mortuary-programs-women-andie-eisen-quarterly/
29•TMWNN•2d ago•11 comments

Copper – A minimal low-level programming language with OOP and generics

https://tibleiz.net/copper/
141•bogdanoff_2•2d ago•77 comments

Trigger.dev customer environment variables exposed

https://trigger.dev/blog/security-incident-nov-2026
11•anurag•2h ago•1 comments

Show HN: OmniDiff – Opensource, super fast, content aware Git difftool, in Rust

https://github.com/ivankovic/omnidiff
179•FabCH•14h ago•44 comments

New 3D thermal invisibility cloak makes objects disappear from infrared cameras

https://www.sciencedaily.com/releases/2026/10/261025073051.htm
55•stevenalowe•3d ago•26 comments

Mathematics has changed. Let's act like it

https://terrytao.wordpress.com/2026/11/01/mathematics-has-changed-lets-act-like-it/
242•smilelamp•9h ago•267 comments

Proving and improving the Platonic Representation Hypothesis with JEPAs

https://arxiv.org/abs/2610.39302
119•Anon84•14h ago•63 comments

AI fan wikis riddled with errors are muddying the waters of games culture

https://www.eurogamer.net/ai-fan-wikis-errors-complicating-games-culture
23•rdmuser•1h ago•7 comments

The AI cost of JavaScript frameworks

https://nolanlawson.com/2026/10/28/the-ai-cost-of-javascript-frameworks/
316•luu•21h ago•233 comments

Lenovo's 'encrypted' fingerprint USB is just an unencrypted SD card in a case

https://www.reddit.com/r/technology/comments/1xl2pr3/lenovos_encrypted_fingerprint_usb_drive_is_j...
414•entryleveljobsc•12h ago•149 comments

One-minute frequency disturbances from synchronization in power systems

https://www.nature.com/articles/s41560-026-02144-0
127•croes•1d ago•44 comments

Bidirectional charging during grid outages

https://www.jefftk.com/p/bidirectional-charging-during-grid-outages
90•luu•1d ago•131 comments

The She-Wolves of Jülich

https://www.historytoday.com/archive/history-matters/she-wolves-julich
17•Thevet•1d ago•2 comments

Radiation Map of the World

https://radiaverse.com/
139•slater•4d ago•44 comments

Novellas with Groff

https://movq.de/blog/postings/2026-10-31/0/POSTING-en.html
114•dverlaeckt80•13h ago•50 comments

Show HN: Point your camera at a landscape to learn about its geology

https://outcrop.rocks/
161•headsupernova•3d ago•38 comments

Show HN: I rebuilt my old canvas 3D library as a small WebGL 2 library – phoria2

https://kevs3d.co.uk/phoria2/
78•kevs3d•1d ago•12 comments

Seoul Viosys begins production of rare-earth-free white light emitter

https://www.semiconductor-today.com/news_items/2026/oct/seoul-291026.shtml
146•gmays•11h ago•38 comments

Parchment Paper History: How We Got Paper Perfect for Baking (2019)

https://tedium.co/2019/11/21/nonstick-parchment-paper-history/
43•colinprince•1d ago•21 comments

Domain hacks with unusual Unicode characters (2018)

https://shkspr.mobi/blog/2018/11/domain-hacks-with-unusual-unicode-characters/
61•n_plus_1_acc•16h ago•48 comments

An Italian farmer found some unknown seeds in his attic and planted them

https://www.smithsonianmag.com/science-nature/italian-farmer-found-unknown-seeds-attic-with-nothi...
776•ecares•1d ago•203 comments
Open in hackernews

AI Can Write More of the Code. We Still Have to Engineer the System

https://picon.dev/en/publications/ai-assisted-engineering/
41•devpicon•1h ago

Comments

armanj•1h ago
agreed. views are very similar to my talk https://youtu.be/X7vf7koPxKg
BLKNSLVR•1h ago
There's a lot of 'business logic / business decisions' that an AI would need to understand in order to achieve the goal of the process. I'm currently going through a deconstruction of a complex topic for which there is minimal documentation about how it should work, and so AI-help is limited to explaining what it does do.

If the information doesn't exist, then AI can't create it for you, but it can help identify the areas in which to be asking the questions; where exist the vagaries and assumptions?

hexapus•58m ago
This aligns with my thoughts on a recent post here about code being "clay" now (as opposed to stone, which must be chiseled with great effort, skill, and time expenditure). Clay is much easier to work with and mold to our desired shape.

My point was, you still didn't build infrastructure out of great lumps of clay. You don't slap down some clay in the middle of a stream and vibe-build a bridge. Infrastructure was still built of stone. Or, if clay, out of individual bricks.

Similarly, LLM-generated code should be used to build discrete bricks of code that can be read, tested, and most importantly, understood. Then you take those bricks and architect and engineer your application with them. This is how you build a platform that can survive actual use.

You can make a model of a bridge with the clay...but the actual bridge is an entirely different pursuit. This is a discipline we need to develop as engineers, since LLM-generated code won't go away. It can be used to make bricks faster but we have to make the engineering decisions that create reliable, secure applications.

SoftTalker•27m ago
But infrastructure is actually made out of concrete, which can be poured almost like water into any mold you can fashion to hold it, and it then hardens into something stone-like.
jacquesm•26m ago
That's interesting. What is the software equivalent of pouring something into a mold?
bluefirebrand•24m ago
Test Driven Development I guess?
doginasuit•8m ago
I generally agree but it starts to get interesting again once you have the first solid bricks in place. The LLM is incredibly good at seeing where you are going. You can place one brick and the next few become obvious.

I've been working on a project for the last 18 months, and over that time LLMs have advanced to the point where they've become useful. I can write a section of UI and ask the LLM to write all the front end and backend services. There are enough examples that it writes exactly the code I would have written myself. It can build entire sections of code quickly and efficiently because there aren't very many questions without an answer somewhere in the codebase, which it is very good at finding. If it finds any gaps, it can raise it as a question. It analyzes, asks questions, and then completes the work.

The impression that I'm starting to form is that you do not want to use AI very much early in a project, except to ask questions and check your code. But it's usefulness at assisting with code scales with the size of the project.

manoDev•57m ago
"Programming as Theory Building" still relevant on the AI age.

https://news.ycombinator.com/item?id=10833278

Shacharp•51m ago
> the reasons behind architectural choices

Should go into a historical document, not a durable record of decisions for an AI to follow unless those reasons are themselves decisions for it to act on.

indemnity•47m ago
Does anyone find it annoying to read AI generated/assisted posts like this?

It's like reading Claude 5+ output verbatim.

Maybe it's been edited by a human, or maybe not. I could not last more than a few paragraphs.

In my day job I *heavily* use agents for almost everything, so I think I've got a good sense for when AI wrote most of the content.

Ironically this makes me lose interest in reading any "blog" posts that weren't written by a human or at least have a human-sounding voice.

loveparade•29m ago
Yeah this is clearly total slop output. could come straight out of "claude write post about how ai can write more code but we have to do system engineering"
flatline•21m ago
It’s written in the first person and does not have many of the AI tells that I’ve grown used to, but a couple paragraphs in, I am inclined to agree that this is largely AI generated. It’s like the written version of a monotone voice: it carries on methodically for way too long without any real build up or character.

And now I wonder if I’m just harping on some poor human who needs to spice up their writing a bit. Was there any one thing that gave it away to you?

gnarlouse•44m ago
I honestly kind of disagree. Maybe a more accurate take these days is we still have to engineer the assembly line harness that engineers the system. "KISS" is turning out to be a surprisingly good nudge token to throw at Claude Code.
lnkdinsuxs•38m ago
Posts like these aren't wrong but they miss the forest for the trees.

A lot of software engineers don't write code at their place of employment because they enjoy spinning up pods to serve their Django apps - it gets them paid so they can then do what they actually enjoy.

What AI will allow these software engineers to do, is bypass their employers and serve customer niches directly, capturing more of the revenue themselves.

This isn't for everyone, specially those software engineers who do write code at their place of employment because of the pleasure of it, but its an unlock for those who couldn't just make the leap before.

And that's precisely where AI provides tremendous leverage and why the economy will expand rather than contract.

Find a section of customers your employer isn't particularly excited about serving, find out if they will be your ideal customers and serve them directly.

bluefirebrand•23m ago
> What AI will allow these software engineers to do, is bypass their employers and serve customer niches directly, capturing more of the revenue themselves.

It's going to enable me to do less software development and more marketing? Goodie, I'm so happy I could puke.

lnkdinsuxs•20m ago
> It's going to enable me to do less software development and more marketing? Goodie, I'm so happy I could puke.

If you hate marketing, don't do it. If you enjoy software development, have fun doing it.

However, you will remain an employee and you have to appreciate the pros and cons of being an employee.

As I said in the parent it's not for everyone but a lot more people who were struggling to start their own venture will now be more capable of and have more freedom.

bitwize•34m ago
...For now.

Frontier models are generating sensible abstract engineering decisions for nontrivial code bases. Phase 1 (GPT 4 era) was "fancy autocomplete": it could generate a function or complete a clause before losing the plot. Phase 2 (Opus 4.x era) was the spec-driven development era, involving careful construction of guardrails and guidelines and steering the agents as they worked. Phase 3 is the beginning of the "software factory" era. You can now one-shot nontrivial apps with a prompt that leaves most of the specifics up to the agents. You just can't do this for like, a whole enterprise—maybe a microservice.

Another phase or two, and you can pretty much say goodbye to 95% of SWE jobs. The only people left involved in the software development process will be business analysts, product managers, and perhaps designers if they don't want the UI to look all "AI ass-ugly". A handful of trillion-dollar companies will retain a few really smart people who could code by hand if they wanted to, to keep the models trained and topped up on good practices. But line-of-business, which was the bread and butter for software engineers for going on 70 years now, will be done by machine. Humans will specify, and humans will QA the results, and that's it.

tonymet•24m ago
Maybe for 6 months.
Olscore•24m ago
Engineering the system means stepping outside of the system.

Not standing on the factory floor reviewing PR widgets.

burnedbyhell•1m ago
...for now.

All of these types of articles for me seem more like hopium than sustainable mindsets.

Given the massive gains of capability in software for AI over the past couple of years it's only a matter of time until this too will be needed less and less.

It may be time to look beyond these small hills to the mountains of possibility before us.