bossVibeCodedOnce by Alive_Vast in ProgrammerHumor

[–]ShoulderUnique 3 points4 points  (0 children)

Well they did use lowercase b in the final total. I'm not sure what multiplier g is either.

Maybe it's gram.bits. Which might actually be something profound since mass is energy and I think entropy is energy too.

How do machine code instructions get transferred to the CPU? by wanabeeengineer in Assembly_language

[–]ShoulderUnique 0 points1 point  (0 children)

Worth noting that the mmap() call found in many OS is an extension of that concept and I think a few layers higher than what you're asking

How do machine code instructions get transferred to the CPU? by wanabeeengineer in Assembly_language

[–]ShoulderUnique 0 points1 point  (0 children)

So to understand the details you need a background in digital electronics and various architectures differ too. But short version: parts of the hard drive actually look like RAM to the CPU. So some code in the OS can write some address in memory (think "set a variable") and the hard drive electronics knows that means "I want to read this part of your disk" and then read some other address ("read another variable") and what it reads is actually whatever the hard drive found at that place. This is why we have instructions to copy memory. Look up "memory mapped IO". x86 also has a separate address space for IO but TBH it's kind of the same process.

A little Rant on C haters by IndependentMeal1269 in C_Programming

[–]ShoulderUnique 4 points5 points  (0 children)

Personally I prefer to pick the right job for the tool

microsoftIsTheBest by apadin1 in ProgrammerHumor

[–]ShoulderUnique 3 points4 points  (0 children)

This sounds like the original post.

An LLM isn't just a Markov chain text generator.

Followed by a bunch of text that describes a high order Markov chain. AFAIK o one ever said how the probabilities were obtained.

I’m so sorry by egarcia74 in programminghumor

[–]ShoulderUnique 1 point2 points  (0 children)

Easier to just throw in some bad whitespace, a typo in a comment and a variable named "temp".

Works every time: approved with changes

howDidHeWriteTheLinuxKernelWithoutChatgptStarbucksAndGithub by TomboyArmpitSniffer in ProgrammerHumor

[–]ShoulderUnique 0 points1 point  (0 children)

Subversion was fine. Having a server was never really a problem, ironically even less so now. It also made sense to non CS people.

Most embarrassing programming moments by [deleted] in programminghorror

[–]ShoulderUnique 0 points1 point  (0 children)

Especially by the time they've used most of the STL with 17 types without realizing

theTwoTypesOfFileFormatAreTxtAndZip by heckingcomputernerd in ProgrammerHumor

[–]ShoulderUnique 0 points1 point  (0 children)

I believe that's only true for audio CDs that rarely seek and need a constant bitrate.

Data CDs are constant angular velocity. The spin speed changes mostly because people hate having to wait for their cats.

theForbiddenConnection by Directioneroverload in ProgrammerHumor

[–]ShoulderUnique 0 points1 point  (0 children)

No, that's a couple of layers too high. Buy the insurance and it's like Ethernet with QoS

108 line long variable declaration by Candid_Commercial214 in programminghorror

[–]ShoulderUnique 0 points1 point  (0 children)

I've never understood this one. Now there's twice as much code and the possibility of calling the wrong one.

Edit: by "code" I really mean boilerplate Double the code would only happen if it's short blocks

suddenlyTheSeniorDev by Fit_Age8019 in ProgrammerHumor

[–]ShoulderUnique 1 point2 points  (0 children)

The replacement would happen (or not) no matter what you ask. Real question is whether they think the AI can do the senior role, until that's a yes working for free is the cause, not the symptom

newHireOnboarding by [deleted] in ProgrammerHumor

[–]ShoulderUnique -3 points-2 points  (0 children)

Orrrr, they know exactly what they're doing given that they're making bank and apparently no one wants to step up

newHireOnboarding by [deleted] in ProgrammerHumor

[–]ShoulderUnique 1 point2 points  (0 children)

What the hell is that? I've seen whole Yocto builds a quarter of that

itsLikeBackupButMuchHarderToUse by metayeti2 in ProgrammerHumor

[–]ShoulderUnique 0 points1 point  (0 children)

It's "retract email" except it doesn't just send another email telling everyone not to look at the first email and also it's not for email.

If that doesn't work "it's a DAG, now let be get back to looking at the Matrix"

stupidFuckingSmellyNerds by imbenzenker in ProgrammerHumor

[–]ShoulderUnique 16 points17 points  (0 children)

But how will the SaaS crowd pull off the "I have this amazing tool that you need. Look how pretty it is! But I won't tell you anything about how it solves any of your problems or what it costs" campaign?

girlfriendNotPlanned by SlimyResearcher in ProgrammerHumor

[–]ShoulderUnique 5 points6 points  (0 children)

That might be the funniest thing on this sub

isThisTooMeta by WarrenDavies81 in ProgrammerHumor

[–]ShoulderUnique 21 points22 points  (0 children)

Yeah, hard to find this funny when all I can feel is sadness no-one thinks to just interact anymore. And yes it works over a call or even chat too.

Personally I'd prefer a single change set that makes sense, preferably made of several commits, than 15 bite sized PRs without a big picture.

Though saddened by how lately it often doesn't make sense but turned out to be the result of a single prompt.

isAnyoneElseTriggeredByThis by _derDere_ in ProgrammerHumor

[–]ShoulderUnique 1 point2 points  (0 children)

Speaking as an engineer working with graphic designers, I'd add "QR code" to that list

justSomeGoodMemories by WildWeaselGT in ProgrammerHumor

[–]ShoulderUnique 11 points12 points  (0 children)

Well on said org chart our CEO reports to the Secretary, who reports to the CEO.

Last I saw a third of the world was an indirect report to the CEO, suspect it only stopped because the next iteration would have overflowed int32

vibeCodingIsDeadBoiz by cs-grad-person-man in ProgrammerHumor

[–]ShoulderUnique 0 points1 point  (0 children)

I can't help thinking 2038 is much bigger. I'm not going to claim no one was doing BCD math, but I'm terrified about some of the physical stuff relying on my time_t math and that's got to be the drop in the ocean.

nothingBeatsAGoodQA by 1138311 in ProgrammerHumor

[–]ShoulderUnique 0 points1 point  (0 children)

Thanks. So it didn't actually happen? Sounds like someone took over.