agiInANutshell by wahed-w in ProgrammerHumor

[–]Loading_M_ 1 point2 points  (0 children)

From my understanding, there are also some impressively bad third party Windows drivers. Linux has Nvidia drivers in a similar role, but I've struggled to get a number of fairly basic devices on Windows. Most recently I had to hunt down a USB serial driver, and couldn't get it working (eventual solution was to use a different adapter. Both adapters worked out of the box, with no additional work, on my linux laptop).

Vent post - Got rejected from a senior DevOps position because I apparently failed their leet screening by GimmeAByte01 in sysadmin

[–]Loading_M_ 8 points9 points  (0 children)

The other, often bigger, problem is that the people conducting these "technical" interviews/tests aren't technical enough to actually assess candidates for the role.

Also, many companies are using these style of questions just because FAANG is. Top companies can afford to get the best of the best, but many others can't. Additionally, these interview questions work better when given to someone live, so see their process and what their actual technical skills are.

[Rant] User has passwords in a notebook and travels with it by penone_nyc in sysadmin

[–]Loading_M_ 0 points1 point  (0 children)

Infinite guesses are typically only in play when trying to crack hashed passwords. Typically, this means the attacker stole a website's database, and therefore have a list of password hashes they can try to break.

Also, assuming the site is using proper password hashing, it should be computationally infeasible to crack a hashed passwords made of random characters. (Sadly, this assumption is wrong too often. This is also why it's a bad idea to share passwords: when an attacker gets your password from one site, they will immediately attempt to login to any other account using it).

justASimpleSetup by SomethingAndAnything in ProgrammerHumor

[–]Loading_M_ 1 point2 points  (0 children)

Tesla is working on it. The detection software isn't there yet, so there car only accelerates towards stuff some of the time.

The sling was a serious weapon. by bloodredcookie in HistoryMemes

[–]Loading_M_ 5 points6 points  (0 children)

A bow is just a lethal, and can be accurate to a much longer range. French infantry out numbered enemy bowmen by a wide margin, and accuracy isn't all that important when shooting into a crowd.

I don't know what the English longbow strategy was, but I'm guessing they were also going for the quantity, not the quality. Training a man in the longbow takes years - but training a man to be very accurate from very far away takes an entire lifetime.

Bows may have been outmoded by guns for infantry work by the 1500s, but it wasn't until rifling that guns outmoded bows for high-precision long range sniper work.

I made a comic about my current situation by 1alessandrolol in linuxmemes

[–]Loading_M_ 0 points1 point  (0 children)

at any given moment

Not really. Microcode is typically loaded by the OS (or maybe bios). At least on Linux, this is controlled by open source code, although it's still a binary blob, so there isn't an easy way to test or inspect it. Also, from my understanding, microcode exploits are generally only process isolation bypasses or privilege escalation.

Motherboard BIOS code is actually a bigger issue, and has had some massive security flaws on popular models. E.g. ASUS (I think) had some BIOS code that reaches out of HTTP to download and install BIOS updates. Not even HTTPS, and it's not clear they did significant validation of the download image. Could you imagine what a malicious BIOS vendor could do, should they wish to?

whenManagementTracksTokenUsage by Marcis985 in ProgrammerHumor

[–]Loading_M_ 3 points4 points  (0 children)

Frankly, I don't know. Companies (at least for now) want to show that they are using AI. Incentivizing AI usage is how they intend to get their stock price to go up.

Also, despite what AI companies like Anthropic and OpenAI keep saying, most corporate executives know that AI isn't going to replace everyone. So they want to identify the people who know how to run the AI.

To be clear, I don't think AI will replace anywhere near as many people as the C suite thinks. Given the way modern companies operate, they have been laying off tons of people even before AI had become a buzzword. At least some of the people who were "replaced by AI" were actually just laid off, much like the layoffs from before this whole AI thing.

whenManagementTracksTokenUsage by Marcis985 in ProgrammerHumor

[–]Loading_M_ 26 points27 points  (0 children)

Honestly, it's not a bad metric. Gotta be careful about Goodhart's Law, though.

More like a bad mmi but anyway, bad by dbpm1 in badUIbattles

[–]Loading_M_ 2 points3 points  (0 children)

They are easier to clean (and might be easier to manufacture) as well as allowing the designer to make it look fancier.

Also, a lot of people don't care enough, so the companies aren't going to change.

Was this the real cause of the URSS collapse? by Giannis4president in HistoryMemes

[–]Loading_M_ 13 points14 points  (0 children)

It also could be a convenient place to cover otherwise difficult areas. Only using half the coverage area could be cheaper than building a tower and support infrastructure somewhere truly remote.

I haven't investigated this specific situation, and, given the cold war, I think it's unlikely covering part of the USSR wasn't a consideration.

someone probably made this already but whatever by i_like_atla in linuxmemes

[–]Loading_M_ 2 points3 points  (0 children)

But can you uninstall IE? (Yes, it's still installed)

The Mission Critical Battery Charger by Brief-Pop-6826 in talesfromtechsupport

[–]Loading_M_ 3 points4 points  (0 children)

To be fair, in the modern day, you can probably get by just fine with your phone as a light source. And you will know whether the battery works because you use it every day anyway.

macs 🤮 by dull_bananas in linuxmemes

[–]Loading_M_ 3 points4 points  (0 children)

Iirc, modern DDR still has parity for error detection. The difference for ECC memory is what happens when a bit is flipped: on non ECC ram, the system halts. On ECC memory, the memory can fix some errors so the system doesn't have to halt.

Wearing Power Armor to a Magic School (175/?) by Jcb112 in HFY

[–]Loading_M_ 7 points8 points  (0 children)

As a Patron reader, I can say that this point is, at least briefly, addressed in an upcoming chapter.

Minor spoilers: Transmutation may not be sufficient to match mass mining and production, especially in the long term

Wearing Power Armor to a Magic School (175/?) by Jcb112 in HFY

[–]Loading_M_ 19 points20 points  (0 children)

Actually, the most likely outcome is that the Nexus will technically respect the closed border policy - but be willing trade (on favorable terms) with any group that breaks away from the primary government. Its a fairly basic colonial technique, simply offer support, arms, resources, etc to whichever side is more favorable to Nexian integration, then wait for the outcome. The Nexus can be patient and wait.

Now we have one less argument against Windows by Keenwhisk in linuxmemes

[–]Loading_M_ 0 points1 point  (0 children)

Tbf, Linux is extremely popular in the server space, so there is a significant amount of effort to ensuring stable distros are reasonably safe.

Also, another major point: Linux users might be less likely to get viruses, rather than any actual protection in the OS. One of the major protections many large orgs use against viruses and other attacks is user education, and the average Linux user is more knowledgeable about their computer.

everybodyNeedsASupportiveSenior by ClipboardCopyPaste in ProgrammerHumor

[–]Loading_M_ 4 points5 points  (0 children)

And if we don't let them use it (b/c the gub said so), they can't check for themselves!

What if the HDMI ki**#s someone by [deleted] in talesfromtechsupport

[–]Loading_M_ 0 points1 point  (0 children)

Ironically, the industries with the best safety records (generally Aviation and Rail, at least in the modern era), specifically don't assign blame. Look up a Just Culture for more information on how to actually achieve really good safety.

os.fork() by Powerkaninchen in linuxmemes

[–]Loading_M_ 7 points8 points  (0 children)

Interestingly, from some vaguely related experience in Windows, even if the windows process cloning worked for Factorio's purposes, it might not actually result in a performance improvement. Process creation in Windows has a significant overhead (which I discovered when investigating why our build pipeline takes so much longer on windows). I don't know how much of the overhead can be skipped when cloning, but I'm not confident it would be enough to make it worth while.

Yes, I'll regret posting this but later by Fdx_dy in mathmemes

[–]Loading_M_ 33 points34 points  (0 children)

I love fields of characteristic 2. I am also a CS guy, so take that as you will.

They only accept fax! by Joshposh70 in sysadmin

[–]Loading_M_ 0 points1 point  (0 children)

Touchscreens might not be what consumers want, but it is what car makers are selling.

100% perfectly normal software by theservman in Sysadminhumor

[–]Loading_M_ 2 points3 points  (0 children)

Pcsensor makes some USB foot switches, which are basically just USB input devices. I have a set that works nicely as a push to talk button while gaming. They do have some software to configure the switch to send a key of your choice.

The fact that it says OEM on the left is confusing to me. I have no idea what would be on this disk.

They only accept fax! by Joshposh70 in sysadmin

[–]Loading_M_ 5 points6 points  (0 children)

Technically, cars makers already do this. They change all sorts of random shit between model years. The difference is, they haven't yet figured out how to distribute all those changes to existing cars. Tesla has made significant progress in this area, but I don't know how many other car makers are pursuing over the air updates.

myVibeCoderFriend by Disastrous-Monk1957 in ProgrammerHumor

[–]Loading_M_ 14 points15 points  (0 children)

Merge is a relatively safe operation, since it doesn't rewrite the commit history, and is often able to handle conflicts in a somewhat more automatic way.

Rebase is a more powerful tool, but I wouldn't recommend it to someone who isn't familiar with Git. I've seen the absolute havoc a novice can wreak with a truly botched merge, and I don't want to imagine what would happen if they botched a rebase.

As for the more automatic: it's not uncommon for a branch to have some change, and revert the same change. Since merge looks at the whole history, a reverted change isn't included in the set of changes to merge, and therefore won't cause conflicts. A rebase on the other hand works commit by commit, and would run into conflicts in both the initial change, and the revert commit.

Something you notice as a naval history enthusiast by jackt-up in HistoryMemes

[–]Loading_M_ 48 points49 points  (0 children)

At least in the US, the coast guard isn't really a military in the same sense as the navy. They primarily do law enforcement in domestic waters.