frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
110•ColinWright•1h ago•84 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
22•surprisetalk•1h ago•22 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
118•alephnerd•2h ago•74 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
121•AlexeyBrin•7h ago•24 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
62•vinhnx•5h ago•7 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
827•klaussilveira•21h ago•248 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
55•thelok•3h ago•7 comments

Brookhaven Lab's RHIC Concludes 25-Year Run with Final Collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
4•gnufx•38m ago•0 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
108•1vuio0pswjnm7•8h ago•136 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1058•xnx•1d ago•611 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
76•onurkanbkrc•6h ago•5 comments

I Write Games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
8•valyala•2h ago•1 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
484•theblazehen•2d ago•175 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
7•valyala•2h ago•0 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
209•jesperordrup•12h ago•70 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
557•nar001•6h ago•256 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
222•alainrk•6h ago•343 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
36•rbanffy•4d ago•7 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
8•languid-photic•3d ago•1 comments

History and Timeline of the Proco Rat Pedal (2021)

https://web.archive.org/web/20211030011207/https://thejhsshow.com/articles/history-and-timeline-o...
19•brudgers•5d ago•4 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
29•marklit•5d ago•2 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
114•videotopia•4d ago•31 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
5•momciloo•2h ago•0 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
76•speckx•4d ago•75 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
273•isitcontent•22h ago•38 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
22•sandGorgon•2d ago•11 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
201•limoce•4d ago•111 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
286•dmpetrov•22h ago•153 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
155•matheusalmeida•2d ago•48 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
71•mellosouls•4h ago•75 comments
Open in hackernews

Writing First, Tooling Second

https://susam.net/writing-first-tooling-second.html
73•blenderob•2w ago

Comments

XorNot•2w ago
People worry about tooling because they don't want to create a future mess they have to unpick: or the process might be hard enough they just won't do it.

For my private blog for example, how to easily - as in drag and drop - insert images was a big thing that needed to work. So was reasonable code rendering.

I settled on the requirement "must be able to publish a Jupyter notebook" since that format roughly handles all those requirements while still being markdown mostly.

Then you have hosting: I want low touch so how whatever I pick interacts with that matters a lot too suddenly.

It still took some tweaking of Nikola[1] to get the process right for me, though not much.

Keep it simple doesn't help much if simple is actually just missing features that enable you to write efficiently and often (if that's what you want to do, I think I mostly just keep technical notes for myself).

[1] https://getnikola.com/

smartmic•2w ago
I spent a long time tinkering with the tooling, which meant that writing always took a back seat or was put off. As a transition, I decided to use Bear Blog [0] for writing, and when I eventually find a self-hosted solution that works for me, I'll just switch over. And Bear Blog is in line with my values, unlike so many other platforms.

[0]: https://bearblog.dev/

pelalmqvist•2w ago
I also came with a similar resolution which is that building just for the sake of building will not motivate me to actually build.

I'm adding CSS, JavaScript, PHP, whatever, to my website because it's required to accomplish what I want. Not because my website must have all of that to be on par with what's whateverGPT is able to produce.

Building a CI pipeline which will automatically convert the linted markdown I'm pushing to a beautiful HTML blog post will surely be helpful to my technical growth.

But I know for sure that I won't have any motivation to do it without having written an actual post to share to the internet.

rozumem•2w ago
Reminded me of one of Paul Graham's maxims: "do things that don't scale"
MonkeyClub•2w ago
In the past 12 days, this has been posted 3 times:

https://hn.algolia.com/?q=https%3A%2F%2Fsusam.net%2Fwriting-...

It's a nice piece, but come on, ease off a bit.

blenderob•2w ago
> It's a nice piece, but come on, ease off a bit.

I didn't repost it today. I think HN mods did that. If you see your search link, I posted only once 4 days ago. I think HN mods repost some posts.

Also check the FAQ - https://news.ycombinator.com/newsfaq.html

> Are reposts ok? If a story has not had significant attention in the last year or so, a small number of reposts is ok. Otherwise we bury reposts as duplicates.

macintux•2w ago
HN has a second chance queue for posts that the moderators feel deserve more attention than they received the first time around.
tajd•2w ago
I totally agree that the most important thing is to write more and curate our own parts of the internet.

I think a lot of these things become simpler as AI abstracts and commodifies the functionality and code required to develop and ship new functionality.

E.g. my blog uses Astro and I write react islands to help illustrate ideas that I I think are interesting - https://tom-dickson.com/blog/startup-viability-calculator/

macintux•2w ago
Where would we be had Knuth taken that approach?
svat•2w ago
Funny, but note that Knuth had already published three volumes of TAOCP and a second edition of Volume 1 (1968–1973), won a Turing Award for them (1974), and had the second edition of Volume 2 in galley proofs, and even then it was only a combination of two factors (the publishers moving away from hot-metal typesetting to phototypesetting with a decline in quality, and the emergence of digital typesetting that he felt more comfortable handling) that led him to take up the problem. And even then, he simply wrote down a design and left it to a couple of grad students to implement over the summer while he was gone, and it was only when he came back and saw their (limited) progress that he realized the problem was harder than two good Stanford grad students could handle, and decided to take it up himself. And even then he basically started in mid-1977 and was done in a year or so (TeX78 and MF79), and only when it became very popular and incompatible ports started cropping up that he decided to (re)write a “portable” TeX and METAFONT himself (1980–1982, ??–1984). And after that there was a constant stream of feature requests so he decided on an “exit strategy” and froze the programs. And continued to do research and publish papers on the side during the years he was working on TeX/MF “full-time”.

So yeah the moral I guess is, tooling may take longer than you expect, but you must at least be trying to get away from it and back to writing. :)

macintux•2w ago
Thanks for adding some sober reality.

And now for perhaps my favorite web page on the Internet: https://yakshav.es/the-patron-saint-of-yakshaves/

svat•2w ago
Yes I like that page too, and I guess I was responding to it from memory, more than to your comment :) There's an element of truth to it but also a misunderstanding, so the story can be told in both ways. Maybe I should write this up as a webpage/blog post.
macintux•2w ago
Yes, please!
amadeuspagel•2w ago
> If you truly dislike writing HTML, that is fine too. Write in Markdown, AsciiDoc or whatever plain text format you find pleasant and convert it to HTML using Pandoc or a similar tool.

I don't just dislike HTML, I dislike plaintext.