HNHacker News
TopNewBestAskShowJobs

nathants

541 karma · joined June 15, 2012

https://nathants.com https://github.com/nathants https://better.game/discord
submissionscomments
nathants··on Show HN: Qwen3-4B with the AI writing tics trained out
how are bite sized models going to solve bad writing?
nathants··on Ask HN: What Are You Working On? (December 2025)
coding agents, co-agents, and coco-agents.
nathants··on Denial of service and source code exposure in React Server Components
Just exchange json.

Backend in python/ruby/go/rust.

Frontend in javascript/typescript.

Scripts in bash/zsh/nushell.

One upon a time there was a low amount of friction and boilerplate with this approach, but with Claude and Codex it’s changed from low to none.

nathants··on GPT-5.2
400 - 128 = 272. Codex cli source.
nathants··on GPT-5.2
Usable input limit has not changed, and remains 400 - 128 = 272. Confirmed by looking for any changes in codex cli source, nope.
nathants··on Ask HN: Who wants to be hired? (August 2025)
Location: USA Remote

Remote: Yes

Relocate: For better remote timezone

Tech: All

Resume: https://nathants.com

Email: me@nathants.com

nathants··on Gmailtail – Command-line tool to monitor Gmail messages and output them as JSON
TTL=1day
nathants··on Gmailtail – Command-line tool to monitor Gmail messages and output them as JSON
Just have SES put the email in s3, then do stuff.
nathants··on BorgBackup 2 has no server-side append-only anymore
Interesting. I'm not trying to restore bootable systems, just data. Still, probably worthwhile to rebuild in Go soon.
nathants··on BorgBackup 2 has no server-side append-only anymore
Definitely similar.

Git LFS is 50k loc, this is 891 loc. There are other differences, but that is the main one.

I don't want a sophisticated backup system. I want one so simple that it disappears into the background.

I want to never fear data loss or my ability to restore with broken tools and a new computer while floating on a raft down a river during a thunder storm. This is what we train for.

nathants··on BorgBackup 2 has no server-side append-only anymore
This is cool. Do you always --link-dest to the last directory, and that traverses links all the way back as far as needed?
nathants··on BorgBackup 2 has no server-side append-only anymore
Perl still exists?
nathants··on BorgBackup 2 has no server-side append-only anymore
How do you version your rsync backups?
nathants··on BorgBackup 2 has no server-side append-only anymore
Depends how big they are. My high value backups go into S3, R2, and a local x3 disk mirror[1].

My low value backups go into a cheap usb hdd from Best Buy.

1. https://github.com/nathants/mirror

nathants··on BorgBackup 2 has no server-side append-only anymore
Do something simpler. Backups shouldn’t be complex.

This should be simpler still:

https://github.com/nathants/backup

nathants··on Claude 4
when i read threads like this, it seems no one had actually used o3-high. i’m excited to try 4-opus later.
nathants··on I'd rather read the prompt
just as there are low value students, there are low value reviewers. same as it ever was.

not every review is important.

nathants··on I'd rather read the prompt
are you trying to evaluate the author for some certification or test? this is contextual to evaluation.

books are great.

hundreds of hours of video of the author writing that book, is strictly more information.

nathants··on I'd rather read the prompt
there are only two options: - have more information - have less information

more is better.

you can scrub video with your finger on an iphone. serious review is always high effort, video changes nothing.

nathants··on I'd rather read the prompt
the solution is obvious. stop grading the result, and start grading the process.

if you can one-shot an answer to some problem, the problem is not interesting.

the result is necessary, but not sufficient. how did you get there? how did you iterate? what were the twists and turns? what was the pacing? what was the vibe?

no matter if with encyclopedia, google, or ai, the medium is the message. the medium is you interacting with the tools at your disposal.

record that as a video with obs, and submit it along with the result.

for high stakes environments, add facecam and other information sources.

reviewers are scrubbing through video in an editor. evaluating the journey, not the destination.

nathants··on Why did just have to update the AWS Go SDK to v2? Annoying
username checks out.
nathants··on Why did just have to update the AWS Go SDK to v2? Annoying
finally upgraded to aws go sdk v2. took a week, and required reviewing 20k lines of code. i'm on aws to avoid this type of thing, but it was fun anyway.

i removed the shift key from my keyboard years ago. there's no going back.

nathants··on Why did just have to update the AWS Go SDK to v2? Annoying
harsh, but fair. gonna allow it.
nathants··on AI cheats: Why you didn't notice your teammate was cheating
maybe it’s time we make some new lore.
nathants··on AI cheats: Why you didn't notice your teammate was cheating
> I only cheat in offline games for the most part
nathants··on AI cheats: Why you didn't notice your teammate was cheating
solos doesn't solve cheating, but it removes the team dynamics and social meta games that team modes bring. like wondering whether your teammates are cheating, or failing to compete because you can't find a good team.

obviously cheating is cool. we all love to code, to build, and to hack. there should be a place to cheat, even in pvp games.

there should be a league with open cheating. cheaters need a place to game too!

there should be a league with moderate anticheat, like what you see in games today. it kind of works, and stops all but the most motivated cheaters.

there should be a league where cheating is impossible. where one doesn't have to doubt, ever, whether they died to a cheater or a god. this is where kernel level anticheat is not enough, and solos only should be required.

cheating is about validating inputs and outputs. valid screen displaying into human eyes. valid output out of human hands to mouse and keyboard.

if we take a step back, this is very achievable. it's not like doping in the olympics, we don't need bloodwork. we just need a little more information than we get from anticheats today.

nathants··on AI cheats: Why you didn't notice your teammate was cheating
this is why solos are better, you can’t blame your teammates.

handcam anticheat when?

kernel anticheat is necessary but not sufficient.

nathants··on Pico.sh – SSH powered services for developers
hetzner is $1.5/TB for us and eu.
nathants··on Jank is now running on LLVM IR
awesome stuff. keep it up!
nathants··on Ask HN: What Open Source Code Are You Most Thankful For?
wickedengine, physx, sdl.
Page 1 of 23Next →