Recent submissions

Comment · 9 months ago
It’s not so much that AI is replacing “tech writers”; with all due respect to the individuals in those roles, it was never a good title to identify as.

Technical writing is part of the job of software engineering. Just like “tester” or “DBA”, it was always going to go the way of the dodo.

If you’re a technical writer, now’s the time to reinvent yourself.

Comment · 9 months ago
Comment · 9 months ago
counterpoint: yt-dlp
Comment · 11 months ago
What actually happened:

The workflow was configured in a way that allowed untrusted code from a branch controlled by the attacker to be executed in the context of a GitHub action workflow that had access to secrets.

Comment · 11 months ago
That’s not what happened at all

The attacker did not need to merge any PRs to exfiltrate the credentials

Comment · 3 years ago
cool, there's a brew formula and trying to run it tells me exactly what to do:

  Error: no URLs configured. Please fill the file ~/.newsboat/urls with RSS feed URLs or import an OPML file.
thanks for the tip, giving it a go!
Comment · 3 years ago
Nice! I have tried Mastodon but keep getting sucked back into Twitter, hence the 30 minute daily limit. Perhaps I should give RSS a go as well. Can you recommend a reader?
Comment · 5 years ago
A bad programmer solves their problems inefficiently and a really bad programmer doesn't even know why their solution is inefficient

To any beginners reading this: Solving problems inefficiently does not make you a bad programmer. Most of the time, an "inefficient" solution will be good enough, and optimising for performance comes at a cost.

So sit back, relax, and enjoy the journey.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton