WTF Bites
-
@Atazhaia I believe that's what the default Windows graphics driver supports on regular PCs. Chances are the docs were written by a hopeless idiot who has no clue how computers work.
As I understand it, the only chipsets supported by Windows on ARM are Qualcomm's and Microsoft's (which is derived from Qualcomm's). Neither of those supports OpenGL at all, so the support is what the underlying OS can provide for you. That's DirectX or old OpenGL.
In theory someone could create chipsets/drivers that support OpenGL, if Windows on ARM takes off.
Yup, the Microsoft OpenGL drivers you get when running a VM are 1.1.
-
FUUUUUUUCK YOOOOOUUUUUUUUU
-
FUUUUUUUCK YOOOOOUUUUUUUUU
"Select all the squares with an annoying, obnoxious, loud advert"
-
Visual Studio shows helpful details for the updates:
No, those are not clickable links that will open any details page for the updates. The only details you get is the version number. Which was already in the title.
-
I want to export a slide from Powerpoint as an image. There's a handy feature where you can export one or multiple slides to PNG (or JPEG if you prefer having your content low-pass filtered). Default resolution is 1280x720. So far so good.
I would like to get 1920x1080 resolution images though. Quick search on Google, and there's this relevant looking article in Microsoft's documentation. Sweet.
Step one even seems relevant, "Step 1: Change the export resolution setting". But things go downhill from there:
Important
Follow the steps in this section carefully. Serious problems might occur if you modify the registry incorrectly. Before you modify it, back up the registry for restoration in case problems occur.
Oh. Wait. We're going to mess with the registry settings? For changing the export resolution of PowerPoint slides?
- Exit all Windows-based programs.
ok gonna have to stop you right there completely impossible instruction list
-
-
@ben_lubar Shouldn't be a problem, you can still use Console-based ones.
-
@ben_lubar I almost didn't recognize you
E: Wrong topic, of course
-
@Applied-Mediocrity said in WTF Bites:
@ben_lubar I almost didn't recognize you
E: Wrong topic, of course
-
Status: He apparently has skin-tone walls...
https://cdn.discordapp.com/attachments/345678358245539840/708720443506556928/Capture2.PNG
-
@Tsaukpaetra nope thread is
-
-
@ben_lubar said in WTF Bites:
@Applied-Mediocrity said in WTF Bites:
@ben_lubar I almost didn't recognize you
E: Wrong topic, of course
-
MS' DevBlogs needs a Sandbox category.
-
Wtf of my day: I just downloaded the latest issue of c't and it had an article about plagiarism software. I myself don't have too much use for it but some of my colleagues would probably love it so I checked out the various sites referenced.
Sidenote: I absolutely love it when companies don't provide any hint as to how much money they'll demand. "Oh, just request an offer!" Fuck that - your competitors are willing to provide detailed price tables and you can't even provide one rough estimate? Yeah, no.
Among the list was a free service. Yes, free. The cheapest competitor I found was 10€ base cost + 0.10€ per 1000 words.
So, naturally I decided to try that one out - I gave it a text which I was 100% certain that it contained no plagiarism, having written it myself (it's basically a description of a status quo and the way forward - very specific)
Result? 30% plagiarism. For some reason that thing thought I had copied off an obscure Russian book on rocket science.
-
@Rhywden You get what you pay for
-
Result? 30% plagiarism. For some reason that thing thought I had copied off an obscure Russian book on rocket science.
Ah! I always knew you were a Russian rocket scientist in disguise!
-
@Zerosquare Hey, @Rhywden's submission had words with letters in them. The Russian rocket science book had words with letters in them. Plagarism!!
-
description of a status quo and the way forward
rocket science.
Basically the same thing. The average Joseph can't do either.
-
@Benjamin-Hall said in WTF Bites:
@Zerosquare Hey, @Rhywden's submission had words with letters in them. The Russian rocket science book had words with strange letters in them. Plagarism, but like, uh, 30%!
-
Result? 30% plagiarism. For some reason that thing thought I had copied off an obscure Russian book on rocket science
Algorithm:
- create a list of words
- sort list
- compare the lists
- ?
- Profit!
-
@Zerosquare said in WTF Bites:
Result? 30% plagiarism. For some reason that thing thought I had copied off an obscure Russian book on rocket science.
Ah! I always knew you were a Russian rocket scientist in disguise!
Боже мой, я был обнаружен!
-
@Zerosquare said in WTF Bites:
Result? 30% plagiarism. For some reason that thing thought I had copied off an obscure Russian book on rocket science.
Ah! I always knew you were a Russian rocket scientist in disguise!
No, I'm sure there's a humor-related variant of this that'd give him away:
-
@topspin I'm a bit saddened that you did not go for the obvious reference:
-
Боже мой, я был обнаружен!
I don't know about rockets, but I think I see at least one space invader in there.
-
Status:
Why is it returning an int, claiming it returns a bool?
It actually is a bool, but then why lie in the return type?
-
@Tsaukpaetra said in WTF Bites:
It actually is a bool, but then why lie in the return type?
For security.
-
My bite from last week - I'm taking a new project under my wings, so I try to learn bout it as much as I can.
Browsing code repository I stumble upon this commit from some 10 months ago:Removed tests project, because they fail.
That answers two of my questions at once:
- Where the fuck are tests?
- How fun will this project be.
-
@Tsaukpaetra said in WTF Bites:
Status:
Why is it returning an int, claiming it returns a bool?
It actually is a bool, but then why lie in the return type?
Seriously, you should know by now that it's meant for future-proofing.
How else can you add FileNotFound later on?
-
@Tsaukpaetra said in WTF Bites:
Status:
Why is it returning an int, claiming it returns a bool?
It actually is a bool, but then why lie in the return type?
Seriously, you should know by now that it's meant for future-proofing.
How else can you add FileNotFound later on?
And Maybe.
Or, you can return certainty levels (from 0 to 101% of course).
Or number of chunks (off by one, starting from 0).
-
@Tsaukpaetra said in WTF Bites:
Status:
Why is it returning an int, claiming it returns a bool?
It actually is a bool, but then why lie in the return type?
Seriously, you should know by now that it's meant for future-proofing.
How else can you add FileNotFound later on?
And Maybe.
Or, you can return certainty levels (from 0 to 101% of course).
Or number of chunks (off by one, starting from 0).
Before I read the comment I assumed it was number of chunks remaining or something (which would indeed be useful! Maybe!)
-
-
Or, you can return certainty levels (from 0 to 101% of course).
I had a progress bar where I had to check for >100%. Because . (actually, for the given context it did make sense)
-
@Tsaukpaetra said in WTF Bites:
It actually is a bool, but then why lie in the return type?
For security.
Filed under: 502 OK
-
@Tsaukpaetra said in WTF Bites:
It actually is a bool, but then why lie in the return type?
To match the hungarian notation prefix.
-
Or number of chunks (off by one, starting from 0).
Null-terminated lists forever!
-
To match the hungarian notation prefix.
The way soft uses Hungarian notation for variables, but not functions makes it even more of a joke than the fact they use it for the declared type that the compiler can check already rather than to convey those nuances the compiler can't check as it was actually intended.
-
Diebold Nixdorf, a major provider of automatic teller machines (ATMs) recently suffered a ransomware attack that disrupted some operations. The company says the hackers never touched its ATMs or customer networks, and that the intrusion only affected its corporate network.
An investigation determined that the intruders installed the ProLock ransomware, which experts say is a relatively uncommon ransomware strain that has gone through multiple names and iterations over the past few months.
until recently ProLock was better known as “PwndLocker,” but the miscreants behind PwndLocker rebranded their malware after security experts at Emsisoft released a tool that let PwndLocker victims decrypt their files without paying the ransom.
Diebold claims it did not pay the ransom demanded by the attackers, although the company wouldn’t discuss the amount requested.
Fabian Wosar, Emsisoft’s chief technology officer, said if Diebold’s claims about not paying their assailants are true, it’s probably for the best: That’s because current versions of the ProLock decryptor tool will corrupt larger files such as database files.
As luck would have it, Emsisoft does offer a tool that fixes the decryptor so that it properly recovers files held hostage by ProLock, but it only works for victims who have already paid a ransom to the crooks behind ProLock.
“We do have a tool that fixes a bug in the decryptor, but it doesn’t work unless you have the decryption keys from the ransomware authors,” Wosar said.
-
a bug in the decryptor
Ha! Security researchers fixing bugs in malware! Lovely!
-
That's not how AM and PM works, McDonald's...
-
@Tsaukpaetra said in WTF Bites:
a bug in the decryptor
Ha! Security researchers fixing bugs in malware! Lovely!
IMO, that's like charity organisations doing some human smuggling on the side. But that should probably go in the garage.
-
Emsisoft
That is not a name I would choose for my company. I see that and immediately think Emesis-soft.
-
@Tsaukpaetra said in WTF Bites:
a bug in the decryptor
Ha! Security researchers fixing bugs in malware! Lovely!
The bug wasn't in the malware, the bug was in a decrypter written by the "security researchers", to decrypt hard drives that were encrypted by the malware.
Running the decrypter tool would corrupt "large files" so the security researchers wrote a new decrypter that doesn't corrupt your encrypted files, but it only works if you have the decryption key from the malware guys.
-
@Atazhaia The shift in those 48 hour days are a killer.
-
the bug was in a decrypter written by the "security researchers"
That's not how I read it:
if Diebold’s claims about not paying their assailants are true, it’s probably for the best: That’s because current versions of the ProLock decryptor tool will corrupt larger files such as database files.
As luck would have it, Emsisoft does offer a tool that fixes the decryptor so that it properly recovers files held hostage by ProLockThe way I read that is that the original ProLock decryptor you're supposed to get for paying the ransom is broken and corrupts the files. The "security researchers" only wrote the fix for the decryptor. But they don't have the decryption keys, so you'd still need to pay the ransom to get the keys to decrypt your files (and then fix the decryptor with Emsisoft's patch). So that would indeed be security researchers fixing bugs in (the least malign part of) malware.
-
@ixvedeusi said in WTF Bites:
the bug was in a decrypter written by the "security researchers"
That's not how I read it:
if Diebold’s claims about not paying their assailants are true, it’s probably for the best: That’s because current versions of the ProLock decryptor tool will corrupt larger files such as database files.
As luck would have it, Emsisoft does offer a tool that fixes the decryptor so that it properly recovers files held hostage by ProLockThe way I read that is that the original ProLock decryptor you're supposed to get for paying the ransom is broken and corrupts the files. The "security researchers" only wrote the fix for the decryptor. But they don't have the decryption keys, so you'd still need to pay the ransom to get the keys to decrypt your files (and then fix the decryptor with Emsisoft's patch). So that would indeed be security researchers fixing bugs in (the least malign part of) malware.
I'm still going with the alternative. I figured "the decryptor" was a pointer back to:
after security experts at Emsisoft released a tool that let PwndLocker victims decrypt their files without paying the ransom.
-
@ixvedeusi said in WTF Bites:
the bug was in a decrypter written by the "security researchers"
That's not how I read it:
Unfortunately, the article is poorly written. Having this sentence:
security experts at Emsisoft released a tool that let PwndLocker victims decrypt their files without paying the ransom.
Followed by this sentence:
current versions of the ProLock decryptor tool will corrupt larger files such as database files.
Seems reasonable to assume that both sentences are talking about the same thing, since there's nothing in between those two sentences to indicate otherwise.
But then the author fucks it up with this sentence
As luck would have it, Emsisoft does offer a tool that fixes the decryptor so that it properly recovers files held hostage by ProLock
Fixes which decrpyter? The one you get from the malware guys or the one that the security guys wrote? The article itself might be
-
Status: What naivety...
I managed to freeze up the whole tab by setting
time
to a rather large number. GG Javascript!
-
@Tsaukpaetra Does JS not have a mod operator?
-
@HardwareGeek said in WTF Bites:
@Tsaukpaetra Does JS not have a mod operator?
I imagine there's a Node package for it.