Thread 105583536 - /g/ [Archived: 1021 hours ago]

Anonymous
6/13/2025, 7:18:37 PM No.105583536
1739434618294704
1739434618294704
md5: f53e274fc93c1278c187c5f7b2c9c92c๐Ÿ”
>if it ain't broke, don't fix it
Whatever happened to this philosophy?
Replies: >>105583547 >>105583556 >>105583561 >>105583644 >>105583836 >>105583854 >>105583883 >>105583959 >>105583972 >>105583984 >>105584172 >>105584515 >>105585300 >>105585385 >>105587562 >>105587599 >>105588982
Anonymous
6/13/2025, 7:20:20 PM No.105583547
>>105583536 (OP)
Sudo is broken garbage, that's not even controversial.
Replies: >>105583572 >>105587633 >>105587667
Anonymous
6/13/2025, 7:21:07 PM No.105583556
>>105583536 (OP)
>C
>Not broken
Pick one
Replies: >>105583572 >>105587633 >>105587667
Anonymous
6/13/2025, 7:22:04 PM No.105583561
>>105583536 (OP)
It's fucking broken
I'm so tired of people like ruining any effort to do something better instead of following senile outddated catchphrases that their own authors denounced
Replies: >>105583572 >>105587633 >>105587667
Anonymous
6/13/2025, 7:23:08 PM No.105583572
>>105583547
>>105583556
>>105583561
Okay "ma'am", what's "broke" on sudo?
Replies: >>105583603 >>105583622 >>105583797 >>105583886 >>105584036 >>105585300
Anonymous
6/13/2025, 7:27:31 PM No.105583603
>>105583572
IT JUST IS, OKAY?!?!
kys
6/13/2025, 7:27:43 PM No.105583605
I don't owe explanations to nocoders
Anonymous
6/13/2025, 7:30:40 PM No.105583622
>>105583572
C
Replies: >>105583893 >>105585378 >>105587633 >>105587667
Anonymous
6/13/2025, 7:33:02 PM No.105583644
>>105583536 (OP)
Old sudo is broken.

