@Luhmann Are you sure they're not underwater? They're clearly under a lot of watermarks...
Medinoc
@Medinoc
Best posts made by Medinoc
-
RE: Internet of shit
-
RE: Microsoft debuts Bosque – a yet another pointless programming language
(sees functions applied directly to collections)
So it's not a language without loops, it's just a language where the loops are hidden. Today's journalism in a nutshell.
-
RE: WTF Bites
This reminds me of the Apple WTF which led my company to decide "Nope, we won't guarantee compatibility with Safari":
- Apple stopped making Safari for Windows in what seems to be 2015
- Apple's TOS forbid having, or even emulating, macOS on non-Apple hardware.
Needless to say, no one in their right mind wants to shell out for Apple hardware just for the sake of Safari users, so screw 'em.
-
RE: Mouse and Keyboard: And never the twain shall meet (aka: fuck you Microsoft's UX team)
It's that goddamned option invented to avoid scaring computer-illiterate people with underlined letters.
It was born either in Windows 95 OSR2, or Windows 98, and at the time it was called something like "Hide underlined letters until I press ALT". And initially, I think it defaulted to unchecked.
Then, in later windows versions such as Windows XP, it defaulted to checked (for the same principle as hiding file extensions: The kind of people who want them are the kind of people who are capable of finding out how to enable them, but those who DON'T want them will never find the option to disable them -- and whether they should be trusted with a computer in the first place is still up in the air)
And in Windows Vista and above, the option was inverted and moved to the Keyboard section of the Ease-Of-Access center: It's now the checkbox "Underline keyboard shortcuts and access keys", which defaults unchecked.
These two options are among the first I change whenever I land on a new computer.
Edited to add: Implementation-wise, I guess menus and controls call
SystemParametersInfo(SPI_GETKEYBOARDCUES)
and if set, they pass theDT_HIDEPREFIX
flag to theDrawText()
function. Well, except when some keyboard navigation is taking place. I wonder how they determine that, though... (Edit2: I found how. Thanks Raymond!)PS: Oh, and additional WTF: The documentation of DrawText does not underline the "normal" text properly in its examples.
-
Microsoft's Cl---ic mistake
The comments in Microsoft's "reference source" mention a
I wrote to them some time ago about it, but have so far noticed no change.---- condition
in some multithread libraries.
-
RE: Youtube vs ad blockers
@jinpa "Contest losers will be robbed of their intellectual property. Contest winner will get a small cash prize... and be robbed of their intellectual property."
-
That thrice-damned "Schemas are users" nonsense
This horror is causing no shortage of problems on our application, because it uses multiple schemas to get some semblance of order in our databases. Works fine on SQL Server, but on Oracle, we get this absurdity:
>CREATE TABLE SOME_SCHEMA_NAME.someTable AS SELECT (stuff) --Result: OK dude no prob, your table is created. >SELECT COUNT(*) FROM SOME_SCHEMA_NAME.someTable --Result: I'm sorry Dave, I'm afraid I can't do that.
I just created the table! Why have I no right on something whose creator I am? And if you tell me "that's because you created it in someone else's pocket", then why did you let me create it in the first place?
-
RE: UI Bites
Just a little shout-out to Microsoft for deciding that most people don't actually want to easily know where a window ends and the neighboring one begins, a making that an optional feature disabled by default.
-
RE: A fool and his not-really-money are soon parted
It seems the most cryptocurrencies I learn the existence of, I only learn of when they crash and burn.
...
And I wouldn't have it any other way. -
RE: Wow! "NEW" Microsoft Teams!
I have been sent an image through Teams (here, it's the "old" Teams).
- I right-click the image, and select "Copy Image".
- Then I open Paint, and... Paste is grayed out.
- Uh? DId it copy the image as a file instead? I open Explorer, and... Paste is still grayed out.
- Then I open a clipboard viewer program, and it turns out... the contents is text.
<img src="data:image/png;base64,(anonymized;base 64 goes here)" alt="image" iscopyblocked="false">
Teams copies images as HTML with a data URL (which Paint can do nothing with), and not as actual images.
Latest posts made by Medinoc
-
RE: WTF Spam!
What kind of person would ever want to "need protection"?
...oh. -
RE: Wow! "NEW" Microsoft Teams!
@Medinoc Okay, I'm gonna give this one to Microsoft: I tested "Copy Image" in the NEW Teams, and this time it works as expected. So at least they fixed that.
What they broke was the Spellchecker, or at least its support for languages other than the UI's (I have English UI but communicate in French, and can't get NEW Teams to accept French as a real language).
-
RE: Wow! "NEW" Microsoft Teams!
@jinpa Yet the right-click menu has no "Save Image..." you need to maximize the image and click the download icon.
...And then rage as the file is immediately put in your Downloads folder because letting the user choose where they want a file is so 2003 I guess! -
RE: Wow! "NEW" Microsoft Teams!
I have been sent an image through Teams (here, it's the "old" Teams).
- I right-click the image, and select "Copy Image".
- Then I open Paint, and... Paste is grayed out.
- Uh? DId it copy the image as a file instead? I open Explorer, and... Paste is still grayed out.
- Then I open a clipboard viewer program, and it turns out... the contents is text.
<img src="data:image/png;base64,(anonymized;base 64 goes here)" alt="image" iscopyblocked="false">
Teams copies images as HTML with a data URL (which Paint can do nothing with), and not as actual images. -
RE: WTF Bites
@dkf Damn, that's pretty counter-intuitive to me...
Well I suppose that could work with extensive amounts of mutexes and other interprocess synchronization mechanics, but that also means no possibility of caching when two clients access the same table (unless the IPC includes shared memory). Wait that's not nearly snarky enough and way too reasonable an answer for WTDWTFThis explains so much. -
RE: WTF Bites
@ixvedeusi You're right.
I also had another example where a forking server would likely cause more problems than it solves: A database server. -
RE: WTF Bites
@PleegWat HTTP may not be that hard to parse, but it still sucks nonetheless for lacking a fixed
size
field... Instead it has (or not)Content-Length
which moves around depending on the size of the URL and any headers before it, and whose own size is variable.
On the traditional forking server: I'd say it's fine for stuff like FTP servers or good old static HTML, but the moment you're expected to allow clients to interact with each other (i.e. a chat program), your forking server finds itself having to deal with inter-process communication.
-
RE: Wow! "NEW" Microsoft Teams!
Teams just forcibly switched me to New Teams.
More accurately, it offered me the choice between "switch now" and "switch on exit", with no way to close the popup.
Then the toggle was still visible in New Teams, so I reverted back to working Teams immediately. -
RE: Wow! "NEW" Microsoft Teams!
@Steve_The_Cynic While , Windows binaries generally aren't considered fat due to the MS-DOS executable's insignificance (and likely also it being completely divorced from what the Windows executable does -- typical fat binaries are generally two versions of a program meant to accomplish a similar purpose)
-
RE: UI Bites
@Arantor Technically the only wiki I edit with any regularity currently is TV Tropes. But I have no knowledge of it doing any kind of keyboard shortcut management and am fairly confident I could reproduce the problem with a simple "edit page" on Wikipedia.