That post seems to be missing.
freamon 136 points 3 years ago

That's a very positive spin on quite a shitty situation (especially if lemmy.ml goes kaputt)

path: 0 1554405, hotness: undefined, score: 136, children: 26
renwillis 86 points 3 years ago

@freamon Agreed, it's a silver lining post, for sure.

But generally I find people say "you see, this is why the Fediverse/Lemmy/Mastodon etc will never take off" for every blip of bad news or whatever. But in reality, while the news sucks for .ml servers, it highlights the resiliency of the Fediverse - which is a win.

And better to happen in the early days of Lemmy than when/if it got much bigger.

path: 0 1554405 1555804, hotness: undefined, score: 86, children: 2
p03locke 9 points 3 years ago

Newsflash: It's getting bigger as we speak. Prepare for all of the scalability problems now, not later when it's even harder to fix.

path: 0 1554405 1555804 1568074, hotness: undefined, score: 9, children: 1
Zetaphor 8 points 3 years ago

You say that as though there's some kind of crystal ball we can all look into and see all of the obstacles that will need to be cleared and prepare accordingly. That's not how scaling web services works, especially distributed ones that are built on a relatively new protocol.

path: 0 1554405 1555804 1568074 1580024, hotness: undefined, score: 8, children: 0
emergencyfood 42 points 3 years ago

I mean, the .ml domain belongs to Mali and they have every right to take it back.

path: 0 1554405 1555477, hotness: undefined, score: 42, children: 21
freamon 43 points 3 years ago

True. It might have been better though if the Lemmy devs hadn't been such cheapskates and forked over the 10 bucks it takes to get a domain name that isn't sketchy.

path: 0 1554405 1555477 1555621, hotness: undefined, score: 43, children: 17
emergencyfood 17 points 3 years ago

lemmy.ml was a sort of prototype made by the devs of the lemmy software. It wasn't really meant for widespread public adoption. So it makes sense that they went with a free domain.

path: 0 1554405 1555477 1555621 1568736, hotness: undefined, score: 17, children: 0
Zagorath 16 points 3 years ago

Pretty sure they went with .ml not for price reasons, but because they liked to pretend it stood for their political ideology.

path: 0 1554405 1555477 1555621 1557546, hotness: undefined, score: 16, children: 3
Tywele 26 points 3 years ago

They stated themselves that it was for price reasons.

path: 0 1554405 1555477 1555621 1557546 1558781, hotness: undefined, score: 26, children: 0
freamon 9 points 3 years ago

