frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Japanese polka dot artist Yayoi Kusama dies aged 97

https://www.bbc.com/news/articles/c3v4k0re3vwo
44•herbertl•22m ago•4 comments

507 Mechanical Movements

https://507movements.com/
131•helloplanets•2h ago•19 comments

Software engineering is about managing complexity

https://hack8s.com/422/once-again-software-engineering-is-about-managing-complexity
61•justorius•1h ago•33 comments

Pollen Robotics (Hugging Face) Microduck

https://pollen-robotics.com/microduck/
265•robotswantdata•5h ago•110 comments

Nvidia agrees to acquire Hugging Face for $13B

https://www.businessinsider.com/nvidia-in-talks-to-buy-hugging-face-13-billion-dollars-2026-8
1632•mfiguiere•15h ago•762 comments

Emacs 31: An unofficial guide to Markdown-ts-mode

https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31
78•RahulMJ•2h ago•23 comments

Launching Route 53 Files

https://www.daemonology.net/blog/2026-08-27-Launching-Route-53-Files.html
30•louis-paul•1h ago•15 comments

CoMaps integration with the wider FLOSS ecosystem

https://www.comaps.app/news/2026-08-23/comaps-integration-with-the-wider-floss-ecosystem/
78•janandonly•2h ago•9 comments

Launch HN: Salem Robotics (YC S26) – Software for industrial inspection robots

10•Salem_robotics•30m ago•2 comments

MIT's Ad Hoc Committee on AI Use in Teaching, Learning, and Research Training

https://aiandeducation.mit.edu/report/
50•pbui•3h ago•35 comments

Uefa pursuing criminal legal action against Infantino

https://www.bbc.com/sport/football/articles/cx2zl5kwlxjo
11•brudgers•39m ago•1 comments

The Teaser Period: Why the AI Boom Is Hitting a Reset Wall

https://www.groundbrkr.com/p/the-teaser-period-why-the-ai-boom
17•gtzi•1h ago•8 comments

Trade (and Tariffs)

https://xkcd.com/3290/
210•throw0101d•2h ago•66 comments

Suica, Japan's First IC Transit Card

https://www.tokyodev.com/articles/the-story-of-suica
9•zdw•21m ago•4 comments

Adentris (YC P25) Is Hiring

https://www.ycombinator.com/companies/adentris/jobs/ZpMXZ0C-founding-engineer-ai-rcm-healthcare-p...
1•SergeyYudovskiy•4h ago

Show HN: Restoredrill – proves your Postgres backups restore

https://github.com/ahmadpiran/restoredrill
20•ahmadpiran•2h ago•7 comments

French CII's Mitra-15 in SIMH. Work in Progress

https://github.com/JPLeRouzic/Mitra-15-for-SIMH
14•JPLeRouzic•1h ago•1 comments

The broadcast squeezeback, rebuilt with CSS Grid and WebVTT

https://www.mux.com/blog/the-broadcast-squeezeback-rebuilt-with-css-grid-and-webvtt
4•mmcclure•20m ago•0 comments

Show HN: RealDiff – runtime behavior diffing for pull requests (six languages)

https://github.com/issacnitin/RealDiff
30•issacnitin•2h ago•4 comments

Mechanical Turk shutting down September 30

https://www.mturk.com/
491•tmp10423288442•16h ago•149 comments

Needle: The benchmark your search engine can't memorize

https://keenable.ai/blog/needle-the-benchmark-your-search-engine-can-t-memorize
8•matt4711•59m ago•1 comments

Harness Engineering

https://Habitat-Thinking.github.io/ai-literacy-superpowers/plugins/ai-literacy-superpowers/explan...
88•tomrod•2h ago•37 comments

Apple threat notifications and spyware: what everyone should know

https://www.accessnow.org/apple-threat-notifications-and-spyware/
24•ricobecks•2h ago•5 comments

Show HN: The load-bearing vocabulary of Claude

https://louisabraham.github.io/load-bearing/
84•Labo333•7h ago•32 comments

Peter Cullen, Voice of Optimus Prime in 'Transformers,' Dies at 85

https://www.hollywoodreporter.com/movies/movie-news/peter-cullen-optimus-prime-transformers-eeyor...
43•cocacola1•1h ago•4 comments

Tell HN: PayPal Blocks GrapheneOS

359•leumon•6h ago•204 comments

