frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The struggle of resizing windows on macOS Tahoe

https://noheger.at/blog/2026/01/11/the-struggle-of-resizing-windows-on-macos-tahoe/
1156•happosai•8h ago•500 comments

CLI agents make self-hosting on a home server easier and fun

https://fulghum.io/self-hosting
387•websku•7h ago•253 comments

This game is a single 13 KiB file that runs on Windows, Linux and in the Browser

https://iczelia.net/posts/snake-polyglot/
127•snoofydude•7h ago•36 comments

iCloud Photos Downloader

https://github.com/icloud-photos-downloader/icloud_photos_downloader
372•reconnecting•9h ago•167 comments

XFCE Is Great

https://rubenerd.com/xfce-is-great/
6•mikece•39m ago•0 comments

Don't fall into the anti-AI hype

https://antirez.com/news/158
753•todsacerdoti•18h ago•925 comments

Which programming languages are most token-efficient?

https://martinalderson.com/posts/which-programming-languages-are-most-token-efficient/
54•tehnub•3h ago•28 comments

Himalayas bare and rocky after reduced winter snowfall, scientists warn

https://www.bbc.com/news/articles/clyndv7zd20o
20•koolhead17•2h ago•1 comments

I'm making a game engine based on dynamic signed distance fields (SDFs) [video]

https://www.youtube.com/watch?v=il-TXbn5iMA
236•imagiro•3d ago•30 comments

Pyinfra: Turns Python code into shell commands and runs them on your servers

https://github.com/pyinfra-dev/pyinfra
8•klaussilveira•5d ago•1 comments

Sampling at negative temperature

https://cavendishlabs.org/blog/negative-temperature/
134•ag8•9h ago•43 comments

Code is cheap now, but software isn't

https://www.chrisgregori.dev/opinion/code-is-cheap-now-software-isnt
86•fs_software•2h ago•36 comments

FUSE is All You Need – Giving agents access to anything via filesystems

https://jakobemmerling.de/posts/fuse-is-all-you-need/
96•jakobem•8h ago•47 comments

Erich von Däniken has died

https://daniken.com/en/startseite-english/
47•Kaibeezy•10h ago•76 comments

Gadget Exposed a Spy Camera [video]

https://www.youtube.com/watch?v=1reman2waLs
22•rib3ye•5h ago•10 comments

Show HN: An LLM-optimized programming language

https://github.com/ImJasonH/ImJasonH/blob/main/articles/llm-programming-language.md
13•ImJasonH•2h ago•4 comments

Garbage collection is contrarian

https://trynova.dev/blog/garbage-collection-is-contrarian
18•aapoalas•2d ago•1 comments

Elo – A data expression language which compiles to JavaScript, Ruby, and SQL

https://elo-lang.org/
68•ravenical•4d ago•9 comments

Perfectly Replicating Coca Cola [video]

https://www.youtube.com/watch?v=TDkH3EbWTYc
168•HansVanEijsden•3d ago•99 comments

Insights into Claude Opus 4.5 from Pokémon

https://www.lesswrong.com/posts/u6Lacc7wx4yYkBQ3r/insights-into-claude-opus-4-5-from-pokemon
45•surprisetalk•5d ago•11 comments

Uncrossy

https://uncrossy.com/
21•dgacmu•3h ago•8 comments

Moving Scratch generation to Python on browser

https://kushaldas.in/posts/introducing-ektupy.html
25•kushaldas•2d ago•5 comments

The next two years of software engineering

https://addyosmani.com/blog/next-two-years/
74•napolux•7h ago•47 comments

Ask HN: What are you working on? (January 2026)

163•david927•12h ago•525 comments

A set of Idiomatic prod-grade katas for experienced devs transitioning to Go

https://github.com/MedUnes/go-kata
117•medunes•4d ago•16 comments

I'd tell you a UDP joke…

https://www.codepuns.com/post/805294580859879424/i-would-tell-you-a-udp-joke-but-you-might-not-get
128•redmattred•6h ago•34 comments

Poison Fountain

https://rnsaffn.com/poison3/
182•atomic128•12h ago•112 comments

Powell has highest approval rating of political leaders among US adults (2025)

https://news.gallup.com/poll/700241/americans-end-year-gloomy-mood.aspx
28•throw0101c•1h ago•4 comments

