WTF Bites
-
So Edge appears to fail to render this document:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> </head> <body> <textarea>Hello
world</textarea> </body> </html>
It shows two newlines, when every other browser shows one. It's a CR LF line break. Wtf Edge?
-
Little
of my day: So, Bungie decided to release a new DLC for Destiny 2 and go free-to-play and switch to Steam on the same day.
Server promptly keel over - just before they announced an "emergency shutdown" I was greeted by a lovely: "You're 23,458th in line!"
Yeah, who'd have thought that this would happen?
-
@Rhywden Also, they obviously had the trainee program the queue algorithms.
I just started at 17,380. Went down to 17,100. Then up to 17,600. Down to 16,780. And up again to 16,900.
That's not how queues work.
-
That's not how queues work.
Unless you're one former student of mine whose name I have thankfully (for me!) forgotten.
-
@Rhywden One possibility (especially with unstable servers) is that they have a bunch of queues (for different shards/servers/instances/etc). As they flicker up and down, the queues merge and split (producing the non-monotonic behavior). Or the queues are fundamentally lies (my preferred option).
-
@Rhywden Also, they obviously had the trainee program the queue algorithms.
I just started at 17,380. Went down to 17,100. Then up to 17,600. Down to 16,780. And up again to 16,900.
That's not how queues work.
It is when I have priority!
-
Well done, No Entry German Baby.
Wasn't even dragging files to Firefox, and then it got stuck over the post editor.
-
@loopback0 said in WTF Bites:
Well done, No Entry German Baby.
Wasn't even dragging files to Firefox, and then it got stuck over the post editor.It clearly wants you to drag something over its blushing-blue face.
-
@Benjamin-Hall
Or they have streamer partners who have privileges to jump the queue.
-
@Rhywden Unless I'm mistaken, Destiny 2 was free-to-play for a while.
And I'm definitely not mistaken because I've been playing it free-to-play for a while.
-
@pie_flavor you might have gotten it from something (discord?) when they had a promo?
-
@sloosecannon no, I opened the Blizzard launcher one day and there it was.
-
@sloosecannon @pie_flavor With the release of a new
expansion packDLC bundle, they made the base game free to help promote the new content. The DLC still costs money, though.
-
@pie_flavor said in WTF Bites:
@sloosecannon no, I opened the Blizzard launcher one day and there it was.
Yeah, that was a time-limited offer by Activision.
-
@anonymous234 said in WTF Bites:
The "@" tells the system to switch from HTML to C#, but... why the double quotes?!?
… so that the template is still valid HTML (or XML or SGML or what it is), because that way an unmodified HTML parser can be used to process it and then the attributes can be scanned for the
@
s in the DOM. Though in this case they seem to break that with the@functions
syntax already anyway.It is common to do it like this in web frameworks, especially the JavaScript ones which simply use the browser's built-in parse and operate on the loaded DOM.
Good news everyone! The latest version of Blazor seems to have removed the double quotes requirement.
-
More npm WTFs: It seems that every time I want to install something via npm, its cache is broken and makes something fail, so I need to
npm cache verify
before it works again.What's the use of cache if it often causes more problems than its worth?
(Yes, I know npm's response is gonna be "that's how it works, get used to it scrub" as usual
)
-
It seems that every time I want to install something via npm, its cache is broken and makes something fail, so I need to npm cache verify before it works again.
have not encountered this myself.... Either you have a version of NPM that isn't working quite right (upgrade maybe?) or you have multiple versions of NPM that use incompatible cache metadata and somehow have the same cache folder for both so when you switch between them they break the cache.... or you have something very wrong with your PC and have Kaspersky installed as your
antivirus and it's corrupting your cache behind your back....
-
In a C++ library we have a singleton with a virtual destructor.
-
This post is deleted!
-
This post is deleted!
-
@Bulb I'm pretty sure the 3rd
is a workaround for the 2nd
. I think the rules for regular methods in header and template methods in header are very different regarding instantiation of static variables.
-
Ok, it gets worse. The getInstance is a template and the class is actually inherited.
-
@Bulb I'm pretty sure the 3rd
is a workaround for the 2nd
. I think the rules for regular methods in header and template methods in header are very different regarding instantiation of static variables.
Inline methods do produce common symbols and get merged and methods defined in the class definition are implicitly inline, so that would not be a problem. But I looked into the commit that introduced this, and the singleton is actually being inherited!
-
Today I learned that the Node HTTP server
close
method does not close open connections, nor does it stop serving requests, and this behavior is by-design. (All it does is stop accepting new connections, but if a client is using HTTP keep-alive they will keep getting their requests served until they voluntarily disconnect.)What's more, there is no built-in way to close all connections or stop serving requests. You have to manually track each connection as it is made, and manually close it.
This
bugspecified behavior cost me hours of trying to figure out why I wasn't seeing my server-side changes unless I refreshed the client.
-
This is additional commentary that helps with posting.
-
Firefox's task manager shows it using this much memory:
Windows disagrees:
-
@loopback0 overcommit? Shared memory?
-
@Gąska
Firefox being Firefox.
-
Eclipse is showing a modal dialog, which is fine. But then it pops up its "Eclipse news" popup, which I obviously want to get rid of. Not only because it's useless, but because it came up on the other screen from my Eclipse workspace, and is covering up time sensitive and mission critical Important Stuff (whether that's the toaster popup area of NodeBB is irrelevant to the discussion). However, since Eclipse is busy with a modal dialog, the news panel won't respond to any input, including the all important × in the corner.
-
@hungrier What about when you have multiple modal web popups at once? That's disturbingly commonplace, and can easily result in the thing you need to click on being actually invisible...
-
@dkf Modal web popups at least (usually) have the decency to stay in their own window, and the ones that pop up new windows aren't modal.
-
Eclipse is showing a modal dialog, which is fine. But then it pops up its "Eclipse news" popup, which I obviously want to get rid of. Not only because it's useless, but because it came up on the other screen from my Eclipse workspace, and is covering up time sensitive and mission critical Important Stuff (whether that's the toaster popup area of NodeBB is irrelevant to the discussion). However, since Eclipse is busy with a modal dialog, the news panel won't respond to any input, including the all important × in the corner.
Steam did that to me with the're vale hardware survey thing. Pops up automatically with a question "do you want to participate" and radio buttons for "yes!" and "not right now". It has the little X button in the corner, a back button that is not disabled, and a next button.
The X button does not respond to user input, nor does the back. In order to close it I MUST coos one of the options and click next. Force quitting and restarting steam (hey, it was rude first) just resulted in the same popup reappearing after the fresh launch.
maybe if i'm trying to close your popup you can just take it as read that my answer is "GO AWAY!"
-
@Vixen I bloody hate choices that boil down to either "Well, OK then" and "Nag me again tomorrow".
-
@PleegWat Yeah, a
button should be mandatory
-
iPhone is weirdly acting up today. First it pops up the connect to WiFi modal dialog, which I have disabled in settings (whoever thought that was a good idea?!). Now suddenly Siri is using the female voice, even though it’s set to male.
What gives? I don’t normally experience such problems with the phone. Restart didn’t fix the Siri voice either.
-
It's 2019. It's perfectly alright for Siri to have a sex change without warning.
-
Round 2 with my 11" Dell running Mint. Previously, it would lock up at the login screen unless there was something plugged into its HDMI port. Uninstalling the Intel graphics driver (this is an AMD laptop
) fixed it. Now, it locks up if it doesn't have an Internet connection so I can't use it without WiFi, and if there's WiFi in range that it isn't connected to, I have to rush to connect it before it freezes.
I discovered this at my grandmother's house. She is 95 and doesn't have Internet. I had to tether the laptop to my phone just to use it locally (I was working on stuff that didn't need Internet) and keep it from locking up.
I hate computers.
-
@topspin You're forgetting. Apple knows what you need better than you do.
-
if there's WiFi in range that it isn't connected to, I have to rush to connect it before it freezes.
Filed under:
problems
-
@topspin You're forgetting. Apple knows what you need better than you do.
A woman telling me where to drive?! I don’t think so!
-
@topspin You're forgetting. Apple knows what you need better than you do.
A womanApple Maps telling me where to drive?! I don’t think so!
-
@levicki said in WTF Bites:
Or you know, you could have just participated in it in the time it took you to kill Steam and relaunch it and figure out you have to make a choice anyway. It's totally harmless and takes very little time, not to mention it happens only once a year.
the point isn't that it's "harmless" to do the survey. The point is the UI implies that there is an option to say "no I do not wish to participate" but in fact that option is not present.
This is a dark pattern, and should be mocked, jeered, and outlawed everywhere they are.
If it appeared and said "hey. we sent information about your PC to valve." That would have EXACTLY the same effect. But by phrasing it as a choice and then removing the choice itself that makes the "survey" more palatable.
BAH! BAH HUMBUG!
:ebenezer:
-
@levicki
over
Being gay in Russia is not a very safe condition.
-
@PleegWat To put it differently: In the west, this is typically akin to "Apple made me paint my hair pink".
In Russia (and, I believe, a number of other communist countries) it is more similar to "Apple made me shoot up my high school".
-
@levicki said in WTF Bites:
all it takes is 3 clicks on that Next button.
It should have been none, or at
bestworst, ONE click.
-
@levicki said in WTF Bites:
offer a Yes/No choice for participation
That's the point. There shouldn't be a question of yes/no. Clicking the big
redX in the top right is exactly equatable to no, the the question itself is capricious.
-
@levicki said in WTF Bites:
I am the first to complain when there is bad UI
yeah...... you defending Steam by saying that this is good user experience really tells me you complain when there is bad UI....
Explotiative and manipulative UI, which includes an admitted error, is not bad, but in fact to be praised?
Yeah. I'm not with you there, but you are clearly far too off your rocker to be worth continued interactions. Good day sir, madam and/or other pronoun of your preference. Please do not allow the door to hit you on the posterior on your way out.
-
, but you are clearly far too off your rocker to be worth continued interactions.
Welcome to the party boat!
Don't mind the rocking, it's meant to be soothing.
-
In Russia (and, I believe, a number of other communist countries) it is more similar to "Apple made me shoot up my high school".
Must. Resist. To post...
.. Reply.
-