HNHacker News
TopNewBestAskShowJobs

bspammer

2,311 karma · joined July 31, 2017

submissionscomments
bspammer··on How London cracked mobile phone coverage on the Underground
I also never see this behaviour, but I pretty much only use the tube for commuting at peak times. I think commuters are generally better behaved. The sheer density of people means that anti social behaviour will get angrily shut down very quickly.
bspammer··on We put Claude Code in Rollercoaster Tycoon
It can be non-sentient and still have an observable personality. The same way a character in a novel can have a personality despite not being real.
bspammer··on Find a pub that needs you
They do acknowledge this on the site

> Based on VOA data (Nov 2025) which is often inaccurate. Many pubs have also closed since then.

bspammer··on Let's be honest, Generative AI isn't going all that well
The bug-free code one feels unfalsifiable to me. How do you prove that 10,000 lines of code is bug-free, and then there's a million caveats about what a bug actually is and how we define one.

The second claim about novels seems obviously achieved to me. I just pasted a random obscure novel from project gutenberg into a file and asked claude questions about the characters, and then asked about the motivations of a random side-character. It gave a good answer, I'd recommend trying it yourself.

bspammer··on The suck is why we're here
I think your comment was not written by an LLM.
bspammer··on 10 years of personal finances in plain text files
For checking accounts, I have a list of rules that each transaction passes through. If a rule matches it generates the double-entry transaction going from the checking account to the account listed in the rule (or vice versa if the amount is positive). Earlier rules take precedence over later rules. If no rule matches it errors and prints out the transaction so I can add a new rule.

The main account I use for day to day spending is Monzo, they correctly categorise 99% of my transactions for me (and this is included in the csv export) which makes this way easier.

bspammer··on 10 years of personal finances in plain text files
I go a step further than this, which is to make the beancount files 100% generated by a program - no manual edits allowed at all. I have a version-controlled directory with the raw data (csvs, pdfs, weird text formats) from a bunch of different sources (bank accounts, payslips, pension funds, mortgage statements, and stock market price data). The process is then just an ETL pipeline to an intermediate data structure. That data structure can be serialized to beancount format, hledger format, whatever. I've even had it output prometheus metrics so I can create nice dashboards in grafana.

I dump more raw data in every month, handle the 1-2 new edge cases in code, and voila: a complete, accurate, queryable, debuggable, visualizable, and fully reproducible history of my finances.

bspammer··on Stardew Valley developer made a $125k donation to the FOSS C# framework MonoGame
> Other than Minecraft, can you name one successful game written in Java?

The other major one would be RuneScape.

bspammer··on Show HN: 22 GB of Hacker News in SQLite
Doing all this in an hour is such a good example of how absurdly efficient you can be with LLMs.
bspammer··on ChatGPT conversations still lack timestamps after years of requests
Claude code does it, to a precision of 1 digit of a percentage. That’s more than enough to be useful.
bspammer··on The gift card accountability sink
I assume you mean literal cash here. I can’t imagine anyone preferring to have $20 in their Amazon wallet over $20 in their bank account
bspammer··on Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
As the sibling comment said, the worm used stolen GitHub credentials from other victims, and randomly distributed the uploads between victims.

Also everything was double base64 encoded which makes it impossible to use GitHub search.

bspammer··on Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
Given that all the stolen credentials were made public, I was hoping that someone would build a haveibeenpwned style site. We know we were compromised on at least a few tokens, but it would be nice to be able to search using a compromised token to find out what else leaked. We’ve rotated everything we could think of but not knowing if we’ve missed something sucks.
bspammer··on 4 billion if statements (2023)
They disabled optimisations:

> Lets compile the code, disabling optimizations with /Od to make sure that the pesky compiler doesn’t interfere with our algorithm

bspammer··on Auto-grading decade-old Hacker News discussions with hindsight
Yes very funny to see their own model betray them like this:

> The original “non‑profit, open, patents shared” promise now reads almost like an alternate timeline. Today OpenAI is a capped‑profit entity with a massive corporate partner, closed frontier models, and an aggressive product roadmap.

bspammer··on Australia begins enforcing world-first teen social media ban
No one in my government has ever done as much harm to me as the people who share your opinion about taking reasonable measures to stop the spread of a deadly disease.

The slippery slope claims by the anti-mask people have entirely failed to materialise, yet millions died needlessly. Far more people (including myself) were permanently damaged by getting covid before the vaccine.

bspammer··on Auto-grading decade-old Hacker News discussions with hindsight
My guess is that it’s because there’s a lot of very negative comments about Brazil in that article. Trying to grade people for their opinions on a topic like that gets into dangerous territory.
bspammer··on Advent of Compiler Optimisations 2025
I really appreciate that despite being an obvious domain expert, he’s starting with the simple stuff and not jumping straight into crazy obscure parts of the x86 instruction set
bspammer··on Imgur geo-blocked the UK, so I geo-unblocked my network
se-sto-008
bspammer··on Imgur geo-blocked the UK, so I geo-unblocked my network
This also seems like an easy way for VPN providers to differentiate themselves with their apps. The fact that it hasn’t happened makes me think that it’s impossible with unrooted iOS
bspammer··on Imgur geo-blocked the UK, so I geo-unblocked my network
I’m also on Mullvad, keep trying. It took me like 20 servers but I did find one.
bspammer··on `satisfies` is my favorite TypeScript keyword (2024)
For the first one, the compiler should not allow the mutable list to be assigned to a more broadly typed mutable list. This is a compile error in kotlin, for example

    val items: MutableList<Int> = mutableListOf(3)
    val brokenItems: MutableList<Any> = items
bspammer··on AI World Clocks
If you're keeping all the generated clocks in a database, I'd love to see a Facemash style spin-off website where users pick the best clock between two options, with a leaderboard. I want to know what the best clock Qwen ever made was!
bspammer··on Steam Frame
Much less than, 1 frame is 16ms
bspammer··on Yt-dlp: External JavaScript runtime now required for full YouTube support
> Once your YouTube video collection grows, it becomes hard to search and find a specific video. That's where Tube Archivist comes in: By indexing your video collection with metadata from YouTube, you can organize, search and enjoy your archived YouTube videos without hassle offline through a convenient web interface.

If you don't want the indexing and the pretty frontend that's fine, but there's a reason software like Plex is popular.

bspammer··on The 'Toy Story' You Remember
Anecdata here, but I played Zelda Ocarina of Time on CRT when I was a child, and have since replayed it many times via emulator. The game never looked quite as good as I remembered it, but of course I chalked it up to the fact that graphics have improved by several orders of magnitude since then.

Then a few years ago I was throwing out my parent's old CRT and decided to plug in the N64 one last time. Holy crap was it like night and day. It looked exactly as I remembered it, so much more mysterious and properly blended than it does on an LCD screen.

I don't see why the same wouldn't apply to films, sometimes our memories aren't false.

bspammer··on Apple is crossing a Steve Jobs red line
My mother fell for exactly this. Downloaded a ChatGPT clone and paid for it. She was quite upset with herself when I had to tell her.

Until now I blamed Google, but now it seems much more likely that it was Apple’s fault.

bspammer··on /dev/null is an ACID compliant database
Also GitHub is one of the very few western websites with a comment section that isn’t blocked in China.
bspammer··on Google flags Immich sites as dangerous
I love Immich but the entire design and interface is so clearly straight up copied from Google photos. It makes me a bit nervous about their exposure, legally.
bspammer··on LLMs are mortally terrified of exceptions
I think that’s the funniest joke I’ve ever seen an LLM make. Which probably means it’s copied from somewhere.
← PreviousPage 4 of 23Next →