WTF Bites


  • Java Dev

    @Tsaukpaetra I'm more impressed by how they managed to make a malformed HTML page in their display of one line of text.



  • Found this in the codebase today.

    Random rand = new Random();
    if(rand.Next(100) == 42)
        Console.WriteLine("Hello?");
    

    Ok, maybe the dev was just fooling around with C#'s Random, but if rand.Next(100) EVER but out any number LESS than 100, I'd more likely would print out a message like "OH MY GOD, A F-ING MIRACLE HAPPENED!"

    Or maybe "Surley, you can't be serious?" to which the program might respond "Don't call me Shirley".


  • Grade A Premium Asshole

    @Polygeekery said in WTF Bites:

    Approximately a half an hour ago I replied to their help request with:

    "Scroll down"

    That was the entirety of my reply. I have heard nothing else about it for a half hour.

    We can really only assume that the answer was yes:

    @Polygeekery said in WTF Bites:

    Did this person really forget how to scroll?

    One of the guys who works with me looked at the ticket and he came to the same conclusion I did:

    0_1498150785470_e897ec99-c9b9-48f6-b276-f2f1069f59e4-image.png



  • @Polygeekery said in WTF Bites:

    One of the guys who works with me looked at the ticket and he came to the same conclusion I did:

    Conclusion: Never underestimate human stupidity.



  • @TimeBandit said in WTF Bites:

    @Polygeekery said in WTF Bites:

    One of the guys who works with me looked at the ticket and he came to the same conclusion I did:

    Conclusion: Never underestimate human stupidity.

    Or lack of caffeine. That's my excuse and I'm sticking with it!



  • @Polygeekery said in WTF Bites:

    Goddamn it. We just get an email from a user saying that search is not working in Outlook and that it does not find any emails any older than a week. Here is the screenshot they attached to illustrate the issue:

    0_1498144911802_4ef0b84a-133c-4779-bee2-2176211c4add-image.png

    FFS, you fucking retard, right in your fucking screenshot there are items from three weeks ago and also last month. I presume that if you scroll down, there are more. Did this person really forget how to scroll?

    Psh. I got asked to figure out why a user's Outlook wasn't connecting, because they couldn't find any of the emails that they'd received that day. Now, I get this pretty often, and typically they just changed their password yesterday and all Outlook needs is their current password so it can connect. But this person could actually send emails just fine, and a test email that I sent them popped up the desktop notification when it arrived. So obviously it was connected to the server. It just wasn't showing the emails from that day.

    Yeah... see those arrowheads? The "Today" group in their Inbox was collapsed. That's why they could only find emails from yesterday and older...

    It actually took me an embarrassingly long couple of seconds for what I was seeing to actually register, because I despise the grouping and I always turn it off in all of my folders.



  • "The account associated with email X is trying to redeem the key we just sent to email X. We better send a code to email X to verify their identity" - Humble bundle.


  • Grade A Premium Asshole

    0_1498158049235_8ed9ef54-588f-4734-915e-6b0d0e1965ab-image.png

    So you deleted all your repos and dissolved the company and then committed sudoku?

    0_1498158171813_ca16a843-9c47-47dd-b0cf-4104008862c7-image.png

    A newsletter?

    You obviously did not listen to me.


  • Discourse touched me in a no-no place

    @reicherManager said in WTF Bites:

    Found this in the codebase today.

    Random rand = new Random();
    if(rand.Next(100) == 42)
        Console.WriteLine("Hello?");
    

    Ok, maybe the dev was just fooling around with C#'s Random, but if rand.Next(100) EVER but out any number LESS than 100, I'd more likely would print out a message like "OH MY GOD, A F-ING MIRACLE HAPPENED!"

    Or maybe "Surley, you can't be serious?" to which the program might respond "Don't call me Shirley".

    Wat? The documentation says that Random.Next(100) will return a random integer that is uniformly distributed over the range 0–99 inclusive. It'll have an exactly 1% chance of returning 42.




  • Discourse touched me in a no-no place

    @ben_lubar I figured he could google it himself…


  • Notification Spam Recipient

    @reicherManager said in WTF Bites:

    Ok, maybe the dev was just fooling around with C#'s Random, but if rand.Next(100) EVER but out any number LESS than 100, I'd more likely would print out a message like "OH MY GOD, A F-ING MIRACLE HAPPENED!"

    .... Why?


  • Java Dev

    @dkf said in WTF Bites:

    @reicherManager said in WTF Bites:

    Found this in the codebase today.

    Random rand = new Random();
    if(rand.Next(100) == 42)
        Console.WriteLine("Hello?");
    

    Ok, maybe the dev was just fooling around with C#'s Random, but if rand.Next(100) EVER but out any number LESS than 100, I'd more likely would print out a message like "OH MY GOD, A F-ING MIRACLE HAPPENED!"

    Or maybe "Surley, you can't be serious?" to which the program might respond "Don't call me Shirley".

    Wat? The documentation says that Random.Next(100) will return a random integer that is uniformly distributed over the range 0–99 inclusive. It'll have an exactly 1% chance of returning 42.

    That doesn't make sense. Obviously it should return the sum of 100d6.


  • Discourse touched me in a no-no place

    @PleegWat said in WTF Bites:

    That doesn't make sense. Obviously it should return the sum of 100d6.

    That'd be (virtually) a normal distribution, with mean of 350 (and I forget what the SD would be). 🤓


  • kills Dumbledore

    @Polygeekery said in WTF Bites:

    0_1498158049235_8ed9ef54-588f-4734-915e-6b0d0e1965ab-image.png

    So you deleted all your repos and dissolved the company and then committed sudoku?

    0_1498158171813_ca16a843-9c47-47dd-b0cf-4104008862c7-image.png

    A newsletter?

    You obviously did not listen to me.

    I used to work on add ons for Sage, and had co workers who used to work for Sage. Nasty company. Their business model seemed to be to be large enough to afford to buy out any competitors before they became a threat. They saw development as a cost to be minimised rather than an investment so kept laying off programmers.

    Sage 200 has a pretty dodgy API in places but is ok on the whole. X3 is from a French acquisition and is written in some bastard VB offspring where many of the method names are either French or broken English. It has no compiler as such, you just put code files into the right directory


  • Grade A Premium Asshole

    @Jaloopa since we support SMBs, we deal with Peachtree a lot. It is complete and utter garbage. It will randomly just shit itself and lose all of its reports. Also, the last few versions do not create the installer batch file properly. We always have to go in and take out some "" characters in them in order to make them run properly so that the updater will function properly. I think at this point we have more documentation on how to fix all of the Sage FUBARedness than they do.

    They sold off their Fund50 product that quite a few of our NFP clients use and since the transition it has gotten a lot better. Peachtree is still a dumpster fire though.

    Not that many alternatives are better. QuickBooks 2017 upgrades have all failed in such a way that they require admin credentials to start the program. That is new for this year, so somehow they managed to put in an XP-era regression in their codebase.

    Software is pretty much garbage.



  • So, Google Contributor used to be a service where you could pay to remove Google Ads from all websites you visited. I was using it for a while, and it worked great for all sites I used, but then they shut it down to rework it and promised it would be back someday.

    I just checked, and now it's back, but it's been crippled. Individual websites have to opt-in and set a per-page price, rather than all websites with Google Ads automagically working. There also doesn't seem to be any integration with YouTube Red, which means you'd have to pay for them separately.

    This is the list of ALL TWELVE sites supporting the new Google Contributor:

    0_1498165911334_86369829-f983-49f6-9607-a457afd81ab6-image.png
    These are sites I have never and probably will never visit. RIP Google Contributor. Who knows what was wrong with the original system.


  • Java Dev

    @LB_ said in WTF Bites:

    Who knows what was wrong with the original system.

    It probably didn't make as much money as the ads did?


  • :belt_onion:

    @anotherusername said in WTF Bites:

    Yeah... see those arrowheads? The "Today" group in their Inbox was collapsed. That's why they could only find emails from yesterday and older...

    I knew immediately when you said they couldn't find any of the emails that they'd received that day what happened. That probably shows how often I've seen that problem.



  • @Polygeekery said in WTF Bites:

    Goddamn it. We just get an email from a user saying that search is not working in Outlook and that it does not find any emails any older than a week. Here is the screenshot they attached to illustrate the issue:

    0_1498144911802_4ef0b84a-133c-4779-bee2-2176211c4add-image.png

    FFS, you fucking retard, right in your fucking screenshot there are items from three weeks ago and also last month. I presume that if you scroll down, there are more. Did this person really forget how to scroll?

    I'm not sure that not scrolling was their biggest problem:

    Search results may be incomplete because items are still being indexed. Click here for more details.


  • Grade A Premium Asshole

    @djls45 said in WTF Bites:

    I'm not sure that not scrolling was their biggest problem:

    No, their biggest problem is that they are an idiot. Their second biggest problem is that they are using Google Apps with Outlook and that person had just upped their local mail storage limit to "Unlimited" and now has 35GB of email sitting in their Outlook PST file.

    Next month they will complain about Outlook running so slowly so we will set their email back up fresh and reduce the PST file size limit and explain to them that if they need really old historical emails that they should use the webmail interface (because if Google knows anything, it is search algorithms).

    Then the month after that they will forget all about what we have told them over and over and over again and bump the file size back up because they want everything in Outlook.

    Lather, rinse, repeat.

    It is a cycle with these people. They do it all the time.

    The real solution would be for them to not be goddamn email hoarders, or to just use the webmail interface for everything. But they want to keep 35+GB of email in their Outlook and they want their Outlook to not run like total shit. Pick one. You can't have it both ways. We have even upgraded all of the really bad email hoarders to SSDs to try and make Outlook more performant with gigantic PST files. It still runs like hell for them.

    On a whim I logged in to the Admin interface on Google Apps, they have 14 users with over 30GB email usage and 5 of those have over 50GB.

    Email hoarders.


  • Notification Spam Recipient

    @LB_ said in WTF Bites:

    Who knows what was wrong with the original system.

    Didn't make Google enough money.

    Edit: :hanzo: Wow, and literally the next post too.... (wags head in shame)



  • @PleegWat said in WTF Bites:

    @LB_ said in WTF Bites:

    Who knows what was wrong with the original system.

    It probably didn't make as much money as the ads did?

    Impossible. It would automatically re-enable some or all ads if you weren't paying enough. You could choose how much to pay - more money = less ads. They also even refunded unspent money at the end of each billing cycle, and I always received refunds.


  • Grade A Premium Asshole

    @Tsaukpaetra said in WTF Bites:

    @LB_ said in WTF Bites:

    Who knows what was wrong with the original system.

    Didn't make Google enough money.

    Edit: :hanzo: Wow, and literally the next post too.... (wags head in shame)

    It also does not help that people like me who will gladly pay money to not see advertisements did not even know that it existed until now.


  • Winner of the 2016 Presidential Election

    @Polygeekery said in WTF Bites:

    But they want to keep 35+GB of email in their Outlook and they want their Outlook to not run like total shit. Pick one. You can't have it both ways.

    My former boss was like that. He was terribly afraid of accidentally deleting emails he might need later, for example if a client decided to sue us.

    He was smart enough to archive his emails regularly, though. Does Outlook allow you to do that somehow or does it lack functionality for periodically moving emails to a different file?


  • Grade A Premium Asshole

    @asdf said in WTF Bites:

    Does Outlook allow you to do that somehow or does it lack functionality for periodically moving emails to a different file?

    No, it has it. We offered to set up automatic archiving of all the email hoarders emails to a PST file stored on the server. We tried it out and it was roundly rejected. I cannot remember why.


  • Winner of the 2016 Presidential Election

    @dkf said in WTF Bites:

    @PleegWat said in WTF Bites:

    That doesn't make sense. Obviously it should return the sum of 100d6.

    That'd be (virtually) a normal distribution, with mean of 350 (and I forget what the SD would be). 🤓

    17.08, according to Wolfram & Hart and Anydice.


  • :belt_onion:

    @Polygeekery said in WTF Bites:

    But they want to keep 35+GB of email in their Outlook and they want their Outlook to not run like total shit. Pick one. You can't have it both ways.

    What version of Outlook? I don't have any problems and I'm above that threshold.

    @Polygeekery said in WTF Bites:

    It also does not help that people like me who will gladly pay money to not see advertisements did not even know that it existed until now.

    Yeah, no shit. That must have been really poorly advertised.


  • I survived the hour long Uno hand

    @Dreikin
    Filed under: This post certified legally valid by Dewey, Cheatem, and Howe.


  • 🚽 Regular

    @anonymous234 said in WTF Bites:

    "The account associated with email X is trying to redeem the key we just sent to email X. We better send a code to email X to verify their identity" - Humble bundle.

    1⅛-factor authentication.


  • 🚽 Regular

    @Polygeekery said in [WTF Bites](/post/1176100

    It also does not help that people like me who will gladly pay money to not see advertisements did not even know that it existed until now.

    Clearly they should have advertised it better.



  • @LB_ Contributor is probably more of an experiment/backup plan than an actual product.

    Last time I checked, something like 95% of Google's money came from ads. They're an advertising agency. Everything else - Android, Chrome, Youtube, Gmail, Google Maps - is just there to sell more ads. Pretty crazy when you think about it.

    Ad blockers are already putting a strain on ad-supported sites. What happens if they become truly popular? Google goes kaput.

    Or... they could rework their ad network into a "pay per view" network. You give Google like $5 per month, they redistribute it to those to the sites. That's probably what they're trying to figure out now.


  • Grade A Premium Asshole

    @heterodox said in WTF Bites:

    What version of Outlook? I don't have any problems and I'm above that threshold.

    2010

    Later versions may do better. It also does not help that they use a fax to email service so their PST files are full of large images and PDFs.



  • @anonymous234 except they went from a "pay us any amount of money monthly to replace ad revenue on all sites based on your payment" system to a "pay $5 for one site and one site only and we'll automatically charge you another $5 when your balance goes below $1" system. They have literally made the service less likely to generate revenue.



  • @LB_ said in WTF Bites:

    they went from a "pay us any amount of money monthly to replace ad revenue on all sites based on your payment" system to a "pay $5 for one site and one site only and we'll automatically charge you another $5 when your balance goes below $1" system.

    They probably found that most people were only using it on one or two sites, and didn't want occasional visits to other random sites to deduct credit from their balance.

    I mean, just adding an option to turn on a whitelist and sharing the same balance across all of them would've made more sense, but whatever.



  • @dkf Wow. This is what happens when you are tired and actually pull up the wrong doc (for Random.Next(Int32,Int32) instead of Random.Next(Int32)).

    EDIT: Still, this code snippet shouldn't be in production. If you are fooling around, ok. But don't do it in prod. >_>




  • :belt_onion:

    @Polygeekery said in WTF Bites:

    2010

    Ah. A seven-year-old version. Well, yes, that does explain it. 2016 seems to work fine.


  • Notification Spam Recipient

    @heterodox said in WTF Bites:

    @Polygeekery said in WTF Bites:

    2010

    Ah. A seven-year-old version. Well, yes, that does explain it. 2016 seems to work fine.

    That's because it's in the cloooouuudd!



  • @heterodox said in WTF Bites:

    Yeah, no shit. That must have been really poorly advertised.

    Well it's not like they have a text-based ad network that's used all over the internet and whitelisted by ad-blockers.


  • Java Dev

    Apparently no limit to repeating the same words, though.

    0_1498247304549_machine-activation-limit.png



  • @Atazhaia also, 3rd party DRM, 3rd party account and a 3rd party EULA, there's the real :wtf:


  • Discourse touched me in a no-no place

    @reicherManager said in WTF Bites:

    EDIT: Still, this code snippet shouldn't be in production. If you are fooling around, ok. But don't do it in prod. >_>

    I've seen worse. Once had a user complain that our code was hanging. Turns out that they'd asked for the system to busy-wait for a random number out of a normally-distributed RNG that was 18 standard deviations away from the mean. Which is theoretically possible (except probably not with finite bit-width arithmetic) but might take a bit of a long time. Like “not in this universe or the next few ones either” sort of long time.

    It was fun to say back to them “it's not hanging, but you might need to wait a few quintillion years for that event to occur”. 😆


  • Java Dev

    @Arantor Well, it's Ubisoft, and they're tr:wtf: regardless of situation.



  • 0_1498261976664_fcbd8aa8-a7ce-4d79-b40b-b2918dea8506-undefined

    Thanks for incorrecting that for me Google


  • :belt_onion:

    @Polygeekery said in WTF Bites:

    @djls45 said in WTF Bites:

    I'm not sure that not scrolling was their biggest problem:

    No, their biggest problem is that they are an idiot. Their second biggest problem is that they are using Google Apps with Outlook and that person had just upped their local mail storage limit to "Unlimited" and now has 35GB of email sitting in their Outlook PST file.

    Next month they will complain about Outlook running so slowly so we will set their email back up fresh and reduce the PST file size limit and explain to them that if they need really old historical emails that they should use the webmail interface (because if Google knows anything, it is search algorithms).

    Then the month after that they will forget all about what we have told them over and over and over again and bump the file size back up because they want everything in Outlook.

    Lather, rinse, repeat.

    It is a cycle with these people. They do it all the time.

    The real solution would be for them to not be goddamn email hoarders, or to just use the webmail interface for everything. But they want to keep 35+GB of email in their Outlook and they want their Outlook to not run like total shit. Pick one. You can't have it both ways. We have even upgraded all of the really bad email hoarders to SSDs to try and make Outlook more performant with gigantic PST files. It still runs like hell for them.

    On a whim I logged in to the Admin interface on Google Apps, they have 14 users with over 30GB email usage and 5 of those have over 50GB.

    Email hoarders.

    FWIW, I hoard emails too. But then again, I exclusively use the Gmail webmail interface, so the fact that I have 20,000 emails in my inbox really doesn't matter.



  • @hungrier to be fair, lyrics appears four times in that search result, and lyrical only appears once.



  • Why is one paragraph in Spanish?
    0_1498354650404_d78574be-d23c-4aa2-91c8-c3dc42b906e0-image.png
    https://www.youtube.com/yt/studio/

    Translated to English:

    We are renewing YouTube Creator Studio and we would love you to help us. Now it will be renamed Studio YouTube and plan that includes plenty of new features that you and other users have asked us.

    Some of the links link to Spanish help articles. Everything but that one paragraph is in English.



  • @lb_ Their API key apparently exceeded the usage limit.



  • @ben_lubar said in WTF Bites:

    @lb_ Their API key apparently exceeded the usage limit.

    I edited the code to use my API key instead of theirs. It seems to only do one API call, and that's to get the channel name. Everything else is done through non-GAPI stuff, which isn't rate limited.

    0_1498364666811_Screenshot 2017-06-24 at 23.23.59.png

    I wonder if anyone at Google will be like ":wtf: how did only one person apply for this in like 4 hours"


Log in to reply