What people donโ€™t realize is that the rust compiler does extra checks like borrow checking so it makes code reviews of check-ins, pushes, and pull requests unnecessary, and thats going to save a lot of time in the long run.
Replies: >>105587633
Anonymous
6/13/2025, 7:51:58 PM No.105583797
>>105583572
Written in C.
Replies: >>105583893 >>105585378 >>105587633 >>105587667
Anonymous
6/13/2025, 7:57:09 PM No.105583836
>>105583536 (OP)
Even less reason to use Ubuntu.
Anonymous
6/13/2025, 8:00:19 PM No.105583854
>>105583536 (OP)
ubuntu is a nigger distro
sudo panders to that xkcd faggot
a match made in heaven
Anonymous
6/13/2025, 8:03:40 PM No.105583883
>>105583536 (OP)
>rust-based sudo
>not rust-based doas
Into the trash it goes.
Replies: >>105587630
Anonymous
6/13/2025, 8:04:17 PM No.105583886
>>105583572
unironically C. kill yourself nocoder.
Replies: >>105583893 >>105585378 >>105587633 >>105587667
Anonymous
6/13/2025, 8:05:16 PM No.105583893
>>105583886
>>105583797
>>105583622
You realize most programs are written in C right?
C has been around longer than your parents have.
It's stable, it's simple, it works.
Replies: >>105583909 >>105583926 >>105584303 >>105585220 >>105585274 >>105587392
Anonymous
6/13/2025, 8:06:55 PM No.105583909
>>105583893
Before C there was Pascal, and then programs started being written in C. History repeats itself.
Anonymous
6/13/2025, 8:09:17 PM No.105583926
>>105583893
the language itself isn't my problem.
Anonymous
6/13/2025, 8:12:51 PM No.105583959
>>105583536 (OP)
>ubuntu 25.10 will switch to rust userland and wayland only
Oh, boy, it will be a shitshow, things will break as you look them wrong.
I'm glad i left it at 14.04.
Replies: >>105583974
Anonymous
6/13/2025, 8:13:57 PM No.105583972
>>105583536 (OP)
If it doesn't effect Mint then I'm not too worried Ubuntu by itself keeps doing silly things and Mint is way better.
Anonymous
6/13/2025, 8:14:00 PM No.105583974
>>105583959
>things will break
why
Replies: >>105584037
Anonymous
6/13/2025, 8:14:40 PM No.105583984
>>105583536 (OP)
>B-but there's been a single CVE in the past decade due to memory issues, C is literally done for!!!
It's the license and control, it's nothing more than that, the gpl is cancer to corporations and canonical isn't anything other than one big corporation.
Same shit with redhat purposefully making the source code unavailable so other companies and people can't use it, even though that's quite literally the purpose of linux and the foss phylosophy it's been built on.
Replies: >>105583990 >>105584020 >>105589324
Anonymous
6/13/2025, 8:15:33 PM No.105583990
>>105583984
>>B-but there's been a single...
Come on, now.
Anonymous
6/13/2025, 8:18:52 PM No.105584020
>>105583984
>a single CVE
Anonymous
6/13/2025, 8:21:20 PM No.105584036
>>105583572
Just look up CVEs retard
Anonymous
6/13/2025, 8:21:40 PM No.105584037
>>105583974
It's inevitable when introducing new stuff that replace old stuff.
Replies: >>105584206
Anonymous
6/13/2025, 8:22:06 PM No.105584040
"make things better where possible" is a better philosophy than that one
Anonymous
6/13/2025, 8:38:06 PM No.105584172
>>105583536 (OP)
Big money "donation" from blackrock did happen.
Anonymous
6/13/2025, 8:42:52 PM No.105584206
>>105584037
>Wayland
>New
HAHAHAHA
Replies: >>105584293
Anonymous
6/13/2025, 8:52:47 PM No.105584293
>>105584206
Comparatively speaking yes, also Wayland it's still incomplete shit after 20 years but at least there was x11 as session fallback.
Anonymous
6/13/2025, 8:53:33 PM No.105584303
>>105583893
And that's exactly what the problem is. A very old language.
A language from the same era where the security concerns we later came to learn weren't known and explored to the same depth. So if it's a program like sudo that gives higher privileges, I don't see why you wouldn't try some avenues like this to fix some CVE related issues.
Replies: >>105584342 >>105587392 >>105587667
Anonymous
6/13/2025, 8:57:51 PM No.105584342
1719478192923040
1719478192923040
md5: 8d07ac7da1dd4d81dc52e0d2f74ddb5f๐Ÿ”
>>105584303
>muh security
Anonymous
6/13/2025, 9:16:33 PM No.105584515
>>105583536 (OP)
it was replaced by "i have plastic in my brain so i must do something different" with that said i like rust so freeshrugs.exe
Anonymous
6/13/2025, 9:20:38 PM No.105584560
I use run0 and there's nothing you retards can do about it but seethe
Replies: >>105584714
Anonymous
6/13/2025, 9:36:02 PM No.105584714
>>105584560
Pathetic:
>alias sudo="su -c $@"
...is all i need.
Replies: >>105589012
Anonymous
6/13/2025, 10:33:33 PM No.105585220
>>105583893
>You realize most programs are written in C right?
they are certainly not lmao, Cnile nocoder
Anonymous
6/13/2025, 10:36:08 PM No.105585245
Snaps are still fucking dogshit and this is why I cannot take Ubuntu seriously.
Anonymous
6/13/2025, 10:39:44 PM No.105585274
>>105583893
Don't fall to the baits anon, it is obvious these rust trannies are vibe coders, they just push rust on existing stuff. Probably the guys who build real stuff are not going to be these raging indians making these threads.
Anonymous
6/13/2025, 10:41:30 PM No.105585288
>Questing Quokka
They should call the next one Rusty Rat
Anonymous
6/13/2025, 10:43:26 PM No.105585300
pepecheers
pepecheers
md5: aa731935af16556021dd48cda3ccaef5๐Ÿ”
>>105583536 (OP)
>>105583572
sudo is missing a very important functionality to make sure you will always obey and never rebel against your masters. Software written with Rust automatically comes with all those features out of the box.
Anonymous
6/13/2025, 10:53:12 PM No.105585378
>>105583622
>>105583797
>>105583886
Not an argument.
Anonymous
6/13/2025, 10:54:23 PM No.105585385
>>105583536 (OP)
Just use doas
Anonymous
6/14/2025, 3:21:20 AM No.105587392
>>105583893
>You realize most programs are written in C right?
Because of aggressive shilling by people who wanted to make software worse.

