Email or username:

Password:

Forgot your password?
1,576 posts total
Alex Gleason
My commit graph is so skewed. I'm at the point where 8 commits in a day is considered the lowest tier contribution.
Alex Gleason
Who was the admin of gitmo.life? Only senior fedibros will remember.
Alex Gleason
Lol, this is what the DItto registration form looks like at the moment. The rest is magic.
Alex Gleason
Requiring proof-of-work to register an account.
Alex Gleason
POW will obliterate spam. The key is to make all requests require it just a little bit, not just signup. Combined with IP rate limiting it will be impenetrable.
Alex Gleason
This is super cool. The creator of strfry just referenced my repo and used the word "hellthread" at this conference.

https://www.youtube.com/watch?v=G0FmzKp1CRk
Alex Gleason
The codebase for Snort is fantastic. At a glance it's exactly as I'd want it to be.
Alex Gleason
Nostr: anyone have a client implementation of NIP-13 proof-of-work? I need a function that actually performs the work, not just checks it.
Alex Gleason
A lot of being tech savvy is understanding how the world works. The basement dwelling computer guy is a myth. For example, do you know that MIME isn't intrinsic to a file? It's like 100 pages of documents written by an American nonprofit about how to compose the string of "text/plain". Basically how to write words with a slash in it. How you use it is up to you. Half of the other things we do on computers are just because a Swedish nonprofit said so.
Alex Gleason
First pass at media uploads. It's taken 3 days but is mostly done. A way bigger feature than I anticipated.

https://gitlab.com/soapbox-pub/ditto/-/merge_requests/37
Alex Gleason
I accidentally wrote "pukey" everywhere instead of "pubkey", and it infected like 6 files before I noticed because TypeScript was good at its job.
Alex Gleason
Deleting orphaned media attachments after 15 minutes
Alex Gleason
These regexes to parse an IPFS cid out of a URL are kind of beautiful.
Go Up