News for hackers. Stuff that matters.

zachrip

Re:The HTML-in-Canvas API origin trial on Friday October 23, 2026 @10:26AM (#50209649)
Why are you just making stuff up? How do you think we got tainted canvases to begin with?

Ask HN: How did Call of Duty fix "update requires restart"?

Call of duty for years has performed automatic updates when launching the game that required the user to restart the game once applied. This was a very frequent annoyance for many players. Supposedly this is fixed in the newest title launching soon, and I'm very curious what the architecture was that lead to this UX persisting for so long. I would love to hear any first hand accounts, please do...

( Read More... | no comments | on HN )
Re:Gleam doesn't compile to Erlang source anymore on Tuesday October 06, 2026 @07:30AM (#49976968)
Shout out to Giacomo's twitch streams. He has taught me about some features of Gleam, Rust, and on top of that he's just a very chill person. He takes time away from his focus to answer questions politely and without judgement. There are dozens of programming streams where the streamer forgets to leave their ego at the door and he is not one of them. I highly recommend following it.
Re:Gleam doesn't compile to Erlang source anymore on Tuesday October 06, 2026 @07:26AM (#49976928)
Did you read the post?

Show HN: Claude Bucks – a wallet for your AI agent

https://github.com/zachrip/claude-bucks

Hey all, I thought of this idea today: it would be pretty fun if claude could accrue currency and then spend this currency at a cosmetics shop on its own. The twist: the amount of money it earns it based on your ratings of its work multiplied by the effort (currently just token count but might change this). Claude can decide to spend money on small things or save money for larger purchases like...

( Read More... | no comments | on HN )
Local models exist as part of the solution to privacy invasion. Not saying google has never been nefarious, but the whole point of local models is that your data doesn't leave your device.
Re:Backblaze has stopped backing up your data on Tuesday April 14, 2026 @12:19PM (#47767636)
I think the accessibility checks only take into account the text color, not the actual real world readability of given text which in this case is impossible to read because of the font weight.
Where did they say the prompt cache is shortened?
That is a way to approximate it, though I'd be curious to know the semantics compared to xhr - would they both show the same value at the same network lifecycle of a given byte?
Fetch has also lacked support for features that xhr has had for over a decade now. For example upload progress. It's slowly catching up though, upload progress is the only thing I'd choose xhr for.
Re:Show HN: DenchClaw – Local CRM on Top of OpenClaw on Monday March 09, 2026 @04:51PM (#47315347)
This is a pretty widely known acronym
Re:I made MCP cheaper on Thursday February 26, 2026 @10:14AM (#47167183)
Oauth with mcp is more than just traditional oauth. It allows dynamic client registration among other things, so any mcp client can connect to any mcp server without the developers on either side having to issue client ids, secrets, etc. Obviously a cli could use DCR as well, but afaik nobody really does that, and again, your cli doesn't run in claude or chatgpt.
Can you clarify what you mean?
Re:Railway (PaaS) Global Outage on Wednesday February 11, 2026 @11:42AM (#46977220)
I actually think the title is misleading. I'm not sure actual existing deployments are affected? Seemingly just new ones are not working?
Re:Railway (PaaS) Global Outage on Wednesday February 11, 2026 @11:41AM (#46977212)
I've been using railway a while now, and I've basically never paid them but I would. It's even better than heroku. Super easy to use.
Re:Show HN: Sandboxing untrusted code using WebAssembly on Thursday February 05, 2026 @08:16AM (#46899297)
Is the code in the eval also turned into wasm first then? Does this work as a JIT for wasm?
Re:Show HN: Sandboxing untrusted code using WebAssembly on Tuesday February 03, 2026 @12:26PM (#46873992)
Would like to see the eval version - the dialogue version just seems like normal code with extra steps?
Re:Instant database clones with PostgreSQL 18 on Tuesday December 23, 2025 @11:15AM (#46366493)
Can you give a real world example?
Re:I Fell in Love with Erlang on Tuesday November 11, 2025 @01:58PM (#45891317)
64 bit ints are a thing in JS for a while now
Re:Minecraft removing obfuscation in Java Edition on Wednesday October 29, 2025 @06:10PM (#45753742)
Why do they obfuscate if they're just going to provide the mappings?
Re:Don't forget these tags to make HTML work like you expect on Monday October 27, 2025 @12:04PM (#45722576)
I'm low vision and I have to zoom to 175% on HN to read comfortably, this is basically the only site I do to this extreme.
Re:People with blindness can read again after retinal implant on Saturday October 25, 2025 @10:32PM (#45708690)
They're also working on mRNA treatments, there is the LUNA study currently underway. Unfortunately I have a rare variant that isn't covered by this treatment. I'm hopeful but alas I live my life like treatment isn't coming because it's probably not.
Re:People with blindness can read again after retinal implant on Saturday October 25, 2025 @03:53AM (#45702088)
I was prescribed vit a palmitate, lutein, and DHA. The vit prescribed was a high dose, like 10k iu per day. I cut back on that dose, I'm going blind but I also need to consider my general health. I have ushers syndrome, not md, but it's a retinal disease (retinitis pigmentosa).

To be clear, this is prescribed as a "we can't do anything else for you" thing, since there is no cure for RP. This may or may not actually help.

Re:Replacing a $3000/mo Heroku bill with a $55/mo server on Tuesday October 21, 2025 @04:55PM (#45661592)
Heroku's pricing model made me shy away even from using them for small stuff. Why get comfortable on a stack that disincentivizes success?
Re:Structured Procrastination on Monday October 06, 2025 @05:20AM (#45489407)
They did mention their adhd diagnosis..
Re:Why I Choose Email over Messaging on Sunday October 05, 2025 @08:21AM (#45480981)
The worst part is that I pay for the privilege!
Re:Why I Choose Email over Messaging on Sunday October 05, 2025 @08:04AM (#45480904)
Gmail is dogsh*t at search. It's so bad. I can search the EXACT word I want and not a single email will come up, or it will bring up the most irrelevant emails.
Re:The Sagrada Família Takes Its Final Shape on Friday September 19, 2025 @07:19AM (#45300333)
When I found out I am going blind, I traveled around Europe solo for a summer and I found myself at La Sagrada Familia...once inside I almost cried because the light was so beautiful. And finding a special spot to just sit and enjoy an espresso on a sunny day with it in the background is blissful. I'm not religious at all, but many of the nicest buildings throughout my travels were places of worship.
Re:Self Propagating NPM Malware Compromises over 40 Packages on Wednesday September 17, 2025 @09:23AM (#45275554)
Packages are not auto updated if you have a package-lock. Agreed that post-install, left-pad, etc have been overall problematic tho.
Re:Oh no, not again a meditation on NPM supply chain attacks on Wednesday September 17, 2025 @09:20AM (#45275522)
What about if pw or 2fa change, your tokens go on a 24hr cooldown? I think the debug package maintainer even provided his 2fa to the phishing site. Obviously doesn't fix the case where they just exfiltrate and use tokens, but there's no fix that solves all of this, there needs to be layers. I also think npm should be scanning package updates for malicious code and pumping the brakes on potentially harmful updates for large packages.

Older »