Maybe. I read the idea about it standing for Marxist/Leninist, but there's thousands of TLDs now - if you can get .diamonds and .world, there's probably something that would evoke the same lefty idea (although maybe lemmy pre-dates the new domains, I don't know)

path: 0 1554405 1555477 1555621 1557546 1557915, hotness: undefined, score: 9, children: 1
WhoRoger 16 points 3 years ago

Did we know before it's sketchy?

path: 0 1554405 1555477 1555621 1556296, hotness: undefined, score: 16, children: 10
RaoulDook 20 points 3 years ago

The parent domain was apparently well known to be a common host of phishing domains and scam sites. Free domains tend to attract those types, so that's a good reason from the start not to use that if you want your site to be reliably accessible and findable on search engines.

path: 0 1554405 1555477 1555621 1556296 1557293, hotness: undefined, score: 20, children: 0
RxBrad 9 points 3 years ago
path: 0 1554405 1555477 1555621 1556296 1561560, hotness: undefined, score: 9, children: 2
Dee 8 points 3 years ago

I did, I just messed up and didn't tell anybody. I'm sorry folks, this is on me.

path: 0 1554405 1555477 1555621 1556296 1560767, hotness: undefined, score: 8, children: 0
SlovenianSocket 5 points 3 years ago

Yes. Hosting a service in a country other than where a TLD is designated for is bad practice and common knowledge for any web developer

path: 0 1554405 1555477 1555621 1556296 1567863, hotness: undefined, score: 5, children: 3
mihnt -3 points 3 years ago
path: 0 1554405 1555477 1555621 1556296 1556396, hotness: undefined, score: -3, children: 0
001100010010 8 points 3 years ago
path: 0 1554405 1555477 1555621 1556382, hotness: undefined, score: 8, children: 0
ziggurism 0 points 3 years ago

“Every right”? No. They have the power to do so but that doesn’t make it right. They sold those domains fair and square. Contracts were signed.

path: 0 1554405 1555477 1594405, hotness: undefined, score: 0, children: 2
emergencyfood 1 point 3 years ago

Domains aren't sold, they are leased for a period of time. In this case the lease was for ten years and is lapsing now.

path: 0 1554405 1555477 1594405 1599882, hotness: undefined, score: 1, children: 1
ziggurism 1 point 3 years ago

Oh is that so? In that case it is indeed within their rights and I stand corrected.

path: 0 1554405 1555477 1594405 1599882 1646264, hotness: undefined, score: 1, children: 0
renwillis 16 points 3 years ago

@freamon can you imagine if Lemmy (in total) was just *poof* grabbed by a government?

The fediverse lives to ride another day.

path: 0 1554405 1555125, hotness: undefined, score: 16, children: 0
shrugal 75 points 3 years ago

A domain takedown was never able to shut a server down, not even with centralized servers. Most big services are accessible via multiple domains of different countries, and this would just disable one of them. But for the Fediverse that means that they also "disabled" an entire instance with all its users.

This actually shows us that relying on domains can be a problem for the Fediverse! Imo we need to upgrade the federation protocol to be able to handle these things, like propagating a domain change or migrating accounts to other instances.

path: 0 1555811, hotness: undefined, score: 75, children: 9
WhoRoger 10 points 3 years ago

I've been wondering why everyone has a domain on their instance, even if it's a single-user personal thingy.

path: 0 1555811 1556551, hotness: undefined, score: 10, children: 7
Perhyte 34 points 3 years ago

Because you need a way to be reachable over HTTPS for other instances to be able to securely send you updates (new posts/comments/votes etc.), so you need a trusted certificate. While HTTPS does not strictly require a domain name^1^ it vastly simplifies the process.

^1^: It's possible to get a trusted certificate for an IP address, but not nearly as easy as getting one for a domain. And it's probably also more expensive than just getting a domain and using Let's Encrypt to get a certificate.

path: 0 1555811 1556551 1557386, hotness: undefined, score: 34, children: 6
WhoRoger 5 points 3 years ago

Makes sense, thanks.

path: 0 1555811 1556551 1557386 1558589, hotness: undefined, score: 5, children: 0
nintendiator 2 points 3 years ago

Because you need a way to be reachable over HTTPS

Feels like this is the core key to be changed. Something like Debian's packaging system for example, which doesn't even need the Debian domain to be HTTPS.

path: 0 1555811 1556551 1557386 1573750, hotness: undefined, score: 2, children: 4
Max_P 4 points 3 years ago

Debian packages are signed individually, and usually people also don't see downloading Debian packages as potentially privacy-sensitive, so plain download is acceptable.

For lemmy where user accounts are involved, and in general as a new protocol designed in the age of HTTPS, it makes sense to require HTTPS.

path: 0 1555811 1556551 1557386 1573750 1581956, hotness: undefined, score: 4, children: 0
themoonisacheese 3 points 3 years ago

They don't need it per se but there's a reason apt-transport-https is a very popular package.

path: 0 1555811 1556551 1557386 1573750 1590286, hotness: undefined, score: 3, children: 0
kratoz29 2 points 3 years ago

How does this works then?

path: 0 1555811 1556551 1557386 1573750 1576395, hotness: undefined, score: 2, children: 1
original_ish_name 1 point 3 years ago

We should require all servers to have opennic DNS and opennic TLS certificates installed

path: 0 1555811 1639698, hotness: undefined, score: 1, children: 0
Aidan 55 points 3 years ago

This is one of the problems with using country TLDs. They look cute, but when you buy it, you may not realize who controls it. Lemm.ee is similarly in a precarious position.

I really wish we could all agree to stop using country TLDs for this

path: 0 1567132, hotness: undefined, score: 55, children: 5
hamid 56 points 3 years ago
path: 0 1567132 1568107, hotness: undefined, score: 56, children: 0
SamC 23 points 3 years ago
path: 0 1567132 1573869, hotness: undefined, score: 23, children: 0
comcreator 18 points 3 years ago

Who owns or controls .world domains?

I think .ee and .ca are fine. lemmy.ca is for Canadians specifically

path: 0 1567132 1568844, hotness: undefined, score: 18, children: 1
Methylman 13 points 3 years ago

For .ca specifically: as long as you are a Canadian individual, or have a sufficient connection to Canada, or a Corp with a trademark registered in Canada then you are qualified to own that domain - but as to who is really checking I have no idea... CIRA complainants maybe?

Here's some info about .world domains https://support.google.com/...

path: 0 1567132 1568844 1574862, hotness: undefined, score: 13, children: 0
TnSb 16 points 3 years ago

Saving a search/click for people that don't know which country .ee is: Estonia

path: 0 1567132 1568645, hotness: undefined, score: 16, children: 0
Chozo 46 points 3 years ago

@renwillis I'm not so sure this is a "win", since the Fediverse wasn't specifically targeted by any entity involved to begin with. If anything, it's just a straight-up loss to the communities that have to reassemble themselves under a new domain again, many of whom were probably mostly new users to the Fediverse to begin with, and are likely to be turned off by this experience. If anything, this just exposes that the Fediverse is significantly sustained by flimsy, free/cheap platforms that are vulnerable to disappearing without any notice. That doesn't exactly instill faith.

It's a really bad look, to be perfectly honest.

path: 0 1555560, hotness: undefined, score: 46, children: 8
renwillis 37 points 3 years ago
path: 0 1555560 1555632, hotness: undefined, score: 37, children: 4
zoats 13 points 3 years ago
path: 0 1555560 1555632 1561854, hotness: undefined, score: 13, children: 0
p03locke 4 points 3 years ago

If lemmy.world went down, so would most of Lemmy, so this is already a huge problem.

path: 0 1555560 1555632 1568200, hotness: undefined, score: 4, children: 0
Chozo 2 points 3 years ago

@renwillis The Fediverse is more than just the collective network. It's also the individual communities, some of which no longer exist right now. Those communities are now scrambling to figure out what to do.

Yes, the whole of the Fediverse is just fine. But the overall health of the Fediverse relies heavily on the health of individual communities.

path: 0 1555560 1555632 1572450, hotness: undefined, score: 2, children: 0
EatMyDick -7 points 3 years ago

I could also get hot by lightning there times a day but I don't optimize for it. This is a lol and definitely points back to how shitty personal servers may be. I for one hope a .org starts a monitizartion scheme, deals with the privacy issues this community blatantly ignores, and hires some professionals who actually know what they are doing.

path: 0 1555560 1555632 1561582, hotness: undefined, score: -7, children: 0
puppy 17 points 3 years ago

If this is a loss, a loss compared to what? Centralised servers? If Lemmy was a centralised server, this would've taken the whole site down. As another commenter mentioned, if the US government decides take Reddit down, the whole service would be lost. But in the Fediverse no single government can stop it.

Another example is when lemmy.world was attacked. All other instances and the custom clients continued to work. If you say this is a bad look, what's a good look in your opinion? All of Lemmy going down at the same time? If centralised services deploy techniques to keep their services stable (horizontal scaling, regional mirrors etc.), Fediverse apps can use all of those techniques plus then some.

path: 0 1555560 1558865, hotness: undefined, score: 17, children: 0
Meowoem 7 points 3 years ago

I do kinda agree, this isn't great for general adoption but it's a vital learning curve and hopefully smart people in the community will help develop ways to avoid it going forward and tools to fix it when it does happen

path: 0 1555560 1557718, hotness: undefined, score: 7, children: 0
ebits21 2 points 3 years ago

We NEED better abilities to migrate accounts to other instances like what Mastodon has!

path: 0 1555560 1565894, hotness: undefined, score: 2, children: 0
Rentlar 36 points 3 years ago

Is an internet pirate community an internet pirate community without the odd patch of rough seas?

path: 0 1560159, hotness: undefined, score: 36, children: 1
stringere 5 points 3 years ago

yarr

path: 0 1560159 1562303, hotness: undefined, score: 5, children: 0
RxBrad 29 points 3 years ago
path: 0 1560546, hotness: undefined, score: 29, children: 6
OtakuAltair 28 points 3 years ago

Lemmy as a whole not being hurt even if some domains are gone is the entire point of being decentralized. But yeah, it's really bad that communities made there will also be gone as it is now.

We need user and community migration like Mastodon has, and quick.

path: 0 1560546 1561683, hotness: undefined, score: 28, children: 3
kklusz 4 points 3 years ago

How does Mastodon do it differently?

path: 0 1560546 1561683 1569374, hotness: undefined, score: 4, children: 1
OtakuAltair 3 points 3 years ago path: 0 1560546 1561683 1569374 1585938, hotness: undefined, score: 3, children: 0
Piers 1 point 3 years ago

Counterpoint: the generic communities being hosted on Lemmy.ml (an instance with a very strong political identity) simply because it was oldest was a real risk for the growth of Lemmy as a whole and this is a fantastic opportunity to rebuild those core communities on more generic Instances like Lemmy.world.

path: 0 1560546 1561683 1609482, hotness: undefined, score: 1, children: 0
Flax_vert 12 points 3 years ago

Eh, it'll probably just bounce back tbh. With something this big, lemmy.ml can probably convince other fedi admins to migrate everyone's subscriptions over

path: 0 1560546 1565330, hotness: undefined, score: 12, children: 0
renwillis 3 points 3 years ago
path: 0 1560546 1560785, hotness: undefined, score: 3, children: 0
azalty 27 points 3 years ago

Why did so many instances use .ml domains?

path: 0 1555630, hotness: undefined, score: 27, children: 15
freamon 43 points 3 years ago

'Cos they were free.

path: 0 1555630 1555662, hotness: undefined, score: 43, children: 12
b3nsn0w 42 points 3 years ago

lmfao, frickin seriously? you're gonna build up an instance where the domain is part of all of your users' identities and you're not even gonna spend the $10/yr to keep that solid? with how much time goes into running a lemmy instance and not getting overrun by bots, that's an absolutely ridiculous assignment of resources

path: 0 1555630 1555662 1556162, hotness: undefined, score: 42, children: 6
mitchacho74 42 points 3 years ago

You have to remember that until recently, there was sub 100 daily users, this wasn't a big platform, and it wasn't just lemmy.ml, but a bunch of <10 user instances.

It wasn't worth paying for a small side project until it wasn't and at that point it was too late, plus who would have predicted that the gov of Mali would forcefully take back all of their domains?

path: 0 1555630 1555662 1556162 1556811, hotness: undefined, score: 42, children: 4
IlCaviale 21 points 3 years ago

Bruh it's 10 dollars PER YEAR.

I've owned a .com domain for over a decade, ever since BEFORE I actually had a job and was living on allowances, and it still doesn't register as an expense to me.

The content I host on that domain has been used by 3 different people tops, which is me and a couple of my friends. It's still worth it.

If I were to build a public-facing service I'd certainly fork over the bare minimum to guarantee that it fucking stays up even if I don't expect thousands of users. It's just a matter of doing things properly. Free domains have always been sketchy as fuck, every scam ever was hosted on a .tk domain at some point.

But as it has been stated multiple times already, the only reason they actually went with ".ml" is because they thought it would be funny for the marxist-leninist association. That's literally it. It's not about money. Anyone with access to a dev machine has 10 dollars a year to spend or they wouldn't be shitposting on the internet.

path: 0 1555630 1555662 1556162 1556811 1558130, hotness: undefined, score: 21, children: 2
b3nsn0w 10 points 3 years ago

i mean, good point on the project size, but buying a domain is honestly such a basic thing that it still feels like a weird result on that equation to me. for fmhy.ml, specifically, i understand their choice, since pirate sites do tend to be quite nomadic with their domains, and the fediverse being so domain-specific is a new thing.

still, domains are hella cheap. the $10/yr figure i quoted is for a "serious" one on one of the major tlds, you can get away with much less if you're willing to go for a somewhat more niche but still reputable one. especially one that's longer than two characters.

path: 0 1555630 1555662 1556162 1556811 1558037, hotness: undefined, score: 10, children: 0
redcalcium 11 points 3 years ago

Even worse, the free .ml domain is not actually yours when you get it for free, but actually owned by the company that previously managed the .ml domain. I suspect Mali government has reclaimed all those free domain registrations now that the contract with the company has been expired. The .ml domains that still up was probably paid domain and Mali government are probably still honoring the contract.

path: 0 1555630 1555662 1556162 1563062, hotness: undefined, score: 11, children: 0
Letranger 7 points 3 years ago

Lol one would expect people technical enough to setup a Lemmy instance would be aware of the fall of freenom and the fate of those free domains

path: 0 1555630 1555662 1556068, hotness: undefined, score: 7, children: 0
azalty 6 points 3 years ago

Alright, fair enough

path: 0 1555630 1555662 1555695, hotness: undefined, score: 6, children: 0
Xepher 2 points 3 years ago

Ahh, makes more sense.

Are there any other domains that could be in a similar situation now?

path: 0 1555630 1555662 1557060, hotness: undefined, score: 2, children: 2
Coelacanth 5 points 3 years ago

Niue is trying to wrangle control of .nu form Sweden, so I'm a little worried. It's been ongoing for years though.

path: 0 1555630 1555662 1557060 1559161, hotness: undefined, score: 5, children: 0
freamon 4 points 3 years ago

At the time you get .ml free, .TK, .GA, .CF, .GQ were also available for free (they ended up all being used by spam advertisers, so those domains get marked 'suspicious' a lot)

path: 0 1555630 1555662 1557060 1557443, hotness: undefined, score: 4, children: 0
renwillis 5 points 3 years ago path: 0 1555630 1556250, hotness: undefined, score: 5, children: 0
Excrubulent 3 points 3 years ago

I think a lot of them were tankies who thought it was cool to have ML in their domain name. They have lemmy.ml and lemmygrad.ml iirc. Honestly I don't know whether to be happy those communities took a hit or sad that I might lose one way of identifying and avoiding auth-left instances.

path: 0 1555630 1580004, hotness: undefined, score: 3, children: 0
leraje 24 points 3 years ago

I might be unaware of some technical issues here but why not just get another domain, point it at the server, then update the database to change all references to lemmy.ml to thenewdomain.tld and then make an announcement on a couple of the bigger instances? Federation will take care of propagating the news far and wide. Then, as users hear the news they can just login using the same details and those of us subscribed to Communities on .ml can just update our subscriptions.

I mean, it's not a perfect solution but it'll work, surely?

path: 0 1562276, hotness: undefined, score: 24, children: 15
Max_P 40 points 3 years ago

ActivityPub uses URLs as IDs for everything. And there's no way to update those IDs, it's possible to update inbox URLs and other things but the main address of the object itself is its URL and thus there's no way to propagate it without essentially making a new one.

It's not impossible to do, but managing to get that to federate to all instances in a sane way is not currently possible.

There's a ridiculous amount of URLs in the database and even fixing all of those won't fully do the job, as post content might still refer to the old URL and whatnot.

It's a messy situation, you're not supposed to lose your domain.

path: 0 1562276 1564259, hotness: undefined, score: 40, children: 9
nintendiator 9 points 3 years ago

the URL is the id in the database

Who was the idiot that decided to use for a database ID an identifier that almost entirely depends on external (and, for fediverse purposes, usually antagonistic) entities?

path: 0 1562276 1564259 1573075, hotness: undefined, score: 9, children: 4
Max_P 12 points 3 years ago

The W3C, apparently. It's both the ID and the URL of the object if you want to refresh it. They seem to suggest doing it that way because the URL of a user profile is going to be guaranteed to be unique, and can only be owned by the owner of the domain.

Lemmy assigns it its own internal ID per instance but it's only used internally for joins and stuff.

For example, your person ID is https://feddit.cl/u/nintendiator. If you curl it in ActivityPub format you'll get your user:

~ % curl -H "Accept: application/activity+json" https://feddit.cl/u/nintendiator
{
  "@context": [.....]
  "type": "Person",
  "id": "https://feddit.cl/u/nintendiator",
  "preferredUsername": "nintendiator",
  "inbox": "https://feddit.cl/u/nintendiator/inbox",
  "outbox": "https://feddit.cl/u/nintendiator/outbox",
  ......
}
path: 0 1562276 1564259 1573075 1575052, hotness: undefined, score: 12, children: 1
nintendiator 2 points 3 years ago

They seem to suggest doing it that way because the URL of a user profile is going to be guaranteed to be unique, and can only be owned by the owner of the domain.

Immediate design issue right there: the URL of a user profile is not guaranteed to be unique, and while it can """only""" be owned by the owner of the domain, 1.- it's not owned by the user of the profile and 2.- the ownership by the domain owner is revocable by a third party.

Design-wise, it feels to me like they decided that land / house deeds could be certified by municipal traffic signage.

path: 0 1562276 1564259 1573075 1575052 1583130, hotness: undefined, score: 2, children: 0
Zetaphor 10 points 3 years ago

Who was the idiot

The W3C, also known as the people who develop the web standards. It's a reasonable expectation as you have to draw a line in the sand somewhere. Distributed identity is not a solved problem, so domains are the best solution we have right now.

What would you suggest they use as the identifier with which allows other entities uniquely identity you? There are no alternatives until you introduce a ton of cryptography, which is what DID hopes to address, but that's still going to be bad UX.

path: 0 1562276 1564259 1573075 1579352, hotness: undefined, score: 10, children: 1
nintendiator 2 points 3 years ago

The W3C, also known as the people who develop the web standards

Figures. The same people who added DRM to the web standards.

Now, I don't know what other alternatives could have been used, but I know that URL was among the obvious ones to not use. Something that uniquely identifies you has to be non-transitive and non-revocable by a third party, of which URLs are neither (domain names are revocable, URLs don't have addressing persistence let alone when you add query strings into the mix, etc). Among the few things that I can think are non-transitive and non-thirdparty-revocable are the good ol' ssh-keygen keys, easy to generate and all that but I've never found a good mechanism or design to query about them.

path: 0 1562276 1564259 1573075 1579352 1583068, hotness: undefined, score: 2, children: 0
p03locke -2 points 3 years ago

That seems like an ActivityPub problem, not a problem with the admin who lost the domain. Perhaps somebody should fix dumbass design flaws to the protocol.

Federations won't survive with obvious flaws like that. It needs resilienacy.

path: 0 1562276 1564259 1567911, hotness: undefined, score: -2, children: 3
Max_P 17 points 3 years ago

You'll have to go complain directly to the W3C for that. The situation is Lemmy may fix it with some custom protocol extensions, but then it'll still break every other piece of software that follows the spec like Mastodon, Kbin and others.

It's like adding a 6xx status to HTTP. You technically can, but expect every standard compliant clients to be confused and bail on it.

You can't just change domains with emails either and have everything seemlessly migrate over. Not losing a domain is not a completely unreasonable assumption to make.

Thankfully the users and communities aren't lost, it's just that people outside of fmhy will have to resubscribe to the communities on the new domain.

path: 0 1562276 1564259 1567911 1568553, hotness: undefined, score: 17, children: 2
Zetaphor 6 points 3 years ago

A lot of armchair developers in here who think there is an easy solution to distributed identity

path: 0 1562276 1564259 1567911 1568553 1579402, hotness: undefined, score: 6, children: 1
redcalcium 11 points 3 years ago

The problem is with the federation. Other instances will try to federate with the old domain and won't recognize the new domain. Simply changing your domain will not update federation in other instances. AFAIK work is still underway to allow migrating to a new domain and allow other instance to recognize the domain change.

path: 0 1562276 1562765, hotness: undefined, score: 11, children: 1
HR_Pufnstuf 0 points 3 years ago

Time to create BGPML... a federation protocol router for .ml like situations. ;)

path: 0 1562276 1562765 1609975, hotness: undefined, score: 0, children: 0
Toribor 8 points 3 years ago

It's my understanding that this isn't possible. Migrating domains in Lemmy is not supported though it is possible with some very hacky solutions like you're describing. But the old domain needs to be retained indefinitely as a pointer to the new domain or it will break federation with other instances. If they lose control of the domain or can't keep it basically forever then federation will break. They can potentially migrate users and posts, but it is effectively like resetting and starting over as a new instance.

path: 0 1562276 1562540, hotness: undefined, score: 8, children: 2
leraje 5 points 3 years ago

Right, but if Mali do reclaim all the .ml domains out there then there's little option? Yes, federation will break for .ml and yes it'll be like starting over on a fresh instance but only in terms of federation - all the users, communities, posts and comments will still exist, just under a new domain. Once the new domain starts federating people will catch on, especially if the news is posted on the larger instances.

