WTF Bites
-
Also, I edited the subject line (only replacing the prefix madness with a single "RE:") by using one of the 59 other versions of Outlook. Now Outlook doesn't realize it's a reply to the same conversation anymore.
Outlook has never understood the concept of threading by message ID.
-
That's actually … it really Shouldn't™ be that hard to solve, but apparently it's way above Teams' ability (the meeting room speakers had it solved for years).
It's usually solved in the microphone drivers, so no, it isn't Teams's job to solve this. There might need to be a setting to enable it, but that's about all.
It is solved in microphone drivers only because neither of the components that would be much better suited to handling it—operating system or Teams—does not. Because Teams and the operating system always have access to both the out and in streams, but the microphone driver does not have access to the out stream if the output goes through a different sound device.
-
@Bulb it does sound like some kind of audio processing that’s better solved at hardware level than in JavaScript though.
-
@loopback0 said in WTF Bites:
@topspin
: In the year 2019 Anno Domini.: Could you please add a feature to edit the subject line?
: Seen
Speaking of editing the subject line, why is this even a problem in ANY e-mail client? Looking through old e-mails, many (most) of them have a subject line that is vague at best, and often completely meaningless.
Subject: Your order has shipped
OK, great. That was 6 months ago. WTF did I order? I'm trying to find information about the foobar2000 that I ordered a few months ago. So now I have to open a hundred e-mails to try to find it?
Subject: HEY CHECK THIS OUT THIS IS COOL
Yes, that it is a very good and informative article. I'll definitely want to save it for future reference. And a week from now I will have absolutely no memory of what this e-mail is about.
A few months ago I found a Thunderbird extension that lets me edit the subject line of e-mails, and I've been slowly going through and editing the ones I want/need to save so that I can easily see what they are about.
If I try to edit the subject line of an e-mail more than once, the program throws up a warning that it may cause problems. So far, I've not encountered any problems, but why would that be an issue?
WTF is so scary/terrible about editing the subject line of an e-mail?
-
It is solved in microphone drivers only because neither of the components that would be much better suited to handling it—operating system or Teams—does not. Because Teams and the operating system always have access to both the out and in streams, but the microphone driver does not have access to the out stream if the output goes through a different sound device.
I know this: on this laptop, it's configured in the audio drivers. There's literally a separate tool for interfacing with it (and I've only interacted with it because it is also where the equalizer and gain control are).
-
@HardwareGeek said in WTF Bites:
Yeah, soda, that's the sticky, um, fluid on your keyboard. Definitely soda.
-
My ICQ number was six digits, as was my Slashdot one. That was probably cool at some point, and lame before (and after) that. :)
Based on that, you must have joined ICQ very early, and Slashdot much later. I had a seven digit ICQ number and six digit Slashdot ids, and I definitely joined Slashdot long after ICQ.
-
I'm not sure how ISPs manage to have such extremely shitty websites
because they know you're stuck with their shit.
Here is an alternative that may not be blocked in any particular region:
https://www.youtube.com/watch?v=vbHqUNl8YFk
-
-
thateverything’s better solved athardwareany other level than in JavaScript
-
@HardwareGeek said in WTF Bites:
Yeah, soda, that's the sticky, um, fluid on your keyboard. Definitely soda.
Statement may not be accurate for your keyboard.
-
@HardwareGeek Tangentially related WTF bite
-
This could be a Windows 11 bite, or laptop power management or MS Minesweeper, whatever.
Playing a graphically intensive AAA game with settings turned up, RTX on etc: 60 fps, higher than 60, whatever you want
Moving the mouse cursor while a banner ad loads in Minesweeper: Best I can give you is one, maybe two updates per second
-
@Gern_Blaanston said in WTF Bites:
I'm trying to find information about the foobar2000 that I ordered a few months ago.
You know you can download that for free, right?
-
@Zerosquare said in WTF Bites:
@Gern_Blaanston said in WTF Bites:
I'm trying to find information about the foobar2000 that I ordered a few months ago.
You know you can download that for free, right?
-
-
@LaoC I always wondered why they even bother with OCR. Shouldn't most text be available through the accessibility APIs?
-
@Tsaukpaetra They require machines to have an NPU for this to work. What else are you going to do with the NPU?
-
@Tsaukpaetra said in WTF Bites:
@LaoC I always wondered why they even bother with OCR. Shouldn't most text be available through the accessibility APIs?
Probably just bought a ready-made module written for banking trojans and mossadifying of iphones
-
@Tsaukpaetra said in WTF Bites:
@LaoC I always wondered why they even bother with OCR. Shouldn't most text be available through the accessibility APIs?
Maybe not quickly enough? Asking the desktop compositor for a (possibly partially redacted) screenshot is relatively instant and unlikely to hang; you can then post-process it at your leisure on the hardware that isn't doing anything else. Getting the screenshot and then asking every window's UI thread for the text attached to each window/area/control at that moment takes more up-front time and could get stuck waiting for a response. Users probably wouldn't appreciate a new feature that causes their programs' UIs to stutter.
-
Obviously Google can't let Microsoft get even 2.54cm ahead when it comes to surveillance and general retarded creepiness
-
MS doc WTF Bite: The ADDRESS_AND_SIZE_TO_SPAN_PAGES function returns the number of memory pages spanned by a buffer. So obviously its return type is
void
.Oh, and of course the name is backwards, but never mind that.
E: screenshot for posterity, in case they heed my feedback and fix it (inb4 )
-
-
Obviously Google can't let Microsoft get even 2.54cm ahead when it comes to surveillance and general retarded creepiness
Can Google eliminate the creepy factor?
No. Google was creepy before everybody decided it was cool. Google is the OG creep.
-
@Tsaukpaetra said in WTF Bites:
@LaoC I always wondered why they even bother with OCR. Shouldn't most text be available through the accessibility APIs?
WM_GETTEXT
or something like that?
Java decided with their spring UI to invent new "light weight" controls, and those old C++ win UI messages failed. But Java offered their own accessibility API, and consequently, helpful software for e.g. blind people was written in Java.
Next, Microsoft showed them and reinvented spring's idea with WPF.
Enjoy the wonderful modern world.
-
-
Obviously Google can't let Microsoft get even 2.54cm ahead when it comes to surveillance and general retarded creepiness
And now the race is on. Google vs Microsoft. Who will abandon it first?
-
@Gern_Blaanston said in WTF Bites:
Obviously Google can't let Microsoft get even 2.54cm ahead when it comes to surveillance and general retarded creepiness
And now the race is on. Google vs Microsoft. Who will abandon it first?
Microsoft will roll it into Teams in order for it to be even more hated forevermore, and Google will... oooh, look! Squirrel!
-
It turns out that, as part of unicode processing, PHP will apply what’s known as a ‘best fit’ mapping, and helpfully assume that, when the user entered a soft hyphen, they actually intended to type a real hyphen, and interpret it as such. Herein lies our vulnerability—if we supply a CGI handler with a soft hyphen (0xAD), the CGI handler won’t feel the need to escape it, and will pass it to PHP. PHP, however, will interpret it as if it were a real hyphen, which allows an attacker to sneak extra command line arguments, which begin with hyphens, into the PHP process.
-
Artikle @Zerosquare posted in WTF Bites:
CVE-2024-4577 affects all versions of PHP running on a Windows device.
Oh good, I don't think I run PHP on Windows except in a dev environment (accidentally) anyways.
-
@Zerosquare said in WTF Bites:
helpfully assume that, when the user entered a soft hyphen, they actually intended to type a real hyphen
Why? How many people do they think accidentally type a soft hyphen when they mean a regular one? My assumption would be that anyone who enters a soft hyphen, means for it to be there.
-
Why? How many people do they think accidentally type a soft hyphen when they mean a regular one?
Anyone who ever browses using a phone.
-
@izzion I do all my php programming on an iPhone.
Filed under:
-
@izzion I do all my php programming on an iPhone.
Filed under:
"Why do you need computers? I can do all my work on a tablet" - my former boss
-
-
Anyone who ever browses using a phone.
Wait, what?
Well, there are two kinds of herbivory: grazing and browsing.
-
@BernieTheBernie said in WTF Bites:
Though I do not understand why either one would be done using a phone.
You use Al to identify things while browsing, while you use blockchain to funge the materials while grazing.
status: I seem to be very hungry all of the sudden.
-
@Tsaukpaetra said in WTF Bites:
run PHP on Windows
-
@TimeBandit said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
run PHP
on Windows
-
run
PHP onWindows
-
Anyone who ever browses using a phone.
Wait, what?
Autocarrot fixing your hyphens for you.
You know what, it made sense in my head and whatever you all freaks get out of it or don't is your lookout
-
Autocarrot fixing your hyphens for you.
I was wondering if that was what you were thinking of, but it seems unlikely because why would it do this?
-
@Tsaukpaetra said in WTF Bites:
@BernieTheBernie said in WTF Bites:
Though I do not understand why either one would be done using a phone.
You use Al to identify things while browsing, while you use blockchain to funge the materials while grazing.
status: I seem to be very hungry all of the sudden.
While browsers and grazers process greens into carnivores' delight, they place fungible tokens into the landscape.
But they operate completely autonomous and analogous.
-
Anyone who ever browses using a phone.
Phones weren't even invented when PHP 5 first roamed the lands
-
why would it do this?
Why does autocarrot autocarrot? Just because.
Incidentally, autocarrot on my phone seems to have just learned the word autocarrot. I wonder if it will continue suggesting it as a potential completion if I haven't just typed it recently.
-
@Applied-Mediocrity said in WTF Bites:
Anyone who ever browses using a phone.
Phones weren't even invented when PHP 5 first roamed the lands
We were writing apps in PHP 4 times that output WAP markup for the Nokia 3330 bricks that could do web shizzle.
-
@Arantor Macaroni in a pot, that's some wet-ass PHP
-
@Arantor Macaroni in a pot, that's some wet-ass PHP
PHP is fuckin’ oldschool, man. We were there, Gandalf, 3000 years ago, etc.
-
@HardwareGeek said in WTF Bites:
Incidentally, autocarrot on my phone seems to have just learned the word autocarrot. I wonder if it will continue suggesting it as a potential completion if I haven't just typed it recently.
My phone still suggests made-up words I haven’t used in five years.
-
@Zerosquare said in WTF Bites:
PHP will apply what’s known as a ‘best fit’ mapping, and helpfully assume that, when the user entered a soft hyphen, they actually intended to type a real hyphen, and interpret it as such.
Warum, kurwa, just warum‽
Hyphen-minus, U+002D, is right there on every keyboard, while soft-hyphen, U+00AD, requires some kind of shortcut or compose sequence or perusing an insert widget. If the user went through the trouble of using that, they almost certainly did so because they meant a soft-hyphen and not a plain hyphen-minus.
… and no, I don't think phone keyboards insert soft hyphens over normal ones anywhere. A soft hyphen is a special character used either by some software that knows hyphenation rules to guide the software that will eventually do the rendering, but does not know the rules, or very occasionally by the user to allow hyphenating a long word if the software does not know the rules, or does not know them for that word. There is no reason for any software to insert them by default, ever.