Justin Moon's avatar
Justin Moon
npub1zxu6...cx2y
Austin Bitdevs, Fedimint, AI for Individual Rights @HRF
Justin Moon's avatar
justinmoon 8 months ago
Who among you has done the most experimentation with local AI models?
Justin Moon's avatar
justinmoon 8 months ago
Vibecoding diary #1 I'm trying to have codex completely fix the quality of encrypted audio and video calls in Pika overnight. We have written these 4 plans: https://github.com/sledtools/pika/blob/master/todos/call-audio-plan.md https://github.com/sledtools/pika/blob/master/todos/call-native-audio-plan.md https://github.com/sledtools/pika/blob/master/todos/call-transport-plan.md https://github.com/sledtools/pika/blob/master/todos/call-video-plan.md I'm having an orchestrator agent launch - 1 implementer agent that will implement each step in the plan - 2 reviewers - codex with codex 5.3 xhigh and claude code with 4.6 xhigh - that review review each step of the plan after the implementer is done Implementation does proceed to the next step until both reviewers sign off. When first plan is done it moves to the 2nd plan. If orchestration agent stalls a daemon process will restart it. Failure is not an option. Pray for me.
Justin Moon's avatar
justinmoon 8 months ago
My friend just one-shotted iOS, Android, Windows, MacOS, and Linux apps with Rust Multiplatform. If you're thinking about using React Native or Flutter for a new app, please reach out. I think we've made something that's much better. You write the core once in Rust, test it in Rust, and then write stateless rendering with native UI toolkits with reactive rendering based on Rust state. This was always the dream and now it's easy. Will publish docs and guides in next week.
Justin Moon's avatar
justinmoon 8 months ago
Another case where AI is hurting open source ecosystem. Or course many ways it's helping, too. image
Justin Moon's avatar
justinmoon 8 months ago
Vibecoding idea I don't have time for: Take SQLite's version control system Fossil (where all the code history and issue tracking and a bunch of other stuff live in one sqlite file) and figure out how to make it work really well with agents. Maybe it does already - it's old and there is probably a good amount of training data on it, and I'm sure it's amazing if the SQLite guys built.
Justin Moon's avatar
justinmoon 8 months ago
Deployed some nostr relays on $5 hetzner vps the other day. Used Khatru to make custom thing. In load testing they are 4-5x faster than the public relays I usually use. Very eye opening.
Justin Moon's avatar
justinmoon 8 months ago
What is the npub of the no solutions podcast? I'm too stupid to find it.
Justin Moon's avatar
justinmoon 8 months ago
Is there like an API where you hit it and it just give you an unclaimed nostr event id or range? That would be useful.
Justin Moon's avatar
justinmoon 8 months ago
They brought their teammate’s (who was killed by a drunk driver) kids out onto the ice with their dad’s jersey to celebrate the moment. 🥹
Justin Moon's avatar
justinmoon 8 months ago
The phase change nostr needs is to grow enough of an economy that people start naturally paying for infra like relays etc as a matter of course ... like a small transaction fee you don't bother to notice
Justin Moon's avatar
justinmoon 8 months ago
At some point it will be risker to not spend $20k on GPUs than to spend $20k on GPUs. Supply chain disruption, getting KYC'd out of frontier models, ...
Justin Moon's avatar
justinmoon 8 months ago
I was going to do a stream with @PABLOF7z today but apparently Greece doesn’t have internet when it rains
Justin Moon's avatar
justinmoon 8 months ago
When I started playing with OpenClaw last week, it became clear that we didn't have a good way to speak to it over Nostr. So I built an OpenClaw extension for Marmot protocol, the protocol underneath end-to-end encrypted messaging app @White Noise. If you're comfortable running vibecoded alpha software, please give it a try and let me know how it goes! Code: NPM: https://www.npmjs.com/package/@justinmoon/openclaw-marmot
↑