WTF Bites
-
@Gąska C++ developers:
-
@hungrier more like
-
@hungrier more like
That was before Covid. I take special care now not to touch my face when bathing in money.
-
Which bambling idiot swapped the meaning of keys in Booking's messenger. All messengers out there send on Enter and insert a newline on Shift+Enter, just Booking has to differ.
-
Which bambling idiot swapped the meaning of keys in Booking's messenger. All messengers out there send on Enter and insert a newline on Shift+Enter, just Booking has to differ.
That's why I write all my IM communication in Notepad and then copy-paste.
-
@Tsaukpaetra said in WTF Bites:
mushroom/
-
@Tsaukpaetra said in WTF Bites:
mushroom/
-
@Tsaukpaetra said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
Status: I was bored, so I clicked the Ubuntu link in the directory listing...
Start here: http://archive.ubuntu.com/
Then click the ubuntu link until it doesn't appear in the generated page anymore.Yes. I did.
My guess is that some day some tool screwed up the URL (likely in an attempt to “fix” it when it didn't need that) and produced
http://archive.ubuntu.com/ubuntu/ubuntu/
. And instead of asking all the affected users to change it by hand, they just did aln -s . ubuntu
.
-
@Tsaukpaetra said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
Status: I was bored, so I clicked the Ubuntu link in the directory listing...
Start here: http://archive.ubuntu.com/
Then click the ubuntu link until it doesn't appear in the generated page anymore.Yes. I did.
My guess is that some day some tool screwed up the URL (likely in an attempt to “fix” it when it didn't need that) and produced
http://archive.ubuntu.com/ubuntu/ubuntu/
. And instead of asking all the affected users to change it by hand, they just did aln -s . ubuntu
.But then what makes it eventually stop? I'm ever so curious if it's a recursion thing that stops after X iterations or something else...
-
@Tsaukpaetra Kernel limit of 40. (Source)
-
@TwelveBaud Nice.
Now to determine if the reason this Linux program is using the wrong path to talk to
gamin
(infam
mode) is because of some kind of misconfiguration, or it's hard-coded into the code...
-
Status: WTF, why is Whatsass so important that it's used as a general-connectivity test?
-
And it happened like in 2010, am I correct about that part? Because that's the only part that matters. You told me that I'm wrong about the part that absolutely doesn't matter whatsoever even one bit (naming), but you said nothing at all about the part that matters. I wish I could turn back time and not have read your post; I'd have been a happier man that way.
Java has had
try
/catch
/finally
for ages, and C# has hadusing
since at least 2004. I don't know how that compares to C++ chronologicallyC++ definitely predates Java, and had
try
/catch
/finally
before Java was created. I remember reading about them in… about 1992 or 1993? At that point, it was generally thought to be good style to avoid using exceptions in C++ because the implementations were so utterly shit, but the language itself actually had them. One of the interesting things about the first public version of Java was that it had a good exception implementation (it wouldn't crash your program when you used them!) and you could reliably use them for handling error cases. Which sounds so mundane now…
-
Status:
-
And it happened like in 2010, am I correct about that part? Because that's the only part that matters. You told me that I'm wrong about the part that absolutely doesn't matter whatsoever even one bit (naming), but you said nothing at all about the part that matters. I wish I could turn back time and not have read your post; I'd have been a happier man that way.
Java has had
try
/catch
/finally
for ages, and C# has hadusing
since at least 2004. I don't know how that compares to C++ chronologicallyC++ definitely predates Java, and had
try
/catch
/finally
before Java was created. I remember reading about them in… about 1992 or 1993? At that point, it was generally thought to be good style to avoid using exceptions in C++ because the implementations were so utterly shit, but the language itself actually had them. One of the interesting things about the first public version of Java was that it had a good exception implementation (it wouldn't crash your program when you used them!) and you could reliably use them for handling error cases. Which sounds so mundane now…Also, it supported declaration of thrown exception - another thing that is considered "insane invention of Java" (it's the third most ridiculed thing introduced by Java, just after OOP and Design Patterns ).
-
-
@Kamil-Podlesak said in WTF Bites:
And it happened like in 2010, am I correct about that part? Because that's the only part that matters. You told me that I'm wrong about the part that absolutely doesn't matter whatsoever even one bit (naming), but you said nothing at all about the part that matters. I wish I could turn back time and not have read your post; I'd have been a happier man that way.
Java has had
try
/catch
/finally
for ages, and C# has hadusing
since at least 2004. I don't know how that compares to C++ chronologicallyC++ definitely predates Java, and had
try
/catch
/finally
before Java was created. I remember reading about them in… about 1992 or 1993? At that point, it was generally thought to be good style to avoid using exceptions in C++ because the implementations were so utterly shit, but the language itself actually had them. One of the interesting things about the first public version of Java was that it had a good exception implementation (it wouldn't crash your program when you used them!) and you could reliably use them for handling error cases. Which sounds so mundane now…Also, it supported declaration of thrown exception - another thing that is considered "insane invention of Java" (it's the third most ridiculed thing introduced by Java, just after OOP and Design Patterns ).
Two notes:
- C++ doesn't have
finally
and never will, probably. - The Java exception declarations are "widely regarded as a bad move", to allude to H2G2, but at least they are checked and thus useful. The C++ variant is both unchecked and a performance penalty.
- C++ doesn't have
-
@Kamil-Podlesak said in WTF Bites:
And it happened like in 2010, am I correct about that part? Because that's the only part that matters. You told me that I'm wrong about the part that absolutely doesn't matter whatsoever even one bit (naming), but you said nothing at all about the part that matters. I wish I could turn back time and not have read your post; I'd have been a happier man that way.
Java has had
try
/catch
/finally
for ages, and C# has hadusing
since at least 2004. I don't know how that compares to C++ chronologicallyC++ definitely predates Java, and had
try
/catch
/finally
before Java was created. I remember reading about them in… about 1992 or 1993? At that point, it was generally thought to be good style to avoid using exceptions in C++ because the implementations were so utterly shit, but the language itself actually had them. One of the interesting things about the first public version of Java was that it had a good exception implementation (it wouldn't crash your program when you used them!) and you could reliably use them for handling error cases. Which sounds so mundane now…Also, it supported declaration of thrown exception - another thing that is considered "insane invention of Java" (it's the third most ridiculed thing introduced by Java, just after OOP and Design Patterns ).
To add insult to injury, the Design Patterns book was published over a year before Java.
-
Status:
Is that headphone jack on the HDMI->VGA adapter or an odd choice of power connector?
-
TypeScript 4.0 support#
...
- Improved auto imports - Read more in the TypeScript 4.0 blog post.
The downside appears to be that it broke auto imports for TypeScript 3.9. Fuck.
-
@boomzilla said in WTF Bites:
TypeScript 4.0 support#
...
- Improved auto imports - Read more in the TypeScript 4.0 blog post.
The downside appears to be that it broke auto imports for TypeScript 3.9. Fuck.
Hmm...downgrading back to 1.46.1 didn't solve the issue.
-
@loopback0 said in WTF Bites:
Is that headphone jack on the HDMI->VGA adapter
Thankfully, it's the former.
-
@aitap TIL DisplayPort has audio. Also, TIL DisplayPort can deliver power.
-
@boomzilla said in WTF Bites:
@boomzilla said in WTF Bites:
TypeScript 4.0 support#
...
- Improved auto imports - Read more in the TypeScript 4.0 blog post.
The downside appears to be that it broke auto imports for TypeScript 3.9. Fuck.
Hmm...downgrading back to 1.46.1 didn't solve the issue.
But it's working now. Guess it had a case of the Mondays.
-
And it happened like in 2010, am I correct about that part? Because that's the only part that matters. You told me that I'm wrong about the part that absolutely doesn't matter whatsoever even one bit (naming), but you said nothing at all about the part that matters. I wish I could turn back time and not have read your post; I'd have been a happier man that way.
Java has had
try
/catch
/finally
for ages, and C# has hadusing
since at least 2004. I don't know how that compares to C++ chronologicallyC++ definitely predates Java, and had
try
/catch
/finally
before Java was created. I remember reading about them in… about 1992 or 1993?As far as I'm aware, C++ has never had
try/finally
. It uses RAII instead, and if you wanttry/finally
you have to go through a big, messy abstraction inversion to manually build the semantics on top of RAII.
-
@Mason_Wheeler said in WTF Bites:
As far as I'm aware, C# has never had
try/finally
.Did you mean C++? (It's possible that what I was using way back then was a language extension.)
-
@dkf Argh, yes. Fixed.
-
these nightmare people
What's wrong with them?
Being head-less is quite normal nowadays.
-
@BernieTheBernie Nah. Being brain-less is, but further elaboration on that point would be Garage material. Being head-less is still considered quite abnormal, for the moment at least!
-
Got asked to be used as a reference. Company doing the hiring is using a shitty-ass obvious fake text chat with a recruiter that asks a set of premade questions, so it doesn't quite match up, as well as includes questions that are a on their own. For example:
Did John do normal work hours? Rate using 1-5 from "Do not agree." to "Agree fully.".
So disagreeing could either mean he was only in for half the day, or constantly working overtime.Anyway, the questionnaire ended with an ad for the service itself (are you interested in knowing more) and a classic error:
No thanks, I am not interested in knowing more about this shitty-ass service and both {{recruiterName}} and the entire {{companyName}} should be ashamed of using them instead of just making a phone call, the lazy fucks.
-
-
@Mason_Wheeler dates are hard! Consistency is eventually too!
-
@Mason_Wheeler Maybe it's updating every time the driver makes a delivery? Only 2342134 more to go!
-
So out of fucking nowhere Siri just suggested I start a timer for 1 minute, at 23:17. I can’t even...
-
So out of fucking nowhere Siri just suggested I start a timer for 1 minute, at 23:17. I can’t even...
You need to start a timer for one minute now! You'll know what it's for in 56 seconds...
-
Status: Due (I think) to how SVN repositories are constructed, there is no easy way to obliterate large commits from the repo except to filter it and re-create it with the filtered commits out.
Holy shit.
-
-
@izzion the article mentions this tweet:
It says it's 4 days old but I swear I already read it last year or so.
-
-
@hungrier r/DontPutYourDickInThat
-
@Mason_Wheeler said in WTF Bites:
A couple of years ago, I bought something online and was waiting for it to be delivered. After quite a bit of time went by I decided to check the tracking number, which showed that my package had arrived at my local post office and was scanned in at 3:00am -- 3 days earlier.
So I called them and said "Hey, WTF? You've had my package for 3 days, why haven't you delivered it?"
Post Office: "We can't find it. We'll have to get back to you."
They tracked down the last person to scan the package, which turned out to be a guy who worked at a different post office and who had been sent over to my post office as a temporary fill-in. When they asked him about the package he said (and I'm not making this up):
"I accidentally threw it out".
.
Post Office: "Well, he accidentally threw it out. There's nothing more we can do."Me: "Isn't destroying mail a federal crime???".
Post Office:
.I got my money back from the merchant, so ultimately he was the one who got screwed. And post office guy got to keep my package that he stole.
-
@izzion article links to:
It's obvious the 28yo doesn't have 17 years of experience, but why mention Tim Berners-Lee in 2012? That seems to imply he didn't invent the web until after 1995 but he did 1990-ish.
-
By applying for the job, you show proof that
- you do not care about requirements
- you tell lies when you think it's OK to do so
- you cannot do math
- any combination
Anyway, that's proof that you are competent for a job at that company.
-
@izzion article links to:
It's obvious the 28yo doesn't have 17 years of experience, but why mention Tim Berners-Lee in 2012? That seems to imply he didn't invent the web until after 1995 but he did 1990-ish.
I don't know who designed C# or Java†, but that doesn't prevent me from using them.
† INB4 "Designed"?
-
Also INB4 Anders Hejlsberg and James Gosling. I can search the web.
-
I usually imagine that the "years of experience" does not mean "real time spent working with that", but "amount of funny and wtf stories accumulated".
That's how javascript developers can accumulate centuries worth of experience. At least that's how I feel whenever I write something in javascript...
-
@Kamil-Podlesak said in WTF Bites:
usually imagine that the "years of experience" does not mean "real time spent working with that", but "amount of funny and wtf stories accumulated".
How much your expected longevity has degraded due to stress of having to put up with something.
-
@Zecc So I was a grad student for roughly 25 years.
-
@topspin I have 30 years of experience in Scala, as documented in the two topics I've created.
-
@topspin I have 30 years of experience in Scala, as documented in the two topics I've created.
I'm guessing that @pie_flavor now has 75 years of experience with Raku, just from trying to run a few basic scripts and writing it up for our enjoyment.