[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / edu / hobby / tech / games / anime / music / draw / AKM ] [ meta / roulette ] [ wiki / twitter / cytube / git ] [ GET / ref / marx / booru ]

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Password (For file deletion.)

Join our Matrix Chat <=> IRC: #leftypol on Rizon

File: 1712529672735.png (64.22 KB, 480x602, wp_ss_20240408_0001.png)


This is why I don't trust nerds. Computer systems have become too complex and nobody actually knows, whats happening under the hood. When nerds say: "Bro, it's totally secure! Trust me!" Don't trust them! Don't trust computers! I have no clue how I will organize my life in the future, but I tell you this much, I will try to rely as less as possible on computers.




>Dude, if you think there is a backdoor, you can check the 27 million lines of code in the kernel! Totally easy!


Just use seL4.


File: 1712599688512.jpeg (59.24 KB, 657x680, IMG_8444.jpeg)

yes. do you really believe git pushes for updates are made anonymously, especially at the kernel level? the xz backdoor was a nation-state effort, took years of social manipulation, and was foiled by a single autist. written on arch btw


File: 1712601379146.png (359.13 KB, 657x680, ClipboardImage.png)

There are no pushes in kernel development. You send emails and that can be done anonymous.


>line count
How long do you think one line is? It's not like a novel.
>Computer systems have become too complex
You need to learn about them to simplify them.
>and nobody actually knows,
People specialize in knowing about individual components and how they interact with other components, often learning about multiple to more finely understand those interactions.
This criticism would apply to any logistics chain too, computerized or not.
>I will try to rely as less as possible on computers.
That is a common trait among computer nerds, ever heard of the one about the shotgun and the fax machine?


Peasant, shut your dumb mouth.
Sensei, how will a mid-level flailer do this?


The difference between normies and nerds: Normies know, that they don't understand computers. Nerds BELIEVE, that they understand computers.


I'm in the lucky situation, that I don't need a computer and I don't even need a smartphone. The only device I own is a Windowsphone, which is very limited. And you know what? I don't care! This is my computer! I don't need to watch Youtube, I don't need online banking, I don't need whatever! What even is the point of having a computer, beside reading and shitposting on leftypol? I can't open Pdfs, I can't open epub. Well guess what, the internet is so huge, I just read something different then. Even if Microshit would now brick my device, I wouldn't care. All my valuable things are physical or saved in mind. Years ago, I was thinking different about my "digital identity". No, I don't even have a email adress since 2 years. I will never again be a computercuck and the last days have strengthend my belief. The penguin is dead, there is now no way back. Your computer is holding you in hostage, it is controlling you.



File: 1712612672960.jpg (186.26 KB, 2112x1189, leadspace.jpg)

You are doing it backwards. I feel like computers should primarily be used for work as originally intended. The internet is the part you should do away with. I really want to stop using the internet for socializing altogether but I keep giving in to my addiction.


Good point and I understand where you are coming from. There are two types of computing: Computing for the sake of computing and computing to reach a specific goal. In your case, offgrid computing might be the right solution, but in my case, it makes no sense.


I'd like to believe all those dozens if not hundreds eyes overseeing the kernel over the decades checking for clean and proper code would prevent any backdoor from making it to upstream.
Also this is why you don't update your system all the time.


It's like a huge Mexican standoff among glowies, each trying to get in their own backdoors while keeping the others away.


i feel like this is irrelevant considering backdoors are baked in at a hardware level in most consumer products


You mean inside CPUs? Yeah, I read this claim already on 4chan, but I'm not sure how real this actually is.


>Also this is why you don't update your system all the time.
I'm considering moving to Void which uses a "stable rolling-release" model.


Or, nerds know what parts they understand and which they don't


Be careful, runit is shit


