WTF Bites



  • @topspin said in WTF Bites:

    And if it won't be implemented, why did you implement it under a different name (that isn't compatible with free)?

    They're probably trying to say (but failing) that they can't implement it in a way that would make it compatible with free, so they need to provide the custom API for it.

    Somebody somewhere probably relies on the internal structure of the standard malloc control blocks, so changing that to support aligned allocation would likely explode something someplace.


  • BINNED

    @cvi that's some terrible phrasing then.



  • Well, this is MSDN. What did you expect?


  • Fake News

    @Zerosquare A 404 Page Not Found error



  • @izzion said in WTF Bites:

    @El_Heffe
    $5 says it was some old antivirus with a user as QA bad update.

    I'll go with Adobe manually (in its de-packer) set the permissions to some unknown user. Or created a user, set perms, and then deleted it.



  • @Mason_Wheeler said in WTF Bites:

    @HardwareGeek said in WTF Bites:

    Describe how to debug a test failure. Provide as much technical detail as possible.

    Step 1: Get reproduction steps from the tester who performed the failing test.

    If technical issues make the accomplishment of the first step impossible, due to the nonexistence of any tester to ask questions of,

    fbc8670d-36b2-4bb5-b011-baea68b462e5-image.png

    I am, in essence, applying for the job of being that tester. And the problem is not reproducing the failing test — I'm pretty sure that having the command to rerun the test is a (unstated) given — it's finding out why it failed. Asking how I'd go about debugging a failed test is reasonable; it's one of the core tasks of my job. It just doesn't lend itself well to an algorithm. The question would be better in an interactive interview, where we could dialogue about what I'm doing, why I'm taking a particular step, "Suppose you found X in this step; what would you do next?", that kind of thing.


  • Considered Harmful

    b853e6fc-d8eb-4b59-832a-fe5d5a07df40-image.png

    Pre-purchase it now for zero dollars, before it goes not-on-sale, for free.



  • @HardwareGeek said in WTF Bites:

    The answer to that could fill a small book. Except it's one of those "choose your own adventure" books, because everything depends on the answer to the previous question. What are the symptoms of the failure? What info is in the log file? Did it hang and time-out? Was the data not what you expected? Was there a protocol error reported by the test infrastructure? Was a protocol error reported by your end of the bus when the infrastructure wasn't supposed to inject one? Was a protocol error not reported when it should have been? So many questions; so little context in the questionnaire.

    I'd be sorely tempted to make something like this my answer. I hate such questions.


  • Considered Harmful

    @Watson said in WTF Bites:

    @HardwareGeek said in WTF Bites:

    The answer to that could fill a small book. Except it's one of those "choose your own adventure" books, because everything depends on the answer to the previous question. What are the symptoms of the failure? What info is in the log file? Did it hang and time-out? Was the data not what you expected? Was there a protocol error reported by the test infrastructure? Was a protocol error reported by your end of the bus when the infrastructure wasn't supposed to inject one? Was a protocol error not reported when it should have been? So many questions; so little context in the questionnaire.

    I'd be sorely tempted to make something like this my answer. I hate such questions.

    I'd go with:

    1. I check if it's plugged in.
    2. It isn't; I plug it in.


  • @error_bot xkcd tech cheat


  • 🔀


  • ♿ (Parody)

    Commit message: initial checkin

    22692f41-7ae2-4c78-90e9-6eacb2981025-image.png



  • @boomzilla I've done that when moving stuff from a non-VCS'd prototype into a new repo, or when the SVN-to-git is going to be too much effort to untangle just the bit I want.



  • @bobjanova That's precisely the case where you should give a bit more detailed description. “starting with prototype that foo'd, but not baz'd, done under PRJ-2345” or “importing from subversion at http://histerical.server.com/ancient/project/trunk” or something along the lines.



  • Outlook said:

    Screenshot_20200925_141230.png

    1. “it's” is not a possessive. Possessive of “it” is “its”. So the description is wrong – why would I check whether a possessive is needed when there is none written?
    2. As far as I can tell, the sentence is correct, while the (only) suggested correction would be utter nonsense.


  • @Bulb said in WTF Bites:

    Outlook said:

    Screenshot_20200925_141230.png

    1. “it's” is not a possessive. Possessive of “it” is “its”. So the description is wrong – why would I check whether a possessive is needed when there is none written?
    2. As far as I can tell, the sentence is correct, while the (only) suggested correction would be utter nonsense.

    I think it's confused by the missing article ("a holiday"). At least that's what Grammarly suggests.

    Edit: We already have a topic about genders in languages, maybe we should start a topic about articles?



  • @Kamil-Podlesak Might be.


  • Considered Harmful

    @boomzilla said in WTF Bites:

    Commit message: initial checkin
    But why?

    *YouTube Pitch Meetings voice* So the movierepository can happen.


  • ♿ (Parody)

    @boomzilla said in WTF Bites:

    One part of my job is keeping an eye on the lady whose main job is writing reports. She does a good job with the ins and outs of formatting with our reporting software and mostly understands sql. But I do a review whenever she closes a ticket.

    There was one recently that had something like or (foo = 1 or foo = 0) where foo will only ever equal 1 or 0 (Oracle boolean). So I told her, basically, WTF is this shit? It makes no sense. Take it out.

    Got another, similar report today and guess what it has? :headdesk:

    FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCK

    20 minute meeting where multiple people failed to convince her that (foo = 1 or foo = 0) will always be true. The field is never null. Eventually, we just told her to fucking take that shit out and die in a fire.

    I may have just thought that last bit.


  • Considered Harmful

    @Kamil-Podlesak said in WTF Bites:

    I think it's confused by the missing article ("a holiday"). At least that's what Grammarly suggests.

    Yeah, holiday is a countable noun, being used here as... an adjective?

    Also: :surprised-pikachu: Computers having difficulty with English grammar?


  • :belt_onion:

    @Bulb said in WTF Bites:

    1. “it's” is not a possessive. Possessive of “it” is “its”. So the description is wrong – why would I check whether a possessive is needed when there is none written?

    My interpretation is that it knows there's no possessive there and it's asking whether you wanted a possessive (suggesting "its"). That may be too generous though.

    1. As far as I can tell, the sentence is correct, while the (only) suggested correction would be utter nonsense.

    Well, yes.



  • @boomzilla said in WTF Bites:

    @boomzilla said in WTF Bites:

    One part of my job is keeping an eye on the lady whose main job is writing reports. She does a good job with the ins and outs of formatting with our reporting software and mostly understands sql. But I do a review whenever she closes a ticket.

    There was one recently that had something like or (foo = 1 or foo = 0) where foo will only ever equal 1 or 0 (Oracle boolean). So I told her, basically, WTF is this shit? It makes no sense. Take it out.

    Got another, similar report today and guess what it has? :headdesk:

    FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCK

    20 minute meeting where multiple people failed to convince her that (foo = 1 or foo = 0) will always be true. The field is never null. Eventually, we just told her to fucking take that shit out and die in a fire.

    I may have just thought that last bit.

    I've come across plenty of programmers that cant grasp simple boolean logic, so not terribly surprised that a plebe cant.


  • ♿ (Parody)

    @Carnage eventually she tried it and came to the conclusion that the results were the same. :headdesk:


  • BINNED

    @boomzilla said in WTF Bites:

    20 minute meeting where multiple people failed to convince her that (foo = 1 or foo = 0) will always be true. The field is never null.

    Should have told her to come up with a case where it’s false.
    Not that I think it would’ve helped when you’re so far gone, but still.



  • @Carnage said in WTF Bites:

    @boomzilla said in WTF Bites:

    @boomzilla said in WTF Bites:

    One part of my job is keeping an eye on the lady whose main job is writing reports. She does a good job with the ins and outs of formatting with our reporting software and mostly understands sql. But I do a review whenever she closes a ticket.

    There was one recently that had something like or (foo = 1 or foo = 0) where foo will only ever equal 1 or 0 (Oracle boolean). So I told her, basically, WTF is this shit? It makes no sense. Take it out.

    Got another, similar report today and guess what it has? :headdesk:

    FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCK

    20 minute meeting where multiple people failed to convince her that (foo = 1 or foo = 0) will always be true. The field is never null. Eventually, we just told her to fucking take that shit out and die in a fire.

    I may have just thought that last bit.

    I've come across plenty of programmers that cant grasp simple boolean logic, so not terribly surprised that a plebe cant.

    I posted a bit of code to a mailing list once that used a boolean directly (if ( someBooleanFunction() ) then) and got a response about how this was amazing and wondered if I had any other tricks like it.



  • @Parody said in WTF Bites:

    and wondered if I had any other tricks like it.

    Yeah, a whole book of them! (include link to C++ For Dummies)


  • 🚽 Regular

    @Parody said in WTF Bites:

    I posted a bit of code to a mailing list once that used a boolean directly (if ( someBooleanFunction() ) then) and got a response about how this was amazing and wondered if I had any other tricks like it.

    Did you take it the next level and show if ( !someBooleanFunction() ) then?



  • @Zecc said in WTF Bites:

    @Parody said in WTF Bites:

    I posted a bit of code to a mailing list once that used a boolean directly (if ( someBooleanFunction() ) then) and got a response about how this was amazing and wondered if I had any other tricks like it.

    Did you take it the next level and show if ( !someBooleanFunction() ) then?

    Sadly, no. Also it was actually AppleScript, so it would be if not someBooleanFunction() then. If it was actually for our desktop publishing application it might have been if not someBooleanProperty of element 1 of page 1 of spread 1 of document 1 then. You get the idea.

    My actual response was a gentle version of "This is something so basic in how programming languages work that I don't know where to go from here."


  • Banned

    @Gąska said in WTF Bites:

    @El_Heffe my favorite permissions bug is when you create a new folder in a directory where you have create but not delete permissions.

    10 upvotes and nobody asked what bug I mean. I didn't realize how common this situation is.


  • Notification Spam Recipient

    @Gąska said in WTF Bites:

    @Gąska said in WTF Bites:

    @El_Heffe my favorite permissions bug is when you create a new folder in a directory where you have create but not delete permissions.

    10 upvotes and nobody asked what bug I mean. I didn't realize how common this situation is.

    Two words: Trauma.



  • @Gąska said in WTF Bites:

    @Gąska said in WTF Bites:

    @El_Heffe my favorite permissions bug is when you create a new folder in a directory where you have create but not delete permissions.

    10 upvotes and nobody asked what bug I mean. I didn't realize how common this situation is.

    Once, back in the dark ages of my career I fixed a problem on a windows server where a folder couldn't even be deleted by admin accounts by mounting it's parent folder with root privileges in Linux, with samba and deleting it.
    Wizardry of the what the fuckier orders.


  • ♿ (Parody)

    @topspin said in WTF Bites:

    @boomzilla said in WTF Bites:

    20 minute meeting where multiple people failed to convince her that (foo = 1 or foo = 0) will always be true. The field is never null.

    Should have told her to come up with a case where it’s false.
    Not that I think it would’ve helped when you’re so far gone, but still.

    I asked her something like that (in at least two or three different ways) in the meeting.



  • @remi said in WTF Bites:

    @TwelveBaud said in WTF Bites:

    @remi Maybe it's sorting by the blu-ray price? Or maybe the "l'expédition" fee shown doesn't cover everything required for "livraison", perhaps missing import duties?

    Could be. I didn't search any further (and I'm not planning to), but anyway from a user point of view it's an awful sort, even if it's :technically-correct:. Though anyway at the point where most items in the results are actually at least two items (DVD / blu-ray), and have several prices and sub-prices (shipping) for each of those items, I'm not sure there is any way of sorting by "price" that makes sense.

    The profit that the site makes on each sale...? 🤷🏻♂ 🍹 :tinfoil-hat:



  • @dkf said in WTF Bites:

    if you just build an exception and throw it immediately (the overwhelmingly normal case)

    I've built exceptions and then searched the exception's call stack in order to control the flow when I wanted to branch to different things based on which call chain led to that part of the code and I didn't have access to modify at least one of the paths.


  • Banned

    @djls45 said in WTF Bites:

    @dkf said in WTF Bites:

    if you just build an exception and throw it immediately (the overwhelmingly normal case)

    I've built exceptions and then searched the exception's call stack in order to control the flow when I wanted to branch to different things based on which call chain led to that part of the code and I didn't have access to modify at least one of the paths.

    1a181cab-05a1-4542-a86f-bd210c095701-image.png



  • @Zecc said in WTF Bites:

    @boomzilla I think more often that not I use the tip of my pinky to press left-Ctrl without moving the remaining fingertips from the home row.

    On the other hand I don't think I could use the right pinky to press the right arrow. I just tried holding the right Ctrl with my right index finger while tapping the right arrow with my pinky and while it was more okay than expected it was somewhat awkward (probably because I forced myself to do it tbh). Tapping the left arrow was even more awkward. Trying to add the right Shift to the mix was impossible.

    You're :doing_it_wrong:. You're supposed to use your right thumb to press the right Ctrl key. Then your fingers can press the arrows in their natural positions (index on , middle on and , ring on ).


  • 🚽 Regular

    @djls45 said in WTF Bites:

    You're supposed to use your right thumb to press the right Ctrl key. Then your fingers can press the arrows in their natural positions


  • ♿ (Parody)


  • 🚽 Regular

    @boomzilla How am I supposed to press the right Ctrl with my right thumb while my index, middle and ring fingers are resting over the arrows keys right beside it?

    Unless I curl my fingers, which is awkward.


  • ♿ (Parody)

    @Zecc said in WTF Bites:

    Unless I curl my fingers, which is awkward.

    :wat:


  • Banned

    1b4fe8b5-27d8-4d19-8c58-7fc846562f96-image.png

    I guess warmth is about how hot it gets in operation, so I guess 1 star is the hottest and 5 is the coolest? But how the fuck do I rate the charger's "sheerness"?


  • Grade A Premium Asshole

    Some fuckery must be afoot. We have had multiple Server 2016 installs have errors that SFC and DISM would not repair without using an ISO as the source. I would have to look, but I think that most of our managed Server 2016 machines have had this exact failure, and I'm going to send out a script to see if the remaining ones have failed the same way without it causing issues yet.

    I'm going to assume that MS update fuckery is causing it, but I CBA to find out just yet.


  • ♿ (Parody)

    @Polygeekery check for linux hardware.



  • @Gąska said in WTF Bites:

    But how the fuck do I rate the charger's "sheerness"?

    Transparency. Looks pretty opaque to me, so sheerness is 0.

    Alternatively, are the sides rectangles or parallelograms? If not rectangles, charger has been subject to sheer.



  • @Zecc said in WTF Bites:

    Unless I curl my fingers, which is awkward.

    You could use wget if curl is too awkward 🍹


  • 🚽 Regular

    @boomzilla said in WTF Bites:

    @Zecc said in WTF Bites:

    Unless I curl my fingers, which is awkward.

    :wat:

    Curling your fingers to be on the same level as your thumb, like this, is awkward:

    awkward.png

    This resting position is just right:

    justright.png


  • 🚽 Regular

    @Gąska said in WTF Bites:

    But how the fuck do I rate the charger's "sheerness"?

    I think that's a typo. They meant shearness.

    shearness.png


  • Banned

    @Zecc my previous charger had rather low shearness. I hope this one is better.

    BTW, I hate non-replaceable cables. I especially hate non-replaceable cables that break right at the point where they connected to the charger.



  • @Gąska said in WTF Bites:

    I hate non-replaceable cables.

    They can be replaced, with a soldering tool 😛


  • Banned

    @TimeBandit first I need to replace my soldering tool... #recentlymovedabroad #max50lbcheckedbaggage


Log in to reply