Gayhitler

joined 5 months ago
[–] Gayhitler@lemmy.ml 1 points 4 months ago

I suggested 0patch not to bypass some arbitrary check, for which there are many options, but to provide access to security patches and updates after Microsoft stops publishing them for 10.

[–] Gayhitler@lemmy.ml 1 points 4 months ago (1 children)

If you’re mechanically inclined and can work with small parts, the old Sony branded walkmans are generally good quality and have a decent supply of replacement parts. Some of the new portables have awful wow and flutter that will make it seem like that two step is a polyrhythm!

I listen on my phone in the world, cd and tape when I’m driving and on whatever at home. Today it was goat and escape-ism.

[–] Gayhitler@lemmy.ml -2 points 4 months ago* (last edited 4 months ago) (4 children)

Consider 0patch before you give up on windows. They do good work and it’s real affordable.

No matter what you do, in this circumstance it’s worth keeping that windows partition around.

I do think whatever you use is the right choice though.

E: I looked up the 0patch pricing and you get a year of patches for a bunch of eol versions of windows like 7 and 10 for $25 a year. It’s a good deal I think for people who don’t want to or can’t upgrade to 11, and they beat Microsoft to a bunch of zero day exploits.

I know you said it’s a no money kind of situation but I really think when ten is still a possibility theres two bucks and some change a month in the budget.

[–] Gayhitler@lemmy.ml 4 points 4 months ago

If you can figure out how to make a Debian usb installer without help then you’ll be fine.

[–] Gayhitler@lemmy.ml 7 points 4 months ago (6 children)

Does she want this?

If so then just set her up exactly what you have so you can easily help when there’s a problem.

If not then get her the computer she actually wants.

[–] Gayhitler@lemmy.ml 36 points 4 months ago (4 children)

None of that matters.

You need experience, not recommendations.

Install anything and play with it to learn.

If you will not go forward without a recommendation, Debian is fine and anything you learn will generally transfer to other distributions.

[–] Gayhitler@lemmy.ml 2 points 4 months ago

I was gonna say pit vipers but they’re American.

You should get some vipes anyway, they make a safety rated ballistic pair.

Once I had a pair bought from someone on eBay break on me and they just wanted to confirm there was a joke written on the frame before sending a replacement pair for free. I think I had to pay shipping or something but standing behind an eBay purchase from a third party is cool.

[–] Gayhitler@lemmy.ml 1 points 4 months ago (3 children)

You’ll fit right in.

What do you like to listen to and what do you like to listen on?

[–] Gayhitler@lemmy.ml 0 points 4 months ago

They are not irrelevant points and hopefully I can show why.

So I went fishing through the kernel rust directory and didn’t find any drivers. It’s late and I definitely missed a lot (I didn’t even go through the drivers branch, but should rust code be there? I thought it all lived in /rust…), but the r4l page lists the nvme driver, an implementation of existing functionality in rust that is in the words of its description page “not suitable for general use”. The r4l page also has the null block driver, which is not a strictly speaking useful thing for actually doing stuff with the computer but is a great way to do a bunch of goofy crap and its page on the r4l website explains why it’s being rewritten in rust.

I just want to pause here in the comment and say that the null block driver is actually a phenomenal thing to be rewriting in rust for so many reasons.

Then there’s the android binder driver which is not something I understand enough to comment on, but is a rewrite in rust. I also saw a puzzlefs driver on the r4l page. Puzzlefs is an experimental file system written in rust to begin with so it’s no surprise the Linux driver is rust.

Last the r4l page offers two gpu drivers, the apple one that asahi uses and the nvidia nova one which seems to be in the early stages of development.

As I said, I probably missed some drivers and other rust code that needs to use —since it’s our topic of discussion— the c dma bindings through a wrapper.

But if all six of those used the dma c bindings wrapper then that’s still far short of my agreement with you that the right way would be to write a bunch of good rust shit that uses the wrapper then say “hey, if we move this wrapper into dma directly it’ll save 10k lines of code because it’s a hundred lines and used in a hundred things”.

Instead it’s used by three rewrites (the point of r4l!), an experimental file system, a in development gpu driver and the asahi mac driver.

For a third time, I’m absolutely 100% sure there’s more rust drivers than that, but enough to make the argument that you’re taking a hundred lines out of a hundred places?

When I was younger I was involved in local government. I was idealistic and thought that having been accepted at the table, the correctness of my ideas would be evident and they would be accepted and implemented quickly. Of course I was very wrong and was surrounded by competing interests vying for limited resources so the force of my argumentation had almost no effect.

What was effective was constructing scenarios that made it almost impossible for people to act in ways other than what I wanted.

I chose a narrative analogous to the common rust person complaint of “political reasons” here on purpose because ultimately instead of appealing to an authority to settle the chicken or egg problem for them (which is somehow not political, despite the authority existing within some governing structure but whatever!) rust devs should be saying “who the fuck cares, I’m headed to market with a cartload of chickens and eggs, you gonna give me a stall to sell out of or am I gonna be clogging up the thouroughfares?”

[–] Gayhitler@lemmy.ml 2 points 4 months ago

Learn cacti

[–] Gayhitler@lemmy.ml 0 points 4 months ago (5 children)

You’re posting in the internet right now. I suggested that you tell people you are trying to get away from computers

[–] Gayhitler@lemmy.ml 0 points 4 months ago (2 children)

I’m not at a computer with the source on it, so if you get to it before me, how many rust drivers are there? How many that would use the rust dma wrapper?

I ask because last year there were relatively few.

People writing in c don’t have to use a wrapper because there’s no need to wrap c code for use by other c code.

More broadly there are times when duplicated c code has been condensed into a library or something and added to the kernel.

view more: ‹ prev next ›