Don't get me wrong, I'm not saying its not a problem, I'm just not sure its a total disaster either.

path: 0 1562276 1562540 1563141, hotness: undefined, score: 5, children: 1
Toribor 7 points 3 years ago

Yes. It doesn't outright kill an instance, but it's definitely a major inconvenience and a learning opportunity.

path: 0 1562276 1562540 1563141 1564153, hotness: undefined, score: 7, children: 0
WhoRoger 20 points 3 years ago

What's going on with/in Mali anyway? When I search, all the results are just about the US military email fuckup.

path: 0 1554197, hotness: undefined, score: 20, children: 4
renwillis 30 points 3 years ago
path: 0 1554197 1554399, hotness: undefined, score: 30, children: 3
WhoRoger 16 points 3 years ago

Ok so I guess the old registrar were a bunch of twats, so the gov kicked them out and in the process potentially benefits from the US mil email thing.

All while doing the typical government thing of messing things up for everybody because they don't know how anything works.

Am I right?

path: 0 1554197 1554399 1555391, hotness: undefined, score: 16, children: 2
emergencyfood 2 points 3 years ago

I don't think the email thing is connected to this. That just happened at roughly the same time.

path: 0 1554197 1554399 1555391 1583630, hotness: undefined, score: 2, children: 1
WhoRoger 1 point 3 years ago

