calle's avatar
calle
calle@cashu.me
npub12rv5...85vg
DM @callebtc:matrix.org
calle's avatar
calle 18 hours ago
bitchat-sim โ€“ a simulated physical world for bitchat Testing a decentralized mesh-based messenger like bitchat is hard. Like, really really hard. Predicting how design decisions will affect real-world behavior in larger crowds is vital though. That's why I built a simulator. I started by simulating people. Simulated people that have devices that run a bare-bone abstract javascript version of the bitchat app. Their simulated device has bluetooth that can scan for other peers like bitchat, and establish connections and send and relay packets. This is already pretty useful. I can spawn and move around these people, change their simulated phone's battery settings, their bluetooth range and more. I can test message propagation, packet routing, and adjust actual app parameters. But it gets way better. Walls, buildings, hills. All these affect how much Bluetooth signal travels from one person's phone to another. In the simulation, the physical environment modulates the Bluetooth strength. Here you can see how the signal rather travels around the wall than passing through it. People in the real world move so I gave them basic path-finding skills and put them in a city block. Using data from OpenStreetMaps, I can now set up different environments and test crowds in them with just a few clicks. Here you see 140 simulated users around Time Square. Messages propagate through the entire square. You can contribute here: Or play around with it here:
calle's avatar
calle yesterday
there's so much going on
calle's avatar
calle 4 days ago
You simply don't know how good PlebQR is. I've been basically living on Bitcoin for the past couple of weeks and purchasing food, drinks, clothes, tickets with the sats I earn by shitposting on Nostr. PlebQR is an unstoppable peer-to-peer Bitcoin to fiat on and off-ramp. Every Bitcoiner deserves to have this. Read on and maybe it'll inspire you to create something similar for your region too. In Thailand, like in many other places in the world, especially in Asia, the most common digital payment methods aren't credit cards, they're QR codes. All sorts of QR codes from many different fiat payment providers. Shitty ones, good ones, it doesn't matter. As long as it's a QR code, it'll work for us. Here's where PlebQR comes in. PlebQR is what I would call a Let-me-pay-for-you app. It matches you, the person who wants to pay for a drink with Bitcoin, with a random stranger on the internet who wants your Bitcoin and pay your fiat QR bill in return! The UX is straightforward: You scan the QR code at the store, pay a Lightning invoice, and wait for the payment. No sign up needed and with incredible privacy. It works best when you're not in a hurry and when there isn't a line of people waiting behind you. Those cases are surprisingly common, think restaurant bill, or at the flea market. Right now, it usually takes a minute or two for the payment to clear but it'll get faster as more people use it. The best part though isn't that it just enables Bitcoin payments for basically everything and everywhere. It's that it represents a different, more natural form of decentralized trading that can't be stopped, and that isn't about buying and selling Bitcoin, but about spending it. I wish you could try it out some time. Pure magic Internet money โœจ image
calle's avatar
calle 5 days ago
this is who you're arguing against. gm.
calle's avatar
calle 5 days ago
why does everything I like become a shitcoin
calle's avatar
calle 6 days ago
I want to add offline nostr reading and writing to bitchat via an online hop in the mesh but I can't figure out a good UX that doesn't confuse everyone
calle's avatar
calle 6 days ago
Been using Gemini 3 Pro and Flash in Opencode for two weeks and I've barely used anything else. Massive context, cheap, fast, great code. Love to see that Google caught up so well in the AI race and I hope all other AI model companies are shitting their pants right now.
calle's avatar
calle 6 days ago
claude, port molly the signal fork to ios. make no mistakes or you go to jail.
calle's avatar
calle 6 days ago
m5 macbook air with > 64 gb ram would be my dream laptop
calle's avatar
calle 6 days ago
I wish Molly the Signal fork existed on iOS
โ†‘