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.
Public Key
npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Profile Code
nprofile1qqs2qmchl7cehazc2ljewjkghvd754up39uxa6j93ezrhhuv84fnh5cpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsgq43np
Author Public Key
npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Show more details
Published at
2023-03-05T13:27:19+01:00 Event JSON
{
"id": "c8591f7513f5212e28087aea1acb4a60877705210504cd666b821704a071f7c7" ,
"pubkey": "a06f17ffb19bf45857e5974ac8bb1bea578189786eea458e443bdf8c3d533bd3" ,
"created_at": 1678019239 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"Alex Gleason\",\"about\":\"I create Fediverse software that empowers people online.\\n\\nI'm vegan btw.\\n\\nNote: If you have a question for me, please tag me publicly. This gives the opportunity for others to chime in, and bystanders to learn.\",\"picture\":\"https://media.gleasonator.com/9059767a327659dad5d43a2a7b3f048b7008cea76e58dc6ba79b3838feaf25e5.png\",\"banner\":\"https://media.gleasonator.com/e5f6e0e380536780efa774e8d3c8a5a040e3f9f99dbb48910b261c32872ee3a3.gif\",\"nip05\":\"[email protected] \",\"lud16\":\"[email protected] \"}" ,
"sig": "d2197d9518b886d62a6cad76d9c9a6070b52a8cee9acc9bd1afd2f313d5001becae74851596aed82befcbf252e511db774e7a24a71afb9126437df88e60f2d58"
}
Last Notes npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason test npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason gg npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason test npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Getting a ton of followers from Nostr suddenly. What did I miss? npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason https://media.gleasonator.com/f49025311f32c863b36530e3fd596e985e82ea7d677fc5e7f25764d182f05433.png https://media.gleasonator.com/ec570461eea31c5abad6cc95199bd741c9b95417729740602489443fa7094598.png npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Bot sockpuppet detected. š npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason >investing time on these boards Let me be clear, you're not doing ANYTHING unless you're building. Absolutely nothing at all. There are two ways to approach a problem. Either you BUILD, or you COMPLAIN at other people who are building. If you're not building, you can feel free to be comfortable and complacent with the way things are, and watch some TV or go for a walk outside. You are not free to make demands, and you are not entitled to anything. It's very simple. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason You kind of crossed a line for relentlessly bullying an ally of mine over something I created, so how about first off you stop doing that. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Show me your real face instead of hiding behind an anime child while calling other people pedophilesā¦ and I might believe you. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Fedi drama šæ: shitposter.club defederated the Mostr bridge. Totally within their right - everyone is free here. But #[0] has taken it as an attack on his freedoms, and has started a harassment campaign to react with a š emoji to all shitposter.club posts. So far this campaign has attracted roughlyā¦ 2 users. So here is my counter-campaign: everyone who reacts with a š emoji is a sock puppet account controlled by Bot, who is definitely a man, and thought to be a troll sent by the Azerbaijan government to divide the United States. They tried to use the š emoji to cancel Taylor Swift, and she responded by incorporating it into her show: https://youtu.be/XCMwgEyUC2A?t=242 Iāve had enough of this behavior, lmao. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Yes. (You should give me money regardless) #[1] npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason So, they built Medium on Nostr: https://blogstack.io All thatās missing is the ability to zap an article. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason But actually I liked Vista because I was learning Photoshop at the same time, and I had a lot of fun trying to recreate Windows Vista designs. I just liked the aesthetic. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Windows Vista was the peak of design, I donāt care what they say. https://media.gleasonator.com/d796f0f8f6c3b322257c96bdcca2bd783bf4a6e376ead8db8108c30226735907.png npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Ah the warm and comforting nostalgia of proprietary OS. https://media.gleasonator.com/754e80002091d04c74dbab8c6b35c0991a06c22901d4f7272056815818658aac.png npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Goodbye. https://media.gleasonator.com/cc9dff04eafd6c581086d4c8462dc819358d8702bffdfd058ccb5e49fbfeb593.mp4 npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Alright guys, at this point I consider the bridge to be stable and feature-complete, a 1.0. It does all the basic things and continues to survive your barrage of shitposts. On to the next thing! https://media.gleasonator.com/7329cdabd714da33540468bd8e9464152f6176169857c6c8e55c242ce1d54329.png npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Oh good, I fixed mentions going this direction. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason You know what Nostr doesnāt do? Put mentions in the text content. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason The main reason Nostr users bridged to AP canāt have better usernames is because of this: https://socialhub.activitypub.rocks/t/changeable-usernames/830/9 npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason https://media.gleasonator.com/982e77ff8ae478cf7f8eb57fd906a4617c1636318c05df6ccbe6a56e958f0db5.mp4 npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason This. https://media.gleasonator.com/003a359f1fa5c7b2a78cc1d3ea763f100034842570de81738ce423f53d643a83.jpg npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Still hardly can believe that Mastodon for Dummies is real. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Send screenshots npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Witch Trials of J.K. Rowling episode 3 is out: https://podcasts.apple.com/us/podcast/the-witch-trials-of-j-k-rowling/id1671691064 npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason You canāt just say that. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason š¤ https://techcrunch.com/2023/02/28/mozilla-leads-mastodon-app-mammoths-pre-seed-funding/ npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason https://gamerant.com/hogwarts-legacy-house-ties-issue/ npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Btw, Nostr has encrypted DMs already which even the Fediverse doesnāt have yet. Itās way easier to do when the user has a real pubkey and is already signing events. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Nostr discovery: anyone can take someone elseās event from one relay and put it onto another relay. Thereās no authentication, itās how the protocol works. We trust that a pubkey said something, not whether they wanted you to see it. Therefore if you get into a private relay, you could take an event from that private relay and simply insert it onto a public relay. Wacky! To mitigate this, a user can delete a message. And you could also take the deletion event and put it onto another relay, and most well-behaved relays will stop showing the event and never show it again. But interesting this can happen in the firs place. The lesson is that private events HAVE to be encrypted if you want them to be private. This makes private groups about as hard to implement as they would be on the Fediverse. Youād likely do some libsignal thing which becomes painful to scale after there are about 100 participants in the group. (Public groups could be done in a weekend, and there are already public group chats on Nostr) npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Good morning fedinostrsphere. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason It is planned, after the bridge is finished. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Iāve been thinking about it. I donāt want to hardcode āmostr.pubā into Soapbox. Instead Nostr actors should identify as Nostr users over federation, then Soapbox applies special treatment to those users. Thatās a lot of work though, so Iām still deciding. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason It doesnāt support HTML is the problem. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason I might try to de-markdownify posts, weāll see npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason So, does this mean we could finally have Minds on the Fediverse bridged through Nostr? I should try adding their relay to the bridge. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason I posted like 5 minutes ago. Itās still going, but even $1 per shitpost is pretty incredible. https://media.gleasonator.com/4c28aee1385f827bc254126b91f918e03867e124fed4623e199f2892f1f956e3.png npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Okay, zaps are awesome. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason So realistically, a user is not going to enter a lud06 into a profile field, theyāre going to enter a lud16 most likely. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason How do I get the thing that goes into a Nostr profile from that? It looks like this: LNURL1DP68GURN8GHJ7AMPD3KX2AR0VEEKZAR0WD5XJTNRDAKJ7TNHV4KXCTTTDEHHWM30D3H82UNVWQHHW6TWDE5KUEMZD3HHWEM4DCURVNYWCP4 npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason How do I get the LNURL from alby? I want to make zaps work on the bridge, but I need to be able to test it. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason I will. Just let me finish the bridge first. Also, give me money. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Mostr bridge now support deletes in both directions. Believe it or not, it works. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Nostrbrosā¦ https://media.gleasonator.com/21008690a4f9bddaf89f14722cd1b66d5cbe3230a86e32ea575235dc5081336e.png npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] It comes with an included packet of HRT. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Hey guys I just got this great book in the mail, gonna be reading to see if I can figure out what the Mastadon thing is all about. https://media.gleasonator.com/9a86058e01c1487cd211251bb79315a85e0cb9aab4e4a3f7bc05bd7c03460650.jpg npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] If youāre going to store files on it at least make it a different kind of event. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] I hate the idea that itās something I would be expected to parse in the text body of post if clients actually did this. Clients donāt actually do this, right? npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] #[2] Yeah more like cringe64 npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] Putting this is the readmeā¦ npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] I hate that. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] What the ever loving fuck is that. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Watch #[0] ās amazing IndieGoGo campaign. https://www.indiegogo.com/projects/compliance-comix/ https://media.gleasonator.com/569984763e85b7568ded088148183cc1e5abf447172f47d1632b398e1cf87c96.mp4 npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] This is truly amazing. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason He who MUST not be named, he who SHOULD not be named, and he who MAY not be named. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] The network which must not be named. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Hereās the amount of code it takes to validate only the most basic 5 ActivityPub objects (200 LoC), plus the amount of code it takes to validate a Nostr event (19 LoC). https://media.gleasonator.com/ae6561a23048d0dadfe60ac304b5a9d41ae35b52d495ec9df9de9f6e4ae59f65.png https://media.gleasonator.com/4ab58d407ff677b7335308bd4705c57c26efafa0d9021def78776515b96e20c5.png npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason nostr nostr nostr nostr nostr GASP. nostr nostr nostr nosr npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Iām seeing events from Mostr published on other relays like damus. I canāt reproduce it from my bridge. I wonder if someone is mirroring the events? npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason The Mostr bridge is now being published on 3 relays:- wss://relay.mostr.pub (run by me)- wss://nostr.poster.place #[0]- wss://relay.shitforce.one #[1]You can connect to any or all of them to ensure fediverse shitposts make it to your nostrsphere. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason benis npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason hello npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] #[2] Iām going to publish the bridge onto additional relays to improve the reliability of it. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] I wrote a strfry policy that blocks events with more than 20 mentions (configurable): https://gitlab.com/soapbox-pub/strfry-policies/-/blob/develop/hellthread-policy.ts#L30-46 You should probably wait till I add tests until you use it, but this is a thing Iām going to start building out. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Quote posts and reposts from the bridge now show up in Nostr clients properly. https://media.gleasonator.com/0b690447a12409aa0489f7f8fd7a00d15934a7927e3a170f67214938fa94dda7.png npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason test quoat RT: https://gleasonator.com/objects/1643da1c-fcaa-46f9-a3d1-ab5ea32b2e07 #[1] npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] Glad youāre liking it! npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] Trying to decide how to do that still. I think attachments should be a tag, but Iris wants them in the post content. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Nostr posts get properly linkified now through the bridge. RT: https://mostr.pub/objects/45a29491264912042131e5c5ed7d56279c1b618f3b46b1a1c1f2b2fd2d5801b1 npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] LD signatures is also the thing that had āa major security vulnerabilityā in Mastodon and whose draft spec says āonly a masochist would implement thisā (paraphrased, but not joking) npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] Presumably you use a really high number for experiments and then try to get it standardized. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Update: Iāve become convinced that numbers are actually a better design choice than words for event types, since numbers can have the same name but you can deprecate the old one. Eg instead of ārepostā and ārepost_but_betterā you can just go from 6 to 7 and theyāre called ārepost (deprecated)ā and ārepostā. āpā and āeā are still questionable. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Good morning. Is the bridge still alive? npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] If someone follows you on Nostr do you get a notification (in any app)? npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Do Nostr users see follow notifications from Event<3>? Trying to decide if I should implement Event<3> for bridged accounts. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Iris needs to fix their reposting situation and at least support the Event<1> mention. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Mostr bridge now supports Likes and Emoji Reacts. This was barely any effort to get working: https://gitlab.com/soapbox-pub/mostr/-/merge_requests/4/diffs npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason test npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Mostr has served nearly 500K requests in the past 24 hours. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] > Next, we are going to make Mastodon clients work on Nostr. Not just Soapbox, all of them. This will require a middleware service that acts like a Mastodon "instance" and talks to Nostr relays behind the scenes. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Someone asked me how I deal with async background jobs in Mostr (no they didnāt) and Iām proud to announce that I simply kicked off a promise and didnāt retry on fail. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] #[2] Iām about to bridge Likes/Emoji reacts, so there will be some test data to try against. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] #[2] Iām waiting for Gargron to publicly announce that heās banned my bridge and encouraging all other Mastodon servers to do the same (he did that when I created 10minutepleroma). npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] #[2] The nip05 could for sure be webfingerable. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] #[2] #[3] Absolutely. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Fediverse users are the best stress test EVER. Itās not even been a day since the bridge, and we already have hellthreads with over 100 users. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] I was trying to see if a link would generate a link preview. Doesnāt. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] Test https://nostr.build/i/nostr.build_316e22c0f15f8d014b829abbfb53f4a321635caa4f3833fa9280bd8bf9915449.jpg npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Bridge went down due to programming error with actor of type Service. Patched and redeployed. Also fixed an issue where we trusted the relay to return the right event to us; now we verify it. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] The bridge failed to fetch the data. Wait an hour and try again. Responses are cached for 1 hour. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] #[2] Developing on the Fediverse is too hard. Nostr is 10x easier. You can integrate it into a blog like itās nothing. This is the dream people had for Mastodon in the beginning, that we would federate everything. That dream is actually possible on Nostr. But a specification isnāt enough - the past few months the community has proved that Nostr is viable by developing real software for it. So yes, itās more viable because itās easier, and because it has a large developer base that is constantly growing. This is simply not seen on ActivityPub. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] #[2] The way I see Nostr, itās a layer 0 transport protocol. To make it really usable we have to build services on top of it similar to the current Fediverse. The only problem is what to do about the private key. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] Did you add relay.mostr.pub? I think itās a client problem. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] That would make sense, if itās larger than 1MB. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason Thereās a limitation in Mastodon where if your avatar or banner is larger than 1MB it will drop them. Therefore some Mostr users wonāt have avatars on Mastdodon. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] Tired of being Eugen Rochkoās bitch. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] I restarted it. npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason benis npub15ph30la3n069s4l9ja9v3wcmaftcrztcdm4ytrjy800cc02n80fsqvkw0q Alex Gleason #[0] #[1] #[2] I could probably make NIP-05 lookups publish the actor to Nostr. I bet that would help.