Yea it just prevents one from searching what's going on, because web results are filled with this.

path: 0 1554197 1554399 1555391 1583630 1588326, hotness: undefined, score: 1, children: 0
Letranger 19 points 3 years ago

What’s with this .ml love and Lemmy? Are people really building lemmy instances on those free domains obtained from freenom, unaware of its fall?

path: 0 1555959, hotness: undefined, score: 19, children: 0
SeeJayEmm 15 points 3 years ago

Maybe this will have the knock on effect of some migration tools being developed.

path: 0 1555789, hotness: undefined, score: 15, children: 1
renwillis 3 points 3 years ago

@SeeJayEmm I hope so, that's a big miss on Lemmy right now.

Need to be able to migrate accounts & communities ASAP.

path: 0 1555789 1581796, hotness: undefined, score: 3, children: 0
irkli 13 points 3 years ago
path: 0 1568820, hotness: undefined, score: 13, children: 0
lohrun 13 points 3 years ago

Oof best of luck to you guys on .ml instances, might be worth looking at buying a domain as a backup to migrate to. Don’t wanna be caught off guard like this especially if they are trying to recoup all their urls. I went with a .boo domain to be unique for my instance but there are loads of TLDs out there

path: 0 1555846, hotness: undefined, score: 13, children: 1
Duchess 7 points 3 years ago

