Things that remind you of WDTWTF members
-
@Tsaukpaetra I've seen
*****var
in actual production code, and been able to pick apart every level (one was for simulating an OUT parameter, some were for arrays, some were general references). Scary stuff.I've also seen
B*****m
, but that's a special case.
-
@dkf said in Things that remind you of WDTWTF members:
I've also seen B*****m, but that's a special case.
float B, ****m; ... return B*****m;
Yep, that computes.
-
@topspin said in Things that remind you of WDTWTF members:
@error when I read shit like that I feel like they’re just padding their resume with everything they’ve ever read about, or at least an exhaustive list of everything they ever touched.
I’ve used jupyter notebooks before, it would never dawn on me to list that. Should I also add{fmt}
andspdlog
? He’s got numpy, but no matplotlib. Maybe add pathlib or urllib2?Also, it’s common enough to write C/C++, but C#/C++ is an immediate no.
I'm an expert in left-pad
-
@accalia said in Things that remind you of WDTWTF members:
heralds the awakening of the ancient ones
-
@dkf said in Things that remind you of WDTWTF members:
I've also seen
B*****m
, but that's a special case.OK B*****mer
-
-
@boomzilla Sounds a lot like "throw a bunch of data at a black-box algorithm until is spits out a paper you can publish." How will anyone ever know whether bats actually interpret sounds like this?
-
@HardwareGeek said in Things that remind you of WDTWTF members:
@boomzilla Sounds a lot like "throw a bunch of data at a black-box algorithm until is spits out a paper you can publish." How will anyone ever know whether bats actually interpret sounds like this?
It’s 2023, I’m sure you can find someone who identifies as an expert in bat-speak to confirm these results.
-
@izzion Presumably, the authors of this paper identify as experts in bat-speak.
-
Here is an intro to squirrel, perhaps you can expand from there to bats?
-
@izzion said in Things that remind you of WDTWTF members:
It’s 2023, I’m sure you can find someone who identifies as a
n expert inbat-speakto confirm these results.
-
@HardwareGeek said in Things that remind you of WDTWTF members:
@boomzilla Sounds a lot like "throw a bunch of data at a black-box algorithm until is spits out a paper you can publish." How will anyone ever know whether bats actually interpret sounds like this?
Well, we'd probably have to do something drastic like RTFA to find out, so I guess it'll remain a mystery.
-
@boomzilla said in Things that remind you of WDTWTF members:
something drastic like RTFA
-
@izzion said in Things that remind you of WDTWTF members:
@HardwareGeek said in Things that remind you of WDTWTF members:
@boomzilla Sounds a lot like "throw a bunch of data at a black-box algorithm until is spits out a paper you can publish." How will anyone ever know whether bats actually interpret sounds like this?
It’s 2023, I’m sure you can find someone who identifies as an expert in bat-speak to confirm these results.
Nah nah nah nah nah nah nah nah nah nah nah nah.
-
-
Seen at the top of a powershell script by one of my coworkers
'use sanity' | Out-Null # Good luck with that... theres no sanity to be found here
-
:rookie-numbers:
-
@error I saw the image, then googled for rookie numbers macro. But you already had it.
-
Also, Ctrl-Shift-T can often fix this.
-
@Arantor It's mostly annoying because accidentally closing a window with a 1000 or so tabs makes firefox freeze up (=coffee break time). Restoring it takes a while too (=second coffee break).
-
-
@Applied-Mediocrity said in Things that remind you of WDTWTF members:
@HardwareGeek said in Things that remind you of WDTWTF members:
bat-speak
@echo off
A double pun. Well played!
-
@cvi said in Things that remind you of WDTWTF members:
window with a 1000 or so tabs
In one window? I'm seriously impressed. Even I've never gotten close to that. Several hundred tabs in many windows, yes, but never in a single window.
-
@HardwareGeek said in Things that remind you of WDTWTF members:
@cvi said in Things that remind you of WDTWTF members:
window with a 1000 or so tabs
In one window? I'm seriously impressed. Even I've never gotten close to that. Several hundred tabs in many windows, yes, but never in a single window.
I've reached the point where the browser crashed, and crashed again whenever I restored after restarting.
-
@HardwareGeek I used to get rid of tabs whenever the browser crashed. It used to show a dialog listing all the tabs and you could select/deselect individuals. Firefox is still crashing, but they seem to have gotten rid of that particular dialog.
-
-
@Mason_Wheeler said in Things that remind you of WDTWTF members:
Especially if you’re right but not necessarily about the really things.
-
-
article @boomzilla linked in Things that remind you of WDTWTF members:
your projects .gitignore should not contain IDE specific directories (.vscode, .idea etc)
Tell them to stop shoving project-unrelated Shit there then. 😒
-
@Tsaukpaetra said in Things that remind you of WDTWTF members:
article @boomzilla linked in Things that remind you of WDTWTF members:
your projects .gitignore should not contain IDE specific directories (.vscode, .idea etc)
Tell them to stop shoving project-unrelated Shit there then. 😒
More importantly than that, your shared repo shouldn't contain your IDE settings because it also shouldn't contain your cow-orkers' IDE settings. I don't care how you achieve this.
-
@Tsaukpaetra said in Things that remind you of WDTWTF members:
article @boomzilla linked in Things that remind you of WDTWTF members:
your projects .gitignore should not contain IDE specific directories (.vscode, .idea etc)
Tell them to stop shoving project-unrelated Shit there then. 😒
Well, there's two options: Either put those things in .gitignore or, since he apparently doesn't like that, hit every developer with a clue bat whenever they check them in because you refused to put them in .gitignore.
I think the first is easier to enforce, but YMMV.
-
@topspin Technically, there's an option three: there are per-user .gitignore files (
core.excludesFile
), where everybody can put in the junk their IDE and tools of choice make.But since nobody does that (?) and not getting random IDE files, settings and caches is more important, the normal .gitignore it is.
-
@cvi said in Things that remind you of WDTWTF members:
@topspin Technically, there's an option three: there are per-user .gitignore files (
core.excludesFile
), where everybody can put in the junk their IDE and tools of choice make.But since nobody does that (?) and not getting random IDE files, settings and caches is more important, the normal .gitignore it is.
Hell, we have enough of a problem with getting people to install LFS. Can't tell you how many times a branch has gotten screwed because of that. Just check in the tool specific stuff to .gitignore!
-
@boomzilla said in Things that remind you of WDTWTF members:
69 - The spaceship operator (<=>) is the most useless functionality of php
Translation: I have no idea what it does or why it is useful.
If you don’t need to use it, great, but if you do need it it’s properly useful.
-
@Arantor Being the most useless doesn't mean it is completely useless. What would you say is more useless?
(I haven't touched PHP since the middle ages, so I can't remember the language anymore)
-
@Zecc said in Things that remind you of WDTWTF members:
@Arantor Being the most useless doesn't mean it is completely useless. What would you say is more useless?
Left-associative ternary.
-
@Gustav abusing this in chains without parentheses is deprecated since 7.4.
Not the same as a proper fix but at least they did something about it.
-
@Arantor They should have addressed this earlier, but I guess their priorities were different..
-
@boomzilla said in Things that remind you of WDTWTF members:
08 - your projects .gitignore should not contain IDE specific directories (.vscode, .idea etc)
Good luck with one.
18 - I don’t need to know what you did yesterday and doing today. I can read jira just fine thank you.
I think he needs shooting.
-
@DogsB said in Things that remind you of WDTWTF members:
@boomzilla referenced in Things that remind you of WDTWTF members:
18 - I don’t need to know what you did yesterday and doing today. I can read jira just fine thank you.
I think he needs shooting.
I think he's an alien. Reading Jira "just fine" just sounds so laughably improbable.
-
@dkf said in Things that remind you of WDTWTF members:
@DogsB said in Things that remind you of WDTWTF members:
@boomzilla referenced in Things that remind you of WDTWTF members:
18 - I don’t need to know what you did yesterday and doing today. I can read jira just fine thank you.
I think he needs shooting.
I think he's an alien. Reading Jira "just fine" just sounds so laughably improbable.
Maybe he’s got a Heart of Gold.
-
@Arantor said in Things that remind you of WDTWTF members:
@Gustav abusing this in chains without parentheses is deprecated since 7.4.
Not the same as a proper fix but at least they did something about it.
And forbidden in 8.0, which made the operator completely non-associative.
-
@Watson I couldn’t find evidence of this - certainly that was the original RFC but I couldn’t find it in the changelog. But I was travelling on the train at the time with shitty reception, and on checking when I got home.
-
@Watson said in Things that remind you of WDTWTF members:
completely non-associative.
I'm still trying to figure out what "associative" means in this context, and what parts constitute "left" and what constitutes "right". And what constitutes "not".
-
@Tsaukpaetra said in Things that remind you of WDTWTF members:
@Watson said in Things that remind you of WDTWTF members:
completely non-associative.
I'm still trying to figure out what "associative" means in this context, and what parts constitute "left" and what constitutes "right". And what constitutes "not".
Right associative:
$a ? $b : $c ? $d : $e <=> $a ? $b : ($c ? $d : $e)
Left associative:
$a ? $b : $c ? $d : $e <=> ($a ? $b : $c) ? $d : $e
Non-associative
$a ? $b : $c ? $d : $e => syntax error
-
@Watson said in Things that remind you of WDTWTF members:
@Tsaukpaetra said in Things that remind you of WDTWTF members:
@Watson said in Things that remind you of WDTWTF members:
completely non-associative.
I'm still trying to figure out what "associative" means in this context, and what parts constitute "left" and what constitutes "right". And what constitutes "not".
Right associative:
$a ? $b : $c ? $d : $e <=> $a ? $b : ($c ? $d : $e)
Left associative:
$a ? $b : $c ? $d : $e <=> ($a ? $b : $c) ? $d : $e
Non-associative
$a ? $b : $c ? $d : $e => syntax error
I am not certain I'd ever have such a need for any of these.... If you're doing that you might as well be if-then-ing it.
-
@Tsaukpaetra They're fairly common in my world (Verilog and friends). There are situations in which you're not allowed to have more than one assignment to a variable, so the if-else logic gets folded into the RHS of the assignment. It's not too difficult to work around this, but it's pretty common to see
wire a = b ? c : d ? e : f ? g : h;
rather than
wire a; always @(*) begin if (b) begin a = c; end else if (d) begin a = e; end else if (f) begin a = g; end else begin a = h; end end
-
@HardwareGeek said in Things that remind you of WDTWTF members:
Verilog
Oh right, where the concept of processor cycle is not as much a thing....
-
@Tsaukpaetra said in Things that remind you of WDTWTF members:
@Watson said in Things that remind you of WDTWTF members:
@Tsaukpaetra said in Things that remind you of WDTWTF members:
@Watson said in Things that remind you of WDTWTF members:
completely non-associative.
I'm still trying to figure out what "associative" means in this context, and what parts constitute "left" and what constitutes "right". And what constitutes "not".
Right associative:
$a ? $b : $c ? $d : $e <=> $a ? $b : ($c ? $d : $e)
Left associative:
$a ? $b : $c ? $d : $e <=> ($a ? $b : $c) ? $d : $e
Non-associative
$a ? $b : $c ? $d : $e => syntax error
I am not certain I'd ever have such a need for any of these.... If you're doing that you might as well be if-then-ing it.
Yes. One ternary is useful, two are dubious, but 3+ are just obfuscation for no good reason. But if some moron colleague used them, it's good to at least be able to mentally parse it in a sane way.
-