Recent submissions

Comment · 1 month ago
OP here.

I teach A-level CS in the UK. Students want to know if CS is still useful to study and whether they should still learn to code. I tried to create a large system to answer that question, by not writing any code myself and just using AI.

7 months later and it became a real company printing real photo books (https://www.rgbloom.com/). It's over 100kloc and the same again in tests. All I've manually coded was changing less than a dozen CSS values and tweaking one JavaScript string. But over 600 Claude Code sessions I've written over 6,700 prompts and roughly 250k words.

I've concluded that fewer and fewer projects need us humans to code them. But the more we know about CS fundamentals, and the more coding we've done and problems we've solved, the better the systems we can create with AI. I'd been coding for decades before this, and think that's the only reason it worked for me.

I expect many of you have found the same thing.

There's more technical details and some example prompts etc over at https://www.computingatschool.org.uk/forum-news-blogs/2026/o... - a post I wrote for UK computing teachers.

Happy to answer any questions!

Comment · 2 months ago
I have a similar question: how do I stop Google photos asking me to update every time I open it?

"You're missing out

Update your Google photos app for the newest features"

... I have zero interest in updating. I'm not missing out on anything... other than being able to browse my photos without this annoying message getting in the way.

Comment · 2 months ago
Comment · 5 months ago
Windows really needs to ditch CRLF and just use LF, and switch from backslashes to forward slashes. Or better yet, just switch everything to full POSIX.

In powershell everything is much better than cmd, but it's just not enough.

WSL is generally great, but there are annoying downsides. I often get "catastrophic" crashes and the zone identifier files drive me nuts. Plus it takes so much longer to start VSCode when connecting with WSL, and now you've got two file systems. WSL1 was in many ways better than WSL2 for these reasons.

Comment · 7 months ago
Yeah I'm surprised I've no way to delete or edit my comment.
Comment · 7 months ago
My apologies, this isn't the cause. Bun build doesn't suffer from this bug.
Comment · 7 months ago
I think this is ultimately caused by a Bun bug which I reported, which means source maps are exposed in production: https://github.com/oven-sh/bun/issues/28001

Claude code uses (and Anthropic owns) Bun, so my guess is they're doing a production build, expecting it not to output source maps, but it is.

Comment · 1 year ago
I find it infuriating when clickers say they send page up/down but actually send regular up/down key events.
Comment · 1 year ago
Comment · 1 year ago
The latest version of Microsoft Teams is absolutely terrible at this... just one URL for everything. No way to bookmark even a particular team.
Comment · 1 year ago
Bun is brilliant. I rarely have to install any packages, as Bun has just the right things built in, like SQL, S3 and now Redis too.
Comment · 1 year ago
Almost all my computer science students are using Typst on my recommendation to write up their programming projects, vs most using Microsoft Word last year. Specifically, writing in VSCode with the Tinymist Typist extension. All going very well so far and no complaints.
Comment · 1 year ago
I'm writing this on a Unihertz Jelly Star which is tiny, and I consider it my "protest phone" at the lack of decent small phones.

A friend jokingly calls it my "microphone", another a "prison phone" (due to its size allowing for more easily smuggling in body cavities). Occasionally I go to mobile phone shops and ask if they have a case for it just for the fun of seeing the look on their faces when they see it (I don't actually want a case, and in fact it came with one which I threw in the bin).

Personally, I couldn't be happier with it.

Only problems: they don't do software updates; camera is poor; non-OLED screen.

In an ideal world I'd have a slightly bigger phone, but not too much bigger. I've grown very fond of this phone.

Comment · 1 year ago
Indeed. But sadly, they don't update them. The Unihertz Jelly Star is stuck on the June 2023 (yes... 2 years ago!) Android security update.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton