WTF Bites


  • 🚽 Regular

    @rhywden Video tutorials for anything are inferior to text+image tutorials.

    I can skim text faster than anyone can talk and I can scroll a page faster than I can scrub a video.



  • @zecc said in WTF Bites:

    @rhywden Video tutorials for anything are inferior to text+image tutorials.

    I can skim text faster than anyone can talk and I can scroll a page faster than I can scrub a video.

    I can also skip the parts where, for some reason, he explains the difference between ++ and +=1.


  • ♿ (Parody)

    @blakeyrat said in WTF Bites:

    @tsaukpaetra One of my pet peeves is C# tutorials that say "use [obscure framework method]" without showing me what namespace it's in or what to put in my using statement.

    That's rampant everywhere. Forum answers, stackoverflow, etc. I fucking hate it, because when you're using eight bajillion enterprise framworks / libraries / third party COTS things there's always a multitude of things with that name.



  • @zecc said in WTF Bites:

    @rhywden Video tutorials for anything are inferior to text+image tutorials.

    I can skim text faster than anyone can talk and I can scroll a page faster than I can scrub a video.

    Video tutorials for recipes are more drool-inducing. Plus they often don't bother putting exact measurements in the video, so there's usually a link to the full recipe if you actually want to try making it.


  • area_can

    @rhywden

    hey guys it's uh,

    it's me xxbrady89 and today im going to be doing a tutorial on how to use linq

    before we get started uh ...

    ...

    before we get started i'd just to like –like to remind you all to please like this video and hit the subscribe button on the bottom...right?... of the screen OH and also make sure you hit the bell button to get notifications, thanks

    okay so uh...

    minimizes browser window with youtube channel, launches visual studio and includes the entire loading process



  • @bb36e His series of tutorial videos had sooooo many "So"s. If I had a buck for every sentence he began with "so" I'd have a 1,000 bucks by now.

    Seriously.

    Thank God for mute and "2x" playback speed.

    If only this wasn't something I kind of need and don't want to recreate from scratch myself. Basically, it's supposed to be PacMan but with human opponents as Ghosts.


  • Notification Spam Recipient

    @rhywden said in WTF Bites:

    If only this wasn't something I kind of need and don't want to recreate from scratch myself. Basically, it's supposed to be PacMan but with human opponents as Ghosts.

    That... Shouldn't be all that difficult actually. Are you actually creating a game or is that just analogy?



  • @tsaukpaetra said in WTF Bites:

    @rhywden said in WTF Bites:

    If only this wasn't something I kind of need and don't want to recreate from scratch myself. Basically, it's supposed to be PacMan but with human opponents as Ghosts.

    That... Shouldn't be all that difficult actually. Are you actually creating a game or is that just analogy?

    It's actually creating the game. I'm not all that accustomed to Unity and I want to spend a minimum of time on recreating PacMan for the millionth time ;)


  • ♿ (Parody)

    @rhywden said in WTF Bites:

    His series of tutorial videos had sooooo many "So"s. If I had a buck for every sentence he began with "so" I'd have a 1,000 bucks by now.

    I had a prof in grad school who would count the number of "Um"s, etc, that you made in your oral presentations (we had 3 or 4 over the course of the semester). It was a huge help for public speaking.



  • @rhywden said in WTF Bites:

    His series of tutorial videos had sooooo many "So"s. If I had a buck for every sentence he began with "so" I'd have a 1,000 bucks by now.

    Reminds me of the Retsupurae they did of the guy trying to teach how to play World of Warcraft, who said "obviously" so much that eventually they just started yelling NONE OF THIS IS OBVIOUS!

    https://www.youtube.com/watch?v=Kmwcqvo6ZYQ


  • Considered Harmful

    @rhywden said in WTF Bites:

    Video tutorials for code can burn in hell. And their developers with them.

    https://i.imgur.com/8nxL7Ui.png


  • Garbage Person

    @pie_flavor Where’s the video?



  • 0_1515370370325_IMG_20180107_143933.jpg

    Yes, I go here often. And that is a label. :headdesk:


  • Notification Spam Recipient

    @pie_flavor said in WTF Bites:

    @rhywden said in WTF Bites:

    Video tutorials for code can burn in hell. And their developers with them.

    https://i.imgur.com/8nxL7Ui.png

    Strange, I can't seem to find that post...


  • And then the murders began.

    @anotherusername said in WTF Bites:

    Yes, I go here often. And that is a label. :headdesk:

    Could it be referring to your current location instead of the destination?



  • @djls45 said in WTF Bites:

    My credit union's online scan-deposit is not working correctly.

    • On Chrome, they have a notice that the feature is not supported on that browser. Ok, that's a little odd, but okay. I'll just try something else.
    • On Firefox, I can enter the information for the check, but then when I go to select a scanner, the app just stops. I get only an empty frame with not so much as an error message like "page cannot be loaded".
    • With IE, the page loads, I enter the check's information, and when I go to select a scanner, the browser pops up with:
      0_1514930301463_131451e3-692e-49a6-869d-b619f6229c77-image.png and
      0_1514930140253_0403fc6e-9d07-4879-9e54-96aa6df39bcc-image.png
      So I click "Allow" or the other option "Allow for all websites", and the frame reloads, and I have to start all over, except that it always comes up with both the error and the warning.
    • I don't have Edge with which to test.
    • I haven't (yet) tried Safari.

    The mobile app works fine, except that the cameras for the two mobile devices in my possession have too poor quality for the images to be accepted.

    I finally solved it. It turns out the page served within the iframe was on a different domain, so when it asked for permission, the host page dutifully passed the request on to the user, but then refreshed the page when it was granted, which reset the inner page's permission state, and because each domain is apparently in a different security box, IE won't allow the permission to automatically propagate, thus leading to the endless loop.

    So what I did was use Firefox's Inspect Element tool to figure out what the domain is for the page in the iframe, since it doesn't replace the iframe's contents with an error page like IE does. Then I added both domains to the Trusted Sites in Internet Options, changed the "Display mixed content" option to Enable in the Custom Settings for that group, manually installed the latest version of Java, removed all the old versions that I had left installed previously, and set the Java add-on for IE to be automatically approved for all sites.

    (Chrome doesn't work because it doesn't allow Java applets to run in its browser.)

    So, it turns out I didn't need Safari after all.

    @djls45 said in WTF Bites:

    @anotherusername said in WTF Bites:

    Well yeah, because there's no good reason for anybody to want to run Safari on Windows.

    I had wanted to see if it would allow a website that has a few peculiarities to run properly.

    But as it turns out, the last version of Safari for Windows is from September 2016, and is no longer hosted on Apple's servers. There actually isn't a download link on the Safari webpage.

    † I'm trying to decide whether I'm wrong on this and missing something, or if this is a security hole in the site that I should report.


  • Considered Harmful

    @tsaukpaetra


  • Notification Spam Recipient

    @pie_flavor said in WTF Bites:

    @tsaukpaetra

    Oh, a Discourse site. No wonder Google couldn't find it. :trollface:



  • @boomzilla said in WTF Bites:

    @rhywden said in WTF Bites:

    His series of tutorial videos had sooooo many "So"s. If I had a buck for every sentence he began with "so" I'd have a 1,000 bucks by now.

    I had a prof in grad school who would count the number of "Um"s, etc, that you made in your oral presentations (we had 3 or 4 over the course of the semester). It was a huge help for public speaking.

    In Germany we had this famous veterinary called Grzimek who was working to save the wild life in Africa (one of his documentaries: "Serengeti must not die" even got an Oscar in 1960).

    He was a regular guest in a radio show where he had the moderator guess which animal was behind a particular sound. Usually the moderator was just a bit off the target.

    For the last broadcast the moderator decided to turn the tables and let Grzimek guess what animal was behind the sounds he played him: "Um um um um um..."

    Grzimek had to admit to defeat. Turned out that the moderator simply cut all of Grzimek's "um"s together...


  • Considered Harmful


  • 🚽 Regular

    @boomzilla said in WTF Bites:

    I had a prof in grad school who would count the number of "Um"s,

    I had a prof who on average would finish 1 in every 6 sentences with "ok?" and say what could be translated to "Well." or indeed "Ok." 1 in every 10 sentences.

    I did the counting once.


  • kills Dumbledore

    @pie_flavor said in WTF Bites:

    @tsaukpaetra Mhm.
    https://i.imgur.com/wp6laUE.png

    The thing about Google is, it's quite specific to the user

    0_1515403726590_ad5c7585-5e51-4dab-ab58-01b7fe827263-image.png


  • Considered Harmful

    @jaloopa Knock off the quotes and you'll see something different.


  • kills Dumbledore

    @pie_flavor I added the quotes because there was nothing relevant at all without

    0_1515406520316_81606d1f-d8d5-4799-b31f-184c15bb3684-image.png


  • Considered Harmful

    @jaloopa Well, I didn't use quotes, and it was the first result (in incognito mode, no less, where it's not biased by my having been there before).


  • :belt_onion:

    @djls45 said in WTF Bites:

    † I'm trying to decide whether I'm wrong on this and missing something, or if this is a security hole in the site that i should report.

    Sounds like a misconfiguration rather than a hole. They're probably not sending the right X-Frame-Options header for the frame's contents.


  • ♿ (Parody)

    @unperverted-vixen said in WTF Bites:

    @anotherusername said in WTF Bites:

    Yes, I go here often. And that is a label. :headdesk:

    Could it be referring to your current location instead of the destination?

    Yeah, I was going to say...labeling a place "Your Current Location" seems like it will only lead to problems.



  • @pie_flavor I just tried it with and without quotes, and both times got the post as the first result.


  • Notification Spam Recipient

    @pie_flavor said in WTF Bites:

    @jaloopa Well, I didn't use quotes, and it was the first result (in incognito mode, no less, where it's not biased by my having been there before).

    I tried with and without quotes, and several sections of the text. Your explanation?


  • :belt_onion:

    @tsaukpaetra said in WTF Bites:

    I tried with and without quotes, and several sections of the text. Your explanation?

    Why does @pie_flavor have to explain Google's behavior? What am I missing here?


  • Notification Spam Recipient

    @heterodox said in WTF Bites:

    @tsaukpaetra said in WTF Bites:

    I tried with and without quotes, and several sections of the text. Your explanation?

    Why does @pie_flavor have to explain Google's behavior? What am I missing here?

    I fully believe he is in a parallel dimension based on his weird experiences with this forum only and contrasting his experiences he's related of other forums. I'm just trying to lead him into admitting it.


  • :belt_onion:

    @tsaukpaetra said in WTF Bites:

    @heterodox said in WTF Bites:

    @tsaukpaetra said in WTF Bites:

    I tried with and without quotes, and several sections of the text. Your explanation?

    Why does @pie_flavor have to explain Google's behavior? What am I missing here?

    I fully believe he is in a parallel dimension based on his weird experiences with this forum only and contrasting his experiences he's related of other forums. I'm just trying to lead him into admitting it.

    Well yeah, isn't he the guy who gasp likes Discourse?


  • Notification Spam Recipient

    @sloosecannon said in WTF Bites:

    @tsaukpaetra said in WTF Bites:

    @heterodox said in WTF Bites:

    @tsaukpaetra said in WTF Bites:

    I tried with and without quotes, and several sections of the text. Your explanation?

    Why does @pie_flavor have to explain Google's behavior? What am I missing here?

    I fully believe he is in a parallel dimension based on his weird experiences with this forum only and contrasting his experiences he's related of other forums. I'm just trying to lead him into admitting it.

    Well yeah, isn't he the guy who gasp likes Discourse?

    I mean, it's perfectly serviceable on a forum that has < 3k posts...



  • @tsaukpaetra And for the rest, just get rid of the old posts.


  • 🚽 Regular

    @hungrier Might as well ban the most prolific posters just in case.


  • Considered Harmful

    The API I'm working with uses the magic of Mixin to transform the Minecraft server software at runtime to implement the API (I know, I know, modifying classes at runtime is TRWTF). There's some stuff which isn't implemented yet, though that number grows smaller by the day. If you try to call a method which isn't implemented yet, most of the time you'll get an AbstractMethodError, because mixins are abstract classes, meaning they aren't compiler-checked to have all interface members. But there is one method that simply doesn't. Three years ago, the project lead in his infinite wisdom added an implementation for this interface method - an empty method body. This has the dual bugfeature of (a) not being an implementation and (b) silencing any exception that anything has gone wrong. The same implementation was added to nearly everything that implements it. Only two are any different - one throws an UnsupportedOperationException, the other actually functions. In even more infinite wisdom, via mixins, for some fucking reason, the API interface method itself was mixed into, to add a default implementation which is, you guessed it, an empty body. When prompted, the project lead's response was 'make a PR'. :wtf:



  • I figure this new laptop can finally store Elder Scrolls Online on it.

    So I tell Steam to download it. Steam downloads something like 47 GB of files, all of which are out of date and useless. Then from its steamapps directory runs the Zenimax installer/updater, which wants to download 72 GB of files, 47 of which completely replace the dumb out-of-date files Steam game me. Meaning: I have enough space for the game install, but I don't have enough space for this idiot installer to function.

    Why doesn't Steam just serve up the Zenimax installer, instead of it and 40 GB of useless files? I'd be curious to see how much of the files in Steam's distribution are relevant to the 2018 game. I'm guessing less than 5%.

    EDIT: also Zenimax's installer is one of those standalone Java apps, so of course it doesn't support UI scaling, so none of its text is readable on this 14" 1080p screen unless I physically move my face closer to the screen. Love me some Java.



  • @blakeyrat 99% of the time, that's the publisher's fault (especially for MMO-type games). Steam just hands along what they gave it (which is probably identical to the CD-image if you bought the original boxed version). Sucks, but blame idiot publishers. Like for most things.



  • @benjamin-hall AND YET THE STEAM LOGO IS RIGHT THERE SO I'M GOING TO FUCKING BLAME THEM TOO!

    Why all the corporate apologists? Jesus. Steam sucks. Valve has plenty of money. They don't need your white-knighting. If Valve gave half a shit, they'd have an employee actually try to install popular games on their platform and point out this idiotness and work with the publisher to fix it.

    If Valve put the Steam logo on something shitty, guess what? It's still Valve's problem that it's shitty.


    Anyway I "resolved" it by deleting most of the files Steam downloaded, which freed up enough space to get to the launcher, letting it's patch fail because the files were missing, then doing a repair install in the launcher instead of in Steam.


  • ♿ (Parody)

    @blakeyrat said in WTF Bites:

    Why all the corporate apologists?

    They just look like corporate apologists to you. They're really just pointing out how and why you're wrong.



  • @boomzilla said in WTF Bites:

    They're really just pointing out how and why you're wrong.

    What part of what I said was wrong?

    Read my post again. I never even blamed it on Steam in the first place. Benjamin Hall assumed I did, wrote his insipid white-knight post, and that made me more mad than anything because it was so fucking stupid.

    But even if I had blamed Steam, well, guess what? I'm having a bad experience and Steam's logo is plastered all over it. And if I'd gotten the Zenimax installer from their website, I wouldn't be having the same bad experience. So it's perfect valid and rational to associate the bad experience with Steam, and yes that is Valve's problem whether or not it's their fault.


  • Discourse touched me in a no-no place

    @tsaukpaetra said in WTF Bites:

    I mean, it's perfectly serviceable on a forum that has < 3k posts...

    Per thread?



  • @blakeyrat So if the Unreal Engine's logo goes on something that makes them responsible for how its used? If the USB consortium's logo is used on a product that while it technically meets the requirements for the interconnect fails badly in other, non USB ways, it's the USB consortium's fault?

    No. That's crazy talk.

    For most games (that are patched occasionally, but usually not involving asset changes), Steam's model works beautifully. For MMOs (and really MMOs only), it's got issues because the assets change more frequently. And I'd bet that that's the bulk of the initial install. Those assets. Zenimax screwed up by being holistic about its asset patching--replacing everything even when a lot (the initial areas, most of the low-level areas, most of the animations and enemy models, sounds, intro videos, etc) hasn't significantly changed.



  • @blakeyrat said in WTF Bites:

    If Valve gave half a shit, they'd have an employee actually try to install popular games on their platform and point out this idiotness and work with the publisher to fix itconclude that the installation worked just fine.

    FTFY. Expecting some Valve employee to tell their boss that the installer is horrible and broken and needs to be fixed because it uses ~50 GB more in scratch than it technically has to use and this will affect a handful of people whose disks are almost completely full is expecting way too much.



  • @benjamin-hall said in WTF Bites:

    So if the Unreal Engine's logo goes on something that makes them responsible for how its used?

    Yup.

    Why do you think people instantly associate "Unity" with "shitty unfinished games using free assets some idiot put on Steam Early Access then abandoned forever"?



  • @anotherusername said in WTF Bites:

    this will affect a handful of people whose disks are almost completely full is expecting way too much.

    I'd rather expect too much from software developers than just give up and accept the shitty software everybody else seems to be ok with.



  • @anotherusername said in WTF Bites:

    @blakeyrat said in WTF Bites:

    If Valve gave half a shit, they'd have an employee actually try to install popular games on their platform and point out this idiotness and work with the publisher to fix itconclude that the installation worked just fine.

    FTFY. Expecting some Valve employee to tell their boss that the installer is horrible and broken and needs to be fixed because it uses ~50 GB more in scratch than it technically has to use and this will affect a handful of people whose disks are almost completely full is expecting way too much.

    Especially since those whose disks are that full are tanking their performance (especially with an SSD--those like to have ~10% free at all times for wear leveling last I heard).



  • @benjamin-hall Did the thought occur to you that the 50 GB gap between what the Elder Scrolls Online installer THOUGHT it needed and the size of the actual game might be more than 10% of my SSD?

    The bug here isn't "ESO takes a lot of space", I knew that going in. The bug here is, "the ESO installer makes you clear FAR more space than the actual game takes". And only when installing from Steam, but I guess it would be horrible and unfair to a giant corporation if I mentioned Steam's brand in relation with this shittiness.



  • public MatFileWriter(BinaryWriter stream, ICollection data, bool compress)
    
    public MatFileReader(string fileName, MatFileFilter filter)
    

    Some developers deserve to be shot.

    (Sidenote: MatFileWriter has zero public methods. The constructor already saves data to the stream, so the intended usage is to create a MatFileWriter then discard it straight away, as it's completely useless once it's created. I swear, designing libraries should require a state-approved license).



  • Rather a sad story, really, at least for the backers and for the poor woman who lost her mind, but still a genuine :wtf: IMO.

    https://youtu.be/Ie6b_sg2fsA


Log in to reply