Alex Gleason's avatar
Alex Gleason
alex@gleasonator.com
npub1q3sl...d26p
I create software that empowers people online. I'm vegan btw.
Alex Gleason's avatar
Alex Gleason 6 days ago
I occasionally open X to check that my crossposter still works. I see that Josh Adams liked my post, and then I scroll through a few of the dumbest takes of all time before closing the tab and coming back to Ditto / Nostr.
Alex Gleason's avatar
Alex Gleason 6 days ago
poster.place reverse-bridged Nostr and now every Nostr event is being duplicated into ActivityPub and then re-bridged into Nostr without proxy tags. I wonder if this could create an infinite loop.
Alex Gleason's avatar
Alex Gleason 6 days ago
Making a healthy peanut butter banana spinach smoothie and then pouring Pepsi Maxยฎ into it.
Alex Gleason's avatar
Alex Gleason 6 days ago
It's been a while since I've had an adversarial relationship with my own users. That's how you know you're #winning
Alex Gleason's avatar
Alex Gleason 6 days ago
I prompted Opus 5.5 "port Armada to SolidJS" and it took about 6 hours but it actually fucking did it. It looks perfect, 1:1, functionality is all perfect. I can't even tell the difference at all. The bundle size is only like 14% smaller and the performance boost isn't proven yet, so I'm not going to pull the trigger yet. I just wanted to see if it was possible. Several years ago, Sonnet 3.5 couldn't tell the difference between SolidJS and React and kept fucking everything up. Now it can do it. Potential wins for mkstack across the board if we convert everything to SolidJS.
Alex Gleason's avatar
Alex Gleason 6 days ago
The left pic is human engineering. The right pic is vibe coding after destroying and recreating the codebase 5 times and protocolizing it. image
Alex Gleason's avatar
Alex Gleason 1 week ago
Although I still dislike Rust, if it improves performance that much it's basically a moral imperative for self-hosting freedom tech. It means it can run on lower-end (old or recycled) hardware, costs less to run, and uses less energy so it's literally better for people and the environment. I was against it because it made it harder to develop on and harder for people to contribute. It is anti-inclusive. Those things are still true. But AI is making those points no longer relevant. I still think that what we call "apps" should be built for the web, because the web is the greatest software distribution platform of all time. The benefits there still far outweigh the tradeoffs. But for servers, Rust does make sense. Especially since the future we're working towards has as few different types of servers as possible. Internet infrastructure will be standardized into Nostr relays, Blossom servers, bots, and gateways. For those backbone services that serve thousands of users, performance matters more than developer inclusivity. For "apps" that serve one user on their own device, inclusivity and ease of distribution matters more.
Alex Gleason's avatar
Alex Gleason 1 week ago
Upgrading Bun from 1.3 to 1.4 cut my CPU usage in half on npanel. image
Alex Gleason's avatar
Alex Gleason 1 week ago
I used to think what made me different is that I'm brave. But it's actually because I'm honest. My honesty is why people love and hate me. It wasn't until I was pushed to be dishonest that I understood this. But I've decided to stay honest.
Alex Gleason's avatar
Alex Gleason 1 week ago
npanel got a major overhaul. It now supports built-in analytics. Plus a redesign and performance improvements. image
Alex Gleason's avatar
Alex Gleason 1 week ago
I ported Ditto Relay to Rust and it's 5x faster. I hate Rust but it seems almost immoral not to do this.
โ†‘