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 1 year ago
The Bitcoin community has a really difficult time with acknowledging problems, because they are so bullish. This leads to stagnation of londstanding issues because they have convinced themselves the problem is already solved by repeating certain phrases. I literally think Bitcoin is revolutionary, but Jesus Christ people, we have to admit there is a problem before we can solve them.
Alex Gleason's avatar
Alex Gleason 1 year ago
WoT WoT WoT, but how do you have WoT on a relay? The only way is to seed it with a specific user's profile, so it has to have an "authority" anyway. The only other way is to implement a Social Credit system for pubkeys, where pubkeys are only allowed to do certain things after they have passed the initial trials, over a period of time. Honestly this seems like a good solution to me, but I think people hate this idea? The problem is that people on Nostr want to have their cake and eat it too. They want absolute freedom to be totally anonymous, ephemeral identity, to see and be seen by everyone. Yet they simultaneously don't want to be spammed by anonymous random accounts. I believe this is the true internal conflict that ReplyGuy exposes. View quoted note โ†’
Alex Gleason's avatar
Alex Gleason 1 year ago
@idsera What are the biggest issues you think would hold Ditto/Cobrafuma back from being adopted by thousands of users in Brazil? Let's say tomorrow they announce it on Brazilian TV and thousands of people go to use it. What do we need to fix first?
Alex Gleason's avatar
Alex Gleason 1 year ago
Outbox model is a ๐Ÿ” and ๐Ÿฅš problem. How do you know where to get the user's relay list if you don't have it?
Alex Gleason's avatar
Alex Gleason 1 year ago
Monesday, Tuesnesday, Wednesday, Thursnesday, Frinesday. Happy Thursnesday!
Alex Gleason's avatar
Alex Gleason 1 year ago
My new antispam thesis is this: 1. Reject events unless we already have a kind 0 (profile event) for the pubkey. 2. Restrict making a kind 0. By requiring profile events, you force the attacker to create a profile. By restricting the creation of profiles, you slow them down. Real users should still be able to get in because they won't hit the same limits. We just recreated web 2.0 security on Nostr. "You need a profile to post?" -Nostr Zoomer
Alex Gleason's avatar
Alex Gleason 1 year ago
Now you can search multiple languages at once. #Ditto image
Alex Gleason's avatar
Alex Gleason 1 year ago
Finally, account search on #Ditto has been vastly improved, fixing autocomplete and showing people who you follow at the top! Thank you @Patrick PReis ! image
Alex Gleason's avatar
Alex Gleason 1 year ago
Neat trick: tail -f /var/log/nginx/access.log | grep ' 429 ' Watch and see if any IP is spamming you, then `ufw insert 1 deny from <ip>`
Alex Gleason's avatar
Alex Gleason 1 year ago
#Ditto now supports NIP-50 language extension to allow filtering by language in search!
Alex Gleason's avatar
Alex Gleason 1 year ago
Europeans be like "Americans are so stupid, they don't even know geography" then take a drag on their 40th cigarette of the day.
Alex Gleason's avatar
Alex Gleason 1 year ago
Too many Wincucks are using gleasonator.dev. Install gentoo. image
Alex Gleason's avatar
Alex Gleason 1 year ago
#Pokemon between the years of 1996-2001 was a work of art and masterpiece TV and video game series. It withstands the test of time even today. This was before they changed their target audience to literal babies.
Alex Gleason's avatar
Alex Gleason 1 year ago
I have a theory that every second of every day, somebody in the world is speaking the word "Nazi".
โ†‘