One half of @ctpt_studio. Building music systems for wellbeing and movement.

Helsinki
We’re announcing something new today: Motif - music that moves with your yoga class. Instead of static playlists, the music follows the structure and energy of a class and adapts on the fly.
3
1
14
2,231
Tero Parviainen retweeted
24
745
18,763
149,150
Tero Parviainen retweeted
Here, enjoy Monty Python's "Argument Sketch" as performed by vintage speech synths -- and some musings on why expressive speech synthesis performed by hand is so special. (plus some music) cdm.link/argument-sketch-on-…
1
4
11
1,354
yes claude you can have your seams
1
8
309
Tero Parviainen retweeted
Alice Coltrane, Jazz Jamboree (1987)
5
1,143
4,111
60,341
Tero Parviainen retweeted
NeXTSTEP is such an enigma in the grand scheme of computer history. It’s like the modern equivalent of your nerdiest developers leaving to spend a decade fucking around with low level kernel drivers and UI frameworks that customers don’t understand and sales guys don’t know how to sell. They make no money for years, but they also hard launch the computer animation industry along the way by accident. Then, on the cusp of irrelevancy, they come back, immediately stop being nerds and go on to lead the greatest product led development cycle in history. Nobody ever remembers Steve Jobs as the object oriented inter-process-communication guy, but he was. He personally hired the original designer of the Mach kernel. What the hell?
49
74
1,220
69,173
/tell-me-what-to-do
Can't believe it actually turned out to be this way.
1
395
Tero Parviainen retweeted
1990, and publishers discover computer graphics and PostScript typefaces...
8
82
652
15,141
Tero Parviainen retweeted
80
2,029
32,479
517,820
Tero Parviainen retweeted
Microsoft Windows 95, Sapporo Black Label Beer, Japan (1995)
32
518
3,158
89,170
Tero Parviainen retweeted
Asking Meta's Muse what happens to my data:
189
916
14,187
555,835
current status
3
324
how many more clips of dhh shouting on my timeline
2
1
373
Tero Parviainen retweeted
This is the most novel Jev-based idea I've heard so far
How to use jev #1: As an embedder
17
39
1,091
162,849
Tero Parviainen retweeted
western visual culture is unravelling because we don't respect the art of the Vibey Full Page Color Magazine Advert anymore. in this essay i will
5
2
31
1,156
"wow is it a whole cottage industry now to vaguepost about AI developments, and damn are my cognitive shields not evolved for this" 🤝
3
404
Tero Parviainen retweeted
Sorry, this is pure FUD. Google API keys are very simple, people just don't follow very simple steps. All you need to do is: 1. Sign in to google cloud console 2. Create a new project 3. Enable billing on that project 4. Search for numerous "services" that you need to enable for that API 5. Find out there are more you need to enable to actually make it work 6. Go and enable them. 7. Create the key 8. It still doesn't work and you keep wondering why and then spending days with customer support (after many different wrong AI generated answers that lead you to a wild goose chase), you find some hidden webpage that oh wait, you need to create a key in ai studio for this now 9. ai studio says you are only on tier -43 so you can only do transactions of less than $0.2 in a day 10. Then you go to openrouter and make a key and use it. It's extremely simple.
The worst part of every project is if you need some Google API key.
56
53
1,111
67,121
> the logical destination is for anyone to be able to develop the product from within the product, and for the product to become the IDE itself. alan kay has entered the chat
As it stands now, here is my hottest take: A software factory is actually an applied automation practice in the actual product. It's not some external thing. It's a product pattern where the product builds the product inception style. Any external system or dependency should be internalized into the product to enable the product to build the product. If you can't build the product in the product, from the product, then you are missing the mark. I don't know how to explain this more clearly at this stage. It's a bit mind-bending, but if you understand meta programming, macros and understand the Factorio reference that a factory should build the factory so it can build the factory. It might be a little bit easier to follow along.... >Your product is the factory< ghuntley.com/rad
1
344
classic claude unit test
1
377
Tero Parviainen retweeted
IDM starter pack video with Anthony Fantano @theneedledrop is out now ! we discuss Aphex Twin, Skee Mask, Flying Lotus, Autechre + more for 45 minutes. hope you guys enjoy this conversation.
27
46
667
14,499
Tero Parviainen retweeted
Here's Rhys' practical guide to shipping an MCP your users want: - Your MCP should be able to do everything your dashboard can Yes including things like deleting resources. The way to make this practical inside of an agent while not having things be unsafe is to deep link them into your product from inside the MCP - Do not ship lazy loading / codemode inside of your MCP CodeMode is a harness detail. Most harnesses (Claude / Codex / OpenCode) support codemode now, the problem is if you have two codemode MCPs they don't compose nicely (Executor v2 will still support CodeMode, but, will start to default to a transparent tool proxy for better clients) - Ship a search docs / skills tool Agents love these and it helps give them more understanding of your product MCP is getting skills over mcp which will help here in the future - Have a deep link into product tool Let the agent generate a URL that brings them into your product, people still want to use your dashboard and data visualization! They just don't want to click through things - Customization I think this matters less over time, but, you can allow people to select 'toolsets' of things to connect with to clients. Some clients don't support customizing tool selections and then it's also nice to have tool permissions set to the auth token - Let people OAuth from whatever client they want Please stop putting restrictions on which clients can authenticate to MCP servers, your users hate it, it doesn't improve security, all it does is add more friction PostHog and Sentry are my two 'AI native' companies to look at today, they both have an excellent onboarding, MCP / CLI experience, if you need a place to learn from look at them To be honest though, while all the above is helpful just shipping your API spec + CIMD OAuth to it is enough for 99% of agents to have a good experience
When using an MCP: 1. What makes for a great experience? 2. What are examples of good MCP experiences?
66
14
599
60,059