Asahi Linux Progress Report: Linux 7.2

https://asahilinux.org/2026/08/progress-report-7-2/
377•pizzaiolo•17h ago•197 comments

Nvidia projects $673B in sales as AI demand widens

https://forgeeks.net/nvidia-673-billion-ai-growth-forecast/
4•kuuuzya•1h ago•0 comments

Decompiling a Nintendo 64 Game in 84 Days

https://blog.chrislewis.au/decompiling-a-nintendo-64-game-in-84-days/
4•knackers•1h ago•0 comments

Corporate political donations shatter record at $646M so far for US midterms

https://www.reuters.com/legal/government/corporate-political-donations-shatter-record-646-million...
28•petethomas•1h ago•6 comments
Open in hackernews

Software engineering is about managing complexity

https://hack8s.com/422/once-again-software-engineering-is-about-managing-complexity
54•justorius•1h ago

Comments

a2ff6eeb0•57m ago
AI can also generate the architecture for you based on the requirements, and ask the necessary clarifying questions.

It's not as good at system design as writing code, yet. But it feels like it's better than most of my coworkers.

I think in a few months, system architecture will have its Claude Code moment, and humans will be outclassed.

VohuMana•24m ago
I don’t know, I could be wrong but I think one of the key aspects of system design which I don’t know if there is a lot of training data for us the “why” behind decisions. Separating out good design from bad isn’t always black and white and like the article mentions it’s about managing complexity and trade offs. It’s hard to capture in code/training data “we designed everything in a certain way but compromised in this one area because we were under time constraints and assumed we could fix it later”

A fun little exercise you can do is design a system and write some code and then ask LLM to explain why you wrote it that way. Results are varied and interesting but in my experience rarely capture the actual why behind decisions.

cobbal•55m ago
Lost me at the first assumption. People can argue about how useful AI is, but it's obviously not essential because we somehow managed to write code without it a few years ago. I would even say the code was better back then.

The two tasks of writing code and engineering software cannot be separated without damaging the integrity of the mental model of the engineer. Having architects who didn't interact with the code always produced map/territory mismatches.

p0w3n3d•40m ago
Sadly many managers decided to do so and the damage is done

I love to say that

  Some managers didn't pass the Turing test
bluegatty•27m ago
Have you looked at the machine instructions your compiler produces?

No? Why?

Because software languages are a pretty good abstraction.

To the extent that good abstractions are in place, you can avoid looking at code specifically.

Those don't perfectly well exist, so it takes a lot of self discipline and the right tools/methods, but invariably, AI will produce better systems.

That said, its very easy to produce slop, so well see much more of it.

But mostly, it will be AI from here on in, as a matter of productivity. There are some arguments on the margins but those will fade over the next few years.

'At minimum' - the 'power tools' are here to stay.

marginalia_nu•25m ago
Anyone who is involved in any sort of performance critical work looks at compiler output on a regular, if not daily basis.
cautiouscat•8m ago
> Have you looked at the machine instructions your compiler produces?

> No? Why?

> Because software languages are a pretty good abstraction.

No, it’s because compilers produce deterministic output. I am so tired of this argument.

If I’m not concerned with the performance of my code, I can be 100% confident that that exact code will produce the correct assembly every time. That’s why I don’t read it. Not because I don’t care.

kriro•
skiing_crawling•33m ago
It is revisionist to say that software engineering was never about writing code. It was, in fact, a huge component, and it also wasn't easy. Sure most code is glue but even the glue was tedious and the actual hard and novel parts still aren't really done that well by AI (yet).

It's less about writing code now but we're lying if we try to pretend it was a distraction and not a big part of the real work.

And every claim about what the job actually is or was all along has an implied (for now) at the end of it.

tchalla•29m ago
Software engineering was never about writing "just" code. Simply writing code was not enough in most business environments.
skiing_crawling•27m ago
I didn't use the word "just"
coredev_•29m ago
Thanks, might be the best blog I've read in 2026. AI can of course do architecture as well but oh boy will you have a bad time when your application breaks and neither you or AI can fix it.
raevn•28m ago
One question missing from the list, and it’s the first one I tend to ask… do we really need this? I’m not sure I’ve ever seen an agent pushing back on a request.
zer00eyz•22m ago
Bing Bing Bing...

How often do engineers get a say in product direction?

Every one keeps saying that AI isnt moving the needle on the bottom line.

