The Linux Thread - The Autist's OS of Choice

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.

Interview with the hyprland dev. Watched it while working tonight. Nothing particularly crazy in it, but there was some interesting talk here, and there.
Holy fucking shit that profile pic gives off serious pedo vibes. WTF Vaxry? Where did you steal it from? Pixiv? :stress:

You know I'm right kek.
 
Last edited:
anyways in other news, apparently snaps can be drivers, who knew?
>snaps can be drivers
why.jpg
 
how the fuck is that supposed to work if this is meant to be sandboxed?
sudo snap install --dangerous
Yes, yes it is.

I'm still cranky about Intel dropping support for the NCS2 USB Stick. I tried the Coral, but they sucked, so I'm just doing CPU based processing now.
 
hey, how would I set up an ai image generator in a docker image? I got an Intel Arc a310 and a nvidia quadro k6000 and 64gb of ram, but i'm still confused as to how these docker images are set as there doesn't seem to be a turn-key solution.
 
I've thought a little bit about the Linux, drew devault thing. I think after I'm done working tonight or tomorrow. When I'm at a laptop, I will make a post kind of explaining some of the ins and outs around this Linux stuff. Just enough to give people a bit of a grasp on some of it.

I just don't want to have to do it from my phone, because editing text, and dealing with autocorrect is cancer.
 
I've thought a little bit about the Linux, drew devault thing. I think after I'm done working tonight or tomorrow. When I'm at a laptop, I will make a post kind of explaining some of the ins and outs around this Linux stuff. Just enough to give people a bit of a grasp on some of it.

I just don't want to have to do it from my phone, because editing text, and dealing with autocorrect is cancer.
😂😂😂 Damnit. Speaking of phones sucking. I'm usually looking at or posting in this thread or the mad at the Internet one, and I didn't realize I had either moved back to this thread, or what, and thought I was posting that in the mati thread.

Oh well. I'll still explain there. It will just be a surprise for the non autists (less autistic)

Edit: I should find an actually light weight word processor. I'm writing this stuff up in neovim. And as much as I like text editors line these. They really aren't meant for this kind of writing I feel like lol. For this kind of thing I feel like you want line wrapping, for normal paragraph structuring. And in. Neovim it just keeps going until you hit enter. Nice for code. Not great to write something up.

Any recommendations would be awesome. I don't want an office suite. Libre office is nice if you actually need all that stuff, it I just need a completely bare bones word processor.
 
Last edited:
I'm not up on this, could you elaborate?
See this (archive) for most of the backstory originally posted. Additional information is added below.
  • Coraline Ada Ehmke, POWERWORD: Corey Dale Ehmke a troon activist posts a document called "Post-Meritocracy manifesto". They also have a thread on the farms.
  • Coraline wrote the code of conduct covenant accepted into the kernel that Linux told people to fuck off over previously before he "took a break".
  • In the manifesto is a signer, Patricia Torvalds, Linus' daughter (oldest?)
  • Linus break coincides with an article published in the NYT claiming muh sexisim two days after, some claim he did it because he was told about the article
  • Patricia talked about taking over Linux someday in a now scrubbed interview.
  • Linus had previously talked about being approached by the NSA. Confirmed by his father in an EU parliament session.
~2:00 mark

The conspiracy is that Patrica at least had some contact with the writers at the NYT given she went to an Ivy (Duke) and has contacts there. After Linus took a break he never really held the same sway as he did over the project (I think around 4.19 kernel release) She currently resides there I think?


About Patricia (Key points of interview and other info):
  • Linus' daughter is a "feminist" and leads/lead Portland's Guerilla Feminism branch (FB link here, locked/privated I think, old archive here) by her own admission in an interview (archive)[1].
  • Patricia doesn't believe in meritocracies [2], see the rest of her inner thoughts in the privated section as she used to write for her local newspaper. I find the likelyhood of a "Patricia Torvaldis" who went to college in 2015 after finishing school in Lake Oswego, Oregon (Linus lives in "Portland") too be highly unlikely a coincidence [7].
  • Linus in 2015 January (or earlier) said the following [3] and reversed in 2018[4] with the following statement. This coincides with the graduation of Patricia from college, in the interview, she said she starts college the summer of 2015 in NC (I think Duke)[5].
  • You can track his daughter's progression after school through this youtube video (Comments disabled). In the description section it lists a "Patricia Torvalds". There are 2 linked in hits for this and one of them is a software engineer who graduated Duke[6]...
  • She said in the interview she wanted to be a EE/Mech E major... I'm gonna quote one of her articles in the paper [7]:
I don't really have a strong basis in the hard sciences.
Could just be humility though... Patricia doesn't seem to be working in tech anymore either and is running the fashion circuit in NY. Apparently she runs a one woman swimsuit tailoring company according to her blog/instagram. BFA (Cannot archive, see privated for pics) pictures of her ranging from 2024-2021. So if she changed careers then she spent ~3 years in tech 2019-2021??
This might be her github (archive)... Lines up with linkedin history, I'll let you be the judge of her code.


