WTF Bites



  • @mott555 Sucks, doesn't it? Particularly since Microsoft claims Windows 10 only needs 16/20 GB depending on the version.

    Something something mandatory refunds for defective software.



  • @mott555 said in WTF Bites:

    because the stupid thing is unusable because of constant alerts begging me to update

    Maybe forced update is not such a good idea 🤔



  • @mott555 Found the entire .NET SDK and MSBuild in Program Files for an entire gigabyte! I don't think I need that, at least not right this moment.

    I'm going nuclear with "Shift-Delete" in Windows Explorer. Finding all kinds of "temp" files that the "temp file cleanup" stuff doesn't delete. Also finding lots of large remnants from things that are uninstalled. I hate computers.



  • @mott555 Next task: NTFS folder compression on EVERYTHING!!!!!!!1!1!



  • @dkf said in WTF Bites:

    Alert! To know that, they have to keep the old password in decodeabld form (or in the clear).

    Except he just typed the existing password into the same program. So how the hell are you drawing this conclusion? What makes you think it's "decoding" the stored password instead of just looking at the one he typed in 4 seconds ago already in memory?



  • WTF of my day: So, I got this Geforce 1080Ti. Which theoretically should let me crank everything up to max, right?

    Well, in practice, yes. But there are ... side effects. I've got a monitoring tool running on the secondary monitor to be able to gauge when something goes wrong (like, one of the fans not engaging). So, Destiny 2? Runs fine at max. Doom (the 2016 one)? Certainly. Wolfenstein 2? You can bet your ass! Temperature at around 54 °C, fans only at a low RPM.

    And then there's World of Warcraft. When I yanked the settings to "Ultra" in that game I found that the fans became a bit louder. And that the temperature shot up to 74 °C.

    But I found the culprit: Antialiasing. I can set everything to ultra save for AA - that one has to stay at a "medium" setting or the temperature will immediately go up by 20 °C. :wtf:



  • @rhywden Maybe it's trying to melt the pixels to fix the aliasing? Who knows…


  • 🚽 Regular

    @rhywden said in WTF Bites:

    74 °C

    A quick Google says they thermal throttle at 95°C so it sounds like you still have a healthy margin there. *AA is pretty intensive, cranking it up on modded FO4 turns my little 980 into a space heater.

    Edit: Just seen this appropriate thing on Prime Day, maybe the recipes are for cooking on the graphics card:

    0_1531771014963_e0178f8a-a9f3-40ca-bce8-f9374cf9cb76-image.png



  • @mott555 Can't you do a clean install?



  • @coldandtired I doubt it. This tablet has one USB port. I can either charge, or plug in a flash drive/CD drive. Not both at the same time. Some time ago, I tried using external USB storage which was one of the listed options for updating when the C drive is too small, but the update process was longer than my battery life and I couldn't get it to work. And Windows is too stupid to use the giant SD card for update storage.



  • @mott555 said in WTF Bites:

    This tablet has one USB port.

    No SD/MicroSD slot?



  • @timebandit said in WTF Bites:

    @mott555 said in WTF Bites:

    This tablet has one USB port.

    No SD/MicroSD slot?

    It has one. It even has a giant SD card in it. But Windows Updates won't use it, it doesn't even show in the list when selecting a secondary drive for update storage.



  • @mott555 said in WTF Bites:

    But Windows Updates won't use it, it doesn't even show in the list when selecting a secondary drive for update storage

    I think I now understand your signature 😉



  • @mott555 Update failed. Reason: The tablet went to sleep while updating, even though it's plugged into the charger and I disabled the power-saving stuff. 😠



  • @mott555 Have you tried running the update tool (not Windows Update) and told it to clean install?



  • @coldandtired said in WTF Bites:

    @mott555 Have you tried running the update tool (not Windows Update) and told it to clean install?

    I'm not really sure how to go about that. The 1803 update came through Windows Updates.

    I'm starting to think the easiest way to move on is to crack open the tablet, find out what kind of SSD is soldered to the motherboard, and find a compatible and larger part online.



  • @mott555

    https://www.microsoft.com/en-us/software-download/windows10startfresh

    My girlfriend's laptop has been nagging for weeks about some updates but she needs to watch a whole season of some shitty drama to free up enough space.



  • @coldandtired I doubt that helps.

    Using this tool will remove all apps that do not come standard with Windows, including other Microsoft apps such as Office. It will also remove most apps installed by your PC’s manufacturer such as your manufacturer’s apps, support apps, and drivers. You will not be able to recover removed apps and will need to manually reinstall them later if you want to keep them.

    This sounds very bad, it's a touchscreen tablet. If I lose the touchscreen and USB port, I can't do anything with it.

    Sufficient data storage available on the computer you are clean installing. Note that the download and image is over 3GB.

    Probably going to run into the same issues I'm having now. It has a 32 GB C drive, and I really had to pull some shenanigans to make enough room for Windows Updates to get the new OS image on-disk while Windows was already installed.


  • BINNED

    @dkf This is the standard Linux passwd command. @blakeyrat explained how it (almost without a doubt) works.


  • ♿ (Parody)

    @timebandit said in WTF Bites:

    @mott555 said in WTF Bites:

    because the stupid thing is unusable because of constant alerts begging me to update

    Maybe forced update is not such a good idea 🤔

    This also sounds like a consequence of their inability to manage many smaller updates, so now Shlemiel the painter has fewer updates to worry about.



  • @boomzilla said in WTF Bites:

    their inability to manage many smaller updates

    If only a solution to this problem existed which they could be inspired from :trollface:


  • BINNED

    @boomzilla said in WTF Bites:

    Shlemiel the painter has fewer updates to worry about.

    Shlemiel used a quadratic algorithm for an O(n) job. I'm pretty sure Windows update's fuckery is exponential, since I've tried (on different machines) running it over night and it still didn't finish. Shlemiel would be a blessing.
    (Not the updates themselves, the check for updates)


  • BINNED

    I just ordered concert tickets online. German band, ticket prices are very reasonable. Then it comes to shipping. They have "standard" shipping options and more expensive express or international ones (don't need that, it's months away), which is to be expected.
    But the "standard" shipping already costs €4.90. What? :wtf: The tickets fit in a normal letter, which the post ships for something like €0.70. That margin smells like a rip-off to make money on hidden fees.
    Wait, it get's better. There's an option to email tickets you can print yourself instead of shipping. And that self-printing option... costs €2.50.



  • @boomzilla said in WTF Bites:

    Most people get the Thursday of Thanksgiving and the Friday after it off from work so it was a big shopping day even before the crazy sales and hype and everything.

    Yes, and the term "Black Friday" originates from the fact that the start of the holiday shopping season is often the point at which many retail businesses "go into the black," i.e., become profitable for the year. They've presumably been running at break-even or a small loss up to that point, and it's the profitablity of the holiday season that keeps them in business, so they want to encourage as much shopping as they can at the start.

    That said, I see "Black Friday" losing its association with that specific day. I see "Black Friday" sales that start on Thursday, or even earlier. I see "Black Friday" sales that last beyond Friday, even a week or more. And of course "Black Friday" sales on some other random Friday.


  • Considered Harmful

    @blek said in WTF Bites:

    You can't type in the date in the correct form either because the widget refuses to accept that, hitting 2 in the first part automatically corrects to 02 and refuses to go over 12 - so it's impossible to set an appointment for later than the 12th of each month, and god knows what sending the form like that would actually do.

    Disable JS and edit the page manually.


  • Considered Harmful

    @blakeyrat said in WTF Bites:

    @benjamin-hall said in WTF Bites:

    But one would think that, once the stupid behavior is pointed out, the developers would go, find the stupid issue and fix it in a first patch. Letting it fester (and make the game a laughing-stock) doesn't say much good about the developers or the company.

    It's a video game. The team was probably split up or laid-off about 46 milliseconds after the thing shipped.

    👍



  • @topspin said in WTF Bites:

    That margin smells like a rip-off to make money on hidden fees.

    Welcome to the wonderful world of ticketing business.


  • area_can

    Web server for Linux written in amd64 assembly.



  • @pie_flavor said in WTF Bites:

    @blek said in WTF Bites:

    You can't type in the date in the correct form either because the widget refuses to accept that, hitting 2 in the first part automatically corrects to 02 and refuses to go over 12 - so it's impossible to set an appointment for later than the 12th of each month, and god knows what sending the form like that would actually do.

    Disable JS and edit the page manually.

    You don't want to get the internet police involved.



  • @anotherusername said in WTF Bites:

    @zecc said in WTF Bites:

    @atazhaia A store around here sometimes has "red fridays". Do you think it's a :wtf: they they're making up a non-existing holiday?

    Apparently this is a thing.



  • @jbert said in WTF Bites:

    @dkf said in WTF Bites:

    @topspin said in WTF Bites:

    The password is too similar to the old one

    :wtf: Alert! To know that, they have to keep the old password in decodeabld form (or in the clear).

    @gribnit said in WTF Bites:

    @dkf Blerk? I don't see that that's necessarily necessary. For instance, they could store two additional hashes, alternate characters, or a hash of prefix - these weaken but don't invalidate the scheme.

    No.

    passwd asks for the current as well as the new password, hence it can compare the two.

    The moral of the story: If you tell someone your password, they might know your password.



  • @bb36e said in WTF Bites:

    Web server for Linux written in amd64 assembly.

    It still sounds more sane than building business software with NodeJS.


  • area_can

    @ben_lubar one more example where linux fanboys are PROVEN wrong about linux being more secure



  • @zerosquare said in WTF Bites:

    @bb36e said in WTF Bites:

    Web server for Linux written in amd64 assembly.

    It still sounds more sane than building business software with NodeJS.

    That's because it's hard to out crazy an idea from the realm of the many angled ones, where words like squamous and rugose are commonly used.


  • area_can



  • @bb36e said in WTF Bites:

    @ben_lubar one more example where linux fanboys are PROVEN wrong about linux being more secure

    ???????????????????????????

    Let's say you enter your current password into a password change form on a website.

    Would it be reasonable to think that the web server would have access to your current password when processing your password change request?


  • Notification Spam Recipient

    @anotherusername said in WTF Bites:

    @tsaukpaetra said in WTF Bites:

    @ben_lubar said in WTF Bites:

    @pie_flavor said in WTF Bites:

    @ben_lubar The recording software fucks up the mouse position, yes. What I was pointing out was the fact that the notification bell's apparent extra call to Collections.shuffle left zero unread notifications actually visible.

    Do you have notifications hidden with CSS? Because that dropdown should be showing exactly 10 read and 10 unread notifications, merged, assuming you have that many.

    It has never shown more than about eight total (unread+read). At the moment I appear to have five read.

    Are you running my ignore notifications userscript? Because it definitely does this -- when it hooks into socket.emit and it intercepts the get notifications request, it filters the response, and it doesn't load more notifications to replace what it filtered out.

    No, I'm not using any userscripts. I added some user CSS to make it wider. After a week, this is my notifs:

    0_1531798504253_6ad9dd70-390c-41ea-a26d-914c0e50e84a-image.png

    Edit: Oh, and the CSS:

    #logged-in-menu > li.notifications.dropdown.text-center.hidden-xs.open > ul > li:nth-child(1) > ul > li { width: 700px; }
    #logged-in-menu > li.notifications.dropdown.text-center.hidden-xs.open > ul > li:nth-child(1) > ul  { max-height: none; }
    


  • @gąska said in WTF Bites:

    The only way to have non-rigged elections is to de-anonymize votes.

    You can go look up a list of the 2016 electors if you want. It won't make them elect the same person that the general public did.


  • Considered Harmful

    @ben_lubar said in WTF Bites:

    @gąska said in WTF Bites:

    The only way to have non-rigged elections is to de-anonymize votes.

    You can go look up a list of the 2016 electors if you want. It won't make them elect the same person that the general public did.

    A net total of three electors defected. The rest voted faithfully with their region.


  • Notification Spam Recipient

    @rhywden said in WTF Bites:

    He then has me activate some activation UI which yields a 54 (yes, 54!) digit number I then have to recite to him.
    Then we both wait until he states that the servers are down. I should call back in an hour. But at least I get an issue number.

    Ah, yeah, the OOBE activation wizard thing. Normally the phone systems try that first without going through a human. Sorry about that.

    IIRC I used to bypass the menu system by claiming I was activating Windows XP, which then asked if I was not activating Windows XP, and then it just had me spell out the activation ID and gave the confirmation ID.

    🤷♂


  • Notification Spam Recipient

    Article @japonicus linked said in WTF Bites:

    You are in breach of condition 15.4(c) of your agreement with PayPal Credit as we have received notice that you are deceased... this breach is not capable of remedy.

    So, it was an automated form letter and no humans actually tested things. News at 11!


  • Notification Spam Recipient

    @mott555 said in WTF Bites:

    filesystem

    Ah, I used to use a distro that used extensively loop mounts.


  • Notification Spam Recipient

    @bb36e said in WTF Bites:

    my initial reaction was WTF:

    Why?

    My only grudge is that it can be somewhat difficult to get USB over IP working on Windows...


  • Notification Spam Recipient

    @ben_lubar said in WTF Bites:

    @timebandit said in WTF Bites:

    @brisingraerowing said in WTF Bites:

    So TV steals keyboard input even when the window is not active? That a major WTF. Devs that make programs do that need to have their developer licenses revoked

    The OS is the :wtf: because it provides the API to do it.

    Maybe one day Windows will catch up to KDE:
    0_1531423034033_c302875d-cace-4e4a-84c3-531546352a7d-image.png

    My favorite part of Windows is when NVIDIA wants to update and then it patiently waits to be in the foreground so it can give the user a UAC prompt but also starts a timer and if the timer runs out the UAC prompt won't actually give it permission and the install will fail.

    That's just standard UAC behavior, you can get it to happen with Command Prompt even if you're quick enough even. I think it results in an Access Denied.


  • Notification Spam Recipient

    @onyx said in WTF Bites:

    The mind boggles.

    Yes, this is Unreal Engine at its core.

    I believe 100% this game was written in Unreal, because we've seen this behavior with ini files.


  • Notification Spam Recipient

    @dkf said in WTF Bites:

    And yes, the script engine should have been howling about the unrecognised term; disabling the output of that sort of thing is a terrible idea for a build, even a release build, precisely because it makes hunting this sort of thing a thousand times more difficult…

    I agree it would be wise to put a nice yellow "Hey guys, a setting we expected to be here isn't, so we're going to be doing the dumb, and that's probably not what you want..."

    But you can't really do compile-time ini checking in Unreal Engine unless you interrupt the Unreal Build Tool just before it launches the cooker and read the resultant combined ini data and check it against some code or another. It's not trivial to find code that calls upon the ini reading for a specific value(s) and validate them.


  • Discourse touched me in a no-no place

    @tsaukpaetra said in WTF Bites:

    But you can't really do compile-time ini checking in Unreal Engine unless you interrupt the Unreal Build Tool just before it launches the cooker and read the resultant combined ini data and check it against some code or another. It's not trivial to find code that calls upon the ini reading for a specific value(s) and validate them.

    So you're saying that the code is such a pile of shit that you can't do validation either at compile time or at run time? :wtf: That's seriously screwed up. Are the same brainiacs responsible for the world's HTML parsers…?


  • Notification Spam Recipient

    @dkf said in WTF Bites:

    So you're saying that the code is such a pile of shit that you can't do validation either at compile time or at run time?

    Well, you can tell it to try and load up a specific value from an ini file in a specific section, but unless you use the "Returns a bool to indicate success" version of the function, it's likely to just silently fail, leaving the default value, and they don't check for the default value (or the default value doesn't make the game crash due to loading invalid settings).

    So, they're probably :doing_it_wrong: , but still, it is quite easy to foot-shoot if you don't know what you're doing.

    I'll see if I can remember to cite some of our source code as an example if I have time tomorrow.


  • Discourse touched me in a no-no place

    @tsaukpaetra said in WTF Bites:

    So, they're probably definitely :doing_it_wrong: , but still, it is quite easy to foot-shoot even if you don't know what you're doing.

    FTFY. Seriously, whining about something unparseable is a supremely good idea, especially if it is in a file that is potentially alterable by users. If that makes your developers whine about the program always complaining about their commits, there's a tool to fix that too.

    LART


  • Notification Spam Recipient

    @dkf said in WTF Bites:

    @tsaukpaetra said in WTF Bites:

    So, they're probably definitely :doing_it_wrong: , but still, it is quite easy to foot-shoot even if you don't know what you're doing.

    FTFY. Seriously, whining about something unparseable is a supremely good idea, especially if it is in a file that is potentially alterable by users. If that makes your developers whine about the program always complaining about their commits, there's a tool to fix that too.

    The problem is, the compiler doesn't know it's unparseable, that's the point.

    At no point in compilation does the compiler go "How many times is the Load a value from an INI file function called, what are the parameters, what file is it, and does it have such a value in it?"

    Best you can do is use that boolean and do something about it at runtime, but obviously it's trivial to ignore the return from a function, so :mlp_shrug:


Log in to reply