![](https://programming.dev/pictrs/image/b81990bc-be00-4002-bfbc-0ea56c57a554.png)
![](https://lemmy.ml/pictrs/image/q98XK4sKtw.png)
Just use Gentoo. Do it from scratch on the command line without the GUI installer like a pro 👍
At the very least you’ll learn how everything works at a deeper level.
Father, Hacker (Information Security Professional), Open Source Software Developer, Inventor, and 3D printing enthusiast
Just use Gentoo. Do it from scratch on the command line without the GUI installer like a pro 👍
At the very least you’ll learn how everything works at a deeper level.
You say that because you don’t realize the benefits:
There’s actually a lot more reasons but that’s probably enough for now 😁
I’d love to see more adoption of… I2C!
Bazillions of motherboards and SBCs support I2C and many have the ability to use it via GPIO pins or even have connectors just for I2C devices (e.g. QWIIC). Yet there’s very little in the way of things you can buy and plug in. It feels like such a waste!
There’s all sorts of neat and useful things we could plug in and make use of if only there were software to use it. For example, cheap color sensors, nifty gesture sensors, time-of-flight sensors, light sensors, and more.
There’s lmsensors
which knows I2C and can magically understand zillions of temperature sensors and PWM things (e.g. fan control). We need something like that for all those cool devices and chips that speak I2C.
To be fair, you are always on the cusp of being fired/laid off. Even if you’re the backbone of the company, the best employee, etc.
Also remember that expectations of young people in a lot of businesses are very low. That’s why they pay the young so poorly 🤷.
If you seem to be getting work done and your boss isn’t bitching then you’re doing exactly what you’re supposed to be doing. Don’t worry about it.
Also, when you’re young change jobs every year or two! It’s the best way to make considerably more money over time and no, it will not hurt your resume in the slightest. It merely shows initiative and the fact that everyone wants you (i.e. you’re competent).
With big freedom come big cursors. Every click is a boom of libration!
They’ll help you develop and test your AI stuff on Linux but not Windows (I don’t think… Completely different team of engineers).
I’m wondering what will happen when loads of games have built-in generative AI… Will these two paths cross and finally give us Linux folks Nvidia (graphics) drivers that are actually good? 🤔
This is caused by your root controller’s limited bandwidth and it’s inability to handle that many 3.0 devices at the same time. Some of the newer motherboards with USB C PD have controllers in them that can do a lot more.
It’s basically a hack on part of the company that made the root controller IC. They know they only have enough internal bandwidth to support 16 USB 3.0 devices so they intentionally bork things when you plug in more than that since their Transaction Translator (TT) can’t handle more and they were too lazy to bother implementing the ability to share 2.0 and 3.0 properly.
I’m guessing the decision went something like this…
“We have enough bandwidth for 16 3.0 devices… What do we do if someone plugs in more than that?” “Only a few people will ever have that many! We don’t have the budget to handle every tiny little use case! Just ship it.”
So it’s not Linux fault in this case. Or at least, if it is (a problem with the driver) it’s because of some proprietary bullshit that the driver requires to function properly 🤷
Dental Hygienist. They make like $40/hour to clean people’s teeth. It only requires an associates degree and you can get it from community college (aka cheap).
Print your own!
My custom designed, fully 3D printed analog keyboards (which use 3D printed switches and stabilizers)!
That’s my AHEK-95 (typing on it every day) which was reviewed by a semi-famous keyboard YouTuber 😁
https://youtu.be/iv6Rh8UNWlI?si=vsgg9F5dr1fBagyU
I’d also show off my Low Poly Rose Twist Vase design:
Rough times when you’re forced to go at a sketchy gas station 😖
I remember when the web didn’t have JavaScript.
Honestly, though it was much worse back then. I prefer the variety and features of modern browsing over (mostly) plain text.
What I wish we could do away with on the web is videos. Let’s go back to just images and text, thanks. Animations are fine though 👍
Permissions on Windows are notoriously insecure. By default, literally everything is executable in Windows. Docker is very much the same (insecure by default; in Windows).
Your permissions problems in Linux are a feature, not a bug. You just didn’t understand what you were doing when you tried to get it set up. Otherwise you wouldn’t be complaining about permissions errors. That’s the very definition of complaining about your own ignorance.
I get that the point of this thread is something along the lines of, “running Docker images is a breeze” but I think a more relevant point would be, “Docker images run better” (in Linux).
Docker images will run much faster and more efficiently in Linux. It’s just how it was meant to work. WSL doesn’t work like WINE: it’s actually an emulator and will always be slower than native Linux.
“The only intuitive interface is the nipple.”
…but in truth even that isn’t very intuitive 🤷
The granularity of AD doesn’t scale though. I work for a huge bank and trying to get something changed in Group Policy is basically impossible. Making it even the tiniest bit bigger (e.g. adding a single new rule) will slow down every goddamned PC and VM in the entire organization. It adds up to real money lost real fast.
Not only that but some changes to GPOs can break things that you didn’t foresee so the general wisdom is, “don’t ever change it.” Rendering that whole “granularity” argument moot. What good is granularity if you can’t even use it?
Also, getting AD to scale to the size required the help of Microsoft. They had to change AD for us many times because the way it replicated certain things just does not scale past around 20,000 desktops (if memory serves). They gave us custom DLLs that run on our DCs to keep things operating reasonably smoothly but their lack of support on non-Windows platforms is a perpetual problem.
If literally every single computer in your company is Windows you’ll be fine. However, as soon as you start trying to connect your Linux servers to AD everything starts getting really fucking complicated and troublesome real fast.
Microsoft made a lot of mistakes when they were designing AD but the biggest one was making it intentionally proprietary in so many ways. It prevents us from adopting it more. If AD actually worked with everything we’d be paying Microsoft a lot more in licenses every year.
Aside: Their second biggest mistake with AD was allowing groups to be placed in other groups. This made it so that “simple” administration of your policies and access controls goes from a single lookup to a lookup to the power of n groups. It doesn’t scale at all and exponentially increases network traffic and load on domain controllers.
LDAP + Kerberos running on Linux servers doesn’t have this problem because it doesn’t allow it (intentionally, because it’s stupid).
Oh man, I’m thinking about it now and AD just makes me so upset, haha. It’s such a poorly engineered product. Don’t give it more credit than it’s due. It works fine for small organizations but that does not mean it’s a good product.
You might be suffering from the opposite of survivorship bias: When you work in IT you end up having to fix the strangest shit that reoccurs on certain categories of hardware.
I know for a fact that RHEL 7 just did not like certain appliances by vendors that used it (back in the day). They would regularly break themselves until the vendor put out an update that switched it to a Debian-based custom thing.
Also, all the (thousands of) appliances that use Windows are utter shit so it’s not really a high bar. The vendor just needs to hire people that actually know what they’re doing and if they do they won’t use Windows on an appliance!
Hah! Can someone here chime in and tell me when the slow AF (as in, it can take hours) rollback feature actually worked‽
Who TF is that patient‽ You can reinstall Windows and all your apps in half the time required.
OpenSCAD is the most robust of all CADs and it works best/fastest on Linux 🤷
The first rule of network programming: Never trust the client. How does anti-cheat software work? It trusts the client.
All clientside anti-cheat is fundamentally flawed and broken by design. It doesn’t actually prevent cheating it just creates an illusion that it’s preventing cheating. The fewer people that believe in that illusion the better off we’ll all be.
Besides, you can train AI to play any game via MITM in USB (plug the mouse and keyboard into the Raspberry Pi or similar which then pretends to be a mouse and keyboard to the computer playing the game). The simplest method is to just point a camera at the monitor but there’s much lower latency ways where you use some cheap Chinese HDMI decoder/encoders to feed the raw video signal right into the AI.
With methods like that becoming cheaper and easier every day the whole client-side anti-cheat bullshit kinda seems pointless, yeah?
I’ll take laptops over a Punch Card System (PCS) any day!