mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

354K
active users

Chris Trottier

Microsoft’s official @dotnet sent its first Mastodon post today.

Pay attention to the domain: dotnet.social.

Which means Microsoft is officially connected with a Mastodon community server.

@dotnet account was registered in November, but it became active today.

Clearly, Microsoft sees the Fediverse as core to marketing to developers. I wonder what other brands they’ll bring to the Fediverse as well.

dotnet.social/@dotnet@dotnet.s

@fediversenews

Other people are noting that dotnet.social is not “officially” affiliated with Microsoft.

But why would Microsoft put the official @dotnet at dotnet.social if there’s no relationship?

Who are they trying to kid?

We see you, Microsoft 😉

@fediversenews

@atomicpoet @dotnet @fediversenews

Where's that Ballmer developer video! I think I've posted it too many times now!

@jimcarroll @atomicpoet @dotnet @fediversenews You mean the monkey dance video? I would hope it's been degraded to the dark corners of Internet or buried deep on a storage device for which there's no hardware available anymore.

@atomicpoet That server is not affiliated with Microsoft, it says so clearly:

".NET Community on Mastodon; not affiliated with Microsoft."

@Ciantic Not so. Read what’s highlighted. @dotnet is the official handle of the .NET team at Microsoft.

@atomicpoet @dotnet That account is affiliated, but not the server.

You said:

"Which means Microsoft is operating their own Mastodon community server."

They are not running that server.

@Ciantic @dotnet Maybe not owned by Microsoft but clearly affiliated.

The relationship is obvious.

@Ciantic @dotnet Also, why would Microsoft allow ownership to a 3rd party? Makes no sense. I question the “no affiliation” when the official account is on that server.

@atomicpoet @Ciantic @dotnet They joined a community server. They posted about it an hour ago and said so themselves, thanking the community member by handle who set up the instance. @Ciantic is correct.

@LouisIngenthron @Ciantic @dotnet The owner of dotnet.social is @styx31.

Guess who he works for?

@atomicpoet @Ciantic @dotnet @styx31 Well, no, it's @styx31, not @styx31, those are two different accounts.

And do you think that servers owned privately by employees are property of their employers?

@LouisIngenthron @Ciantic @dotnet @styx31 @styx31@dotnet.social When an employee runs the server, and an official account lives there, I tend to think there’s a relationship.

@atomicpoet @LouisIngenthron @Ciantic @dotnet @styx31@mastodon.social @styx31
"I tend to think there’s a relationship"
...and correlation and causation are 2 different types of relationship.

@LouisIngenthron @atomicpoet @Ciantic @dotnet @styx31@mastodon.social @styx31
"And do you think that servers owned privately by employees are property of their employers?"

At a company I was made redundant from I asked for a copy of all my data. They replied "we own that". No you don't. That's like saying buying a CD means I now own all the music on it. No, the artist (or their record company) owns the music, I just own the medium it's on. Same, same. @styx31 owns the domain, not Microsoft.

@SmartmanApps Well, what do you mean by "all your data"? Because if it was work product, then the company actually does own that, usually, per the terms of the employment agreement.

@LouisIngenthron
Not work product, literally my personal data that I put on the system. It's literally owned by me, regardless of which medium it's residing on.

Also you're making assumptions about what was in my agreement anyway. I have a current agreement which specifically gives me retention of IP rights.

@atomicpoet @Ciantic @dotnet The admin @styx31 is part of the non-profit organization Microsoft Tech Group France which is sponsored by Microsoft.

@user8e8f87c @atomicpoet @dotnet @styx31 Yeah it's cool either way. .NET community has run multiple weird efforts, they aren't that picky about who is doing the effort.

Coziest was in the early .NET Core 1.0 days when they had some own hatched-together Slack alternative written in SignalR that eventually went unmaintained and was killed off.

All core devs like @davidfowl I think were hanging around there before .NET Core 1.0 was released.