[1]
Q:You were active in the Feminism Club at your high school. What did you learn from that experience? What feminist issues are most important to you now?
My friend and I co-founded Feminism Club at our high school late in our sophomore year. We did receive lots of resistance to the club at first, and while that never entirely went away, by the time we graduated feminist ideals were absolutely a part of the school's culture. The feminist work we did at my high school was generally on a more immediate scale and focused on issues like the dress code.

Personally, I'm very focused on intersectional feminism, which is feminism as it applies to other aspects of oppression like racism and classism. The Facebook page Guerrilla Feminism is a great example of an intersectional feminism and has done so much to educate me. I currently run the Portland branch.

Feminism is also important to me in terms of diversity in tech, although as an upper-class white woman with strong connections in the tech world, the problems here affect me much less than they do other people. The same goes for my involvement in intersectional feminism. Publications like Model View Culture are very inspiring to me, and I admire Shanley Kane so much for what she does.
[2]
I think this applies well to attracting and maintaining a talented and diverse mix of contributors: Safe spaces are important. I have seen the misogynistic and racist comments made in some open source communities, and subsequent dismissals when people point out the issues. I think that in maintaining a professional community there have to be strong standards on what constitutes harassment or inappropriate conduct. Of course, people can—and will—have a variety of opinions on what they should be able to express in open source communities, or any community. However, if community leaders actually want to attract and maintain diverse talent, they need to create a safe space and hold community members to high standards.

I also think that some community leaders just don't value diversity. It's really easy to argue that tech is a meritocracy, and the reason there are so few marginalized people in tech is just that they aren't interested, and that the problem comes from earlier on in the pipeline. They argue that if someone is good enough at their job, their gender or race or sexual orientation doesn't matter. That's the easy argument. But I was raised not to make excuses for mistakes. And I think the lack of diversity is a mistake, and that we should be taking responsibility for it and actively trying to make it better.
[3]
"Some people think I'm nice & are shocked when they find out different. I'm not a nice person, & I don't care about you." - lca2015
[4]
[5]
From 2015 article:
She works for Puppet Labs in Portland, Oregon, as an intern, but soon she'll head to Durham, North Carolina, to start the fall semester of college.
[6]
Name: Patricia Torvalds Title: Software Engineer LinkedIn Profile Link: / patriciatorvalds Bio: Patricia Torvalds is a Software Engineer at DailyPay on the API team. Before joining DailyPay, Patricia worked at Bluecore, as well as interning at Windmill Engineering and Github. Patricia earned her Bachelor’s Degree in Engineering at Duke University.
Side note, here's her personal blog listed on the linked in, which states she resided in orgeon at one point and has friends in Portland. Which lines up with where Linus lives.
[7]
From this article. Dated May 28th, 2015.

Here is an archive of most news articles by her incase they DFE, paywalled so privated.
This private information is unavailable to guests due to policies enforced by third-parties.
 
Last edited:
For this kind of thing I feel like you want line wrapping, for normal paragraph structuring. And in. Neovim it just keeps going until you hit enter.

use `:set wrap` to turn on word wrap in vim.

In general, I find vim + markdown + pandoc to be an ideal word processor.

Holy fucking shit that profile pic gives off serious pedo vibes. WTF Vaxry? Where did you steal it from? Pixiv? :stress:

You know I'm right kek.

Vaxry is definitely also a weirdo. It may not be popular to point this out. I definitely think Drew is much more of a weirdo, and his witch hunt against Vaxry is orders of magnitude more repulsive than anything I've seen from Vaxry, but I also follow Vaxry on Twitter, and he definitely retweets some sussy gooner shit.
 
use `:set wrap` to turn on word wrap in vim.

In general, I find vim + markdown + pandoc to be an ideal word processor.



Vaxry is definitely also a weirdo. It may not be popular to point this out. I definitely think Drew is much more of a weirdo, and his witch hunt against Vaxry is orders of magnitude more repulsive than anything I've seen from Vaxry, but I also follow Vaxry on Twitter, and he definitely retweets some sussy gooner shit.
Yeah. His anime activities for me have always counted against him for me. At the same time, compared to the big people you see in Linux often now, I personally find him a lot less objectionable. I feel like if anyone is going in expecting that he is going to be ultra based, kiwipilled, and hates anime, they are just headed for disappointment.

I feel like it's important to sometimes be willing to take what you can get tbh.

Anyway. On vim. I can try the set wrap thing and see if it feels better. Idk if that will be what I end up going with for word processing or not.
 
  • Agree
