WTF Bites
-
If you're talking about English pronouns, I can think of only "I."
God also thinks that He should be capitalised when referring to, er - it seems I missed a few in my eagerness to be pedantic, Himself.
Ah. But that's more of a special case than just the pronouns in general.
-
I failed the first two lab exercises. The first time, I put a comma instead of dot in a number, and couldn't figure out compilation error. The second time, I've imported a library and aliased it to
p
, and also made a local variablep
, and again couldn't figure out the error on time. I mean, you have only 15 minutes to get it done! Man, the grading is totally unfair in this lab.This is 3rd year CS undergrad student.
I have had days like that. Recently.
-
-
I failed the first two lab exercises. The first time, I put a comma instead of dot in a number, and couldn't figure out compilation error. The second time, I've imported a library and aliased it to
p
, and also made a local variablep
, and again couldn't figure out the error on time. I mean, you have only 15 minutes to get it done! Man, the grading is totally unfair in this lab.This is 3rd year CS undergrad student.
Toby Faire to the undergrad, the simple typos / brainos require the most time to debug and are thus @mikeTheLiar -esque problems under time pressure
Filed under: #worstoftheworst
-
@Lorne-Kates said in WTF Bites:
I didn't indulge in that because hell if I'm going to make a minimum wage person wait on me because a corporation thinks it's "good for the brand".
So next they'll fire that guy because he has nothing to do.
-
" Hmm. How about some buttons over the email snippets shown on the inbox? We could make them only appear on mouse hover. "
Those are actually nice for being able to archive stuff that I don't really need to read, though. I've had them for a while, BTW (I don't remember how long, exactly, but it's been a while).
-
If the order in which files are processed matters (and I can understand that it does), then the compiler should ensure that there is a consistent, deterministic and always reproducible order. Anything else seems horribly wrong to me.
I would substitute build system for compiler, but that's different for different languages, and just unnecessary pendantry, which at least explains why I posted.
-
@boomzilla Also, it shows you haven't read the rest of the thread before posting since I think I more or less substituted build system for compiler in later posts...
But yeah, I agree with you.
that it was unnecessary pendantry
-
My customer supplied Win10 laptop was told (by their WSUS or whatever infrastructure, because that's the only way anything on there updates) to update the VPN to a new version. When I fired the machine up, it told me that it had to reboot, so I let it.
When it came back up, there was no vpn! After digging around in the event viewer I found a message:
...The installer has insufficient privileges to access this direcitry: c:\ProgramDada\Cisco\Cisco AnyConnect Secure Mobility Client\Help. ... Log on as administrator...
Yeah, yeah, Cisco is TRWTF, blah blah blah. So I look for that directory and it's all there until the final
Help
directory. So apparently it has permissions to write stuff but not create directories? Fucking Windows. How was the MSI running if not with administrative privileges?So thanks Microfucks, now I have to drive to the customer's site to let their techs fix this shit.
-
@boomzilla Also, it shows you haven't read the rest of the thread before posting since I think I more or less substituted build system for compiler in later posts...
But yeah, I agree with you.
I noticed that when I got there.
-
@boomzilla said in WTF Bites:
unnecessarypendantry,FTFY
which at least explains why I posted.
Yes.
-
@boomzilla Please tell me you copy/pasted the error message, because
@boomzilla said in WTF Bites:
... this direcitry: c:\ProgramDada\...
Filed under: Dada
-
@Zecc ... wat?
I'm really not seeing how this is hard to miss.
Maybe I'm just used to it? It's how it was in Inbox, and they've got to add all the features of Inbox to Gmail or else Inbox users will shout at them.
-
@pie_flavor said in WTF Bites:
I'm really not seeing how this is hard to miss.
I'm not seeing anything
-
@TimeBandit I just record it and it gives me a link.
You could download it, you know.
-
@pie_flavor said in WTF Bites:
You could download it, you know
Not until it's processedOups, yes I can
-
#make_public
Huh, apparently I don't into C# either. I've never heard of this.
-
@Tsaukpaetra it's like array references in C++. You can be an expert programmer in the given language and never hear of it throughout your entire career.
-
@HardwareGeek said in WTF Bites:
@boomzilla Please tell me you copy/pasted the error message, because
Sure, I can do that: I copy pasted the error message.
@boomzilla said in WTF Bites:
... this direcitry: c:\ProgramDada\...
Filed under: Dada
LOL
-
pasting the Unicode character from somewhere didn't seem to combine
Yeah, the one I think you're talking about ends up centered between two characters, which makes it awkward when you're trying to overline one character. You end up with either
0.5̅9
or
0.59̅
or you could just go hog wild and put
0.5̅9̅
Or add an awkward space...
0.5 ̅9̅
...well, you get the picture.
Technically it's less of a "combining character" (even though it's called combining) and more of a zero width character (with a non-zero-width glyph).
edit: screenshot for reference
-
@pie_flavor said in WTF Bites:
I'm really not seeing how this is hard to miss.
It's not ⟨hard to miss⟩. But it's also ⟨not hard⟩ to ⟨miss⟩.
I don't stare at my mouse cursor while I'm moving it. I know where it is based on there being motion on screen corresponding to my mouse movement.
That thing follows the cursor movement closely enough that you could catch someone who's not paying much attention. I used the word "distractedly" above.
(if you look into the edit history you'll see I initially typo'd it as "distractledly". A bit ironic)
@pie_flavor said in WTF Bites:
It's how it was in Inbox
Congratulations?
-
@pie_flavor said in WTF Bites:
I'm really not seeing how this is hard to miss.
I think the problem (at least as stated) is exactly that; it is hard to miss - as in once it pops up, there's no subject line estate left to select the message:
@Zecc said:
" We could make them appear without a timeout so that it'll totally catch by surprise someone who's distractedly clicking the entry to open the email. "
I suggest making the screen 3px wider to expose some subject, and keeping the mouse/cursor to the left of the screen...
-
@anotherusername in Poland, we just write "0.5(9)". Also, when doing long division, the divisor is on the right of dividend, separated by division symbol - exactly like you'd write down division. And we don't put that stupid dash between the dots.
-
in Poland, we just write "0.5(9)".
IIRC that's an "acceptable" way to write it in the US also.
Also, when doing long division, the divisor is on the right of dividend, separated by division symbol - exactly like you'd write down division.
How do you add more decimal places?
In "American long division" (i.e. the way I was taught), you kind of just extend everything to the right and keep going.
we don't put that stupid dash between the dots
Different strokes for different folks.
-
FFS.
Stop designing pages with retarded navigation. Everything on this page could fit into one screen and I wouldn't have to scroll. It would also have the advantage that I wouldn't have to deal with the retarded scrolling that you've implemented.
-
@anotherusername said in WTF Bites:
Also, when doing long division, the divisor is on the right of dividend, separated by division symbol - exactly like you'd write down division.
How do you add more decimal places?
In "American long division" (i.e. the way I was taught), you kind of just extend everything to the right and keep going.
We just know that after going through all significant digits, it's always zeros.
Personally (and the way I was taught), I extend the line over expression all the way above divisor - but that's minor detail.
-
@Gąska Personally, I think that the first step for long division ought to be writing out the multiples of 1-9x the divisor. Eliminate the guesswork!
-
@anotherusername Also, it's longer, better fitting the name.
-
@anotherusername said in WTF Bites:
@Gąska Personally, I think that the first step for long division ought to be writing out the multiples of 1-9x the divisor. Eliminate the guesswork!
Only if writing down saves more time than guesswork. For me, it doesn't. Especially with such trivial numbers as 21.
-
@Gąska I suppose it is a bit time-consuming to sit on the bicycle to generate electricity to power the calculator.
-
If you're talking about English pronouns, I can think of only "I."
God also thinks that He should be capitalised when referring to, er - it seems I missed a few in my eagerness to be pedantic, Himself.
Imaginary beings don't get a say.
But really, that's mostly because it's being used like a proper noun.
-
@topspin Nah, mere proper nouns don't get that extensive a treatment. Unless I'm talking about Me maybe.
-
If you're talking about English pronouns, I can think of only "I."
God also thinks that He should be capitalised when referring to, er - it seems I missed a few in my eagerness to be pedantic, Himself.
Imaginary beings don't get a say.
But really, that's mostly because it's being used like a proper noun.I often hear it used in place of improper nouns.
-
Wanted to draw numbers from a normal distribution in Python. There's a
random
module, so let's check the docs for the name of the function to call:random.gauss(mu, sigma)
Gaussian distribution.
mu
is the mean, andsigma
is the standard deviation. This is slightly faster than thenormalvariate()
function defined below.random.normalvariate(mu, sigma)
Normal distribution.
mu
is the mean, andsigma
is the standard deviation.Great documentation. Why are there two functions that do the exact same thing, except one is "slightly faster"?
Checking StackOverflow, it seems that the faster one is not thread-safe. Well, good to know, you might want to add that to the documentation!
Also, someone claims (I haven't checked) they're implemented using different algorithms. So maybe the statistical quality of the two is different? Who knows.Turns out that
help(random.gauss)
actually does sayNot thread-safe without a lock around calls.
But the web docs don't.
-
I suggest making the screen 3px wider to expose some subject, and keeping the mouse/cursor to the left of the screen...
I repeat myself, but: what if you're using the attachment icon as a target?
Or the email's date?@boomzilla said in WTF Bites:
Those are actually nice for being able to archive stuff that I don't really need to read, though. I've had them for a while, BTW (I don't remember how long, exactly, but it's been a while).
I don't dispute that those buttons are useful. Now that I know they are there they won't bite me again. Maybe. Probably.
It's just that it's surprising.
-
How about some buttons over the email snippets shown on the inbox?
Fuck Google right in their starhole for that decision. If I remember, I'll post the stylesheet / greasemonkey script I have for unfucking gmail.
Oh and I can see you and raise you one. Microsoft redid Hotmail's interface (fuck you, it's called Hotmail, and the Toronto baseball stadium is the Skydome).
They also decided to add no-timeout on hover bullshit. Because who doesn't like have zero UI cues about what can be done until it's too late-- and then everything you can do is shit you don't want to. But that'd just be normal levels of WTF. No, Microsoft decided to go next level on this.
Here's the upper-left corner of the new UI. As you can see it looks almost standard. A left navigation bar, then the main content with your emails. Cool.
Now, say you were using your email in the way human beings do. Namely, your moving your mouse cursor around the hugeass gigantic middle content area where all your emails are. Clicking and scrolling. Perfectly normal.
And then you decide you want to check a different folder. Well, 99.9999999999999999999% of the time, your cursor is somewhere in the main content window, right? So you move the cursor leftwards, towards the folder you want. By muscle memory-- and because humans will always prefer the shortest easiest route-- as soon as your cursor crosses over the threshold between the content and the left nav, and is over the folder you want, you click. Especially if you're used to automatic interaction cues, like the folder under the cursor gets an .active style or something. A slight change in color, enough to trigger a "omg something in my field of vision has changed so I'm on the right spot". This is how humans work.
So-- before I get to the WTF-- take another look at that screenshot. You'll see there's actually two sections. On the uppermost section (aka the one that has the easiest hit-target) it is actually "favorites". Underneath is the actual full folder list. Okay, fine, those are the three folders I use the most, and mostly just flipping between Inbox and Spam. Not a problem. I'll accept that change.
Except... lookie this screenshot.
As soon as my cursor crosses the threshold, as expected the UI slightly changes to have a different background "hover" color. That change triggers the brain to go "okay, I just got a visual cue I'm in the right place so I will click". Buuuuuuuuuuuuut...
There's also that there. That's weird, why is there a star there? I guess we're going to find out, because I've already muscle-memory clicked the left-most edge of my Inbox to return to my Inbox.
OOOOOOOOOOOOOOOO SHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIi
NONONONONONONONONONONO
![0_1543380912148_68209cd1-d4ec-4673-b45f-ee7137dd6f7a-image.png](Uploading 100%)
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFUUUUUUUUUUU!!!!!!!!!!!!!!
Yes, that invisible star that sits exactly where you are most likely to click when aiming for those nav folders REMOVES IT FROM THE FAVORITES LIST. I've un-favorited my inbox dozens of times by accident already. I now have to consciously be aware of everywhere my mouse cursor is, and move BEYOND the hit-target so I don't accidentally click the star. Clicking on a folder went from an automatic muscle-memory action to one that induces fear and panic that something might explode.
They could have put that star on the far left of the folder. They could have made it so it replaces the folder icon on hover. But nope. They've done this. And kept it like that for over a month now.
There are dozens of "OH COME THE FUCK ON" feedbacks in the Outlook suggestion hub about this.
-
@Cursorkeys said in WTF Bites:
making change requires fingers
Well obviously, how else would you manipulate your coins?
:coin:
Seriously, there's no coin emojication?
-
@Lorne-Kates Go big or go home.
-
What I still don't see, however, is a C++ project using any of those where in practice the compilation (linking, whatever) happened in different orders when the same code is compiled on different computers.
I've seen this happen.
Mind, that a codethulian mess of C++, homebrew tcsh buildsystem and all kinds of butthurt from stupidity. But the C++ did not compile deterministically. Once in a while, someone would get a bug due to the way it was built that nobody else could reproduce. I can't quite remember which specific thing was the culprit though...
The fun bit was when it was the release build system that got those compile-order-bugs and nothing else.
-
@pie_flavor Now why does "dollar_banknote" render as a bundle of notes?
-
What I still don't see, however, is a C++ project using any of those where in practice the compilation (linking, whatever) happened in different orders when the same code is compiled on different computers.
I've seen this happen.
Mind, that a codethulian mess of C++, homebrew tcsh buildsystem and all kinds of butthurt from stupidity. But the C++ did not compile deterministically. Once in a while, someone would get a bug due to the way it was built that nobody else could reproduce. I can't quite remember which specific thing was the culprit though...
The fun bit was when it was the release build system that got those compile-order-bugs and nothing else.This can happen fairly easily with Unreal Engine. Especially when yoinking dependent headers around...
-
@Lorne-Kates said in WTF Bites:
no-timeout on hover bullshit.
The alternative of hover with timeout is not any better, of course. It solves the problem of trolling the user who just moved the cursor to the UI target from far away, but it adds the problem of the appearance of the elements when the timeout gets to fire even more of a surprise.
Shifting UI elements under the cursor is just plain stupid.
-
@pie_flavor Now why does "dollar_banknote" render as a bundle of notes?
Go big or go home.
-
It's not only the UI Gmail is breaking, it seems:
-
Now why does "dollar_banknote" render as a bundle of notes?
Inflation. A dollar isn't worth what it used to be worth, so it takes several notes to represent the value intended by the emoji…
-
@PJH said in WTF Bites:
I suggest making the screen 3px wider to expose some subject, and keeping the mouse/cursor to the left of the screen...
I repeat myself, but: what if you're using the attachment icon as a target?
Or the email's date?My left, not your left.
-
-
@Zerosquare We had a product with a integral moulded plug and I was paranoid about this happening, that thing had the pins anchored in multiple redundant ways.
Of course there was a safety mistake on the first prototypes, the designer hadn't put a discharge resistor on the input filter. Unplugged the thing, grabbed it, and then promptly threw it across the room when the pins touched my palm...outch!
-
I've been the only person writing unit tests. I was just in skype call where people said to me with a straight face.
We are using this <latest design fad I've seen at a conference> because of X, Y, Z and it also makes unit testing easy.
YOU AREN'T WRITING ANY!!
-
@sweaty_gammon said in WTF Bites:
I've been the only person writing unit tests. I was just in skype call where people said to me with a straight face.
We are using this <latest design fad I've seen at a conference> because of X, Y, Z and it also makes unit testing easy.
YOU AREN'T WRITING ANY!!
But the docs for the design fad do say it makes unit testing easy.