@danjac @notroot @darnell @badtux @DopeGhoti i dont know the detailed history of the spec but from bits and pieces its seems to be reflecting the cumulative knowledge of a few people who pioneered a much earlier generation of projects (with a small more recent patch to accommodate some mastodon issues). There is now the FEP process for enhancements that will hopefully reflect current experiences and insights and some people do good work on deconstructing the protocol and creating testing suites
Notices by phiofx (phiofx@hachyderm.io), page 6
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 17:56:01 JST phiofx -
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 17:38:00 JST phiofx @mttaggart @ainmosni @tante at some point we'll learn to celebrate and appreciate and nurture our humanity - which is the only real thing there is, rather than being transfixed by this or that creation of ours, whether that is imaginative story telling about gods and demons, or any of the technology artifacts we have invented.
Algorithms doing mass rehashing of existing images is not art. But it may become art in the hands of human artists and human art lovers. Art is a human to human API.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 17:22:28 JST phiofx Yes, we need more of everything: libraries in all languages, documentation, best practice blogs, "learn the fediverse in 24hr" type books, evangelists, UI experts, artists, communication psychologists, complexity science specialists, users that dont just complain but raise specific issues in repos etc :-)
Above all imagination, a positive 'can do' and cooperative ethos and an understanding that its all still being built on zero or tiny budgets.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 15:54:44 JST phiofx Yeah, I am thinking along the same lines. The fediverse as composed from various activitypub implementations is basically an upgrade of the entire web to make it more interactive.
The other day I spotted somebody working on a #joomla extension. Its literally a leave-nobody-behind kind of transformation.
Mastodon is a pioneer, the way the first websites were pioneering. But in few years there will be thousands of specialized alternatives.
-
Embed this notice
DopeGhoti (dopeghoti@infosec.exchange)'s status on Thursday, 01-Feb-2024 15:45:56 JST DopeGhoti @notroot @darnell @badtux
That's the great thing about the #Fediverse - one application or another may not work well for you but another just might, and all those applications that work well for different people can all work together to let people who thrive in different applications thrive separately, together. -
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 15:40:09 JST phiofx @dfeldman just for you because I like you so much bro I have a new kind of notebook that is just a-m-a-z-i-n-g bro. but hard to find bro, it will cost you bro.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 10:03:35 JST phiofx @JeffGrigg @codinghorror interestingly, ome years back google had a self-driving bike video (an april fools joke) which i thought was smart and funny.
But what does the next level up for bikes look like, and how about the level thereafter? Hopefully not spyware laden contraptions that stop working if your social media status drops below the "recommended minimum threshold".
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 09:45:17 JST phiofx @FantasticalEconomics @504DR @mwt @jackofalltrades @lienrag @phil_stevens @GeofCox @gerrymcgovern i checked and there are 143 (out of 3.6k) open issues on the mastodon repo that include the word "thread" :-) So awareness of the issue is probably covered, whether something can/will be done soon is another matter. Others having solved it should help.
But there is a deeper question how to support ad-hoc, long-winding multi-user discussions. In real life you might have a person act as coordinator.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 08:54:30 JST phiofx @isagalaev @CodingItWrong but thats just ex-post semantics. You only know that it was a shortcut rather than the simplest future proof solution when a requirement comes in that reveals that this is the case.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 08:36:58 JST phiofx @isagalaev @CodingItWrong evolutionary design makes a lot of sense, except when it doesnt and it needs to become... revolutionary? :-)
I mean this dreadful moment when after many incremental changes that worked okayish you realise you have been under-engineering things and you must make major and costly revisions.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 07:17:51 JST phiofx @mwt @FantasticalEconomics @jackofalltrades @lienrag @phil_stevens @GeofCox @504DR @gerrymcgovern
Completely orthogonal to the topic but as this is my first experience of a multi-user discussion (otherwise interesting), I must say the #mastodon UI is not well suited for this. There is a chaotic number of parallel threads that are not easy to find. With every new @handle the space for text diminishes, like the last bricks in a tetris game you are about to lose.
And thats the simple stuff...
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 05:47:30 JST phiofx @codinghorror the obsession with self driving cars makes me puke.
Whats so exciting about moving around robotically these useless tons of steel and plastic that dont fit in our cities, dont make any environmental sense and are quickly getting beyond their expiry time as mobility technology.
We need to think of some really new, really cool technology targets that are good for our souls, good for our bodies and good for the planet.
Its 2024. The future is not what it used to be.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Thursday, 01-Feb-2024 04:26:41 JST phiofx @BjornW if you think how many politicians (globally), for decades, invited the people they are supposed to represent to join the for-profit, privacy invasive social platforms that turn users into product, without a shred of a shame, an ounce of morality...
Its depressing and speaks volumes about the shallowness, corruption and uselessness of the political class.
But... Here she is. Doing the right thing. Not to overdramatize but it makes you hope that not all is lost.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Wednesday, 31-Jan-2024 23:26:26 JST phiofx @manav if the benefits of the federation / interoperability concepts become visible and users embrace early movers then I think most web based projects / companies will have to adapt and adopt somehow.
It may become the same "network effect" that created walled gardens, but in reverse. If you don't federate you become invisible - people have to explicitly come to you for updates. A bit like its 1994 and somebody is not adopting http but insists building on their huge #gopher service :-)
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Wednesday, 31-Jan-2024 23:14:10 JST phiofx what does noisy mean in this context?
I have just started exploring options and tried quickly luna and nvchad, only to realize that I *really* have to spend some time to decide which way to go as they all seem interesting and I can't tell yet what the differences are 🙂
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Wednesday, 31-Jan-2024 22:46:42 JST phiofx @rvxlab if #jetbrains doesn't stop pushing "AI" down my throat against my will they will soon lose a long-time paying customer.
In any case I am looking into #neovim as an escape-from-developer-enshitification IDE. It is a bit annoying with all these buggy nerd fonts or whatever and might take a lot of configuration and new muscle memory to get there.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Wednesday, 31-Jan-2024 21:35:19 JST phiofx With #gitlab exploring #activitypub support the plot thickens.
Many people use #github for visibility and discovery of their projects. Alternative patterns that make network effects of "winner-takes-all" centralization less oppressive are great.
Another win is simply more eyeballs and brains to push the federation vision technically.
Maybe most importantly, this trend will help expand the #fediverse beyond meme sharing echo-chambers into meaningful, long-term valuable content.
Real stuff.
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Wednesday, 31-Jan-2024 09:32:27 JST phiofx @mppf yes, end of Moore's law etc. But I always thought parallelism for the masses wont be easy, so looking for a catch :-). Maybe after forty years of #HPC it could be made easy - at least for some important standard use cases. That would be really interesting. Intrigued enough by your post to learn more about #chapellang
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Wednesday, 31-Jan-2024 08:50:46 JST phiofx @mppf not a totally fair comparison but drives the point across :-). What would performance be like (compared e.g. to C++) if one were to use only a single cpu?
-
Embed this notice
phiofx (phiofx@hachyderm.io)'s status on Wednesday, 31-Jan-2024 08:07:05 JST phiofx @paninid corollary: in a system where money can buy swords, dont quote law to men with money.
Eat your heart out Milton Friedman, you should have read your Romans.