Reactions: Redeemer
This is not a valid thing to do in any OS. There is absolutely no way for the OS to know when you are done with a hotswappable drive. It cannot read your mind. I know nothing about Windows but my assumption is that it is quicker to commit to USB drives because Microsoft knows it's knuckle-dragging customer base. Unmounting the drive in windows is still the correct way to do it last time I checked and everything else can cause data loss.
I have to disagree. It cannot read my mind, but it can show me a file transfer screen that isn't full of shit. The way Linux OS typically lie to my face when copying data to a stick, telling me the file transfer is complete when I clearly can see it's still happening by the blinking LEDs is just mind boggling to me. Bonuspoints when you started to shutdown your PC while it's still busy, and now you cannot even kill time by browsing the web.

That said, you can make an unnanounced removal safer in Linux by mounting such a drive with the --sync option.
Which, in my experience, always cripples the transfer-speed to an absolute crawl.


Edit: Nvm, I just realized I answered to a post half a year old.
 
Last edited:
Been getting the Windows 10 EOL Fuds coming out of the woodwork with impossible demands and the nightmare scenario of everything "just works" with paradoxical requests and zero learning curve.
 
  • DRINK!
Reactions: Dante Alighieri
Coraline Ada Ehmke, POWERWORD: Corey Dale Ehmke a troon activist posts a document called "Post-Meritocracy manifesto". They also have a thread on the farms.
He is also the one who forced Github to remove every mention of meritocracy (it was part of the company's motto). I believe the CEO ended up leaving the company and Microsoft acquired it later. Funny how these disruptive elements seem to open the door to corpos.
 
how the fuck is that supposed to work if this is meant to be sandboxed?
from my understanding sandboxing is just running it within some type of container that ensures that its not trying to access or do shit its not supposed to.
if it has access to the api's and librarys necessary then it shouldn't be much of an issue (so long as the container checks whats going in and out is correct and allowed)
hell, for drivers not included in the kernel, sandboxing them could be a clean way to distribute and run them.
even beta drivers could be run in this environment, if it crashed then the rest of the system could still run and allow you to figure out why it crashed.
I'd like to see a flatpak version, it'd be an interesting way to distribute drivers if the driver itself isn't in the kernel.
and yes i know kernel modules exist, having more options isn't always a bad thing. isn't one of the core philosophies of linux user choice?
 
from my understanding sandboxing is just running it within some type of container that ensures that its not trying to access or do shit its not supposed to.
if it has access to the api's and librarys necessary then it shouldn't be much of an issue (so long as the container checks whats going in and out is correct and allowed)
hell, for drivers not included in the kernel, sandboxing them could be a clean way to distribute and run them.
even beta drivers could be run in this environment, if it crashed then the rest of the system could still run and allow you to figure out why it crashed.
I'd like to see a flatpak version, it'd be an interesting way to distribute drivers if the driver itself isn't in the kernel.
and yes i know kernel modules exist, having more options isn't always a bad thing. isn't one of the core philosophies of linux user choice?
Do all drivers need to be in the kernel? I can understand disk drivers and core graphics, but drivers used solely for programs that run outside the kernel in userspace should be fine right?
 
Do all drivers need to be in the kernel? I can understand disk drivers and core graphics, but drivers used solely for programs that run outside the kernel in userspace should be fine right?

A driver needs to talk directly to hardware. This typically requires kernel level privileges unless you are using a predefined interface to talk to the device like uio, or eBPF
 
Do all drivers need to be in the kernel? I can understand disk drivers and core graphics, but drivers used solely for programs that run outside the kernel in userspace should be fine right?
They can be compiled in the kernel, separately as modules. Or you can download the firmware you need and have a program like dracut or mkinitcpio move it into the directory you use to boot to have it load if needed with the initramfs.

It's more complicated than that, and idk all the ins and outs, but the kernel is going to be what loads the firmware and uses it. A lot of the time you won't need to do anything other than have it on the system and make sure one of those programs takes care of putting it where it needs to go. And updating your bootloader.

I'll add it probably depends what you are talking. About specifically, but if it's something with hardware, or something that needs to talk with the system. The kernel is what is doing all of the work underneath.
 
Do all drivers need to be in the kernel? I can understand disk drivers and core graphics, but drivers used solely for programs that run outside the kernel in userspace should be fine right?
Practically speaking, there needs to be something in the kernel, running in kernel mode- whether compiled in or loaded as a module- that interacts with the hardware.

For example, there is 'usbip' functionality for the Linux kernel which can be used to share a USB device over TCP/IP, generally to a remote computer or a VM on the same box. It basically just wraps USB data packets in TCP packets- i.e. it's a pretty raw interface.

Generally, the client for this is going to be another Linux kernel acting as a usbip client, or maybe a Windows machine doing the same, which will take the raw USB interface exposed over TCP/IP and then use the kernel's normal drivers for the specific USB device type to interact with it. But it could be an application using a library with an implementation of usbip that understands how a particular USB device will work, that implements functionality that would 'normally' be in the kernel. You could call that a 'userspace' 'driver'. But it's still reliant on bits in the kernel, and of course it will be less efficient on account of the additional mode-switches and the arbitrary message-passing overhead that's been added for not much reason.
 
  • Like
  • Informative
Reactions: Jang Joo and Vecr
Back