Peter van der Zee
@pvdz
tafka @kuvos eng @socket.dev 15yr js/ts rust ex vercel ex fb js1k-guy
AI does make it easy to work with obfuscation without worrying about visual confusion. I just copy paste and it gets it. Doesn't matter that it's garble
Still working out some kinks. Like explaining to claude how a catapult actually works. It's funny because it seems to understand that concept, it basically built all of this, has access to canvas and dom and what not. But still I have to holds its hand. Many times over.
About 1.5 week of worker loop. (I was on vacation) This was an outer bash loop that restarts claude (pro 5x) at 1h interval and custom memory. When Claude signals this it's told to add n more tasks (for perf, gfx, feat, etc). Otherwise continue with open tasks. Et voila (dunno when it hit weekly)
"great win!" - hung my queen in move 6 - opponent timed out at move 10 pfff. never give up and all that but
Me: why does my wishlist seem to be growing all the time... Also me: 80% discount? Hmmm, nah. Not yet.
Wtf? Just sitting in a semi public book case. For like, casual reading?
45min was more like uhhh 10h Terraria board game. Game was ok, price way too high for the low replay value. No unlocks or anything and little variation is kind of disappointing for 2026? We only spawned one (unavoidable) boss, missed the others due to rng. Focused on the wrong game components imo.
So, you have an AI that writes up a message body that injects my profile, making it look real, but then forget to scrub the emoji clearly designed to catch automation 🤦
Wondering why chess.com is going to cover the tournament from 5am 11am my timezone, when ... the tournament starts at 2pm in my own country... Ehhh. I'll guess that it's not actually my own timezone, then. Or the timing is reaaaal curious.
But keep telling me that you'll store the sensitive data in a secure location. Please, keep telling me that. Makes me feel so good when you do. One more email to blacklist.
Woooow. They actually (almost?) suckered me into a business plus plan without me realizing it. And to downgrade there's no obvious way. It's hidden under dots and menus. You can change the _payment_ plan easily. But downgrade is hidden under the dots. GRRRRRR >:(
Heh, js1k.com still getting 1k-2k visitors daily. I mean, the demos are still impressive today so that makes sense. Just for a week though, that's too bad. > Per GDPR, DreamHost stores HTTP logs by default for 7 days. Hrm. Surely high level stats should be doable for longer?
Okay, there's a CTA (that I'm absolutely blind to) that starts a domain flow. Super annoying that there's not a single clue of this in the menu. At least the faq eases my mind that I didn't just completely blow up my gmail account here ... but i'm not satisfied just yet
Extraordinarily snowy in the Netherlands. Not seen this much snow in years. We built a⛄and transformed it into an iglo 😁
Hardest or most annoying part was actually just getting a bundled version of sucrase. I hate having to set up tool chains just to create a .min. The rest is trivial. Service worker does need an extra reload, but only when changing the worker itself, so that's no big deal. Now TS is for types.
Ok I was a bit skeptical but the 3d version is more fun. High quality pieces but why make the piece holders so fragile and carton :(
This year was a bit heavy on the idler and gambler games, ngl. Clover pit, unnamed space idle, nubby's number factory, digseum, ai learns to drive, peglin, coin pusher casino, party hard 2, noita, and Finn Dorset's Institute For Livestock Replication.
This is where I end. About two months worth. This game is anything but an idle game and that's fine. But after sector 100 is the point where I gotta look at something else. That fleet stuff looks meh at best tbh. (Hours spent is not active idle games have the best and worst stats)
Ah yes, the unknown category is legendary. Its effectiveness is un-de-fined. 🤦♂️
I guess screw you, Google play, and I'll never leave a review again. So not my problem. And screw any random games demanding sign up to play without reasons.
Ahw. Tenko didnt make the cut, nor any of my other stuff. Im a failure.