frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

The thing that brought me joy

https://www.stephenlewis.me/blog/the-thing-that-brought-me-joy/
33•monooso•3h ago

Comments

frizlab•1h ago
I love this, it resonates so deeply with me. Code is, for me, joy. I spent a little more than an afternoon writing a parser to parse a new ad-hoc file format I created to represent the IDs (class name and ID names) I will use in my CSS, and it was just fun. Sure some AI could probably have written that for me, but for what? So I can dig directly back into complicated actual engineering issues? Where would my breaks be?
ainiriand•1h ago
I think we are presented with a false dichotomy here, as you can use llm tools for menial tasks and code whatever scratches your itch at the same time. For me, I really do not enjoy writing any frontend, html, javascript, whatever; I just want to bring some website I need to light. I focus on other code and that is what brings me joy.
exitb•24m ago
> Sure some AI could probably have written that for me, but for what?

One reason would be to raise the ceiling of what your project can do within the budget of time and motivation you have. Or, as it often happens, to be able to finish the project at all.

abeindoria•3m ago
Ironically I have a somewhat of a different view - I love rubber ducking and tinkering with LLMs. Sometimes they come up with a use case that I would not have thought of, but I would have liked to have maybe 2 weeks later. Other times it is nitpicking each others' code etc.
jrm4•1h ago
AI assisted coding (and broader idea exploration) is 100% bringing me joy in this way.

I don't code for a living in any way, but I teach IT. And for years and years I've had little script ideas and tasks (e.g. music organization) that worked decently, but also life got in the way and I have that thing where I want it to work just right etc, and now that the pipeline is orders of magnitude shorter, man this stuff is FUN for me again.

jstummbillig•1h ago
If it truly brings you joy we have hat covered: it's a simple enough hobby!

The actual issue is that then you need something still that makes money. I think, for a programmer, that's fairly unproblematic too, for the foreseeable future: all those agents will need direction. Anyone can do that up to some level of complexity on their own, sure, but it simply is hard for humans to structure requirements and reason about a big enough systems and I don't see demand for those decreasing.

senko•1h ago
> It’s not that the agents are now producing flawless code. I spent a good 20 minutes yesterday watching one tie itself in knots trying to write a regex: first in Sed, then in Bash, and finally in Python (six times).

This sounds very strange.

I'm using Claude (Opus 4.5 via Code) every day and it's very good with regexes, sed, awk and similar bash oneliners.

We don't know what the author asked it to do, but this smells like the problem started at least several messages before that.

To author's point: code brings me joy. I'm currently learning Zig, for no reason whatsoever other than intellectual challenge and I, subjectively, like the language. I'm writing silly little programs that nobody will ever see. It's fun.

Then I switch over to a paid project, and claude[0] another task from my backlog.

There's code, and then there's code. You can find joy in some code and absolutely want to avoid coding in something else.

[0] code using Claude

monooso•41m ago
> We don't know what the author asked it to do, but this smells like the problem started at least several messages before that.

Author here. It was what I assumed would be a fairly simple task, fixing some duplicate closing frontmatter delimiters.

I think the LLM took a wrong turn early on, and then just spiralled. It was morbidly fascinating watching it rabbit hole.

nehal3m•19m ago
I write for fun, to organize and articulate my thoughts, and I love doing that in vim. The same is true for note taking (I just write .md files and sync them with syncthing). I also like working neomutt. It's just fun working with (relatively) simple, stable tools that seem to grow on you over time for every day tasks. Writing code is just one of those things.

ASCII characters are not pixels: a deep dive into ASCII rendering

https://alexharri.com/blog/ascii-rendering
725•alexharri•11h ago•90 comments

A programming language based on grammatical cases of Turkish

https://github.com/kip-dili/kip
40•nhatcher•1h ago•8 comments

We put Claude Code in Rollercoaster Tycoon

https://labs.ramp.com/rct
309•iamwil•5d ago•164 comments

An Elizabethan mansion's secrets for staying warm

https://www.bbc.com/future/article/20260116-an-elizabethan-mansions-secrets-for-staying-warm
84•Tachyooon•5h ago•99 comments

