WTF Bites
-
Except maybe structure/union member access but I'm not even sure if that's classified as a binary operator.
IIRC it is classified as operator in C++ (non-overloadable, thank God), with highest precedence of all.
Cowards.
-
@ixvedeusi said in WTF Bites:
I thought the various versions of msvcrNNN.dll are not abi-compatible
I was under the impression that Windows at some point had public C++ APIs and because of that the ABI is basically set in stone.
No, windows only has a public-facing C API (and COM interfaces, which have an enforced C-like ABI).
Microsoft Foundation Classes, the C++ API that comes with Visual Studio, is not part of Windows (and is mostly wrappers over the Windows API).
Edit: Same goes for Active Template Library (ATL) etc. But GDI+ is the one I'm not sure about. It's possible that the C++ version is an entirely header-based wrapper around the "flat" API (Edit2: GdiPlus.dll only exports the "flat" API, which supports this theory).
-
@ixvedeusi said in WTF Bites:
I thought the various versions of msvcrNNN.dll are not abi-compatible
I was under the impression that Windows at some point had public C++ APIs and because of that the ABI is basically set in stone.
No, besides C, Windows solved that by using COM APIs, which have a fixed ABI.
And MSVCRT used to break ABI between different major versions all the time. Only recently they stopped doing that. Which is why I don't understand the whole thing where some parts of the standards committee will block absolutely any fixes to broken shit because it would be ABI incompatible.
It rather seems to me that it's the linux crowd who can't do proper versioning, screaming "we fixed
std::string
once and we'll never do that again".
-
Which is why I don't understand the whole thing where some parts of the standards committee will block absolutely any fixes to broken shit because it would be ABI incompatible.
In Windowsland, it's been a custom since 95 days to package all DLLs together with the application and treat them as inseparable whole - effectively multi-file static linking. In Linuxland, they still believe in the dream of independent updates of apps and libraries, with all its consequences. That's why MSVCRT gets breaking changes every season while GCC team needed a multi-year debate whether to become C++11-compliant or leave the broken implementation of std::string alone.
-
@Gustav the choice is clear
-
@Gustav they could just release a new major version. That’s what versions are for. Then old stuff would link to the old and new stuff to the new version.
For example, I have different major versions of Qt installed too.
-
@Gustav they could just release a new major version. That’s what versions are for. Then old stuff would link to the old and new stuff to the new version.
For example, I have different major versions of Qt installed too.And forget the change the file name? (I'm enough to have vague memories of "which mfc42".)
-
And even if you could, you can't change it to something that doesn't even make sense
C++ : Oh yeah? Hold my beer.
-
Addressing some SonarQube code smells (or my PR won't pass)
I see you've met my nemesis.
Half the shit it flags isn't even correct.
-
Half the shit it flags isn't even correct.
Same. We're supposed to be following Google coding standards now. SonarQube (as we have it configured) disagrees with some of those.
edit: But those aren't you-must-fix things. So
:not-my-problem:
.
-
@dcon It flags this as a bug, values of different types cannot be equal. Except they're the same type:
public void herpDerp(String foo) { final var SOME_VALUE = "some value"; if (SOME_VALUE.equals(foo)) { // SONAR says this can't happen } }
Something about mixing
var
withString
trips this every time. And it's marked as a bug, which auto fails the gate.
-
which auto fails the gate.
It takes between 2 and 3 hours before I know if the gate passed.
-
Half the shit it flags isn't even correct.
Same. We're supposed to be following Google coding standards now.
Not sure about other languages, but last time I looked, their C++ guide was some of the worst shit I’ve seen.
-
Addressing some SonarQube code smells (or my PR won't pass)
I see you've met my nemesis.
Half the shit it flags isn't even correct.
It cannot into nonlocal analysis.
-
Not sure about other languages, but last time I looked, their C++ guide was some of the worst shit I’ve seen.
Violent agreement.
-
Weird Outlook complaints.
This definitely can't be found in the calendar.
If someone chooses not to respond to the organiser, the organiser can't see the response
-
@loopback0 said in WTF Bites:
Weird Outlook complaints.
This definitely can't be found in the calendar.
Yeah, but I’d prefer if the email stays in my emails where I can read it instead of having to look for it in the calendars. Fucking idiotic feature.
-
-
@TimeBandit One of these days I'm going to buy a Magic 8-Ball, open it up, fish out the blue triangles and replace them with a set of new blue triangles that I'll have gotten 3D printed somehow.
"Outlook not so good"
"Windows not so good"
"Excel not so good"etc.
-
Yeah, but I’d prefer if the email stays in my emails where I can read it instead of having to look for it in the calendars. Fucking idiotic feature.
I don't care about the agenda or the link until the meeting starts, and there's a handy reminder for that.
You can actually disable that behaviour in Outlook, at least on the Windows version.
-
-
-
@MrL Sounds like 20 triangles to me
-
@MrL huh I didn't actually know it was a D20 on the inside. Guess that makes the 3D printing easier.
-
@loopback0 said in WTF Bites:
Yeah, but I’d prefer if the email stays in my emails where I can read it instead of having to look for it in the calendars. Fucking idiotic feature.
I don't care about the agenda or the link until the meeting starts, and there's a handy reminder for that.
You can actually disable that behaviour in Outlook, at least on the Windows version.
I’m using OWA, haven’t found a way to disable it last time I looked.
-
@topspin I've never looked on any version seeing as I don't have any issue with the default behaviour, but it was mentioned on the Twitter thread.
-
Out of curiosity I Googled if it was possible on the Mac version. I suspected it's not but I found this thread on Microsoft Community where someone asks about Outlook for Mac and gets the Outlook for Windows answer.
How to stop Outlook for Mac automatically deleting meeting invitation emails
I am Antonio, a Microsoft Community independent advisor and a Windows 10 user like you
-
-
@loopback0 said in WTF Bites:
Out of curiosity I Googled if it was possible on the Mac version. I suspected it's not but I found this thread on Microsoft Community where someone asks about Outlook for Mac and gets the Outlook for Windows answer.
How to stop Outlook for Mac automatically deleting meeting invitation emails
I am Antonio, a Microsoft Community independent advisor and a Windows 10 user like youThe amount of absolute garbage answers you get from “Microsoft MVPs” is :toodamhigh:.
-
The amount of absolute garbage answers you get from “Microsoft MVPs” is :toodamhigh:.
Perfect circle of a Venn diagram?
-
The amount of absolute garbage answers you get from “Microsoft MVPs” is :toodamhigh:.
The worst feature with Outlook (or anything Office really) is that if you for some reason have search for anything related to it, the results will be full with stuff from answers.microsoft.com (pretty sure it was called something different before). And any "answers" there are always absolute bottom tier garbage.
-
I was betting on Unicode becoming turing complete, but apparently audio got there first:
-
@loopback0 said in WTF Bites:
Weird Outlook complaints.
This definitely can't be found in the calendar.
If someone chooses not to respond to the organiser, the organiser can't see the response
How about when it pops up reminders for cancelled meetings?
-
@error I had a reminder in Outlook today for a meeting that was scheduled 22 hours from then.
(I think the meeting was moved from today to tomorrow, so probably by those 22 hours. Still not very useful.)
-
@loopback0 said in WTF Bites:
This definitely can't be found in the calendar.
You'd be surprised how many people are shocked when I lead them to water.
-
fish out the blue triangles and replace them
Can't you just order it custom?
-
@Tsaukpaetra said in WTF Bites:
fish out the blue triangles and replace them
Can't you just order it custom?
And lose your nerd card over skipping the DIY modification?
-
@loopback0 said in WTF Bites:
Out of curiosity I Googled if it was possible on the Mac version. I suspected it's not but I found this thread on Microsoft Community where someone asks about Outlook for Mac and gets the Outlook for Windows answer.
How to stop Outlook for Mac automatically deleting meeting invitation emails
I am Antonio, a Microsoft Community independent advisor and a Windows 10 user like youThe amount of absolute garbage answers you get from “Microsoft MVPs” is :toodamhigh:.
Please run sfc /scannow and revert.
-
@Tsaukpaetra said in WTF Bites:
fish out the blue triangles and replace them
Can't you just order it custom?
And lose your nerd card over skipping the DIY modification?
:aintnobodygottimeforthat.apng:
-
which auto fails the gate.
It takes between 2 and 3 hours before I know if the gate passed.
Fascinating. In þe olden times you had to punch your code on cards and hand the deck to ops who'd take half a day to run it through the compiler and shout at you if there were any errors. Then hardware got faster and folks rejoiced at hacking interactively with turnaround times in seconds. Now the bloat has pushed us back to where we started.
Plus ça change, plus c’est la même cheet
-
-
@TimeBandit One of these days I'm going to buy a Magic 8-Ball, open it up, fish out the blue triangles and replace them with a set of new blue triangles that I'll have gotten 3D printed somehow.
"Outlook not so good"
"Windows not so good"
"Excel not so good"etc.
Blue Screen Of Truth
-
@loopback0 said in WTF Bites:
Weird Outlook complaints.
Pet grammer peeve: using RSVP as a verb.
You would have them R instead?
-
@Tsaukpaetra said in WTF Bites:
@loopback0 said in WTF Bites:
Weird Outlook complaints.
Pet grammer peeve: using RSVP as a verb.
You would have them R instead?
SVP
-
@LaoC Je ne plait pas.
-
answers.microsoft.com (pretty sure it was called something different before). And any "answers" there are always absolute bottom tier garbage.
Except the various registry hacks you find there sometimes. Those usually work very well, and cannot be found anywhere else for some reason.
-
Pet grammer peeve: using RSVP as a verb.
In English, everything is a verb!
Filed under: Verbing weirds language!
-
Pet grammer peeve: using RSVP as a verb.
In English, everything is a verb!
Filed under: Verbing weirds language!
Verbing weirds language.
-
answers.microsoft.com (pretty sure it was called something different before). And any "answers" there are always absolute bottom tier garbage.
Except the various registry hacks you find there sometimes. Those usually work very well, and cannot be found anywhere else for some reason.
They wouldn't be hacks if they were properly documented now, would they?
-
@Bulb I mean, none of the ordinary software-hacks-collecting websites have any mention of them. No Reddit posts, no SO/SE answers, no Mediums, no Github blogs, etc. etc. Microsoft Answers are the only Google hits for most of the cool registry keys.