>>105584303
>And that's exactly what the problem is. A very old language.
>A language from the same era where the security concerns we later came to learn weren't known and explored to the same depth. So if it's a program like sudo that gives higher privileges, I don't see why you wouldn't try some avenues like this to fix some CVE related issues.
PL/I, Pascal, Algol 68, BASIC, COBOL, Lisp, and a lot of other languages were more secure already. Read about Multics security. People knew about security concerns long before C and Unix came along. C and Unix undid what people knew before so a lot of knowledge was lost.
Replies: >>105587547
Anonymous
6/14/2025, 3:45:32 AM No.105587547
>>105587392
> PL/I

That reminds me. The AS/400 ran for years with 100% uptime. Most of the operating system was re-written in C++.

Here's the kicker: Not only is it written in C++ but it runs on the processor without hardware process and memory protections turned on!

That's because all code runs through the "trusted translator" (I think it was called AX)... it's kind of like the LLVM intermediate language except it prevents all kinds of misbehavior. Running everything in one ring also makes it quite a bit faster.

So, the solution doesn't really need to be rust, I just think it's funny that a lot of people think that. They probably should get educated.

Oh, and the AS/400 system was mathematically proven "correct" from a security standpoint. It's kind of a snappy answer to a stupid question.

Since then, IBM has been invaded mostly by MBAs, so it's pretty much gone. There might be some residual skills left but I don't know.
Replies: >>105587569
Anonymous
6/14/2025, 3:48:58 AM No.105587562
>>105583536 (OP)
Cuck. License.
https://www.tldrlegal.com/license/apache-license-2-0-apache-2-0
Replies: >>105589324
Anonymous
6/14/2025, 3:50:12 AM No.105587569
>>105587547
> kind of like the LLVM intermediate language
me again. I just realized, it's *a lot* more like microsoft's .NET stuff.
Like when you execute a program for the first time on a new architecture, it re-generates the trusted machine code and appends it on to the end of the executable. This only happens the first time.
It's like "just in time" fat binaries.

t. as/400 programmer for 30 years
Anonymous
6/14/2025, 3:55:46 AM No.105587599
>>105583536 (OP)
I use windows.
Run as administrator is all I need.
Anonymous
6/14/2025, 4:01:24 AM No.105587630
>>105583883
lol, I didn't know about "doas" thanks.

the existence of which makes the whole sudo thing even more clownish, the whole ubuntu community are a bunch of trolls.

It's not like I spend a whole lot of time running things as root. You want to minimize that, not make it as easy as possible.

Like the systemd retards that created it "so the system will boot faster" (it actually boots slower). I don't spend a whole lot of time rebooting either.

I guess they had to come up with *some* excuse.
Replies: >>105589032
Anonymous
6/14/2025, 4:01:53 AM No.105587633
>>105583547
>>105583556
>>105583561
>>105583622
>>105583644
>>105583797
>>105583886

tranny samefag
Anonymous
6/14/2025, 4:06:50 AM No.105587667
>>105583547
>>105583556
>>105583561
>>105583622
>>105584303
>>105583797
>>105583886
>I'm trans
sista we know, but this isn't about you
Anonymous
6/14/2025, 8:12:28 AM No.105588982
>>105583536 (OP)
cuck license
Replies: >>105589324
Anonymous
6/14/2025, 8:18:50 AM No.105589012
>>105584714
run0 uses polkit tho
It's the superior design choice separating the auth in a different prices using highly scrutinized code
doas is garbage and the devs completely refuse to change their hardcoded timeout
Replies: >>105589042
Anonymous
6/14/2025, 8:21:26 AM No.105589032
>>105587630
>Like the systemd retards that created it "so the system will boot faster" (it actually boots slower).
If you actually care about this and aren't just a screeching nigger then you need to check it with 'systemd-analyze blame'
You've probably installed something retarded
Anonymous
6/14/2025, 8:22:26 AM No.105589042
>>105589012
>in a different process
Exposed as phone poster, the shame
Anonymous
6/14/2025, 9:12:24 AM No.105589324
>>105583984
>>105587562
>>105588982
Fucking nocoders, sudo itself is cuck licensed
https://git.sudo.ws/sudo/about/license.md
The whole "Rust is made to rewrite software in a cuck license" psyop is retarded. You do realize that BSD exists along with its own version of every coreutils program? And guess what, everything in there is written in C.