
Building Local-First P2P Runtime Substrate for Apps and AI Agents. Runs Everywhere. Cloud-Optional. Sovereign-Software. Cypherpunks Wanted. @redstar_systems 🍒π
Joined March 2007
- Tweets42.9K
- Following1.2K
- Followers4.8K
- Likes31.5K
Michael Sullivan retweeted
Built a physical simulation of a record player with WebGL2 and Web Audio. It's *shockingly* accurate: vinyl-gl.vercel.app.
Instead of playing a song, it works by converting it into the physical shape of a groove. Then a simulated stylus rides those walls 384,000 times a second, and you hear the voltage that motion would induce in a cartridge.
So the crackle, the pops, the wow/flutter, the dull inner grooves are natural byproducts of the simulation. You can also "DJ" the record.
(The converted songs are in the public domain or CC-licensed. Code is linked for you to remix and re-deploy.)
Michael Sullivan retweeted
Not quite ready for release, but I did build a custom engine on top of WebAudio. So that I can generate sound effects in real time based on the state of the world
Also added a smoother transition to rain and some other visual touches
Michael Sullivan retweeted
Each of the 400k particles is a unique, untrained, randomly mutated ~10k param neural net btw 🤗
🔊🦠 Neural-Kimchi-4B 🔊🦠
the analogy also applies to social networks themselves. the real social networks are private chat groups to escape the cesspool and have better experience. the enshittification contagion will be fought by better systems. @Tailscale is perfectly suited for the coming times and P2P broadly speaking. just wait for it. its coming fast. a new breed. call it a new Internet.
I think @Tailscale could be 100x larger than it is today in just a few years.
The open internet is dying. Agents will turn it into a toxic wasteland. UniFi, Tailscale, Discord, and AWS all win in that scenario.
Call of Duty lobbies are a good analogy. When games are overrun by cheaters (humanoids), humans retreat to private, high-trust lobbies.
The same thing happened with the Facebook Wall (blast from the past): people retreated to group chats.
Besides not being a cozy place to hang out it’s also dangerous to advertise your existence (dark forest theory of the internet)…
🔐🕸️
Michael Sullivan retweeted
Replying to @gladimdim
this has been happening forever across the board. great model for a while then is starts to fade and get lazy and dumb. not sure i even want to know what they do behind the scenes to deceive customers.
interestingly, they will soon provide proof of model though 🤷♂️
teapawt.net/sull/status/2041909123…
yes.
I actually agree with a lot of what @poteto is saying except for the central point. IMO most people don't have actual software factory systems. They've just made it much easier for people to ship with AI, so they assume the category doesn't exist. That's more a lack of vision than anything else.
Our conceptualization of a software factory is a system where every piece of work goes through the same stages to standardize the process not the work output.
For us, this standardized process begins with what we call a signal. This is anything that tells you how your software should evolve, including the first signal that your software should exist at all. A Slack thread, a Linear ticket, a Sentry alert, a failing CI job, a tweet, someone's idea.
There's two ways in for a signal. A person picks it up and builds it with Droid, or a workstream picks it up on its own, triages it against a goal someone set, and has droids write the spec and open the PR. Most work still starts with a person, but a growing share comes from workstreams.
Then every change goes through the same checks no matter who or what wrote it. Droid review, security review, a risk judge that can't see who wrote it, CI, and an agent that QAs it on a live preview. Your validation has to be really high quality whether a human or AI built it. The goal of validation is to hillclimb your "regret-free merge rate" until you can automatically merge most changes (or fix them until they can be automerged).
Then it ships, and when something breaks in production we trace it back to the PR that caused it. That becomes another signal. It's also how we know if the checks actually work. If the risk judge approved something that later broke, we find out.
It's the same way we let self-driving cars on the road. Nobody just flipped a switch. We agreed that once they crashed less than human drivers, they could drive. Do the same thing with code. Once AI-written changes break things less often than human ones, and you can actually measure that, you let them merge.
That doesn't mean you turn on automerge tomorrow. Most of our changes still get a human stamp. But once you have automerge, workstreams and a risk score together, you basically have software that improves itself from the signals you choose to track.
The human element becomes obvious if you have a system like this. People remove themselves from the actual process line and begin to define the rules by which the process operates. What to watch, goals and owners, skills, review guidelines, and how much autonomy each workstream gets. They're the regulators.
I think the 1920s factory that a lot of people picture is the wrong idea. That was people doing the same motion on a line all day. This is closer to a Star Trek replicator. You say what you want and it gets made, because the patterns are already stored and how things get made is the same every time, and checked every time.
we live dangerously on a hill of safe assumptions.
pwn.ai/blog/firecracker-esca…
we went from silly image filters blowing us away to max innovation on the daily… in such a short amount of time.
imagine what a few years from now looks like. or maybe…. don't. 😆
is there an impostor syndrome epidemic looming?
or a relinquishment of purpose and ownership of ideas and work in the age of AI assistance?
when i meet ppl IRL that are excited about or fear AI and i tell them a bit about my experience and journey, i always add a dose of pessimism, because how can i not?
i tell them about things i would have done before, creative things mostly… without AI… mostly, that i no longer am eager to do because everything is assumed to be totally AI generated works (and slop) now. and that millions of others over time will dilute it with their copies purposefully or not, with AI. sort of like the jiblification moment a while back.
and it does bleed into everything else too but i have reconciled much of it. the things that i no longer wish to try and do, because of AI, despite the things i am doing with AI, willingly and humagentically… existing in this dilemma in this moment. its mostly just an observation from introspection. and this too shall pass. or not.
end of day, the reminder is to do things for the personal process and experience, not just the end result, if there is even one to quantify. let go of ego. and maybe ost importantly, DGAF.
--
It's always the same, it's just a shame, that's all.
Michael Sullivan retweeted
Cherry Pi has no cloud service currently but it does overlap with Conductor's core mechanics in it's own ways. We've added support for any who may be interested in joining the private beta of 🍒π.
More info here:
cherrypi.tech/blog/coming-fr…













