Peter Sobot

12.8K posts

Peter Sobot banner
Peter Sobot

Peter Sobot

@psobot

research engineering lead @Spotify 🇨🇦🎶👨🏼‍🔬🥁🎹🎸

Brooklyn, NY Katılım Ocak 2009
2.6K Takip Edilen3.8K Takipçiler
Peter Sobot
Peter Sobot@psobot·
@23music No timecode, and I don’t think Claude actually received a single audio token; it just used various tools (and Pedalboard) to load and measure the audio. It’s so so so good at writing signal processing code.
English
0
0
1
32
Peter Sobot
Peter Sobot@psobot·
I play a lot of music and edit a lot of concert video. I did not expect to be able to use Claude to help here, but it just: - time-aligned multiple mics perfectly - generated perfect midi from a kick stem for drum replacement - used a state-of-the-art ML model to de-clip the piano stem - aligned board audio with the video, then cut, encoded, and uploaded each song overnight Used to take me an entire weekend day for each show. Now it happened while I was sleeping.
English
5
2
32
2.3K
Peter Sobot
Peter Sobot@psobot·
@HenriHelvetica Just ffmpeg! Which, coincidentally, is also my preferred toolchain for this kinda stuff.
English
1
0
0
18
Peter Sobot
Peter Sobot@psobot·
@HenriHelvetica I’ll write a blog post! I still had to do the audio mixing myself, but a lot of manual audio tasks were automatable.
English
1
0
0
38
Peter Sobot
Peter Sobot@psobot·
connecting agents to an API is so 2025 gotta connect them to obscure hardware instead
Peter Sobot tweet mediaPeter Sobot tweet media
English
1
0
15
1.3K
Peter Sobot retweetledi
Marcel Rød
Marcel Rød@marcelroed·
Introducing the world's fastest tokenizer implementation, Gigatoken! Gigatoken is ~500-1000x faster than HuggingFace, and ~100x faster than OpenAI's tiktoken for most tokenizer definitions on most machines. These baselines are already multithreaded Rust implementations! 🧵
Marcel Rød tweet media
English
85
480
4.1K
716.7K
Peter Sobot retweetledi
Daniel White
Daniel White@dwhitedesign·
Most UI sounds still feel cheap because they’re just MP3s. built synthesised tactile feedback that generates on the fly. crisp clicks, satisfying toggles, proper error tones. 2kb. zero files. zero dependencies. cuelume-site.pages.dev
English
103
140
3.3K
476.7K
Peter Sobot
Peter Sobot@psobot·
This keeps happening. I've been trying to reverse engineer some old obscure hardware for the past decade. I put Fable on it this morning and came home to find it done. Completely done. A decade of painstaking work scattered across the odd evening and weekend, now just done.
Kyle McDonald@kcimc

i've had a pet technical problem for ten years. i know the solution space inside and out. a few months ago gpt-5.5 made a massive leap that broke new ground, but the solution was not elegant. last night, fable found the elegant solution 😳

English
1
3
33
11.5K
Peter Sobot
Peter Sobot@psobot·
@paulgb @Vino_Samari +1, /remote-control is now amazingly performant and stable: I'm using it all the time. I've heard both Cursor and Codex have similar features, but Claude works great here.
English
0
0
1
44
Peter Sobot
Peter Sobot@psobot·
One of the most impressive things I've seen so far from LLMs is when I connect one to a hardware test harness. I just said "read the files from the attached device" and it entered the device's bootloader, reflashed the firmware, and read out the files. 🤯
English
4
0
8
1.1K
Peter Sobot retweetledi
Charles 🎉 Frye
Charles 🎉 Frye@charles_irl·
wild to me that people vibe-generate slides for conference talks they are ugly (for now). they are low info densiry (thanks rlhf) but worse, they don't represent your thoughts, so your presentation of them will be terrible, unless you put in a ton of work (so just write them!)
English
16
7
111
11.1K
Peter Sobot
Peter Sobot@psobot·
I’m starting to repeat a new mantra all the time: “Use your words, not AI’s.” Every time someone tries to argue against this, I’m even more convinced. AI is great! Just don’t put your name on its output without attribution, or I can’t trust that you even read what you “wrote.”
JSONP (╯°□°)╯︵ ┻━┻@palmerj3

There is so much value to concise, simple, writing. Really tired of seeing 20 page monologues that are half wrong. Here's a challenge: Make it 1 page and use your own voice. There is a premium right now for thoughtful writing.

English
0
0
6
324
Peter Sobot
Peter Sobot@psobot·
As is tradition, I did something impromptu and dumb for @pycon this year: FlopPyPi, a floppy-disk-based PyPI mirror. A handful of popular packages are now being distributed throughout the conference by hand, like this one.
Peter Sobot tweet media
Long Beach, CA 🇺🇸 English
0
0
6
324
Peter Sobot
Peter Sobot@psobot·
my friends back in canada: "why do you use amazon so much in the states? doesn't it suck?" here are the top two results for the same exact search query on .com and .ca
Peter Sobot tweet mediaPeter Sobot tweet media
English
0
0
5
580
Peter Sobot
Peter Sobot@psobot·
@cursor_ai is my favourite AI coding tool, full stop. Huge fan. But I have never seen a product play so fast and loose with remapping commonly-used keyboard shortcuts.
Peter Sobot tweet mediaPeter Sobot tweet media
English
1
0
2
384