Why You Can't Currently Download Ubuntu 23.10

3 years ago by pnutzh4x0r to c/linux

Confused why you can't currently download Ubuntu 23.10, despite the fact it's been released (and blogs like mine are telling you it's out)? There's a

If you’re confused why you can’t currently download Ubuntu 23.10 despite the fact it’s been released (and blogs like mine are telling you it’s out) there is a reason.

[From Twitter]: "We have identified hate speech from a malicious contributor in some of our translations submitted as part of a third party tool outside of the Ubuntu Archive. The Ubuntu 23.10 image has been taken down and a new version will be available once the correct translations have been restored."

Now, I’m not 100% certain but from poking around the Ubuntu Desktop Installer GitHub — I know, I’m nosey — appears to have been (sadly) the Ukrainian translation file that was hijacked. I ran the text through a translator and …Honestly, I wish I hadn’t.

It’s a broad range of offensive sentences touching on politics, sexuality, and current events. Though shocking, none of it is particularly coherent in scope. It seems to be written to be provocative for provocations sake – the sort of stuff people post on X to farm likes from far-right bots.

GnuLinuxDude 184 points 3 years ago

As an aside remark, it's really funny how everyone has to elaborate what the fuck they're talking about when they talk about Twitter.

In a post on X (formerly Twitter) Ubuntu explains the situation

could have just been written as

In a tweet, Ubuntu explains the situation

but the epic genius elon decided to destroy all brand recognition. Truly incredible thing to witness. Twitter literally got its own branded terms into common lexicon and he just set it all on fire.

path: 0 4486522, hotness: undefined, score: 184, children: 35
lurch 77 points 3 years ago
path: 0 4486522 4487826, hotness: undefined, score: 77, children: 3
Cethin 5 points 3 years ago

Which is amazing that X isn't being sued by Xorg. I guess they probably don't have the same amount of money (although Twitter is probably going to be negative soon). It's also not really competition, but they're both tech companies. I could easily see Xorg winning that one.

path: 0 4486522 4487826 4496635, hotness: undefined, score: 5, children: 1
yum13241 4 points 3 years ago

Whoever has the most money automatically wins a lawsuit, because X could EASILY just get more lawyers to make more BAD faith arguments.

path: 0 4486522 4487826 4496635 4520932, hotness: undefined, score: 4, children: 0
skullgiver 3 points 3 years ago

[This comment has been deleted by an automated system]

path: 0 4486522 4487826 4524855, hotness: undefined, score: 3, children: 0
xkforce 48 points 3 years ago

He didnt just set the brand recognition on fire, elon basically did everything someone would do if they wanted to intentionally run twitter into the ground.

path: 0 4486522 4487341, hotness: undefined, score: 48, children: 12
spider 30 points 3 years ago

Now spez needs to rename Reddit and make his idol proud.

path: 0 4486522 4487341 4490347, hotness: undefined, score: 30, children: 4
Holzkohlen 17 points 3 years ago

In a Y (formerly known as post) on Y (formerly known as reddit) a Y (formerly known as user) "vaporeonpissdrinker69" has said that...

path: 0 4486522 4487341 4490347 4494452, hotness: undefined, score: 17, children: 3
Swedneck 5 points 3 years ago

Ycombinator looks around nervously

path: 0 4486522 4487341 4490347 4494452 4499278, hotness: undefined, score: 5, children: 0
Petter1 4 points 3 years ago

At least, vaporeon is compatible. In fact it is most compatible.

path: 0 4486522 4487341 4490347 4494452 4496015, hotness: undefined, score: 4, children: 0
palordrolap 3 points 3 years ago

Perfect tagline for that site: "Y tho"

...and they replace the alien with the fellow in the meme (who was a Pope apparently. Who knew.)

path: 0 4486522 4487341 4490347 4494452 4497567, hotness: undefined, score: 3, children: 0
Venat0r 15 points 3 years ago

Maybe that was his plan for creating true free speech, by driving everyone away from twitter to mastodon...

A very 200iq plan, only cost him $44B

path: 0 4486522 4487341 4488885, hotness: undefined, score: 15, children: 6
xkforce 15 points 3 years ago

It cost him a lot more than that. He lost about 200 billion in stock value that he owned and among the companies he "runs" about a trillion was lost in total due to investers dumping stock after seeing his ineptitude on full display.

path: 0 4486522 4487341 4488885 4489557, hotness: undefined, score: 15, children: 5
Darkenfolk 2 points 3 years ago

Truly someone who is willing to go beyond his earthy wealth for his ideas of free speech.

path: 0 4486522 4487341 4488885 4489557 4494239, hotness: undefined, score: 2, children: 2
tricoro 2 points 3 years ago

a trillion

Wait, he was a trillionaire before? Interesting, now I'm curious what effects did this made to the economy, it would be a fun read (maybe).

path: 0 4486522 4487341 4488885 4489557 4495000, hotness: undefined, score: 2, children: 1
Kanda 22 points 3 years ago

No no, it's not 'a tweet ' anymore, it's 'an X(, formerly known as a tweet)'

path: 0 4486522 4493501, hotness: undefined, score: 22, children: 2
Cethin 12 points 3 years ago

"In an X(formerly known as a tweet) on X(formerly known as Twitter) ..."

It just rolls off the tongue!

path: 0 4486522 4493501 4496603, hotness: undefined, score: 12, children: 1
Kanda 2 points 3 years ago

The first X is pronounced Æsh

path: 0 4486522 4493501 4496603 4530588, hotness: undefined, score: 2, children: 0
Murdoc 17 points 3 years ago

I hope this practice never dies.
(Also has "the artist formerly known as Prince vibes".)

path: 0 4486522 4490799, hotness: undefined, score: 17, children: 1
tricoro 6 points 3 years ago

The Prince one is different, since he changed his name to something that can't be even spelled.

path: 0 4486522 4490799 4494942, hotness: undefined, score: 6, children: 0
darth_tiktaalik 11 points 3 years ago

The current branding gives more a placeholder asset feeling than a memorable identity. Sorry the twitter logo isn't loading so we'll show you an "X" in the meantime

path: 0 4486522 4488291, hotness: undefined, score: 11, children: 0
skullgiver 9 points 3 years ago
path: 0 4486522 4524881, hotness: undefined, score: 9, children: 0
dutchkimble 7 points 3 years ago

Why read X posts when you can watch X videos

path: 0 4486522 4501675, hotness: undefined, score: 7, children: 0
authed 6 points 3 years ago

I thought it was xeets

path: 0 4486522 4490630, hotness: undefined, score: 6, children: 1
clifftiger 6 points 3 years ago

xcretes

path: 0 4486522 4490630 4494658, hotness: undefined, score: 6, children: 0
Blizzard 3 points 3 years ago

"In a xweet (...)"

path: 0 4486522 4494901, hotness: undefined, score: 3, children: 3
sunbeam60 5 points 3 years ago

“In a xhit (…)”

path: 0 4486522 4494901 4497105, hotness: undefined, score: 5, children: 0
redcalcium 5 points 3 years ago

I prefer "xeet"

path: 0 4486522 4494901 4495824, hotness: undefined, score: 5, children: 1
z500 0 points 3 years ago

Xeet xeet, motherfucker

path: 0 4486522 4494901 4495824 4498933, hotness: undefined, score: 0, children: 0
fadingembers 1 point 3 years ago

On some news stories I've been seeing them refer to it as "the social media company X"

path: 0 4486522 4528076, hotness: undefined, score: 1, children: 1
RassilonianLegate 2 points 3 years ago path: 0 4486522 4528076 4528449, hotness: undefined, score: 2, children: 0
elxeno 1 point 3 years ago

They could just keep calling tweet, or tweet on X, maybe they just keep this shit to show how stupid the change is...

path: 0 4486522 4525153, hotness: undefined, score: 1, children: 1
Hadriscus 1 point 3 years ago

"in a recent Twix.."

path: 0 4486522 4525153 4526989, hotness: undefined, score: 1, children: 0
willya 73 points 3 years ago

SMH what is wrong with people.

path: 0 4485626, hotness: undefined, score: 73, children: 11
gravitas_deficiency 50 points 3 years ago

I mean… it’s likely just some Russian trolls fucking around

path: 0 4485626 4485769, hotness: undefined, score: 50, children: 5
makingStuffForFun -33 points 3 years ago

The irony of that statement.

path: 0 4485626 4485769 4486027, hotness: undefined, score: -33, children: 4
anon232 10 points 3 years ago

Go back to your fucking cave

path: 0 4485626 4485769 4486027 4491959, hotness: undefined, score: 10, children: 1
makingStuffForFun -27 points 3 years ago

More irony. This is borderline comedic now. Cave man ugghh

path: 0 4485626 4485769 4486027 4491959 4493124, hotness: undefined, score: -27, children: 0
Hadriscus 4 points 3 years ago

I don't understand, what's ironic about it ? is the commenter a russian troll themself ?

path: 0 4485626 4485769 4486027 4527225, hotness: undefined, score: 4, children: 1
makingStuffForFun 1 point 3 years ago

Well, the original post is about some loser adding hate speech to Ubuntu.

Then this clown jumps in, and starts hate speech against Russian people.

He's ok to throw some about, but the Ubuntu guy isn't?

I mean, the irony and myopia is strong here.

path: 0 4485626 4485769 4486027 4527225 4565413, hotness: undefined, score: 1, children: 0
Kalkaline 25 points 3 years ago

Some people just need a punch in the face to understand why they shouldn't use hate speech.

path: 0 4485626 4485819, hotness: undefined, score: 25, children: 4
square252 11 points 3 years ago

A punch in the face with a chair…

path: 0 4485626 4485819 4486588, hotness: undefined, score: 11, children: 3
bluefirex 5 points 3 years ago

Some people need a high-five. With a billiard table. In the face.

path: 0 4485626 4485819 4486588 4487412, hotness: undefined, score: 5, children: 2
TheCrawlingKingSnake 67 points 3 years ago

path: 0 4490948, hotness: undefined, score: 67, children: 3
Hildegarde 50 points 3 years ago

Redneck, or pirate, or leet speak language options are there to let developers test the translations without them having to be bilingual.

path: 0 4490948 4495017, hotness: undefined, score: 50, children: 0
palordrolap 18 points 3 years ago

OK what's the deal with those m's and w's?? It looks like a standard seriffed BIOS/ROM font except for those.

path: 0 4490948 4497281, hotness: undefined, score: 18, children: 1
jaybone 9 points 3 years ago

That is weird. Didn’t even notice til I read this.

path: 0 4490948 4497281 4498013, hotness: undefined, score: 9, children: 0
quackers 61 points 3 years ago

Nobody is even slightly concerned that this made it to release? if they can shove in hate speech without anyone noticing, cant be much harder to slowly introduce a backdoor over several commits.

path: 0 4493327, hotness: undefined, score: 61, children: 20
Hildegarde 68 points 3 years ago

Minecraft got in trouble when the Afrikaans translation had the n-word (in English) due to a malicious translator. CDPR had an issue with the Ukrainian translation making references to the ongoing war.

This sort of thing happens somewhat frequently. It's the same reason how fake sign language interpreters can hold positions. It's hard to verify the accuracy of a translation in a language you don't speak. They have to trust that the translator did their job right.

Translations are usually just text strings. No reasonable project would allow translators to write code.

path: 0 4493327 4495238, hotness: undefined, score: 68, children: 6
Azzu 12 points 3 years ago

I mean honestly though, if there are code reviews, how hard would it be to just make a quick "translation review", putting the stuff through a translator program, and verifying it's not obvious bullshit? Especially for new/unknown contributors. Of course it's additional work, again, but a sanity check should easily be possible.

path: 0 4493327 4495238 4497478, hotness: undefined, score: 12, children: 5
lloram239 15 points 3 years ago
path: 0 4493327 4495238 4497478 4497812, hotness: undefined, score: 15, children: 4
Azzu 11 points 3 years ago

I more meant that if something contains "fucking kill all ukrainians and trans people", which it sounds like this was something like that, that should be possible to see even with bad translation tools.

path: 0 4493327 4495238 4497478 4497812 4497865, hotness: undefined, score: 11, children: 3
2ncs 39 points 3 years ago

I would assume since it was a block of raw text in Ukrainian in a translation file, it would have passed more under the radar than something like a backdoor. I do not know how things are reviewed before being pushed to release though.

path: 0 4493327 4493591, hotness: undefined, score: 39, children: 0
utopiah 24 points 3 years ago

Not really, not only because of the language but also because the same scrutiny between code and content wouldn't have to be the same. I also don't expect core aspects of the distribution, e.g kernel, package manager, cryptography libraries, to be verified the same way than a random software, e.g Kdenlive. So... is it bad, absolutely. Does it mean everything should be questioned again? Probably not.

path: 0 4493327 4494789, hotness: undefined, score: 24, children: 0
priapus 7 points 3 years ago

Translations are not going to be analyzed as thoroughly as code, and this was still found quite quickly. Submitted code is analyzed much more thoroughly, often by multiple members or the project.

path: 0 4493327 4502666, hotness: undefined, score: 7, children: 0
ipkpjersi 6 points 3 years ago

It is very concerning, absolutely. With that said, it's entirely possible localization/translation reviews work differently than code reviews.

path: 0 4493327 4501268, hotness: undefined, score: 6, children: 0
phoenixz 2 points 3 years ago

Well but they DID notice

path: 0 4493327 4532757, hotness: undefined, score: 2, children: 0
sim642 1 point 3 years ago

Most translations are contributed by external users for languages that the project developers don't speak themselves, so they can't always check everything unless there's multiple active translators for one language.

path: 0 4493327 4548585, hotness: undefined, score: 1, children: 2
intrepid 1 point 3 years ago

Ukrainian has enough speakers for there to be multiple translators, doesn't it?

path: 0 4493327 4548585 4596744, hotness: undefined, score: 1, children: 1
sim642 1 point 3 years ago

Clearly not enough active ones for each and every project out there.

path: 0 4493327 4548585 4596744 4620775, hotness: undefined, score: 1, children: 0
Polar -38 points 3 years ago

[deleted]

path: 0 4493327 4498240, hotness: undefined, score: -38, children: 4
icedterminal 17 points 3 years ago

Lol. You have to understand the context here. This is just translations. Actual code has many, many more eyes on it. An entire university was banned from submitting code to Linux, because of two dumbasses. They found and fixed genuine bugs. Built up lots of trust. Then violated that trust with actual use-after-free bugs submitted intentionally.

The submitted "patches" to the development branch was to prove it's easy to get exploits into high profile open source projects. They ultimately proved the contrary. Making their "research" bunk. The code they submitted never made it past the development testing phase.

path: 0 4493327 4498240 4498569, hotness: undefined, score: 17, children: 3
Polar -11 points 3 years ago

[deleted]

path: 0 4493327 4498240 4498569 4500660, hotness: undefined, score: -11, children: 2
atzanteol 8 points 3 years ago

It proves that there can be slip ups.

Something nobody has ever disputed.

path: 0 4493327 4498240 4498569 4500660 4501540, hotness: undefined, score: 8, children: 0
PixxlMan 5 points 3 years ago

Translations.... aren't code though...?

path: 0 4493327 4498240 4498569 4500660 4527567, hotness: undefined, score: 5, children: 0
Stewbs 41 points 3 years ago

This is just messed up and sad. Why do people do this stuff? Why do they have to act like assholes?

path: 0 4487012, hotness: undefined, score: 41, children: 7
atetulo 32 points 3 years ago

If you're genuinely confused, it's because a lot of people live broken lives and it brings them joy to bring others down.

path: 0 4487012 4489470, hotness: undefined, score: 32, children: 1
Stewbs 1 point 3 years ago

I wish I was tbh, it's sad that stuff like this happens and it's very unfortunate... it bewilders me so much, to see someone go out their way to do shit like this but I guess when you're full of hate you'll do stupid shit like this

path: 0 4487012 4489470 4547050, hotness: undefined, score: 1, children: 0
ladyanita22 8 points 3 years ago

I read the changes, and it seems to me it was a stupid child. Not even someone malicious, but just a stupid love being edgy.

path: 0 4487012 4494589, hotness: undefined, score: 8, children: 1
Stewbs 1 point 3 years ago

I see, honestly I HOPE it was some stupid child because if it was an adult with a functioning brain then idk what to say

path: 0 4487012 4494589 4547067, hotness: undefined, score: 1, children: 0
b1tstremist0 2 points 3 years ago

If they could understand the situation, their heads would explode. But they can't, that's why.

path: 0 4487012 4531395, hotness: undefined, score: 2, children: 1
Stewbs 1 point 3 years ago

yep, sadly that's true

path: 0 4487012 4531395 4547054, hotness: undefined, score: 1, children: 0
wreckedcarzz 0 points 3 years ago

Kinda answered your own question there

path: 0 4487012 4489085, hotness: undefined, score: 0, children: 0
inasaba 41 points 3 years ago

Someone has been defacing OpenStreetMap with stuff like this for months as well. It's pretty sad.

path: 0 4499759, hotness: undefined, score: 41, children: 1
End0fLine 12 points 3 years ago
path: 0 4499759 4511372, hotness: undefined, score: 12, children: 0
PoisonedPrisonPanda 36 points 3 years ago

Im amazed by peoples creativity.

I havent thought until now that such things like translations can be misused for hate speech.

path: 0 4500055, hotness: undefined, score: 36, children: 2
Potatos_are_not_friends 10 points 3 years ago path: 0 4500055 4500294, hotness: undefined, score: 10, children: 0
intrepid 1 point 3 years ago

Honestly, I'm more surprised that it wasn't caught by some review process. We normies may not consider it. But with 8 billion individuals on this planet, the chances of this happening is near 100%, without sufficient safeguards in place. If this is what happens to something as obvious as translation, imagine how compromised all those cryptic open source code must be!

path: 0 4500055 4596690, hotness: undefined, score: 1, children: 0
Sprite 31 points 3 years ago

I wonder if people like that are why I was denied volunteer help on indie games with very broken English I wished to fix. :(

path: 0 4495077, hotness: undefined, score: 31, children: 2
magikmw 20 points 3 years ago

And why companies usually don't allow for community translations outside of mods, or indies taking "no responsibility" when releasing them when donated.

It's a legal and PR risk.

path: 0 4495077 4497591, hotness: undefined, score: 20, children: 0
Aatube 9 points 3 years ago

There’s another case where the author doesn’t know enough English to know that making every toggle setting in the format of “Is (setting) ?” like “Does Close ADB when Closing Installer?” and “Is show helpers?” is wrong and insinuates that you ruined the meaning

No bias here

path: 0 4495077 4498530, hotness: undefined, score: 9, children: 0
emergencyfood 9 points 3 years ago

But why not release 23.10 but without the affected language pack? The Ukrainian translation can be released once the vandalism is fixed.

path: 0 4501310, hotness: undefined, score: 9, children: 0
phoenixz 5 points 3 years ago

Weird, I downloaded the Kubuntu 23.10 ISO yesterday. There wasn't s link on the site but I changed the 23.04 link to 23.10 and it got in fine.

path: 0 4532706, hotness: undefined, score: 5, children: 0
linux
linux

@lemmy.ml

login for more options
68094
9453
5309

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

go to feed...