Post ADCcS28peVvmGHl8iW by pj@bitcoinhackers.org
(DIR) More posts by pj@bitcoinhackers.org
(DIR) Post #AD8tP2l8cq5hcngvK4 by pj@bitcoinhackers.org
2021-11-07T01:38:33Z
0 likes, 1 repeats
@xuv your conversation here https://merveilles.town/@xuv/101907542498716956 helped me fix a problem I was having with Mastodon and WordPress ActivityPub plugin.My old "actor" was cached in Mastodon and wouldn't update. This "search for a post" technique totally refreshed the old cached profile. I hate to say it, but I'm not convinced the Fediverse is really decentralized, because everything needs to be "Mastodon compatible" in order for the network to work.@pfefferle #mastodon #fediverse #wordpress #activitypub
(DIR) Post #AD8vy2uCH2mw7bkM4m by pj@bitcoinhackers.org
2021-11-07T02:07:17Z
0 likes, 0 repeats
@xuv @pfefferle Thinking out loud: Not that Fediverse has much competition, but my first impression is the ActivityPub specs need more than pages of vaguely connected JSON examples. We need a diagram showing use cases. Like how to add a photo to my actor? It's not obvious from the examples. How should these JSON objects interact, in general vs. according to Mastodon? JSON specs without explaining implementation use cases. How do you do it without constantly asking Mastodon devs for help?
(DIR) Post #ADAt4IBy9K6jmGemkS by LemmyDev@mastodon.social
2021-11-08T00:44:13Z
0 likes, 0 repeats
@pj @xuv @pfefferle Lemmy is not compatible with Mastodon at all. Federates just fine with itself, and soon Pleroma. Does that make you happy? 😀
(DIR) Post #ADCWeQZW2zNlmUlcqe by pj@bitcoinhackers.org
2021-11-08T19:42:28Z
0 likes, 0 repeats
@LemmyDev @xuv @pfefferle I'd be more happy if you hadn't used Ansible, Typescript, and Docker. I thought Docker went out of business. And why are you using a transpiler for Javascript?
(DIR) Post #ADCWi12wtKpnm4FGXw by pj@bitcoinhackers.org
2021-11-08T19:43:07Z
0 likes, 0 repeats
@LemmyDev I'd be more happy if you hadn't used Ansible, Typescript, and Docker. I thought Docker went out of business. And why are you using a transpiler for Javascript?
(DIR) Post #ADCcAUC4cG3M3GuMiW by LemmyDev@mastodon.social
2021-11-08T20:44:17Z
0 likes, 0 repeats
@pj i see, you just want to complain. dont let me interrupt you then.
(DIR) Post #ADCcJwodZN5jQZSRBQ by pj@bitcoinhackers.org
2021-11-08T20:46:00Z
0 likes, 0 repeats
@LemmyDev I'm just careful what I install. Technical debt and costs $$$.
(DIR) Post #ADCcS28peVvmGHl8iW by pj@bitcoinhackers.org
2021-11-08T20:47:27Z
1 likes, 0 repeats
@LemmyDev Seriously though, I don't understand why anyone would use Typescript when you can code Javascript directly. Is there a reason?
(DIR) Post #ADDozA50YI6H2vUfJY by grishka@friends.grishka.me
2021-11-09T10:42:35Z
0 likes, 0 repeats
As someone who builds features Mastodon doesn't have and doesn't intend to ever have: no, not everything needs to be Mastodon-compatible. Not everything can be made to fit into the microblogging paradigm, not without seriously compromising user experience.
(DIR) Post #ADDyXqGv5XSVKtg2VM by LemmyDev@mastodon.social
2021-11-09T12:29:42Z
0 likes, 0 repeats
@pj javascript is just a terrible language (not a surprise considering that it was designed and written in one week).
(DIR) Post #ADEGiszz5YbQ9aAgy0 by pj@bitcoinhackers.org
2021-11-09T15:53:25Z
0 likes, 0 repeats
@LemmyDev it sucked from 1994-2014, but today JavaScript works the same in all browsers, and last I checked is 99% the same code as Typescript. The extra transpiler step makes no sense to me.TypeScript > JavaScript but why not...TypeRuby > Ruby or TypeGo > Go ? Why is this a problem only for JavaScript?