Because complex systems are simpler.
The fork() syscall is quite emblematic of this: if offers a very simple and convinient intweface for the easy case in userspace, vut the only way to implement it efficiently is with CoW, with the result that every piece of the kernel that isn't a device driver needs to know about fork() and deal with it.
The inverse case are signals: an extremely simple primitive to implement kernel-side, but they are an absolute mess to deal with in userspace.

And of course, sometimes the solution is complex because the problem it's trying to solve is complex, and no amount of RETVRN to unix will change that


Bringe take. Systems should always be simpler to understand and you don't have to rely on computers to do basic-ass shit but you're overexaggerating the threat that GNU/Linux computers have compared to, say, your classcucked neighbors who'll report you for "sussy behavior." You don't even know how much you're already getting monitored just by living in a society, it's insane. There's, like, cameras and surveillance everywhere, to the point that computers are actually more private just because you don't actually have to buy political literature anymore, you can get it relatively privately through Tor. The most private way to live imho is Ted's way: you escape into the forest and don't interact with society ever again. Which is the sad reality of the modern surveillance capitalism we live in.


Do you have any actual criticisms of runit?
>inb4 daemontools process supervision is LITERALLY just a while loop



File: 1715729122133.jpg (39.99 KB, 718x479, Debian-GNU-Hurd-2017.jpg)

we urgently need to move to microkernels. Contribute to GNU HURD.


Is Hurd 64bit compatible yet?

It's never going to happen anon


Mach is a evolutionary dead end and gives microkernels in a bad rep to this day. Even that 16 year old QNX open-source release would be a better jumping-off point for replacing linux.




I think you might want to use a computer with a core2duo CPU or older(doesn't contain Intel ME), or with a AMD FX cpu or older(doesn't contain AMD PSP), or any RISC-V cpu but emulating the x86 architecture to run x86 programs in it will be absolute torture and unreliable
except mine lol
not even gentoo officially supports it so I doubt that it'll actually happen too


>Having met the initial design goals of working as a multiprocessing, distributed system capable of functioning on heterogeneous hardware, the Mach project moved on to the next step: weaning BSD out of the kernel space entirely. Mach 3.0 was intended to be a true microkernel system that could support an external operating system (like BSD) living outside the kernel space. Theoretically, Mach would be even able to host multiple external operating systems at the same time.
>Attempts to accomplish this failed spectacularly. The performance issues involved with pulling operating system functions out of the kernel developed into an intractable problem. Designing and optimizing a microkernel in general was found to be outrageously complex. Further, the basic concept of a microkernel was found to be poorly suited to the needs of general purpose computing.
>While some microkernels work very well for what they were designed to do, it became increasingly obvious by the mid 90's that the basic premise of Mach to act as a microkernel and host potentially any operating system as a personality outside the kernel… was at a technological dead end. Consequently, the Mach microkernel, and all the projects intending to use it as a microkernel, eventually faded into oblivion.
To be fair unix has many characteristics that make designing a practical microkernel particularly hard. QNX seems to have got it right, but it has been languishing as a closed-source embedded platform for decades now.


the performance problems with microkernels have been getting less and less important over the years. cpus have many cores, are colossally faster, and they also increase in speed at a greater rate than storage, so they spend most of their time waiting for storage to respond, so that becomes the bottleneck instead of ipc. also there's been CPU architecutral improvements, such as x86-64 adding the SYSCALL instruction, which is basically hardware acceleration for task switching.


>they spend most of their time waiting for storage to respond, so that becomes the bottleneck instead of ipc
IPC is memory-bound in a badly designed microkernel. In Mach, many messages need to be copied from one process space to another. QNX extensively uses shared memory and provides more streamlined message passing semantics in general. AmigaOS circumvents the issue entirely by not having memory protection.


No it's not.

Unique IPs: 17

[Return][Go to top] [Catalog] | [Home][Post a Reply]
Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / edu / hobby / tech / games / anime / music / draw / AKM ] [ meta / roulette ] [ wiki / twitter / cytube / git ] [ GET / ref / marx / booru ]