Peter van der Zee

@pvdz.ee

tafka @kuvos eng @socket.dev - 15yr js/ts - rust - ex vercel - ex fb - js1k-guy

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.

I think the problem with my vacation mode claude setup was that the outer loop (which restarted the session) worked fine, but the task instruction mechanism would force a restart too often, leading to the overhead sucking up my quota. Need the shell script to read/write to the active CLI session...

I've tried to read a few chess books in my vacation. I find them really difficult and the style of these books is just not for me. They all claim to be beginner-ish books but go off on long lines. Sorry, my millennial brain has no patience to replay them on an actual board. I need pics.

"Please speed up the app" Goes from 4/s to 40/s "Use the builtin nodejs profiler to determine whether you can speed up the core computation" Goes from 40/s to 400/s

That moment when you see you have plenty of Claude budget for 10 more minutes and you crash some fable prompts into it to maxxxx the void and come to realize that the reset is stated at 10pm UTC and you're actually on CEST. Which is not the same. fehhhh.

not sure about kimi's output there but close enough. I think gpt's output also refers to me but not entirely sure. if not, that would be a bit of a curious coincidence.

Hey AI make this thing go faster. It takes 15min for this case and that's just slow. I set 10min as goal to keep it going. AI: it's too tough, can't do it * cuts off 90s AI: now it's really too tough, can't do it * cuts off 80s AI: that's really it * cuts to under 10min AI: ok, all done Me: wtf?

Asserted dominance by defeating both my kids at chess. Despite hanging my queen in both occasions 🙈. One even tricked me in doing so! They'll get me eventually. Just let me have this.

It's fine to be skeptical against AI generated code. It's fine to block it from your repo because it's too noisy or commonly has quality problems or whatever. It's probably true. But to state that it's "invariably garbage" just _destroys_ your credibility. Why would you do that. Who hurt you?

"Perfect randomness". Some years ago they would probably call that "Pure magic". In some years they'll call it "Primary school education" or "duh". I don't believe in factual randomness. We just don't know how it works, yet.

An aspect I like about current code assists is the freeform that still just works. You can dump large debug blobs and say "fix this" before it or after it and it can distinct the mechanical output from the user request. And it works in various contexts, very efficiently. Almost flawlessly so.

I want a `git lock` which locks the git status to a read-only state under a pincode. Goal is to allow an AI to read the state but not to make changes to it. They're too snap happy to just checkout or commit or whatever and I don't have an easy way of allowing read-only only. Any tips?

More like breaking my Sunday afternoon. So what I don't get having done this research is: why would an actor go through all this trouble only to put their malware research and code PUBLIC together WITH the actual c2 infra. Like, wtf? You can't be stupid to have come this far. But at the same time...

Socket@socket.dev · 2mo ago

🚨 BREAKING: Active supply chain attack across npm, PyPI, and Crates.​io. Socket detected TrapDoor, a crypto stealer campaign hitting 34 malicious packages and 384 versions and artifacts, with attackers repeatedly pushing new releases across ecosystems. socket.dev/blog/trapdoo...

I'm not sure how we're not going to have a mass forced credential roll at this point tbh. github, aws, gcp, ai vendors, and anything in between should just force a roll event of credentials on their customers, sooner than later. disruptive? yes. but so is getting hacked. so...

Socket raised a C round! (Maybe we should be SoCket now! ok eeew no) All I can see on my part is that I've been having an awesome time working on AI and with AI, detection, and what not. Lucky to be part in the right place at the right time :D bsky.app/profile/fero...

Feross@feross.bsky.social · 3mo ago

Today is a big day for @socket.dev. We raised a $60M Series C at a $1B valuation, led by Thrive Capital. 20,000+ orgs, 1.5M repos protected, 1,000+ supply chain attacks blocked per week. 3/5 FAANG companies are customers. We're just getting started.

'using' is probably the biggest change in a while that will be visible in code bases very quickly. It's just sugar but I like it, slightly awkward keyword notwithstanding

Rob Palmer@robpalmer.bsky.social · 3mo ago

ECMAScript excitement 😉 Congrats to @chronicles.org on meeting the conditions for Explicit Resource Management to be Stage 4 at @tc39.es today 🎉 It introduces `using` declarations and the Symbol.dispose protocol to deterministically and ergonomically release resources 👍 github.com/tc39/proposa...