The Olivetti Company

https://www.abortretry.fail/p/the-olivetti-company
83•rbanffy•6d ago•16 comments

The recurring dream of replacing developers

https://www.caimito.net/en/blog/2025/12/07/the-recurring-dream-of-replacing-developers.html
201•glimshe•8h ago•188 comments

Show HN: ChunkHound, a local-first tool for understanding large codebases

https://github.com/chunkhound/chunkhound
6•NadavBenItzhak•1h ago•0 comments

Below the Surface: Archeological Finds from the Amsterdam Noord/Zuid Metro Line

https://belowthesurface.amsterdam/en/vondsten
31•stefanvdw1•6d ago•2 comments

Congress Wants to Hand Your Parenting to Big Tech

https://www.eff.org/deeplinks/2026/01/congress-wants-hand-your-parenting-big-tech
26•hn_acker•38m ago•2 comments

The thing that brought me joy

https://www.stephenlewis.me/blog/the-thing-that-brought-me-joy/
33•monooso•3h ago•9 comments

There's no single best way to store information

https://www.quantamagazine.org/why-theres-no-single-best-way-to-store-information-20260116/
62•7777777phil•6h ago•36 comments

M8SBC-486 (Homebrew 486 computer)

https://maniek86.xyz/projects/m8sbc_486.php
61•rasz•6d ago•8 comments

Raising money fucked me up

https://blog.yakkomajuri.com/blog/raising-money-fucked-me-up
34•yakkomajuri•4h ago•18 comments

Counterfactual evaluation for recommendation systems

https://eugeneyan.com/writing/counterfactual-evaluation/
51•kurinikku•17h ago•2 comments

Why Twenty Years of DevOps Has Failed to Do It

https://www.honeycomb.io/blog/you-had-one-job-why-twenty-years-of-devops-has-failed-to-do-it
25•mooreds•3h ago•14 comments

Common misunderstandings about large software companies

https://philipotoole.com/common-misunderstandings-about-large-software-companies/
43•otoolep•5d ago•21 comments

Xous Operating System

https://xous.dev/
11•eustoria•3d ago•4 comments

East Germany balloon escape

https://en.wikipedia.org/wiki/East_Germany_balloon_escape
668•robertvc•1d ago•277 comments

Show HN: Docker.how – Docker command cheat sheet

https://docker.how/
8•anagogistis•2h ago•2 comments

Show HN: What if your menu bar was a keyboard-controlled command center?

https://extrabar.app/
55•pugdogdev•5h ago•34 comments

The Dilbert Afterlife

https://www.astralcodexten.com/p/the-dilbert-afterlife
398•rendall•1d ago•263 comments

Reducing Dependabot Noise

https://nesbitt.io/2026/01/10/16-best-practices-for-reducing-dependabot-noise.html
47•zdw•5d ago•26 comments

ClickHouse acquires Langfuse

https://langfuse.com/blog/joining-clickhouse
187•tin7in•13h ago•81 comments

Map To Poster – Create Art of your favourite city

https://github.com/originalankur/maptoposter
200•originalankur•12h ago•51 comments

Show HN: Streaming gigabyte medical images from S3 without downloading them

https://github.com/PABannier/WSIStreamer
126•el_pa_b•13h ago•42 comments

Cursor's latest “browser experiment” implied success without evidence

https://embedding-shapes.github.io/cursor-implied-success-without-evidence/
683•embedding-shape•1d ago•296 comments

Show HN: I built a tool to assist AI agents to know when a PR is good to go

https://dsifry.github.io/goodtogo/
30•dsifry•12h ago•21 comments

Apples, Trees, and Quasimodes

https://systemstack.dev/2025/09/humane-computing/
16•entaloneralie•5h ago•2 comments

6-Day and IP Address Certificates Are Generally Available

https://letsencrypt.org/2026/01/15/6day-and-ip-general-availability
477•jaas•1d ago•266 comments

High-Level Is the Goal

https://bvisness.me/high-level/
231•tobr•2d ago•113 comments