@user8e8f87c @atomicpoet @Ciantic @dotnet Hello all! I don't "work" for Microsoft Tech Group: it's a non-profit organization (kind of microsoft user group) which regroup local communities in France (meetup groups), where we are all volunteers. Nothing fancy or malicious here. This server is a personal initiative.

@atomicpoet @Ciantic @dotnet

Verified link to devblogs.microsoft.com/dotnet

Yes, that's an official Microsoft account.

But is the instance inside Microsoft? That seems a safe assumption.

@Ciantic @atomicpoet
If anything, I would have assumed that they would be pushing GitHub and Visual Studio Code first.

Maybe a VS Code plugin, completely in Microsoft newspeak: "Collaborate online with your dev team like never before."

Followed by pushing GitHub issue notification etc. over ActivityPub.

@Ciantic @atomicpoet
Btw: Yes, the server says so.

But look at the account @dotnet:
"Official handle of the .NET team at Microsoft."

Which I neither see as a good or bad thing. Just wanted to point it out :blobfoxdetective:

@atomicpoet @dotnet @fediversenews Does not appear to be an official MS server. But the account did verify with the official .NET blog.

@atomicpoet @dotnet @fediversenews

So, Chris, did I get this right, the account is an official MSFT account, but the server says " .NET Community on Mastodon; not affiliated with Microsoft."

Is that changing and it's becoming officially a Microsft owned server?

@tchambers @dotnet @fediversenews From a pure intellectual property perspective, how do you not claim ownership of that brand?

@tchambers @atomicpoet @dotnet @fediversenews I guess you’d have to ask @styx31, who runs the instance and does not appear to be personally affiliated with Microsoft.

@tchambers @atomicpoet @dotnet @fediversenews @styx31 .NET is an open source project, so someone unaffiliated with MSFT and running dotnet.social is similar to me running phpc.social or someone running ruby.social. (Though, arguably I guess I’m affiliated with PHP in an official capacity.)

@ramsey @tchambers @atomicpoet @dotnet @fediversenews Yes, it's a personal initiative. I am a developer (user) of .NET, using it as my day-to-day language in my company.

@atomicpoet @dotnet @fediversenews Why would they not? They can migrate any time if they need to, but this makes it easier for their marketing crew. Most brand accounts are just accounts, not whole servers.

@LouisIngenthron @dotnet @fediversenews Look at when the account was created. Look at when the first message was sent.

Clearly, there’s been affiliation for a long time.

@atomicpoet @dotnet @fediversenews What does the account being created months ago have to do with whether or not they're affiliated? I don't see where you're making that leap. It makes sense they'd want to claim the name they'd eventually use early, even if they weren't prepared to commit to engaging yet. That doesn't mean they're affiliated with the server.

And that's on top of the fact that they've now expressly said they are not affiliated with it. 🤦‍♂️

@LouisIngenthron @dotnet @fediversenews Well, I don’t believe them.

You don’t think Microsoft’s lawyers will send a cease and desist if their intellectual property weren’t violated?

You think Microsoft would park their official account there for 5 months if there weren’t some sort of relationship?

The reason it’s probably not “official” is because Microsoft likely doesn’t want blowback.

@atomicpoet Microsoft's developer network is extremely community-focused. This is absolutely inline with their past actions. There are hundreds of software packages available that use the .NET name as part of their branding, and Microsoft's lawyers have a history of going after none of them. Moreover, running an account instead of a server is the exact same way their marketing department works on every other social media, so why complicate things here unnecessarily?

Also, "blowback" from who or what?

I really think you're grasping at straws here.

@LouisIngenthron Surely you’re not unaware of how much of the Fediverse community views Microsoft, right?

@atomicpoet Not all of it apparently. I regularly interact with developers on here and haven't heard a hint of anti-Microsoft sentiment.

There are plenty of us .NET developers on Mastodon.

And anyone who hates Microsoft is free to defederate from dotnet.social.

@LouisIngenthron Maybe not all, but if I were Microsoft, I’d be worried about Fediblock.