Well duh, code doesn't move the bottom line, features do, products do.

If you're building all the wrong things faster, all your doing is performing a speed run to a legacy code base.

godwinson__4-8•22m ago
You can tweak them to do so. I personally tweak mine to act like a disappointed stack exchange veteran.

I personally recommend, but I understand many people do not want to be pushed back by something they see as little more than a servant.

This setup does work to also have agents argue with each other. That can be very interesting, though you have to set them up to be very skeptical. Otherwise they will tend to read another agents assertion as authoritative off the bat.

I am convinced much of the harness/prompt engineering we are doing now will also be automated away. Within 5 years the best practices for the most popular use cases will have been found, automated and fully baked in.

intrasight•28m ago
All modern engineering is about managing complexity
bluegatty•26m ago
Fair, but Software is very different from mech or chem eng though - enough so that it's worthy characterizing.
ratelimitsteve•23m ago
This. Software hypothetically can permit unlimited complexity. There are only so many ways you can try to build a bridge such that it won't collapse. There are an infinite number of ways that a set of instructions can reach a desired state given enough time, processing and memory resources. This, combined with our relative naivete in how to design and build software that does not approach infinite complexity compared to other engineering disciplines means that the primary thing about building software is managing complexity.
thi2•26m ago
I started to look around the site and opened this: https://hack8s.com/409/ziglings-all-exercises-solve-v0-16-0

The site just goes into a reload loop on iOS?

zug_zug•25m ago
The complexity stuff is all absolutely true.

However I think it's aggrandizing what human engineers actually do with remarks like "Engineers own tradeoffs." My experience is that certainly less than half of the employed software engineers don't actually give a real analysis to questions like:

"Given these constraints, this team, this business, this infrastructure, this budget, these risks, and the expected evolution of the product, what is the most appropriate way to implement X, today?"

Thus I think AI is more able to replace the average engineer more than this article admits, however the inadequacy of "average engineering" will be much more apparent now: codebases can become large/complex enough to be unwieldy in months now when it used to take 5 years [a timescale where accountability is effectively impossible].

KronisLV•10m ago
> this team, this business

These get overlooked so often. The way you build software if you’re at the helm vs the way you need to build it when dealing with a more/less capable team and business, especially if someone else will be doing the deployment and will need lots of consultations, is way different.

bananaflag•23m ago
I have no idea why people believe AI will not be good at all the other things. It's a general reasoning machine, it surely can reason on many things beside the actual code.

I've been hearing this "writing code is not what being an enginner is" mantra for years like some sort of gotcha. (It was prevalent even before AI, and I think people underestimated a lot how many people were simply incapable of writing code even given all the specs and design choices.)

imhoguy•20m ago
Is it only me who gets eye pop by just how the font is rendered on that website?
brianritz•16m ago
Same here, it was really tough on my eyes.
threethirtytwo•15m ago
These software engineering analogies are getting tiresome.

People are shouting “yeah the hard part was never writing code, it was managing complexity” as a sort of last hurrah before AI engulfs them.

This is reality: not only can AI write code. It can manage complexity.

Prompt: read the article in this thread then execute its principles on my codebase. Write a harness and programmatic procedures that will trigger you to respond with the articles philosophy to code changes. Be vigilant and monitor every aspect constantly.

I would say for the above prompt, AI is about 60 to 70 percent as a good as a human now. A year ago it was 20 percent. The gap is closing.

softwaredoug•13m ago
Sometimes these tradeoffs involve half a dozen over a few lines of code. And that’s where I’m hesitant to let an agent work. It’ll do fine with creating correct code. And you can somewhat constrain it to think about one other thing. But it loses track, ignores constraints, cheats, and do you layer complexity on top to prevent this? Or just look at a dozen lines of code to fix it?
zerolayers•8m ago
AI writing code is a force multiplier and amplifies an orgs existing practices. In other words, if you lack structure and are a fan of chaos engineering, then that gets way worse. On the other hand, if you already have god workflows and an overall structure, it'll help you get things done more quickly.
karim79•6m ago
Always reminds me of why OOP came about in the first place; it was a way to manage complexity and led to much better and grander software. Now nobody talks about OOP because abstractions are built into just about everything.
6m ago
[delayed]
ratelimitsteve•26m ago
We built houses before we had nailguns but now that we have them they're pretty essential to building a house.