I Cannot SSH into My Server Anymore (and That's Fine)

https://soap.coffee/~lthms/posts/i-cannot-ssh-into-my-server-anymore.html
91•TheWiggles•4d ago•68 comments

Ping: The Secrets of Successful Virtual Communication

https://www.penguin.co.uk/books/468218/ping-by-brodsky-andrew/9780241746363
10•teleforce•4d ago•0 comments
Open in hackernews

Code is cheap now, but software isn't

https://www.chrisgregori.dev/opinion/code-is-cheap-now-software-isnt
85•fs_software•2h ago

Comments

sublinear•1h ago
> People are increasingly building tools to solve a single, specific problem exactly once—and then discarding them. It is software as a disposable utility, designed for the immediate "now" rather than the distant "later."

Yes! This is 100% it.

This is a net good for everyone because it brings basic programming literacy to the masses and culls a lot of junk projects that are littering github or SaaS scams.

It means people can focus on the problems that actually matter.

AI doesn't have any impact on the need for accountable humans to write code.

The scratchpad analogy is so good. Most mature business software is almost literally like a tome of legal documents that have to be edited carefully, but that doesn't have anything to do with the napkin in your pocket.

polishdude20•1h ago
In a way it's good but as far as energy usage goes, it sucks.

Not only is it taking way more energy to write software now with LLMS than by "hand", now everyone is repeating work many times over to write the same tools.

From a freedom standpoint one could argue is gives the user the most freedom to have what they want and need. But its very bad from an energy efficiency point of view.

jascha_eng•1h ago
Can't read this every paragraph ends with it's not x it's y. Just give me the prompt so I can read the real insights you have and not the generated fluff.
dag11•1h ago
I randomly skipped to five different paragraphs and each one ended with a "!x but y" logical statement, just formatted differently most of the time. Crazy how you can't unsee it.

A sibling [dead] comment to mine is a rebuttal to "just post the prompt", where it itself was expanded to several paragraphs that each say nearly nothing, including this gem:

> "That’s not a critique of the writing. It’s a diagnosis"

I miss when people just typed their thoughts concisely and hit send without passing it to an inflater. I'd maybe have a chance of understanding the sibling comment's point.

hahahahhaah•1h ago
Now it is a tell but eventually people may natutally start speaking like this!!

This isn't mind control, just language evolution quiety nudged by AI. ;)

lateral_cloud•1h ago
Yeah it's becoming increasingly obvious now. The moment I see this "contrast framing" I stop reading.
kregasaurusrex•37m ago
I read this as 'contrast farming' and like the term better.
gbear605•24m ago
That's not just contrast framing. It's contrast farming.
ziml77•1h ago
Thanks for saving me from reading it myself.
yashasolutions•33m ago
we just need to send the article back to the LLM to get it synthesized /s
Sytten•1h ago
When you pay for anything you basically exchange money so that someone else take care of a problem you have. Obviously if you are paying you expect the result to be of good quality. Software is no different, AI won't change that fact and engineering is about creating robust solution at the cheapest price. Just my 2 cents.
bruce511•1h ago
I saw someone use the term "orchestration", which seems to be the word for building the software using LLM tools.

It made me think of the conductor, seemingly the most skillless job in the orchestra. All you do is wave the batton, no need to ever play a instrument. If LLMs are doing the hard part (writing code) then we can be the conductor waving the batton.

But of course the visuals are misleading. Being conductor doesn't take the least skill, it takes the most. He hears every instrument individually, he knows the piece intimately, and through his conducting brings a unique expression to a familiar work.

LLMs have made the musician part automated. They'll play whatever you want. No doubt a powerful tool in the hands of a skilled conductor. And a incredible tool for someone who can't play to generate music for themselves.

There's no shortage of "I built it and they won't come" posts here on HN, predating LLMs by decades. Because code has never been the hard part of "software as a business ". LLMs have driven this point home. Code has never been cheaper. Business has never been harder.

thechao•1h ago
Vibecoding is the feeling of coding. It's the same feeling people have when they say they can see the picture in their head, but can't quite draw it.
skybrian•22m ago
This "orchestration" software is about people trying to increase productivity by running many instances of a coding agent on the same project, without stepping on each other too much. It doesn't seem to be fully baked yet. A "shared nothing" architecture where you work have each instance work on a distinct project seems simpler if you want to spin more plates.
Forgeties79•19m ago
> LLMs have made the musician part automated. They'll play whatever you want

I like your metaphor even as someone who can be a bit skeptical of the overly broad promises of LLM’s/AI. But I do think this statement is too generous. It implies way too much actual musical ability. It also means that everything I can imagine musically is possible which it just isn’t, as there are limitations just like with real musicians.

If we want to really make the metaphor work, it’s an orchestra full of very informed people who have read a lot about music and have an idea of what their instrument should sound like and can even make whatever they’re holding sound like the appropriate instrument most of the time sort of. With our direction, our “conducting,” their success goes up.

But ultimately: they aren’t real musicians, they aren’t holding the right instruments, and they haven’t actually been taught how to read music. They are just often good at sort of making it work in a way that approximates what we want.

drivebyhooting•7m ago
But also the market for conductors is very small. There are 100 musicians but only one conductor in an orchestra.

So what you wrote does not bode well for the profession.

rvz•1h ago
> The barrier to entry has effectively collapsed.

Google, Apple, Meta, X, Bluesky, Shopify, Stripe and all the big software companies must be really shaking in their boots for disruption against the army of vibe coders. /s

(They are actually laughing at all of them)

dolebirchwood•1h ago
Why would any big software company need to care? There are so many small businesses with unique problems with no current off-the-shelf software solutions because they've always been too niche to justify the time and expense of bespoke development. Now that door is open. Big software companies can keep servicing big businesses and mass markets, while opportunities abound for anyone else willing to innovate on smaller problems. Not everything needs to be built to scale.
enos_feedler•35m ago
What a random set of companies to choose. You'd probably need to think critically about each one of those when assessing the accuracy of your statements.
rvz•16m ago
> What a random set of companies to choose.

All of the mentioned named companies have network effects, distribution and trust.

Not quite easy to copy. Disposable LLM gen'd code without users is cheap, which is the point of the article.

moezd•1h ago
In other words, yes we have CNC machines and electric saws and whatnot, reliable to a certain degree (you can still injure yourself badly), but it doesn't remove the need of a carpenter, because a carpenter also knows how to make a hammer from scratch even if he doesn't make one in his entire life.
hooverd•16m ago
eh, rather, a carpenter knows to swing a hammer in a pinch, doing say framing, even if they mostly use a nailgun.
anishgupta•1h ago
solving problem should be an obsession rather than building. AI have fueled way too many builders while edge cases and lifecycle maintainence of the code is more of an afterthought
AdieuToLogic•1h ago
The "barrier to entry for building software" has not collapsed, as it was never about "where engineering shifts from writing code to shaping systems". It has always been about understanding the problem to solve and doing so in a provably correct manner.

Another way to reify this is:

  When making software, remember that it is a snapshot of 
  your understanding of the problem.  It states to all, 
  including your future-self, your approach, clarity, and 
  appropriateness of the solution for the problem at hand.  
  Choose your statements wisely.
energy123•1h ago
With LLM usage, there's another necessary step, you need to distill that understanding into text. I see people put significant time into LLM workflows. But LLM coding quality will be solved by the AI companies in due time. What's less likely to be solved, on comparable timeframes, is the creation of the input text artefact, containing your world model, from which good programs emerge when future LLMs ingest it. That is what takes up my time, building the textual wellspring for my project. The code is relatively ephemeral.
volkk•1h ago
For the love of all that is holy, I cannot read another 5 page AI post that could've been like 200 words. Just make it a paragraph or two and write using your brain, people. Does everything have to be ran through an AI? I'm sure there's some decent ideas in here, but I'm not wasting my time reading this slop.
luigi23•25m ago
you won't get clicks and you can't build brand with it. sad but true.
shj2105•1h ago
This post is AI generated slop.
DetroitThrow•1h ago
You're absolutely right!
feastingonslop•47m ago
I thought it seemed like an especially good read!
ablob•27m ago
What makes you think it is?
furyofantares•7m ago
A title per paragraph (slight exaggeration), half of the form The X, The Y, The Z. Every section which ends with "it's not; it's y" contrast framing.

But really the only issue is it's monotone linkedin still insight fluff and you can't tell where the prompt ends and the LLM crap begins. I expect something interesting was put into the LLM, but the LLM has destroyed the author's ability to communicate it with me effectively.

Herring•1h ago
Man. This post reminded me I wanted a Firefox extension for switching between tabs using Q and E. I got it done in like 15 min and moved on.
freediver•55m ago
So many nice blogs showing on HN, and no RSS feed. Seems like most are on github pages, that should be a feature over there.
Ozzie_osman•41m ago
If your job is to write code, you are being replaced. If your job is to use technology to solve problems, your job just got a lot more interesting.