@atomicpoet Mostly because Fediblock is an easily-manipulated relic that needs to go the way of the dinosaurs. Mastodon has outgrown it.

@LouisIngenthron I mean, that’s what someone from QOTO would say.

But marketers, especially of big companies, tend to be very paranoid of blowback and exercise caution.

I’m not saying that Microsoft owns dotnet.social.

But non-affiliation? I don’t buy that.

And clearly whoever owns dotnet.social works in lockstep with Microsoft’s marketing department—otherwise they wouldn’t put the account on that server.

@atomicpoet Or their marketing department tried to create an instance, saw how difficult it is to run on Windows, gave up, found a community instance already dedicated to their product run by an employee, reached out to him, and he was happy to have them, because of course he was if he was such a big fan that he started an instance dedicated to their product in the first place.

That's not only Occam's Razor here, but it's consistent with the story they've given.

And the unnecessary dig against my server isn't strengthening your argument; to the contrary.

@LouisIngenthron And lawyers were not involved? No higher ups signed off?

@atomicpoet What do either of those things have to do with your attempt to establish a relationship between the server and the company?

@LouisIngenthron That’s my point. A lawyer probably signed off, and someone with authority gave it a stamp of approval.

@atomicpoet *What* is your point?

Lawyers probably signed off on creating Twitter accounts (because Twitter actually has an EULA, unlike dotnet.social). Does that mean that Microsoft is in cahoots with Twitter too?

@LouisIngenthron Does a Microsoft employee own Twitter? Is Twitter a Microsoft product?

@atomicpoet Which has what exactly to do with lawyers signing off on the account? You're bouncing all over the place here.

@LouisIngenthron If you believe a $1T just improvises its social media presence—and doesn’t get a lawyer to sign off on something that establishes ground rules with the host—I don’t know what to tell you.

@atomicpoet If you want to continue this conversation, try replying to what I actually wrote instead of this nonsense argument you imagined me saying.

@LouisIngenthron @atomicpoet

The dotnet.social owner is not even an MS employee. And nor am I.

Can users of a particular software project not spin up a community server and federate on common interests without issue?

I was hoping that this new decentralised social media model would be less prone to brigading, running off on wild conclusions and suchlike icky behaviour. Oh well.

@atomicpoet @LouisIngenthron I'm not a developer nor super familiar with how feature updates to Mastodon happen. Is it possible for one instance to offer some feature not available on another? For the sake of an easy analogy let's say the panting dog Snapchat filter is only available on one instance. Everyone loves it, people on other servers envy it and so migrate. Embrace extend extinguish. Would this technically be feasible, or is there something built into Masto/activitypub as a safeguard?

@highvizghilliesuit @atomicpoet @LouisIngenthron it's entirely possible to use different software and add features, just on mastodon there's hometown and glitch-soc forks that add features (some I really like and miss). There's also many other apps like calckey and friendica that have entirely different feature sets. However, if Microsoft were to make a fork of mastodon, they have to make it Open source and I believe also gpl compliant.

@highvizghilliesuit @atomicpoet @LouisIngenthron however, if they're activitypub compliant, you'll still see the posts on mastodon and the features you have. There's already @pixelfed that could easily add those filters in the future

@timelordiroh @atomicpoet @LouisIngenthron @pixelfed so likely if the userbase grows large enough, someone will at least attempt what I'm proposing, am I wrong? This is more like the difference between Signal or Whatsapp than Ethereum or Monero.

@highvizghilliesuit @atomicpoet @LouisIngenthron @pixelfed I would say it's already happened. Funkwhale allows you to listen to a shared library on the instance. Bookwyrm has book metadata. Calckey and some others have discord like post reactions. We all have our own feature sets, but can still talk a common language of activitypub. If you're on calckey, you could react to this mastodon post using an emote instead of replying to it.

@timelordiroh @atomicpoet @LouisIngenthron @pixelfed I guess what I meant was could one dominant instance capture enough of the userbase to effectively centralize the whole kit and kaboodle, (yes that's the correct spelling). Further research needed on my end though, it looks like.