In other news today...
-
BHM
-
@JBert said in In other news today...:
Holy shit:
You can tell this happened in the US.
It would have been a 90 m cliff in most other places.
-
@Zecc said in In other news today...:
You can tell this happened in the US.
because it says 'Oregon' in the title?
-
-
The company's board authorized the internal investigation June 8, when Trbovich was put on administrative leave. That disclosure came one day after a then-employee filed a lawsuit in State Supreme Court in Buffalo, alleging that Trbovich forced male employees to visit brothels and strip clubs and "engage" with prostitutes while on business trips paid for by Servotronics and its subsidiaries.
In case that's paywalled:
-
@Applied-Mediocrity said in In other news today...:
@Karla said in In other news today...:
Covid was really bad for me.
At least I have that.
-
@boomzilla said in In other news today...:
The company's board authorized the internal investigation June 8, when Trbovich was put on administrative leave. That disclosure came one day after a then-employee filed a lawsuit in State Supreme Court in Buffalo, alleging that Trbovich forced male employees to visit brothels and strip clubs and "engage" with prostitutes while on business trips paid for by Servotronics and its subsidiaries.
In case that's paywalled:
Strip clubs, meh, I've gone to strip clubs with co-workers. Though it wasn't mandatory. I would think inappropriate to mandate.
OTOH, brothels and forced engagement is a completely different story. Brothels cross a much more important line, IMHO than strip clubs.
-
@Karla said in In other news today...:
I would think inappropriate to mandate.
Depends if you work in certain of the AAA gaming publishers where it's "not mandatory" but it might as well be if you want to ever progress in the company.
Rockstar in particular had a thing about that, not sure if still true.
-
@Arantor said in In other news today...:
@Karla said in In other news today...:
I would think inappropriate to mandate.
Depends if you work in certain of the AAA gaming publishers where it's "not mandatory" but it might as well be if you want to ever progress in the company.
Rockstar in particular had a thing about that, not sure if still true.
I'd be cool with going but again it shouldn't be mandated. Mandated extra-curriculars are just bad. I wouldn't be too interested in a golf outing either.
One time my company had an outing that was a day at Chelsea Piers. Chelsea Piers is a huge sports complex that provides many activities. It probably wasn't great for those less interested in athletic extra-curriculars.
I used to take my daughter to their toddler gym. Small, easy to keep an eye on them and enough things to keep young children occupied. She was said that she aged out of it.
They had a drop-in gymnastics/rock climbing program for school age children. Since I had been bringing my daughter there for the toddler gym they allowed her to attend even though she was 4 (min age was supposed to be 5).
It is a 90 minute class and she tweaked her ankle on the trampoline. We celebrated that she got her first athletic injury. We iced it and she went back to class after a bit, even if at lesser pace.
Now that I know what their gymnastics room looks like, I so want to do it. IDK if that was there back when we had the work event, but I would love to drop into one of the foam filled areas they have for gymnastics (the horse and a rope swing-which of course reminds me of the game Pitfall).
-
New linker with (claimed) better perf:
... but, honestly, if it doesn't perform worse than the other linkers, both the name and the logo are already a win in my book.
-
-
@boomzilla said in In other news today...:
forced male employees to visit brothels and strip clubs and "engage" with prostitutes while on business trips paid for
I ponder.
But I feel like I would be very bored in that situation.
Anyone wanna sponsor me for testing?
-
-
@dcon said in In other news today...:
This is the other news TODAY thread, not other news last year.
-
-
@izzion said in In other news today...:
@dcon said in In other news today...:
This is the other news TODAY thread, not other news last year.
Yesterday. Last year.
-
-
@DogsB said in In other news today...:
As digital calendars around the world changed to 01.01.2022, Microsoft customers found their Exchange servers stopped processing emails.
That's not a bug, that's a feature.
-
@DogsB TL;DR: Not confirmed by MS, but it appears they probably formed a software version number by appending some extra digits (patch number, check digits?) to a date in yymmdd, then storing that in a signed 32-bit integer. I'll bet you can guess what happened when that signed integer, or the value it was being compared to, became greater than 2147483647 (i.e., 220101xxxx).
-
@HardwareGeek I thought everything was 64 bit now, surely that means they have 32 bits that are free just to avoid this sort of thing? It’s not like threads where they’re not free here!
-
@Arantor said in In other news today...:
I thought everything was 64 bit now
Apparently not the implementation of that part of Exchange!
-
@Arantor 32 bit (and smaller) stuff didn't just go away. Prime example is in-memory layouts. Structures with 32-bit variables may pack densely such that there isn't any extra space between two elements. (In fact, depending on what you use the structure for, that's rather necessary.)
Changing in-memory layouts tends to be a rather nasty change, as it breaks ABI.
That said ... unless you need to store hundreds of millions of dates in RAM, you can probably afford a 64-bit integer for your date/timestamp without too much thinking.
-
@cvi said in In other news today...:
Changing in-memory layouts tends to be a rather nasty change, as it breaks ABI.
That's true, but since you can't load 32-bit code into a 64-bit process or vice versa, that's not very important. More important is that the natural serialization formats for binary data change; you've got to pay plenty of attention when either reading or writing both files and network sockets (and other things that wrap over them, like blobs in databases).
Naturally, this makes the approach of COM rather difficult, and I'm pretty sure that's a foundational technology in the MS ecosystem. They seem to have almost nobody that seems to really understand the subtleties involved, because the tech they built back into COM was pretty damned good. But it's made the 64-bit switch rather more complex than it should have been, leading to selected landmines…
-
See, I was just going for the cheap joke (a la 'threads aren't free' meme here), I didn't expect a sort of reality inquisition!
<dramatic chord>
-
@Arantor said in In other news today...:
I was just going for the cheap joke
I'd say that one was really cheap. So cheap, it was almost free.
-
@HardwareGeek said in In other news today...:
So cheap, it was almost free.
Just like the remaining 32 bits!
-
@cvi said in In other news today...:
32 bit (and smaller) stuff didn't just go away. Prime example is in-memory layouts. Structures with 32-bit variables may pack densely such that there isn't any extra space between two elements. (In fact, depending on what you use the structure for, that's rather necessary.)
That's certainly true in the hardware realm. Even in hardware with data widths significantly greater that 64 bits, the CSRs tend to still be 32 bits. In code that interacts with the hardware,
uint32_t
is very common;uint64_t
is not. Even registers that are used for 64-bit addresses tend to be implemented as two 32-bit registers, not one 64-bit register, because the rest of the CSR access system is 32-bit.
-
@Arantor said in In other news today...:
reality inquisition!
It's a TDWTF feature that you can't toggle off.
-
@cvi said in In other news today...:
@Arantor said in In other news today...:
reality inquisition!
It's a TDWTF feature that you can't toggle off.
Like that fucking pedantry switch. Although someone made a blond/e joke this week that I liked.
-
@Arantor said in In other news today...:
@HardwareGeek I thought everything was 64 bit now
Only pointers are 64-bit now. Default for numbers (
int
) is still 32-bit everywhere, because most software does not require bigger range (it would also make sense to still compile software that does not need gigabytes of memory with 32-bit pointers to save memory, but almost nobody does, because it complicates things).In fact Microsoft kept even
long
at 32-bit for 64-bit Windows targets because their API has a lot of things declaredlong
that don't make sense to make 64-bit and some of them would break some assumptions. Because unlike Unix that has semantic typedefs for all types, so they can be resized independently as appropriate, Microsoft only had the size-based typedefs, andDWORD
was documented to belong
, so they couldn't change it.
-
@HardwareGeek I'd figure the simple solution would be to renumber spam filter updates as being from Undecimber 2021 until they get the code fixed. Although I guess most exchange servers will already have downloaded a 2022 update and may reject a new 2021 one.
-
@Bulb said in In other news today...:
Only pointers are 64-bit now. Default for numbers (int) is still 32-bit everywhere, because most software does not require bigger range (it would also make sense to still compile software that does not need gigabytes of memory with 32-bit pointers to save memory, but almost nobody does, because it complicates things).
Also see: The x32 ABI in Linux. Which, AFAIK, almost nobody uses. It's a neat idea, but a bit too niche to really get a lot of adoption.
-
@Arantor said in In other news today...:
@HardwareGeek I thought everything was 64 bit now, surely that means they have 32 bits that are free just to avoid this sort of thing? It’s not like threads where they’re not free here!
Version number are ... special.
You have version numbers via resources (16bits for each of the 4 fields, total 64)
Version numbering in MSI (truly evil special, ProductVersion 8bit/8bit/16bit/ignored, FileVersion 16/16/16/16)
Version numbers a program implements according to its own rules.
-
@dcon In this case it appears to be a date-derived build number.
-
@cvi said in In other news today...:
@Bulb said in In other news today...:
Only pointers are 64-bit now. Default for numbers (int) is still 32-bit everywhere, because most software does not require bigger range (it would also make sense to still compile software that does not need gigabytes of memory with 32-bit pointers to save memory, but almost nobody does, because it complicates things).
Also see: The x32 ABI in Linux. Which, AFAIK, almost nobody uses. It's a neat idea, but a bit too niche to really get a lot of adoption.
The x32 ABI unfortunately took way too long to materialize, along with actually deploying the requisite multiarch support to distributions, so the world was already recompiled by then (multiarch itself existed because sparc64 systems commonly had most apps 32-bits; but sparc had fewer benefits to the 64-bit mode besides ability to address more memory).
-
If this kills off tic tok users I'll call it a win.
-
So much -worthy opportunity in that article, like hints of a government cover-up (it's all misdiagnosis) to protect an economically important industry (lobster production). "Neurological illnesses are rare in young people." (They're clearly unfamiliar with Wokeness Disease. )
@DogsB said in In other news today...:
If this kills off tic tok users I'll call it a win.
Agreed, but that seems improbable. "[S]wift cognitive decline" can't occur if there's no cognitive function to start with.
-
@HardwareGeek said in In other news today...:
"Neurological illnesses are rare in young people." (They're clearly unfamiliar with Wokeness Disease.
Although I hear that the numbers for Religious Delusions are going down.
-
@topspin ¹
-
@Bulb it sometimes feels closer to a cult than a religion, but then again, religion often feels like a cult to me…
-
@Arantor A cult is a particularly pathological form of religion, so that's included.
-
@HardwareGeek said in In other news today...:
Even registers that are used for 64-bit addresses tend to be implemented as two 32-bit registers, not one 64-bit register, because the rest of the CSR access system is 32-bit.
Sometimes more competently implemented than others. (The core design for RISC-V has some significant faults in this area. Because you want to not have a reliable way to read performance counters, yes?)
-
The headline says "Thank You, Ben" and the story is a mostly favorable retrospective of the quarterback who brought multiple Super Bowls to Pittsburgh and is about to retire.
-
@GuyWhoKilledBear said in In other news today...:
the quarterback who brought multiple Super Bowls
Ah, sports
ballegg. The alternate reading of the headline is equally appropriate.
-
-
@boomzilla said in In other news today...:
Easy answer: Does it pass the Harkness Test? That's really all you need to know...
-
@Tsaukpaetra said in In other news today...:
@boomzilla said in In other news today...:
Easy answer: Does it pass the Harkness Test? That's really all you need to know...
False.
-
@Tsaukpaetra said in In other news today...:
@boomzilla said in In other news today...:
Easy answer: Does it pass the Harkness Test? That's really all you need to know...
Jack Harkness?
-
-
@dangeRuss said in In other news today...:
@Tsaukpaetra said in In other news today...:
@boomzilla said in In other news today...:
Easy answer: Does it pass the Harkness Test? That's really all you need to know...
Jack Harkness?
Never heard of his test?