WTF Bites
-
everybody had to adjust
...except the Parisians...I thought only the healers had to adjust. /Ffxiv-joke
-
everybody had to adjust
...except the Parisians...
-
@Kamil-Podlesak Yeah. USA uses one set of units, so it does not matter too much what units they are.
The Hitch Hiker's Guide To The Galaxy mentions that "the Triganic Pu is a unit of galactic currency, with an exchange rate of eight Ningis to one Pu. This is simple enough, but, since a Ningi is a triangular rubber coin six thousand eight hundred miles along each side, no one has ever collected enough to own one Pu. Ningis are not negotiable currency, because the Galactibanks refuse to deal in fiddling small change."
A system with a mile of 1760 yards of 3 feet of 12 inches of 100 mils would be a huge in itself already, even if a US foot was always a US foot. Alas:
The international yard and pound agreement of July 1959 defined the length of the international yard in the United States and countries of the Commonwealth of Nations as exactly 0.9144 meters. Consequently, the international foot is defined to be equal to exactly 0.3048 meters. This was 2 ppm shorter than the previous U.S. definition and 1.7 ppm longer than the previous British definition.
[…]
When the international foot was defined in 1959, a great deal of survey data was already available based on the former definitions, especially in the United States and in India. The small difference between the survey foot and the international foot would not be detectable on a survey of a small parcel, but becomes significant for mapping, or when the state plane coordinate system (SPCS) is used in the US, because the origin of the system may be hundreds of thousands of feet (hundreds of miles) from the point of interest. Hence the previous definitions continued to be used for surveying in the United States and India for many years, and are denoted survey feet to distinguish them from the international foot.Europe had, for historical reasons (and histerical raisins) different units in every city, so the benefit of unifying was much bigger.
In the United States, the foot was defined as 12 inches, with the inch being defined by the Mendenhall Order of 1893 as 39.37 inches = 1 m (making a US foot exactly 1200/3937 meters, approximately 0.30480061 m). Out of 50 states and six other jurisdictions, 40 have legislated that surveying measures should be based on the U.S. survey foot, six have legislated that they be made on the basis of the international foot, and ten have not specified the conversion factor from metric units.
[…] The National Institute of Standards and Technology, National Geodetic Survey and the Department of Commerce's Office of the General Counsel are planning to phase out the US survey foot beginning in 2023.It's still a complete mess that just happens not to matter enough for plumbers and bricklayers.
Filed under: why not natural units
Fun fact: any unit of length, metric, imperial or other
wisesilly, can be defined as an integer multiple of the Planck Length.
-
Depends what you're willing to expose, and to who.
Whom.
Given the strong association with general skeeve to skeevy grammar,
whom
was incorrect.Wait, really? I would assume that "expose to" goes with a dative ==
him
/her
/whom
-
@Kamil-Podlesak said in WTF Bites:
Depends what you're willing to expose, and to who.
Whom.
Given the strong association with general skeeve to skeevy grammar,
whom
was incorrect.Wait, really? I would assume that "expose to" goes with a dative ==
him
/her
/whom
You're sense of grammer would of been write if this weren't wtdwtf.
-
@Kamil-Podlesak said in WTF Bites:
Depends what you're willing to expose, and to who.
Whom.
Given the strong association with general skeeve to skeevy grammar,
whom
was incorrect.Wait, really? I would assume that "expose to" goes with a dative ==
him
/her
/whom
You're sense of grammer would of been write if this weren't wtdwtf.
I value such discussions irregardless.
-
Yes, Microsoft, "A" translates to German as "ein" or "eine", and "I" to "ich". It's technical documentation so it should be technically correct, right?
Also nice how they give the unused parts of the index an extra separator to make sure they're easier to not click on.
-
Fun fact: any unit of length, metric, imperial or other
wisesilly, can be defined as an integer multiple of the Planck Length.I think you could define a new othersilly unit as fractional, or even irrational multiple of planck length. It would require defining it to utterly absurd precision (35 significant digits if it was similar length to the metre), and it's possible you wouldn't be able to realize exactly 1 of it in a physical object (but you couldn't achieve the accuracy anyway), but you theoretically could.
I wanted to suggest using <some-prefix>lp as a unit, but the highest defined prefix is yotta for 10²⁴ and we'd need at least 10³³ and 10³⁶ for length, and 10⁴⁵ and 10⁴⁸ for time – and then Tp is absurdly huge, and so is Fp, so we'd need very tiny fractions too.
-
-
@Benjamin-Hall said in WTF Bites:
This is what I think whenever my boss does his "the universe is rational" shtik. Which I mostly agree with. Except computers. Those are like needy children who just want attention.
The universe has an awful lot of random in it (especially randomness of position of things relative to each other) but the dice are loaded, the table's tilted, and the dealer is on the take.
-
You're sense of grammer would of been write if this weren't wtdwtf.
I value such discussions irregardless.
-
Yes, Microsoft, "A" translates to German as "ein" or "eine", and "I" to "ich". It's technical documentation so it should be technically correct, right?
Also nice how they give the unused parts of the index an extra separator to make sure they're easier to not click on.
Clbuttic Microsoft!
-
@Kamil-Podlesak said in WTF Bites:
Yes, Microsoft, "A" translates to German as "ein" or "eine", and "I" to "ich". It's technical documentation so it should be technically correct, right?
Also nice how they give the unused parts of the index an extra separator to make sure they're easier to not click on.
Clbuttichc Michcrosoft!
-
Fun fact: any unit of length, metric, imperial or other
wisesillyWe need a Ministry of Silly Measures.
-
Fun fact: any unit of length, metric, imperial or other
wisesillyWe need a Ministry of Silly Measures.
Vulture Central Standards Bureau
-
We need a Ministry of Silly Measures.
Leave it to the Ministry of Silly Ministries.
Is there one?
There isn't?
Sounds like we have a catch-22.
-
Leave it to the Ministry of Silly Ministries.
Also known as Self-referential Ministry.
-
Status: So there's a pre-shipping info tracker thing, its purpose is to help prepare all the information needed to ship a thing here at $company. It's built on SAP, but I'm not talking about that at the moment.
I'm also not talking about how they managed to make Bootstrap's responsive framework break horribly.
Or how they manage to make the UI inconsistent with itself somehow.
So anyways, as you go through the flow there's an option to upload a TSV full of your line items of things to ship, right? Easy enough, and they even made a (shitty) Excel template to help you fill it out correctly! Well, it doesn't come with instructions, but it's all right, the website will tell you if you did a bad, right?
Oh, something is wrong about the Battery details (for hazards declaration)? Oh, that's easy enough, let's just drill down into the entry like so...
.... Wut, the page just disappeared.
Well, surely the Dev console will have something useful to say, right?LOL No!
And the most shitty part is, there's no saving if there are any errors (and no auto-save, naturally) so when you're this far into the wish-it-was-a-wizard, everything is lost!
Shame on me for trying to expedite part of a form using advertised functionality...
-
We need a Ministry of Silly Measures.
Leave it to the Ministry of Silly Ministries.
Is there one?
Yes, it's called the cabinet.
-
instead of api.refreshView(), call setTimeout(function(){api.refreshView(),0})
Honest mistake. But still, I see a lot of duhvlopers copying it as is.
-
Leave it to the Ministry of Silly Ministries.
Also known as Self-referential Ministry.
Russel wants to know if there's a Ministry of Non-Silly Ministries, and if it administers itself.
INB4 there are no non-silly minstries. Also INB4 that's not how the antimony works at all.
-
-
This post is deleted!
-
INB4 that's not how the antimony works at all.
Yeah no the antimony works via strong ionic charge and steric hindrance.
...and, now I wish we'd named the daughter Niome.
-
This post is deleted!
-
-
@djls45 tbh I kinda didn't Nazi that coming.
-
-
WTF of my day: So, still messing around with my app and OpenID.
Now, I began to get a bit annoyed at having to re-login quite regularly and finally set out to discover the root cause. After all, I was handing over a refresh token!
Turns out that the chosen default method (for the MS provided OIDC packages) of storing any and all tokens is to plonk them solely into the session storage. Where, of course, it'll vanish quite rapidly as soon as you close the browser (or maybe even the tab, didn't investigate further).
There's no option to put those into cookies or local storage, however, so that they might survive a bit longer.
Why? It's by design - for security and because, and I'm quoting here, "Too many options might confuse the users" (wherewith they are talking about developers).
Yes, of course. Because having to override several internal functions with your own implementations, that's totally not confusing, no - especially when you provide no guidance on how to do so and you have to scrape things together from the internet.
Also keep in mind that their advertised 3rd party OIDC provider (Duende) immediately stores the tokens as a cookie in their quickstart examples. Security, my ass.
-
MS provided OIDC packages
I don't understand why MS even bother implementing their own OIDC packages when all frameworks already have ones. Or does the framework you are using not?
-
@Bulb if you don't build something you can't lock anyone into it, and the existing implementations are probably excessively interoperable. A facade to strangle the sanity out and get traction for a brain-damaged approach is needed.
-
# 1:
I got a robocall that I almost didn't answer, because I didn't recognize the number, but I answered it anyway.
You are due to visit $medical_facility on $date. It is very important that you enter your medical and insurance information in our web form before your visit. Please go to $url and enter password
hunter2
. That'sh
as inhotel
,u
as in ... Again, the website is $url and the password ish
as in ... Press1
to repeat this message.Presses 1
Goodbye.
Great job, . (And yes, this call was legitimate.)
# 2:
Wait, what decade is it?
I'd name and shame, but it's medical-related, and for all I know they're the only $medical_facility that uses this web app, and that would be more self-doxxy than I'm comfortable with.
# 3:
Great. I can expect to spend an hour or more filling it out, and if I'm interrupted for some reason, it will almost certainly time out (for privacy and data protection reasons) and I'll have to start over from the beginning. If they ever call me back so that I can get the password I missed because I wasn't prepared for the stupid call and it didn't repeat the message when I asked it to.
-
So, I am subcontracting for a company with particularly paranoid Teams admins. They've set up Teams so they
- cannot add guests in their domain, and
- whenever a guest is in a meeting, the guest is kicked from the meeting chat again after the meeting.
A couple of days ago it stopped kicking me out. So we tried to create some “teams” for synchronization. Weeeeellllllllllll … it's back to it's own evil self today. And it kicks me out of the chats I was still in … when someone types in them.
Also, since Skype-against-Business is officially dead now, Microsoft allowed calling and chatting with externals in Teams now (before it didn't work by trying to call/message their Skype-against-Business). But … guess what, it does not work in that company. Might be because they still have Skype-against-Business, because they always had a server on-premise.
-
Configuration options available in our code:
I_have_a_sense_of_humour = False
Defaults to true, of course.
-
@dkf Feature request: check if user is running Word and/or Excel, in which case default to false.
-
Nah, that's not reliable. Even people like us have to use Excel and Word sometimes.
Instead, it should check Active Directory to see if the user belongs to the management group.
-
@Zerosquare Check if running (Word or Excel) and not any development tools?
-
@Zerosquare Check if running (Word or Excel) and not any development tools?
I dunno, Intellij users appear to be pretty humorless.
-
@dkf Feature request: check if user is running Word and/or Excel, in which case default to false.
Really very difficult to implement that in our case, as the code in question runs on multiple platforms and is often put in a Docker container behind Jupyter. We could try doing browser sniffing… or we could just not bother.
Also, our users are scientists, most of whom are a pretty chill bunch in the first place.
-
@Zerosquare said in WTF Bites:
Instead, it should check Active Directory to see if the user belongs to the management group.
Won't work for us. Local AD is weirdly locked down (much paranoia in our IT admin leadership) and many users are remote (with the OIDC credentials not being derived from AD).
-
Peanut butter for gamers.
Not unrelated:
(In particular Scotland, slang) Faeces; a piece of excrement.
-
@loopback0 What makes it particularly suited for gamers‽
@loopback0 said in WTF Bites:
Now we just need gamer toast
Don't we already have a sandwich?
-
-
@MrL Ok, that's a good argument .
-
-
@cvi would you eat bread that has green all over it?
-
@Gąska If the gamer bread has 240 Hz refresh rate, does it go stale slower or faster than lowly peasant bread?
-
@Gąska Well, you're either on Team Green or you are not, if you get my drift.
Filed under: On a serious note: don't fanboi brands/corps, that's just stupid.
-
@Gąska Am I a rabbit or what?
-
@Applied-Mediocrity said in WTF Bites:
@Gąska If the gamer bread has 240 Hz refresh rate, does it go stale slower or faster than lowly peasant bread?
Wait until you get the HDR version. When it goes stale, it really goes stale. (Unless you got a fake HDR bread, in which case you probably won't notice any difference.)