i remember for a period of time it was really easy and completely free to get an .io url. i assume it's something similar here.

path: 0 1555846 1556581, hotness: undefined, score: 7, children: 0
Aurix 11 points 3 years ago

This makes little sense. Piracy domains get cracked down regularly and they simply move and mirror. Has nothing to do with the Fediverse.

path: 0 1556356, hotness: undefined, score: 11, children: 2
Amir 12 points 3 years ago

Is more annoying to move in the Fediverse because accounts are domain-based

path: 0 1556356 1559634, hotness: undefined, score: 12, children: 0
renwillis 0 points 3 years ago
path: 0 1556356 1557062, hotness: undefined, score: 0, children: 0
buckykat 10 points 3 years ago

I was on fmhy now I'm on blahaj.zone, but I have to re-find and subscribe to all my communities

path: 0 1575255, hotness: undefined, score: 10, children: 6
CMahaff 9 points 3 years ago

FYI I made a little tool for migrating / backing up your Lemmy subscriptions, blocks, profile settings, etc.

Nothing to be done for fmhy now that it's gone, but for the future, it might help to have a backup.

https://github.com/CMahaff/lasim

path: 0 1575255 1583177, hotness: undefined, score: 9, children: 1
buckykat 3 points 3 years ago

Thanks, I'll probably forget to do it once I get things built up again

path: 0 1575255 1583177 1583767, hotness: undefined, score: 3, children: 0
yoz -20 points 3 years ago

Big whoop mf! At least they got the data so that guys like you have something to subscribe

path: 0 1575255 1577685, hotness: undefined, score: -20, children: 3
buckykat 14 points 3 years ago

path: 0 1575255 1577685 1581977, hotness: undefined, score: 14, children: 1
yoz -7 points 3 years ago

Fuck that's cool. Makes me feel like an Alpha.

path: 0 1575255 1577685 1581977 1582048, hotness: undefined, score: -7, children: 0
Excrubulent 1 point 3 years ago

Explain yourself.

path: 0 1575255 1577685 1580095, hotness: undefined, score: 1, children: 0
dylanTheDeveloper 10 points 3 years ago

I didn't realise you could do that, but then again I have no idea how country specific domains work

path: 0 1578961, hotness: undefined, score: 10, children: 5
renwillis 12 points 3 years ago
path: 0 1578961 1578984, hotness: undefined, score: 12, children: 4
stuart 8 points 3 years ago

@renwillis @dylanTheDeveloper

Depends on the country. Some are imho better run than com/net/org.

Disclosure: my company is a country registrar.

path: 0 1578961 1578984 1580914, hotness: undefined, score: 8, children: 3
joklhops 4 points 3 years ago

