You have to take care to recognize all the other software and protocols in the fediverse. You can't just call it all "Mastodon".
- Strong agree (45%, 638 votes)
- Qualified agree (35%, 494 votes)
- Qualified disagree (13%, 191 votes)
- Strong disagree (5%, 73 votes)
Evan Prodromou reshared this.
jenn schiffer
•Evan Prodromou
•Erik Moeller
•Vincent St. Pierre :mw:
•Allow me to elaborate.
Let's... make sure folks are comfortable, first. And then blow their minds with all the options. π€£ As a person who started using Mastodon this month, and is relatively tech savvy, *I* had a bit of a learning curve, and I rarely do. π€£
Anyways, once they're "here," they can explore. And when they explore, they can find their herd.
KK
•tuttleturtle
•Hey-da
•nio
•Evan Prodromou
•Elijah Waxwing
•perrodeblues π
•Bruja π
•Evan Prodromou
•Evan Prodromou
•Bruja π
•I feel that if people call it mastodon and the way they interact with the fediverse is mastodon then why not to call it that way?
Mark Barrus :SEO:
•Ryan Ozawa
•kechpaja
•grin
excited for the mastodon rise
•Chadee π¦¨π, Dream Witch π π
•It's already Mastodon, if you want to change it now you'd need a time machine.
Evan Prodromou
•/me builds time machine
/me goes back to Paris in 1817
"Congratulations Baron Cuvier! You've identified an extinct species! I propose you name it 'The Fediverse'."
grin likes this.
Derek Caelin is writing a book
•Gabriel Bauman
•natanyaakov
•grin
Edward
•Steffen VoΓ
•Upthorn
•Often this phenomenon occurs because the generalized forms don't "roll off the tongue" as easily. "Fediverse" is a really clunky term, but is also too entrenched to replace easily...
Michelle Laverick Music
•penryu
•MichaΕ "phoe" Herda
•ProgGrrl
•Now at cwebber@social.coop !
•Steve Scotten
•486timetable
•Dr. Matt Lee
•LittleMxSurly :hunter:
•dick_turpin
•Space Catitude π
•I only just noticed, for example, that Misskey does NOT have follower-forwarding, so the ease of migrating to a new instance isn't a general Fediverse property.
William Mortada
•I don't think a lot of people see the distinction between the internet and the web but they are still happy to make use of both.
grin
SeΓ‘n T. McBeth π»
•Tom van Dijk
•Brian Hawthorne
•Mastodon is a user-centric term.
ActivityPub is a programmer-centric term.
Fediverse is a conceptual term that is guaranteed to confuse most new users
ajkandy
•Inkie
•Eva von Schaper
•Nelson Chu Pavlosky
•That said, the point of the Fediverse is apps are interoperable, and a person can follow PixelFed or BookWyrm accounts from within Mastodon without really understanding they're different software. For simplicity, it may be best for some people to get them started that way.
Antanicus
•quackor
•John Francis
•They can start with just Mastodon, and maybe journey along the long path of true enlightenment, if they're up for that
DeepBlue V7.X
•BeBe Roberts
•grin doesn't like this.
Jaume d'Urgell ιε»Ίε
•priryo
•Jessica Canady
•Ref: "Crypto" meaning "cryptocurrencies" rather than the right and proper "cryptography." Notice journos never interview folks who lead with "oh hold on, let me correct your terminology first..."
Gaelan Steele
•Peter Makholm
•While it is great that ActivityPub ties different modes of social medie together, I'm really just here for micro-blogging.
I approve of services like PixelFed, but I'm not really into picture focused social media and it is not included when I talk about Mastodon.
DeeAnn Little
•I think my answer depends on whether the question of taking care to recognize is internal
e.g. "I'm using Mastodon, a popular interface using the ActivityPub protocol to connect with the social web area of the Fediverse, and Mastodon is not an endpoint/destination in itself."
which recognizes that other software and protocols exist without (explicitly) naming them
or
talking with different people, and for brevity doing a summary/tl;dr which will exclude things
Evan Prodromou
•DeeAnn Little
•John Mark :blobcatverified: βοΈ
•mlinksva
•My real view is closer to "qualified disagree"; the inaccuracy is annoying, but I don't begrudge Mastodon its success; near-zero risk of Google Talk like dominance; and non-abstract brand "Mastodon" might increase abstract "fediverse" success and create larger niche for Mastodon competitors (whom I'm rooting for, doubt RoR app is good for userops or planet).
mlinksva
•* Use your own definitions; of course they are not strict categories but I think semi-useful. Mine are roughly dynamic/auto/slow, static/auto/medium, static/manual/fast, hypothetical presumably computer-generated.
mlinksva
•aeva
•Now granted also in my mind is irritation with that sentiment and a desire to yell something unhelpful like "Actually it's GNU/Mastodon! I mean ActivityPub". I contain multitudes.
MrCopilot
•Sebastian Lasse
•https://www.w3.org/2022/06/pressrelease-w3c-le.html.en
In the EU this is even stronger.
And this isn't even enough!
Our task should be to enable 6 year old kids to write Fediverse software.
And we should really try to avoid any western, white only view.
The people on the Carteret Islands are amongst the Climate Refugees of Oceania and they do _not_ have Internet.
They have the rusty radio pictured. But if they get a 56k modem, I am pretty sure, they would write the best fediverse software for their people.
More and more states have statenets and we need to be aware of this.
We could rather try to make the silent people louder to level the voice.
Also; Feel free to research where EU funding went yet and no wonder β¦
W3C Media Advisory: W3C to become a public-interest non-profit organization
www.w3.orgMrCopilot
•Amikke
•Mark Keisler
•John Goerzen
•That said, I do want to make sure people know the Fediverse is much more than Mastodon. The question is: when and how to introduce that?
Brian Wooley
•Brett Peary
•bedknobs and bootstraps
•At some point this network needs to be about more than just technical and meta conversations. And that means it needs to be accessible to lay people. I will tell you right now, next to none of them care about the distinction between “mastodon” or “fediverse”, the same way they didn’t care about “web” vs “internet”
So when I have conversations that don’t take place right here, my priority is building mindshare, and I almost always say “mastodon” when I should say “the fediverse”, because I’m trying to be mindful of people’s aversion to jargon, and they’ve heard of Mastodon. The nuances can be explain... show more
At some point this network needs to be about more than just technical and meta conversations. And that means it needs to be accessible to lay people. I will tell you right now, next to none of them care about the distinction between βmastodonβ or βfediverseβ, the same way they didnβt care about βwebβ vs βinternetβ
So when I have conversations that donβt take place right here, my priority is building mindshare, and I almost always say βmastodonβ when I should say βthe fediverseβ, because Iβm trying to be mindful of peopleβs aversion to jargon, and theyβve heard of Mastodon. The nuances can be explained later.
Douglas Phillips Books
•Evan Prodromou
•Evan Prodromou
•Evan Prodromou
•And the people who made this network an incredible social environment.
But let's keep the party rolling and not trip over our own feet.
Evan Prodromou
•I may or may not use your phrasing when talking to other people, but I'll listen and remember.
Russ
•"what should I do"
(try for clarity)
rather than
"what should I tell other people to do" (nothing, unless they're in immediate danger or they explicitly ask for my advice)
ClearingTheFog :snorklr:
•Pieter Colpaert
•mlinksva
•David August
•Guillaume Ross
•David Young :funkypenguin:
•issues of what to call a system with the GNU toolchain and the Linux kernel
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)David August
•Packy Anderson
•Evan Prodromou
•Packy Anderson
•Conversely, there's no need to drag the rest of the Fediverse into every discussion of Mastodon.
Oleg "Ole" R. π±πΉπ¨π¦πΊπ¦
•Evan Prodromou
•Oleg "Ole" R. π±πΉπ¨π¦πΊπ¦
•Mitch Downey :pci:
•For non-tech beginners Iβd say something like:
βMastodon connects to the Fediverse, which is a network of apps that can all talk to each other so youβre not locked into one appβ.
But ultimately I think itβs human connection thatβs more important than terminology when onboarding people. Once people are connected to the Fediverse, whatever you call it, they mainly need worthwhile interactions here to stick around and gradually learn more
Chloe Tse :BlobhajSadReach:
•At the same time, Mastodon is now synonymous with Fediverse, it's a bit like people calling everything (sashimi, maki, etc) in a sushi restaurant sushi
Dr. Matt Lee
•Evan Prodromou
•eviloatmeal
•mlinksva
•clacke: exhausted pixie dream boy πΈπͺππ°ππ
•clacke at libranet.de is my main
•Framework level would be cool and doesn't sound far-fetched at all. Someone will do it.
@clacke@libranet.de@aeva@mastodon.gamedev.place
mlinksva
•mlinksva
•https://mastodon.social/@mpweiher/110502060109056060 and https://blog.metaobject.com/2019/12/the-4-stages-of-objective-smalltalk.html by @mpweiher reminded me of this. Flipped, rarer, but maybe with more potential. In terrms used above, FastSafeLang as superset of easy to learn squishy language.
@clacke @aeva
Marcel Weiher
2023-06-07 08:47:06
The Four Stages of Objective-Smalltalk
blog.metaobject.comclacke: exhausted pixie dream boy πΈπͺππ°ππ
•That's if SquishyLang has optional/gradual static typing. Otherwise there's a bridging language of which both languages are a subset.
mlinksva
•I don't see how that works.
Seems to me that types and eg more control over memory requires more not less of a language, so (after seeing Mojo and reeading @mpweiher's blog) FastSafeLang β SquishyLang is possible, and seems natural.
clacke: exhausted pixie dream boy πΈπͺππ°ππ
•There is one in particular that requires everything to have type annotations and has some other restrictions like no imperative code in the module top level.
All of the compiled language is valid Python, but not all Python is valid to this compiler. I'll find the name for it, I think it might have been Dropbox that are using it.
clacke: exhausted pixie dream boy πΈπͺππ°ππ
•asm.js is an existence proof for FastLang vs SquishyLang.
clacke: exhausted pixie dream boy πΈπͺππ°ππ
•https://docs.exaloop.io/codon/general/faq
It looks to me, just at a quick glance, that Mojo syntax additions to Python could have been Python-compatible additions in the form of decorators that are noop or validating at runtime on CPython, perhaps validating on mypy, and allowing tight compilation on mojo.
mlinksva
•mypyc 1.5.0+dev.cab8c674ebef944498ae4e9a89cd9c77316656ec.dirty documentation
mypyc.readthedocs.ioclacke: exhausted pixie dream boy πΈπͺππ°ππ
•