@alex@gleasonator.com
@alex@gleasonator.com avatar

alex

@alex@gleasonator.com

I create Fediverse software that empowers people online.

I'm vegan btw.

Note: If you have a question for me, please tag me publicly. This gives the opportunity for others to chime in, and bystanders to learn.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

alex, to random
@alex@gleasonator.com avatar

Vegan sushi boat

c37b6a82a98de368c104bbc6da365571ec5a263b07057d0a3977b4c05afa7e63, to random
@c37b6a82a98de368c104bbc6da365571ec5a263b07057d0a3977b4c05afa7e63@mostr.pub avatar

wen normal feed for once?
https://i.imgur.com/fUXgRIf.jpeg

alex,
@alex@gleasonator.com avatar

@c37b6a82a98de368c104bbc6da3655@mostr.pub @5ffb6bfa53fe5d06b4d6fb5a6b4c50@mostr.pub @d7fe14ad7b3d3eb183144209ca4269@mostr.pub Get on Telegram so I can add you to our Ditto Beta room.

alex, to random
@alex@gleasonator.com avatar
alex,
@alex@gleasonator.com avatar

@fu @wjmaggos Why is this true?

alex, to random
@alex@gleasonator.com avatar
c37b6a82a98de368c104bbc6da365571ec5a263b07057d0a3977b4c05afa7e63, to random
@c37b6a82a98de368c104bbc6da365571ec5a263b07057d0a3977b4c05afa7e63@mostr.pub avatar

👋 @alex if i add a username am i able to login to my nostr account via your fedi instance? how does this work? 🤔
https://i.imgur.com/9Dm472Z.jpeg

alex,
@alex@gleasonator.com avatar

@c37b6a82a98de368c104bbc6da3655@mostr.pub This is a NIP-05 name. If you add one it associates the name with your pubkey, and it becomes available as a NIP-05 option for you. If you start using it, your posts show up in the local feed.

alex, to random
@alex@gleasonator.com avatar

Nostrify Moderation Policies just dropped: https://nostrify.dev/policy/

(based on the old strfry-policies library, modernized)

c37b6a82a98de368c104bbc6da365571ec5a263b07057d0a3977b4c05afa7e63, to random
@c37b6a82a98de368c104bbc6da365571ec5a263b07057d0a3977b4c05afa7e63@mostr.pub avatar

👋 it works @alex 👏

alex,
@alex@gleasonator.com avatar

@c37b6a82a98de368c104bbc6da3655@mostr.pub Do you have Telegram? Shoot me a message: @alexgleason

alex, to random
@alex@gleasonator.com avatar

Browsing the Bitcoin hashtag in (WIP)

video/mp4

alex, to random
@alex@gleasonator.com avatar

Got up and running with Postgres this weekend. 👀

video/mp4

76c71aae3a491f1d9eec47cba17e229cda4113a0bbb6e6ae1776d7643e29cafa, to random
@76c71aae3a491f1d9eec47cba17e229cda4113a0bbb6e6ae1776d7643e29cafa@mostr.pub avatar

Look at that. You can now follow Joe Biden on Nostr* npub1wx6m0vmakggyq0v2jyykshe522nssh7zh8x3hz94eesmnkrs22ksd4558r

  • It’s his official account on Threads coming to Nostr via mostr.pub’s two way gateway.
alex,
@alex@gleasonator.com avatar

@76c71aae3a491f1d9eec47cba17e22@mostr.pub @47be0b2a89faaa66bc57f5c6792034@mostr.pub It's because Threads blocks the bridge. We circumvented the block, but that means we can only pull - they don't push to us. So posts will only come through if a person on an unblocked ActivityPub server reposts it while having a Nostr follower.​

alex, to random
@alex@gleasonator.com avatar

Guys gleasonator.dev is somewhat usable

alex,
@alex@gleasonator.com avatar

I gave up on SQLite and swiched to Postgres and it magically started working after months of fighting.

alex,
@alex@gleasonator.com avatar

@caekislove You can pass a DATABASE_URL now and choose sqlite://db.sqlite3 or postgres://localhost:5432/ditto and decide for yourself how you'd prefer to suffer.

alex,
@alex@gleasonator.com avatar

@caekislove The main problem with SQLite is 10 minute long queries that should take 0.01s. Re-running the exact same query again takes 0.01s. This is in a 40GB database. Then I found a 20 year old thread of people complaining about how SQLite relies on OS disk cache and it can do that sometimes.

My original idea was to prune the db so it's always small, keeping only the last 7 days of data. But the other problem with SQLite is that it destroys performance to delete things! So whenever you run that cron it freezes the whole application for all users.

It could probably have been improved by running a worker pool on top of it. But you would still get 10 minute queries in some threads, it just wouldn't block the others.

alex,
@alex@gleasonator.com avatar

@caekislove Meanwhile we're working on LMDB integration. But I wanted this project to exist in the near future.

alex,
@alex@gleasonator.com avatar

@caekislove I think it could be, but you have to do a lot of engineering around it. You'd have to manage many smaller SQLite files and then route requests to it.

alex,
@alex@gleasonator.com avatar
347a2370900d19b4e4756221594e8bda706ae5c785de09e59e4605f91a03f49c, to random

:nostopus_yeah: nostr-profile server with custom emoji support now available in upstream!

alex,
@alex@gleasonator.com avatar

@347a2370900d19b4e4756221594e8b@mostr.pub It works through the bridge.

NEETzsche, to random
@NEETzsche@iddqd.social avatar

I want Donald Trump to turn on federation on Truth Social

alex,
@alex@gleasonator.com avatar

@Hoss @NEETzsche No. All they care about is ads and their stock price. No bravery whatsoever.

alex, to random
@alex@gleasonator.com avatar

Deno.KV storage just dropped in thanks to work by xyzshantaram 👀

https://nostrify.dev/store/deno-kv

alex, to random
@alex@gleasonator.com avatar

How can we know the exact second a solar eclipse is going to happen from anywhere in the world but only have a "rough estimate" for the Bitcoin Halving?

alex, to random
@alex@gleasonator.com avatar

Yeah I'm a vegan with hardcore achievements in Super Meat Boy. We exist.

alex,
@alex@gleasonator.com avatar
alex, to random
@alex@gleasonator.com avatar

Based.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • khanakhh
  • kavyap
  • thenastyranch
  • everett
  • tacticalgear
  • rosin
  • Durango
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • InstantRegret
  • Youngstown
  • slotface
  • anitta
  • ethstaker
  • ngwrru68w68
  • cisconetworking
  • modclub
  • normalnudes
  • osvaldo12
  • cubers
  • GTA5RPClips
  • Leos
  • tester
  • megavids
  • provamag3
  • lostlight
  • All magazines