@teropa

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

Helsinki
Joined March 2008
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
1
14
2,226
Tero Parviainen retweeted
63
1,650
99
26,480
400,754
Microsoft Windows 95, Sapporo Black Label Beer, Japan (1995)
31
513
38
3,140
87,712
Tero Parviainen retweeted
Asking Meta's Muse what happens to my data:
190
912
88
14,143
548,991
current status
3
304
how many more clips of dhh shouting on my timeline
1
1
325
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
1,092
162,445
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,101
"wow is it a whole cottage industry now to vaguepost about AI developments, and damn are my cognitive shields not evolved for this" 🤝
Had a long rut recently, much due to AI, and wrote up some thoughts
3
392
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
14
1,109
66,885
> 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
342
classic claude unit test
1
376
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
2
664
14,366
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?
65
14
9
599
59,817
would be curious to see how much of that is openai and anth alone. both invoice through stripe.
1
3
473
took a week to migrate my project to gulp. for absolutely no good reason.
If you remember this, your back probably hurts.
2
12
775
Tero Parviainen retweeted
if you ever see me doing this just punch me in the face
my software factory uses 5-10B tokens a day 24x @DevinAI SWE-2 Max 6x Codex Astra Ultra 2x Claude Code Fable Max running in @zeddotdev
48
41
3
1,238
40,630
Tero Parviainen retweeted
You can ask Opus 5.5 to write extreme music theory wankery and it will do it in javascript. Theory-porn as a genre? everything you see and hear is generated from javascript code that claude wrote. no samples, no libraries 🔊
52
87
18
762
42,458
Tero Parviainen retweeted
me talking to claude in english as a german
53
88
28
2,769
507,344
Tero Parviainen retweeted
Completely insane. Do dogs not feel or want things? There is such a deeply anti-intellectual refusal to even consider that philosophy of mind is complicated across the culture right now.
Artificial intelligence systems do not think, feel, want or understand. Avoid language that gives them human characteristics. This is called anthropomorphizing, when we ascribe human traits, emotions or behaviors to non-human things, such as animals or inanimate objects. Instead, explain what a system does, how well it performs, who built it and who could be affected by it. apnews.com/article/openai-sa…
131
78
18
1,210
63,909
Tero Parviainen retweeted
Here is official trailer, You Can See Everything
2,139
12,996
5,531
176,149
36,127,242