WTF Bites
-
-
This post is deleted!
-
@Scarlet_Manuka Because "" !== 0.
-
@anotherusername True, now that you've given a concrete example I agree.
I still prefer the neither form, but I'm not above pedantry, so
-
@twelvebaud said in WTF Bites:
@jaloopa Dearest creature in creation, / Study English pronunciation.
WTF, Chrome? Ok, sure, let's all have rounded-ness now... Except when we don't.
-
More Windows Update WTFery. So I updated my laptop, which had several updates waiting. Windows installs them one by one until it encounters the one update that needs a reboot. Does it skip that one and keep installing the other updates that don't need a reboot? Nope, it halts until I reboot! Does it install the other updates during the reboot? Nope, just that one! So after reboot I have to resume installing the other updates that don't need a reboot.
Seriously, ? Why is desinging Windows Update to work in a competent way so goddamn difficult? Gah!
Edit: Oh, and it encountered another update needing a reboot. So I need to reboot again to get that installed.
-
More Windows Update WTFery. So I updated my laptop, which had several updates waiting. Windows installs them one by one until it encounters the one update that needs a reboot. Does it skip that one and keep installing the other updates that don't need a reboot? Nope, it halts until I reboot! Does it install the other updates during the reboot? Nope, just that one! So after reboot I have to resume installing the other updates that don't need a reboot.
Seriously, ? Why is desinging Windows Update to work in a competent way so goddamn difficult? Gah!
Edit: Oh, and it encountered another update needing a reboot. So I need to reboot again to get that installed.
Well, there is a lot to be said about installing updates in sequence. Insisting on installing them in sequence is OK.
It should, however, be able to look at the updates at the beginning, notice there are two that require a reboot and then when you approve its OK to reboot, do the whole sequence, including both reboots, without further intervention.
-
Amazon has these cheap (<5€) products that you can't buy unless you're buying at least 20€ worth of stuff at once. "Add-on items" in the English sites. It's a bit annoying since I'm already paying for shipping and handling (couldn't at least give me the option to pay like 3€ extra if I wanted to buy just that?).
But TRWTF is that half the time I've bought one, they actually shipped it separately from the rest of the stuff. Nice savings there.
-
Why did this guy assume the issue was "frustration", and not "holy shit, you're a payment processor, do you store passwords in plaintext!?!?" issue? (Although it's also frustrating that no secure random password generator on the planet will make 16-character passwords that meet that rule, you have to manually tweak them.)
-
@blakeyrat With those characters restricted, I'd assume that they're writing it out in HTML (or XML) somewhere as part of their process, and all without any sort of sanitation at all. Which is a truly horrible idea.
-
all without any sort of sanitation at all
Didn't you read it? They stop you entering those characters. If that's not sanitation then I don't know what is
-
@dkf Ok, fine, whatever, maybe it's not going into a database. You pedantic asshole.
The point is whatever they're doing with it isn't the right thing to do.
-
@blakeyrat said in WTF Bites:
@dkf Ok, fine, whatever, maybe it's not going into a database. You pedantic asshole.
The point is whatever they're doing with it isn't the right thing to do.
It may be simply that the way it's transferred to the server for processing does not correctly HTMLify / replace with entities / whatever the string it sends, or, at least, that's the impression I got from the list of characters (< > & " and ')
EDIT: GDMF markdown. I typed the names of the entities, and it decided that I meant the characters that the entities represented rather than the names of the entities. Backslash to the rescue.
(Hint, guys: if I had wanted the characters, I'd have just typed them.)
-
@Authorize.net Also, those aren't non-print control characters, you mongs.
-
@heterodox said in WTF Bites:
Also, those aren't non-print control characters, you mongs
They are in HTML
-
They are in HTML
I guess, but that's not what they're normally referred to as in HTML either. I'm assuming they're conflating two different things, which I think is justified given all available evidence points to them being idiots anyway.
-
It should, however, be able to look at the updates at the beginning, notice there are two that require a reboot and then when you approve its OK to reboot, do the whole sequence, including both reboots, without further intervention.
"your device may reboot several times". ...
-
@tsaukpaetra said in WTF Bites:
It should, however, be able to look at the updates at the beginning, notice there are two that require a reboot and then when you approve its OK to reboot, do the whole sequence, including both reboots, without further intervention.
"your device may reboot several times". ...
Which it always says, whether it needs to reboot several times or not.
-
@steve_the_cynic said in WTF Bites:
(Hint, guys: if I had wanted the characters, I'd have just typed them.)
Markdown doesn't work that way. It tries its damned hardest to ensure that what ends up on screen is as different as possible from what you actually typed.
-
@hardwaregeek said in WTF Bites:
Which it always says, whether it needs to reboot several times or not.
It's technically never wrong.
-
@heterodox said in WTF Bites:
They are in HTML
I guess, but that's not what they're normally referred to as in HTML either. I'm assuming they're conflating two different things, which I think is justified given all available evidence points to them being idiots anyway.
You just don't understand their genius
-
@anonymous234 said in WTF Bites:
is a "rich entertainment experience" better than a "fantastic Windows® 10 experience"?
Yes, since it doesn't imply running Windows 10
-
@blakeyrat said in WTF Bites:
@steve_the_cynic said in WTF Bites:
(Hint, guys: if I had wanted the characters, I'd have just typed them.)
Markdown doesn't work that way. It tries its damned hardest to ensure that what ends up on screen is as different as possible from what you actually typed.
Um, actually we also allow some html here so it's not pure markdown.
-
@blakeyrat said in WTF Bites:
@steve_the_cynic said in WTF Bites:
(Hint, guys: if I had wanted the characters, I'd have just typed them.)
Markdown doesn't work that way. It tries its damned hardest to ensure that what ends up on screen is as different as possible from what you actually typed.
Yeah, I'd noticed. Stupid piece of GDMF GDMFness.
-
notice there are two that require a reboot
But it may not know a reboot is needed until the install happens.
-
all without any sort of sanitation at all
Didn't you read it? They stop you entering those characters. If that's not sanitation then I don't know what is
Hmm
<role Admin="1">
Caps?
Lower case?
Numbers?
Special chars?
What could possibly go wrong...
-
-
@blakeyrat when a member of the social media team says passwords are encrypted you never know if that means "encrypted" or "hashed but I don't know what that means and assume it's the same as encrypted"
-
@blakeyrat when a member of the social media team says passwords are encrypted you never know if that means "encrypted" or "hashed but I don't know what that means and assume it's the same as encrypted"
Or plain text password stored in the database. But that's encrypted because I need a password to login to see it.
-
@jaloopa Well the message is "we do what PCI requires" which then brings up the obvious question: what does PCI require? Because it's possible PCI is really stupid and calls for reversibly encrypting passwords instead of hashing them.
But answering that question would involve more research than I have time for today.
-
@boomzilla said in WTF Bites:
Um, actually we also allow some html here so it's not pure markdown.
I'm pretty sure that the Markdown specification (such as it is) says you can include HTML.
-
@blakeyrat said in WTF Bites:
Because it's possible PCI is really stupid and calls for reversibly encrypting passwords instead of hashing them.
Or, more likely, says nothing at all about. Or (most likely) says it in the vaguest manner so that it can be interpreted however the company wants.
-
http://pcipolicyportal.com/blog/pci-compliance-password-requirements-best-practices-know/
Passwords are protected with strong cryptography during transmission and storage.
So, I think that's like a half a point for "says it in the vaguest manner so that it can be interpreted however the company wants", though it would at least seem to preclude straight up plain text storage.
-
strong cryptography
interpreted however the company wants
ROT512! 512 is a big number so it must be highly-encrypted!
-
though it would at least seem to preclude straight up plain text storage.
The whole database is encrypted (strongly, with rot512 as noted) so plain text storage is fine!
: (types password)
: Welcome to WTF Database!
: select * from password;
: Ok:User Password dcon hunter2 admin admin
edit: Damn, did I just give away someone's company secrets?
-
@dcon Huh. It stars out your password when I look at it.
-
@mott555 That's ok. You can still log in as
admin
!
-
More Windows Update WTFery. So I updated my laptop, which had several updates waiting. Windows installs them one by one until it encounters the one update that needs a reboot. Does it skip that one and keep installing the other updates that don't need a reboot? Nope, it halts until I reboot! Does it install the other updates during the reboot? Nope, just that one! So after reboot I have to resume installing the other updates that don't need a reboot.
Seriously, ? Why is desinging Windows Update to work in a competent way so goddamn difficult? Gah!
Edit: Oh, and it encountered another update needing a reboot. So I need to reboot again to get that installed.
Well, there is a lot to be said about installing updates in sequence. Insisting on installing them in sequence is OK.
It should, however, be able to look at the updates at the beginning, notice there are two that require a reboot and then when you approve its OK to reboot, do the whole sequence, including both reboots, without further intervention.
Well, that also depends on if the sequence would follow any sort of logic. Because it sure as hell did not look like that. It went something like:
Windows Defender definitions -> malware removal tool -> a couple Office 365 programs -> reboot for 1803 cumulative update -> update drivers -> update the rest of Office 365 -> require another reboot for OneDrive for Business.
-
@topspin The meaning is different, but since the written form is secondary, it may be harder to remember which spelling goes with which meaning.
It's still striking how many people confuse them in English. German for instance has loads of homophones but you hardly ever see them confused (unintentionally that is—they're a great source of puns though) once people are out of primary school.
-
@coldandtired said in WTF Bites:
I remember reading somewhere that the part of your brain responsible for writing is not the same part that handles typing.
This leads to people making mistakes on the computer that they never made when using a pen, with homophones being the most common.
Don't ask me why but I hardly ever type, of all things, "internet" correctly on the first try. It usually comes out as "internat". That and "dependant". No idea why. I usually notice and fix it but I don't have high hopes of ever teaching my fingers to get it right by themselves.
-
@zerosquare It's actually worse because you have to check if you need to zero-fill, then zero-fill if needed. So you've introduced a possibly-indeterminate delay into things, and it takes longer than just going "flatten all this" at the very start.
-
Or plain text password stored in the database
That's called "ASCII encrypted" or - if they are very modern - "UTF8 encrypted".
-
-
@dcoder ffs
-
@coldandtired said in WTF Bites:
I remember reading somewhere that the part of your brain responsible for writing is not the same part that handles typing.
This leads to people making mistakes on the computer that they never made when using a pen, with homophones being the most common.
Don't ask me why but I hardly ever type, of all things, "internet" correctly on the first try. It usually comes out as "internat". That and "dependant". No idea why. I usually notice and fix it but I don't have high hopes of ever teaching my fingers to get it right by themselves.
I cannot count the number of times I have typed
pring
instead ofprint
. But it's a lot of times.
-
@boomzilla "the" is the word that gets me most. "teh" is the most common error.
-
@benjamin-hall I mostly do that one intentionally.
-
@benjamin-hall said in WTF Bites:
@boomzilla "the" is the word that gets me most. "teh" is the most common error.
Please to be giving teh codez?
-
@tsaukpaetra Laugh as yep.
-
@dcoder Does Photoshop still use Flash to run some of its UI widgets? There are worse things than Node.