yeah and some countries with popular tld's (.fm,.tv) like the revenue they generate and have no interest in disturbing that situation. That said, there's always a risk, especially since things can change, governments change etc.

path: 0 1578961 1578984 1580914 1582756, hotness: undefined, score: 4, children: 1
stuart 2 points 3 years ago

@joklhops

Yes, governence is key. That should ideally have it's users as stakeholders and be for public benefit and not for profit. Oh and be efficient. There's no technical reason why domains should cost more than $5.

There has to be a government connection since the DNS infrastructure in a developed country has to protected against bad actors will necessarily be linked, but not controlled, by national cybersecurity.

Oh and it should be a politically stable country. Problematical for the US?

path: 0 1578961 1578984 1580914 1582756 1590776, hotness: undefined, score: 2, children: 0
grue 1 point 3 years ago

Where does .us fall on that scale?

path: 0 1578961 1578984 1580914 1584316, hotness: undefined, score: 1, children: 0
marx2k 7 points 3 years ago

Quick question and this may have been answered or obvious..

Is it not possible to federate with onion sites via tor or i2p sites?

path: 0 1556407, hotness: undefined, score: 7, children: 3
Perhyte 17 points 3 years ago

You can only federate via tor or i2p if both sides support those protocols, because for federation to work between two nodes both nodes need to be able to initiate connections to the other. That means one-way bridges like tor exit nodes are not sufficient.

I'd guess most Fediverse servers don't support either of those protocols, so any new server trying to federate solely through them would have an extremely limited view of the Fediverse.

Though I suppose theoretically nothing is really preventing a motivated group of server admins from setting up a parallel "dark Fediverse" containing only onion sites.

path: 0 1556407 1556976, hotness: undefined, score: 17, children: 2
Amir 9 points 3 years ago

The Dark Fediverse sounds like great marketing ngl

path: 0 1556407 1556976 1559660, hotness: undefined, score: 9, children: 0
marx2k 3 points 3 years ago

Good explanation, thanks. I figured it would have been the interface between in the onion and outside of it. That's too bad. It's been forever since I used tor but... would someone be able to set up an exit node specifically as a federation point with the outside world? Sort of working as a reverse proxy for a site or sites on the inside?

path: 0 1556407 1556976 1580971, hotness: undefined, score: 3, children: 0
rglullis 7 points 3 years ago

So, I really don't want to say "crypto solves this", but name identities and ownership over domains is actually one of the valid use cases for NFTs.

path: 0 1564537, hotness: undefined, score: 7, children: 13
technically_creative 7 points 3 years ago

Cryptography solved this a long time ago. No need for NFTs or anything "crypto".

path: 0 1564537 1576923, hotness: undefined, score: 7, children: 12
rglullis -3 points 3 years ago path: 0 1564537 1576923 1577311, hotness: undefined, score: -3, children: 11
turmacar 6 points 3 years ago

".onion addresses and bitcoin addresses are secure and decentralized but not human-meaningful;"

All "crypto as in blockchains" requires trust and buy-in to that blockchain, and someone to put it on the blockchain. It being internally secure/trustworthy does not intrinsically mean it's globally secure/trustworthy.

Cryptography is not limited to blockchains.

path: 0 1564537 1576923 1577311 1577960, hotness: undefined, score: 6, children: 10
rglullis -2 points 3 years ago

Sure, for the general case. In practice, we can look at Ethereum's blockchain which has all the "buy-in" and "trust" enough to the point that it's used to hold billions worth of value and is secured by the its validator network.

path: 0 1564537 1576923 1577311 1577960 1578709, hotness: undefined, score: -2, children: 9
ziggurism 3 points 3 years ago

So is there a place where we can access our lemmy.fmhy.ml accounts right now?

path: 0 1594523, hotness: undefined, score: 3, children: 0
Sharan 2 points 3 years ago
path: 0 1628927, hotness: undefined, score: 2, children: 0
Eldarendil 1 point 3 years ago path: 0 1623804, hotness: undefined, score: 1, children: 0
Flax_vert 1 point 3 years ago

I don't see how this would be an issue with decentralised media either tbh. Probably a bit more of a headache, but that's it

path: 0 1565285, hotness: undefined, score: 1, children: 0
sarsaparilyptus 0 points 3 years ago

You want another beer?

path: 0 1564305, hotness: undefined, score: 0, children: 0

thanks for using Leebra!

go to feed...