WTF Bites
-
@Benjamin-Hall what fucking year is it again, 1995? No way, that was more blissful, I’d have noticed.
The whole user agent string is already an insane mess with every browser impersonating every other browser ever made, because idiots keep trying to sniff it. The whole feature shouldn’t exist to begin with. But if you’re too fucking dumb to parse a number out of this string because you look at that mess and still don’t realize that it may look even worse next time around, then your loss. No reason to work around those site’s issues. Have them suck it up and fix their code.
Of course the real is their ing browser being at version 100 to begin with. If they didn’t shit out an update every 4 hours everyone would be better off.
-
No reason to work around those site’s issues. Have them suck it up and fix their code.
Yeah. I mean, we don't have to go full Apple and break everything on a whim every minor point update (seriously, their interface jumps around more than a bug on meth), but there's a point at which we should just say "you don't want your crap to break? Fix it. Not my problem."
-
But if you’re too fucking dumb to parse a number out of this string because you look at that mess and still don’t realize that it may look even worse next time around, then your loss. No reason to work around those site’s issues. Have them suck it up and fix their code.
This.
If Chrome gets stuck with this workaround then it's retardery that ends up in Edge and any other Chromium-based browser. Then I assume Firefox will join in.We'll be stuck with it forever. In a couple of years when Chrome hits version 1000 they'll announce the next workaround as 99.999.1000.x
-
The whole user agent string is already an insane mess with every browser impersonating every other browser ever made,
Speaking of, anyone know if anything important's capping them at 132 characters? Because just checking Edge's for shiggles:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 Edg/96.0.1054.62
I'm Mozilla! I'm Webkit! I'm KHTML! I'm Gecko! I'm Chrome! I'm Safari! I'm Edg
e!
-
Edg
Old Edge used "Edge" so I assume new Edge is trying to avoid being detected as old Edge.
-
@loopback0 said in WTF Bites:
Edg
Old Edge used "Edge" so I assume new Edge is trying to avoid being detected as old Edge.
It’s funny () how they renamed IE 12 to Edge, but kept the same name for Edgium.
-
@loopback0 said in WTF Bites:
Edg
Old Edge used "Edge" so I assume new Edge is trying to avoid being detected as old Edge.
I'm Mozilla! I'm Webkit! I'm KHTML! I'm Gecko! I'm Chrome! I'm Safari! But I'm not Edge!
-
@Watson this is the UA from the last version of old Edge. It was a fork of Trident (IE11's engine) and not WebChromiumSafariKit.
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763
-
renamed IE 12 to Edge.
Not really. They did start creating a new rendering engine that was mostly completely reworked from IE. Then they apparently realized it's not worth the trouble and switched to the Chrome one like almost everybody else.
-
@loopback0 said in WTF Bites:
If Chrome gets stuck with this workaround then it's retardery that ends up in Edge and any other Chromium-based browser. Then I assume Firefox will join in.
Hm, Firefox's user agent string is surprisingly concise:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0
. Probably because it did not go through that many names and was always recognized by one of these three.
-
@Bulb Sure but I assume that the same people who forgot how numbers work and imagined that Chrome versions would only have 2 digits also imagined that Firefox versions would only have 2 digits.
-
@loopback0 sadly fewer people care about Firefox these days and if it breaks in there, the reaction is largely “whatever”.
-
@loopback0 Sure. My note was somewhat tangential to that problem.
The version of “Gecko” is in good format, but it seems stale too. Unfortunately they didn't have the foresight to just zero-pad the versions to four digits; then they'd lexicographically compare just fine for the next millennium (I think both Chrome and Firefox currently have 6-week release cycles, at which rate 10,000 versions will take 1150 years). Or just continue versioning with release date.
-
Unfortunately they didn't have the foresight to just zero-pad the versions to four digits
They also shouldn't have needed to.
Although however they did it, someone would still have found a way to fuck it up.
-
@loopback0 said in WTF Bites:
Unfortunately they didn't have the foresight to just zero-pad the versions to four digits
They also shouldn't have needed to.
Although however they did it, someone would still have found a way to fuck it up.
Parsing it as octal, obviously.
-
@nerd4sale said in WTF Bites:
@Polygeekery said in WTF Bites:
When I checked it had, properly formatted, a time to completion of "22,287 years, 7 months, 1 week, 4 days, 11 hours and 22 minutes".
Did you wait for it to finish, or did you get a cup of coffee first?
You're talking to @Polygeekery.
Wrong drink.
It's the season for enhanced coffee.
-
@nerd4sale said in WTF Bites:
@Polygeekery said in WTF Bites:
When I checked it had, properly formatted, a time to completion of "22,287 years, 7 months, 1 week, 4 days, 11 hours and 22 minutes".
Did you wait for it to finish, or did you get a cup of coffee first?
You're talking to @Polygeekery.
Wrong drink.
It's the season for enhanced coffee.
Let's keep him off the Adderall. I only have so much space in my head for the fax thread.
Christ on a bloody cross. Is anyone teaching their kid to read and write. I need a book on how to sound out words.
-
-
@loopback0 sadly fewer people care about Firefox these days and if it breaks in there, the reaction is largely “whatever”.
Especially Firefox developers themselves.
-
You're assuming there's still someone around to fix it.
There are plenty of web sites that are essentially unmaintained and have been for years (or even more than a decade), but are still useful to some people.
-
@Polygeekery said in WTF Bites:
My bank is a great example of how if you cannot display something properly you should not display it at all.
This happens if you login at the wrong time. My guess is that they are batch processing things right now so for whatever fucking reason they just display zero. But imagine you're not the type of person that understands such things, you login, expect six figures for your balance and see zero dollars.
They should just not allow logins if this would happen. But banks are fucking retarded, so we get this.
I ran into another related yesterday morning.
I had an early morning meeting and was running low on fuel. My route to the meeting took me through one of the shittiest parts of our city. The first place I stop at I get out and when I go to swipe my card there is a message on the screen saying something about "Pay at pump deactivated, please pay inside".
Yeah, fuck that, I am not going into any gas station in this part of town. We are deep in the heart of "Gas pumps haven't clicked off for years" part of town.
I head to the next gas station down the road. Still in the really shitty part of town. I pull up to a pump and no weird messages on it. I get out, insert my card, type in my PIN, declined. Shit, did I type in the wrong number? I check the card I used, reinsert it, carefully type in the PIN, declined.
Goddamn it. I have cash but I am not going to go into a gas station in this part of town. I keep driving. I am not low enough on fuel that I am going to run out immediately, but I have maybe 20 miles before my morning goes super sideways, I run out of fuel, miss my meeting, and probably end up as part of an attempted mugging or something. On to the next gas station.
I check my balance on the way to make sure nothing funky has happened with my account. Everything is fine. I could buy a few tanker trucks of fuel if I had the need.
Third gas station, insert my card, type in my PIN, all is good.
So, happened?
If I had to hazard a guess, the first two gas stations are related, owned by the same person and that person had their merchant services account suspended for some reason. The "Declined" message I got at gas station #2 was just a generic message displayed whenever a transaction does not get approved or in this case was probably declined to be processed at all. Nothing was put in to catch this odd edge case so it just told me that I was declined.
To be fair it is a pretty rare edge case that would almost never be used. But you are still displaying bad information to your users.
-
@Polygeekery said in WTF Bites:
@Polygeekery said in WTF Bites:
I am considering upgrading my Windows laptop before the end of the year. I go looking at the Dell XPS series machines. I can choose between 8GB of RAM (which is too little for my needs) with a 1920x1200 display that purports to have ~14 hour battery life, or 16GB of RAM that only comes with a 4K display and ~8 hours of battery life.
Why can't I get 16GB of RAM with the HD+ display and nearly 50% more battery life? Why is 4K even a thing on such a small screen? I will trade battery life for resolution every single time.
More related fuckery, but even worse:
A client has a couple of people that are basically never in the office. They work at the state house every single day, and long hours. One of which is the same guy I mentioned in the garage today. I don't even know why they have offices.
As a result, they require long battery life. So we go looking for the best bang for the buck on thin and light laptops with long battery life. Me being me, I have a MacBook Air I use for that, but that will not suit their needs. But I also have a USB-C 65w battery bank I carry with me for the frequent times I forget to charge my stuff. So we arrive on a Dell Latitude 3520 which reviews show as having a ~13 hour battery life while simulating web browsing. Should be good to go.
But that laptop still uses the shitty 4.5mm Dell laptop charger. Why the fuck isn't this thing using USB-C charging? Well, some research shows that it actually can charge from USB-C. So why the fuck does it have a shitty Dell charging port?
While discussing all of this I had mentioned my battery bank I keep for emergencies, like constantly forgetting to charge my shit. So they decide to get them each to go with the laptop. It will do USB-C charging, so that should work, right? Right?
Fucking wrong. No fucking way in hell can we figure out how to get this hunk of shit to charge from a battery bank. It will do USB-C charging. The battery banks are USB-C PD 65w units. So this shit should work, right?
That would make entirely too much sense. It doesn't fucking work at all. If you plug a USB-C laptop charger into it, the laptop charges. If you plug a USB-C battery bank into the laptop.....the fucking laptop charges the battery bank.
What kind of batshit fucking retarded bullshit is this? There is an option in the UEFI/BIOS/Whatever to disable USB-C charging while the machine is off. But as of yet we cannot find any configuration option that will allow the laptop to charge from the USB-C power bank. It will only drain the battery more and faster.
If anyone has any ideas I am all ears. Well, I am mostly penis, but I will listen to your ideas.
I discovered that my son's school Chromebook has this exact same behavior. He needed a charger the other day, my backpack was right there so I give him my powerbank. He plugged it in and the Chromebook started charging my powerbank instead of the other way around.
Retarded antibehavior.
-
"take a picture of the freezing issue" uh huh....
-
Why are you using TikTok in the first place? You're neither a teenage girl nor a Chinese spy.
-
@Zerosquare said in WTF Bites:
Why are you using TikTok in the first place? You're neither a teenage girl nor a Chinese spy.
Siblings occasionally send links.
-
@Tsaukpaetra said in WTF Bites:
@Zerosquare said in WTF Bites:
Why are you using TikTok in the first place? You're neither a teenage girl nor a Chinese spy.
Siblings occasionally send links.
Your siblings are Chinese spies?
-
@HardwareGeek said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
@Zerosquare said in WTF Bites:
Why are you using TikTok in the first place? You're neither a teenage girl nor a Chinese spy.
Siblings occasionally send links.
Your siblings are Chinese spies?
I plead the fifth!
-
@Tsaukpaetra This is TikTok we're talking about. Their idea of "screenshots" is probably "video with a stream of emoji floating all over the place".
-
This is TikTok we're talking about
Oh! And as I was checking things, apparently my user data was taking over a gigabyte of space! Not the cache, mind you....
-
-
We do have, but it's in a Lounge topic.
-
@Zerosquare said in WTF Bites:
We do have, but it's in a Lounge topic.
- I never want to see that topic.
- It's 2021. That proves nothing.
-
@HardwareGeek said in WTF Bites:
@Zerosquare said in WTF Bites:
We do have, but it's in a Lounge topic.
- I never want to see that topic.
- It's 2021. That proves nothing.
Besides self proclamation? I suppose even that's not enough nowadays... But this isn't the Garage.
-
-
@Tsaukpaetra said in WTF Bites:
self proclamation
Does that come with erecting a flagpole?
It did.
VR controller notwithstanding.
-
-
Pretty much. Spies are supposed not to get noticed. @Tsaukpaetra is pretty much the opposite of that.
-
@Zerosquare
Such an obvious cover
-
@Tsaukpaetra is:
A. Chinese spy
B. Teenage girl
C. American guy
D. Defective android
E. All of the above
-
@HardwareGeek said in WTF Bites:
@Tsaukpaetra is:
A. Chinese spy
B. Teenage girl
C. American guy
D. Defective android
E. All of the aboveMissing: F.
E_OPTION_NOT_FOUND
-
@HardwareGeek said in WTF Bites:
@Tsaukpaetra is:
A. Chinese spy
B. Teenage girl
C. American guy
D. Defective android
E. All of the aboveMissing: F.
E_OPTION_NOT_FOUND
I wanna know what
love isI am...
-
@Tsaukpaetra are you human or are you dancer?
-
-
-
I'm reviewing code. These two lines pop out.
@Test @Ignore("It fails we don't know why")
I have a few issues with that.
-
@Tsaukpaetra said in WTF Bites:
@BernieTheBernie said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
It wants OMS imaging version 10 installed before it will let me install OMS imaging version 11.
Yes, that's the implication. But if I erase the configuration in the registry, it installs fine. Note that this is configuration the installer apparently creates itself while initializing the installer. Just that, apparently, it needs to be told twice that it's not actually installed.
Besides, can you imagine having a requirement like "Must have DOS installed before installing Windows 10"?
Status: Gorramit my little trick isn't working.
Trying to update the server. Apparently it actually hasn't been actually installing these last few rounds, not that the fucking program really noticed.
For shits and giggles I tried a "fresh" install on a completely different computer. It got to the point of installing SQL Server 2014 before getting ahead of itself and deciding that it actually didn't install SQL Server and thus abort.
10 points to anyone who can guess what it says now?
-
@Tsaukpaetra said in WTF Bites:
deciding that it actually didn't install SQL Server and thus abort.
Okay, to be fair, the database engine isn't starting for some hidden-away-in-a-log-you-can't-normally-see, but still!
My bet is it's complaining about the hard drive geometry or someshit like that...
-
And ... you wouldn't want your music to sound like a Windows DLL or Word document, now would you?
What about mspaint.exe?
https://www.youtube.com/watch?v=2xZgCVG_Bzk
e: Of all the things to be 'd on
-
I'm reviewing code. These two lines pop out.
@Test @Ignore("It fails we don't know why")
I have a few issues with that.
Truth. The faster needful to do would have been to single-line comment every line.
-
@Gribnit Especially if you're like me and you use Sublime Text where it's just a case of selecting the lines you want to comment out and then pressing Ctrl-/ to comment them all.