Joined December 2006
1,460 Photos and videos
Pinned Tweet
6 Dec 2024
Replying to @dstaley
Clickwheel is a cross-platform .NET library for managing iPods. It currently supports most iPods, and can handle basic media management tasks, but I could really use some more sample databases to make sure its database parsing logic is rock solid. clickwheel.dstaley.com
1
724
This is easily one of the top requested features for Clerk Billing, so I’m excited people can finally get their hands on it! Seat-based billing is a natural fit for our B2B Authentication product. Hit me up if you have questions or feedback!
Jun 10
Seat-based pricing, now built into Clerk Billing. Create organization plans with per-seat pricing, so customers can add seats as their teams grow and your pricing scales with them.
1
3
143
me when I spend three hours farming FATEs for demiatma when I’ve already reached shared fate rank 4 and have capped gemstones 😭
i just spent three hours on ffxiv and did absolutely nothing productive
1
70
I’m not saying this is because I wrote a script on Sunday that used the Microsoft Graph API to report over 4,500 emails as spam. I’m just saying the timing is interesting.
Microsoft/Outlook is currently hard blocking a lot of email platforms and not replying to tickets. We had a few IPs hit, got them recovered via ticket, but other platforms aren’t getting any help. Mess.
86
Does anyone have a good skill for writing tasteful docs that are a joy to read?
1
49
When I first met the twins I was convinced Alisaie was going to be an antagonist. I think losing Alphinaud (either to death or separation) and having Alisaie try to rip apart the realms to get him back could be a really compelling storyline!
I feel like we go through the "A scion should die" argument frequently and my take is killing a character should not just be done just to get an emotional reaction or because you dont know what to do with them currently I think what they did in the 7.X patches was ideal
204
I really wish Cursor would just open source their tab completion model so they can focus on their agentic UI and us hand-coders can move on to something else.
1
1
87
The Pitt, Season 4 1: Storm causes serious rain and flooding. Night shift stays to wait for the rain to let up. 5, ending: Power goes out. 6: Generators start 10 seconds later. 9: Flooding causes generator failure. They have to save as many lives as they can with no power.
62
Taking this a step further, I think it should be straight up illegal for a computer to synthesize speech that is not clearly distinguishable from human speech. Robots should always sound like robots. Failure of imagination that we haven’t even tried to make cool robotic voices.
It's so insanely disrespectful for an AI agent to talk to real people without consent or at least disclosure. This is the type of stuff I'm hugely supportive of government regulation. The FCC must expand the definition of robocalling and TCPA-style regulation to online AI.
3
73
Core 3 includes a ton of changes, but my favorite is the completely-new useSignIn() and useSignUp() hooks that make it easier than ever to have pixel-perfect control over your authentication UI. Give it a shot and let me know what you think!
Mar 3
Core 3 is here, our latest major SDK release. • Agent-friendly customization APIs • Theme editor and interactive docs • Agent-optimized onboarding for more frameworks • Modern React support • Performance improvements Upgrade today: 𝚗𝚙𝚡 @𝚌𝚕𝚎𝚛𝚔/𝚞𝚙𝚐𝚛𝚊𝚍𝚎
2
7
342
llms are the modern day visual basic and no i will not be elaborating
1
57
that is until a certain rodent themed ai tool comes along and tells you on every pull request that the new api you’re using doesn’t exist 🙃
Feb 15
The cost of modernizing software has become so low that there is no excuse not to keep the code up to date with latest language / framework features.
1
103
couldn't get this dumb idea out of my head, so now it exists! I ported nanocode by @rahulgs to Go and Windows Console Host. Runs great on 8.1 with go1.20, but I'm going to try and see how far back it'll work (likely limited by TLS implementations in older versions of Go).
1
2
674
I have too many side projects, so here’s one I wish existed but I just don’t have the time: claudex, a CLI agent that coordinates both claude and codex on a shared task. One drives, they communicate back and forth, and collaborate towards a shared goal.
3
1
392
today’s goofy project: a media player with an iPod-inspired interface written in Zig using @raylibtech
1
4
156
claude code is gonna go so hard on this thing
68
watching the pitt like god and noah wyle intended: on a fifth-generation iPod nano using the built-in speaker
1
192
30 Dec 2025
Assembled what I believe to be the most comprehensive and up-to-date description of the database files used on iPods. This was put together from the iPod Linux wiki, an open source library for the iPod shuffle, and by looking at the code for libgpod. github.com/dstaley/clickwhee…
2
99
29 Dec 2025
I do think it's kind of wild that Claude Code and Opus 4.5 were able to one-shot a minimal-but-functional WebAssembly interpreter in C# with no access to specs or tests or anything to validate its work. No crazy detailed prompt or planning either.
56
25 Dec 2025
hey @claudeai would sure be cool if you could see the contents of generated code in the iOS app!
37