Doctor of Computer Science
stringly-typed
"100%"
yeah that tracks.
197 0 ReplyCalls a static method on the OldMan class instead of the instance of oldMan that is actually dying.
126 0 ReplyTonight's story: Every man older than OldMan.getMinimumAge() has been in perfect *unchanging* health for the last few months‽ To find out why, stay tuned! Our experts chime in to help you understand....
64 0 ReplyThat's an instance property
3 0 Reply
str(float("100.0")) + "%"
27 0 Reply34 0 Reply
WHY IS THE HEALTH INPUT PARAMETER A GODDAMN STRING?????????????
Why are you passing ‘%’ inside said goddamn string?!?! Not to mention the static reference instead of the actual instance.
Shame on you
188 0 ReplyAlso putting
sudo
in front of what looks like Java code not shell.70 0 ReplyOldMan.setHealth("Robert'); DROP TABLE Students;--")
36 1 ReplyFinally someone with some wisdom
4 0 Reply
I guess its just a reminder that getting a PhD is often more about dedication than it is about practical knowledge.
30 1 ReplyBecause the meme wasn't made by someone with a doctorate in CS or even a bachelor's.
24 1 ReplySmells like JavaScript.
19 0 ReplyIt's not his fault the world is made this way.
He just has to follow it or else that man dies.
18 0 ReplyFound the legacy support person
6 0 Reply
They use a look-up table with every value from 0% to 100%
14 0 ReplyFloating points included for thoroughness!
4 0 ReplyFound the legacy support person
1 0 Reply
Honestly, if someone were to try to safe my life. And I find out he uses a string as a parameter to do so. Just let me die right there.
9 0 ReplyThe high level setter function should be made to handle both string and numeric values.
If it contains "%" it's a percentage value.
If it's a string without a "%" it's an absolute value and needs to be normalized.
If it's a numeric value, it's an absolute value.
If it's a numeric 100, it's 100%.
If it's a subunitary numeric value, it's a percentage.
11 5 Replyyeah I’m gonna go ahead and reject your PR, please change this function to accept a decimal value between 0 and 1
28 0 ReplyIf it’s a numeric 100, it’s 100%.
absolute lunacy
13 0 ReplyOldman.setHealth("dicktits"); //normalize pls
Oldman.setHealth("-100±1%"); //make percentage pls
Oldman.setHealth(0.0); //it is subunitary, but undefined behavior - will it access the 'numeric value' overload, or the 'subunitary numeric value' overload?
Don't write your own code just yet.
4 0 Reply"5%1 "
3 0 Reply
Yeah, in Ren'py games usually it's character_health=100 or something.
2 0 ReplyYes absolutely, the parameter even if not in a strongly typed language should be a specific number and the unit should be implied. Overload the method to support different units if necessary or provide a unit as an additional parameter instead of forcing the method to parse the string for any unit type hints that may or may not be there
3 0 Reply
sudo rm /heart/arteries/**/clot
101 0 ReplyVery important to not hit enter before clot.
90 0 ReplyThat's why you have backups.
38 0 Reply
Isn’t it
/dev/heart
?23 0 ReplyI feel like if your body follows the Unix filesystem structure, you have a real problem.
21 0 Reply
Please forgive my ignorance. What does ** do?
19 0 ReplyActs as a wildcard for any directories that exist between arteries and clot.
23 0 ReplyIt's a glob pattern (edit: tried to find a source that actually showed
**
in use).8 0 ReplyHad to look this up as well. Its not rm specific:
* is a simple, non-recursive wildcard representing zero or more characters which you can use for paths and file names. ** is a recursive wildcard that can only be used with paths, not file names.
6 0 ReplyPermanently Deleted
1 0 Reply
You are not in the sudoers file. This incident will be reported.
81 0 Reply33 0 Reply
Goddamn, the joke gets worse the more I inspect each panel.
42 0 ReplyXKCD 149 but worse.
16 0 ReplyThe font changes like 3 times 👌
10 0 ReplyThey are a doctor of computer science, not a doctor of design. You need a design phd to pick correct fonts.
4 0 Reply
Can he also fix alzheimer's by hunting down memory leaks.
39 0 ReplyYeah, he reimplemented it in Java to get garbage collection. The Alzheimer's is cured but he takes ten minutes to pour a glass of water.
6 0 Reply👏🤝
4 0 Reply
"Wait! We need to get the user story before we start working on a solution!"
29 0 ReplyThe holistic approach
3 0 Reply
Did he just give every old man perfect health?!
26 0 Replyno it says OldMan not OldMen
5 0 ReplyRight but is it every
OldMan
?6 0 Reply
sudo apt-get AED
20 0 Replysudo pacman -S new-heart
11 0 Reply
Top-tier endangerment bait lmao
18 0 ReplyBash-Java
15 0 ReplySee that's the issue, he should have tried stopping the cardiac arrest process instead of just resetting the man to the beginning of it
14 0 ReplyPatient HP kept dropping to zero after resetting, but we don't have budget to investigate why and this was supposed to be worth only 1 story point, so we set up a microservice that runs a job every 200ms to set HP back to 100. So long as nothing shuts down the service, patient should be fine. Marking as Done.
8 0 ReplyWhoops, stopped the lungs process instead of the cardiac arrest process.
Actually you really want to restart the heart service, right?
sudo systemd restart heart
1 0 ReplyDepends on who's working the terminal, nano vs vim difference
1 0 Reply
HeLlOoOoO, wHaT nOw? It'S a Do Or DiE sItUaTiOn, HuRrY!
12 0 ReplyI wish there was a last panel of the old guy getting revived, I think it would be funny
11 1 Replybash: sudo: command not found
After all, we don't know that he has it installed, especially if he's running a really old distro.
9 0 ReplyHave you tried magic, like Kadorto?:-)
7 0 ReplyIs that Noel Fielding?
7 0 ReplyThat command syntax looks kind of like how Skyrim's scripting console works, and gods help us if reality is a Bethesda game! (Kind of, if you added string-parsing based overloads and, for some reason, a command-syntax sudo keyword.
6 0 ReplyNeed something?
2 0 Reply
btw I use Arch
3 0 ReplyMD =/= PHD
MD = Doctor
PHD = not a doctor.
2 34 ReplyPhD is literally "Philosophy Doctor" or "Doctor of Philosophy"
21 1 ReplyAlso "doctor" means teacher. The specific term for someone who practices medicine is "physician".
4 0 Reply
https://en.m.wikipedia.org/wiki/Doctor_(title)
As a noun yeah it's more common in the western world to refer to medical doctors. But its origin is that of teachers, not medical practitioners.
16 2 ReplyNice bait.
11 0 ReplyIs it? Or is it just kinda dumb?
4 0 Reply