WTF Bites
-
I generally don't bother about the lock screen because I use fingerprint-unlock :D it works with the curtain down
-
@dse The Windows 10 lock screen is awful and makes me angry.
-
@Tsaukpaetra said in WTF Bites:
Strangely enough, not the any key though.
i know, i want to be able to dismiss the lock screen with SHIFT again!
-
I have to use fucking mouse on a gigantic screen, and fucking swipe like a tiny iFuck device for the entire length of my mouse pad.
I just press the Ctrl key and it instantly vanishes to let me log in. I actually didn't know until just now that you could click and drag the lock screen. Also, single-clicking works, no dragging required...
-
@dse In Gnome 3 you can use the two-finger scroll gesture on the trackpad to pull the "curtain" up. Or you can just start typing your password while it is still down; it will go up automatically. That's something MS could learn from.
This happens with me on 10 as well.
-
https://www.amd.com/documents/amd300-msi-twitch-giveaway-official-rules.pdf
This screenshot is redundant. May as well submit the post anyway, even with this comment.
-
-
Windows 10 lock screen is an actual curtain!! I bet they made sure it follows physical laws, with tension and weight and all that crap.
- I have to use fucking mouse on a gigantic screen, and fucking swipe like a tiny iFuck device for the entire length of my mouse pad. Why? because otherwise the fucking curtain falls down again.
- swipe??? I have 2 huge monitors.
- the very fact that GNOME3 dumbwits stole this idea, makes it a bad idea.
- And who said skeuomorphism is such a great idea, to the point of annoying users.
Luckily there is a policy setting to disable the whole thing. One more to the list of things I have to do in every installations.
Never had this problem. It just clicks away for me.
-
Trying to log into my office365 mail account:
It's been like that for 10 minutes.
-
@cartman82 do you have some weird build of Chrome that doesn't detect redirect loops?
-
@Jaloopa I think one or more of those redirects are from JavaScript or meta refreshes instead of
Location:
headers in the HTTP response.
-
@cartman82 Microsoft loooves its redirects. You're lucky if they actually take you where you want to go, though - I've almost expired my Visual Studio evaluation period because the activation link for connecting to the company's MSDN just dumped me on the front registration page.
Filed under: where do you want to go today?
-
@cartman82 do you have some weird build of Chrome that doesn't detect redirect loops?
I saw later that it had some number query argument that kept increasing.
-
@cartman82 said in WTF Bites:
I saw later that it had some number query argument that kept increasing.
Yeah, typically it's 5 for me before it gives up and leads to a generic "Microsoft isn't working right now, have some guru meditation" page.
Most of the time it's to access forums that shouldn't need a live account to access (maybe I need to pretend to be a google bot?).
-
A company CEO was worried about the competition using DLLs from their software to power their own. So he decided they should used that hardware veification usb dongles. The thing came with libraries to interface with this thing, that are quite good when used correctly.
Now the WTF part: the developers that implemented it put it all in a DLL, that exported a single function returning a boolean if the software was connected to the bundle.
Explanation of why it was a WTF: you just need to replace it with a dll containing a function with the same name returning always true to bypass it.
-
A company CEO was worried about the competition using DLLs from their software to power their own. So he decided they should used that hardware veification usb dongles. The thing came with libraries to interface with this thing, that are quite good when used correctly.
I may have, as a teenager, "acquired" a suite of professional music production software secured by a dongle.
It came conveniently packaged with a dongle emulator. I was quite impressed.
(The statute of limitations is long since passed on this one.)
Filed under: Dongle
-
Now the WTF part: the developers that implemented it put it all in a DLL, that exported a single function returning a boolean if the software was connected to the bundle.
Oh well, at least other developers can reuse the dongle verification easily!
-
Now the WTF part: the developers that implemented it put it all in a DLL, that exported a single function returning a boolean if the software was connected to the bundle.
Or pragmatic devs realizing that they could not make it secure anyway, and then just deciding to put the least amount of effort into it.
I was once asked to "encrypt" GLSL shader code so that it could not be stolen (by another group in the same company, just to add to the WTF). Never mind that you need to pass valid GLSL shader code to the GL API, so intercepting it is trivial.
-
@cartman82 Okay, that infinite redirect thing is happening to me too now. I can't access my university mail account because of it. Did you figure out a fix?
EDIT: So, I fixed it by going to https://login.microsoftonline.com/ and signing out of my personal account since it listed both accounts. As soon as I did, the other tab stuck in the loop instantly loaded. Apparently it can't handle being signed into more than one account at once.
-
I'm writing my first
gulp
plugin (so far, I'm a fan ofgulp
). Most of it makes sense.I found out that there are three (3) different types of file objects passing through the stream:
- "Null" files that don't need processing
- "Stream" files that raise events as data passes through
- "Buffer" files that are already read into memory
So you have to interrogate the object by calling
isNull
,isStream
,isBuffer
to find out what you have (kind of minor annoyance - more code paths, more "useless" lines of code).Case 1 is easy to handle: you pretty much just bail out early. Done.
Case 2 & 3 require completely different approaches to handling. In the tutorial code I was looking at, and a handful of plugins I've randomly sampled, only one or the other is supported. The other type will raise an error.
To support both cases it sounds like I need to fork my logic into two separate code paths? That seems y to me.
Filed under: Not y enough to merit its own thread, but still.
-
why does the lock screen ignore the "Swap mouse buttons" or wouldn't it accept at least both mouse buttons as left click?
Speaking of the lock screen ignoring settings, the clock on the lock screen is in 12h format on cold boot. If I suspend it and wake it up afterwards, the clock on the screen is now 24h.
-
Apparently it can't handle being signed into more than one account at once.
Bookmarked!
I'm certain it doesn't help that some of my personal account and work accounts have cross-linkages in them (I'm pretty sure my MSDN subscription is tied to my personal account, despite being purchased on my work account).
-
why does the lock screen ignore the "Swap mouse buttons" or wouldn't it accept at least both mouse buttons as left click?
Speaking of the lock screen ignoring settings, the clock on the lock screen is in 12h format on cold boot. If I suspend it and wake it up afterwards, the clock on the screen is now 24h.
The issue is that cold boot logon desktop uses the Default User Profile, did you copy your regional settings to it?
-
@Tsaukpaetra said in WTF Bites:
The issue is that cold boot logon desktop uses the Default User Profile, did you copy your regional settings to it?
So the is the default user profile uses 12h format
-
@TimeBandit said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
The issue is that cold boot logon desktop uses the Default User Profile, did you copy your regional settings to it?
So the is the default user profile
uses 12h formatassumes American English localeFTFY.
-
Isso, an OSS commenting system like disqus, has a hardcoded limit of 142 votes per post.
So many questions. Why limit? Why 142? Why hardcoded? WHY?
Note that it's not like they'll run out of SQLite rows, as this is just a pair of numbers stored with the comment.
-
@cartman82 They even test for it to make sure nobody removes the limit!
-
@LB_
went looking for and explanation, found your comment and this:
not sure if relevant, so i'll dump it here and see if i get more info
-
@LB_
went looking for and explanation, found your comment and this:
https://github.com/posativ/isso/blob/b5e7c78dcccbd99cbdd676ba84397fba3348a452/isso/utils/init.py#L46
not sure if relevant, so i'll dump it here and see if i get more infoAh, of course. The guy is love with his bloom filter implementation.
I wonder which is worse. You try to vote and there's a miniscule possibility of a false positive in a bloom filter, so your vote won't count... or you try to vote and YOUR VOTE DOESN'T COUNT AT ALL, EVER!
-
Oh look, the old discourse-parses-markdown-inside-urls bug is available in NoDebb too.
-
i get more info
Wait, I think this is over my head, but is this insinuating that the number of upvotes/downvotes is stored as a hash?!?
-
@Tsaukpaetra said in WTF Bites:
Wait, I think this is over my head, but is this insinuating that the number of upvotes/downvotes is stored as a hash?!?
No they just use bloom filter against your IP, to make sure each IP only votes once per post. In other words, a CS graduate version of what would an experienced coder put in a lookup table.
On the other hand, he did go with SQLite, so who knows, maybe his approach has merit in some limited cases.
-
-
@cartman82 said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
Wait....
Why is there a sad pony in your screen shot?
Not sad, that's :
-
@cartman82 said in WTF Bites:
No they just use bloom filter against your IP, to make sure each IP only votes once per post. In other words, a CS graduate version of what would an experienced coder put in a lookup table.
On the other hand, he did go with SQLite, so who knows, maybe his approach has merit in some limited cases.Oh, BTW, an extra WTF.
You see, the author of this thing is one of those privacy fanatics ("if you want gravatar support, you can go back to disqus, heathen!"). So, before using the ip in his fancy bloom filter, he does this:
Basically, he strips the last digit off an IP address.
So you better hope you don't have many visitors coming from the same ISP or local corporate network. Because none of their votes will count.
But surely, there must be upsides to this too, right? Isn't this a small price to pay for keeping you safe from prying marketers' eyes?
The IP isn't stored anywhere. It is literally only used for the bloom filter, and then thrown away.
PRIVACY YEAH!!!
-
@Tsaukpaetra sigh...classic open-source bullshit.
-
How not to design a blog
http://www.pointsoftware.ch/en/site/blog/technical/At least, even if you make your browser window 3px smaller, it doesn't change the layout
-
@Tsaukpaetra sigh...classic open-source bullshit.
....? Pretty sure that the Regional Settings for Windows isn't open-source (but then again, why would it be?)
-
@TimeBandit said in WTF Bites:
How not to design a blog
http://www.pointsoftware.ch/en/site/blog/technical/At least, even if you make your browser window 3px smaller, it doesn't change the layout
At this point I was like "There's something screwy going on here":
But then I realized that the page apparently decides if you're mobile or not and adjusts, but only on page load:
-
@Tsaukpaetra My complain was more about the fact that the text takes at most 25% of the screen on desktop.
I want to read the text, not see you crappy background.
-
@Zecc We've had to replay every Discourse bug.
-
@TimeBandit said in WTF Bites:
@Tsaukpaetra My complain was more about the fact that the text takes at most 25% of the screen on desktop.
I want to read the text, not see you crappy background.
Oh that too . 😊
-
: Hi google, can you give me results for X?
: sure! also, here's results for the exact opposite of X.
:
-
@bb36e What a bunch of proles…
-
When you enter a UPS tracking number, it's case sensitive. Has anyone ever seen a lower case letter in a UPS tracking number?
-
@cartman82 The original dev commented
-
@LB_ We already figured it out, he just confirmed it
Arbitrary pointless limitation
-
@cartman82 is it something that would be cool to have in servercooties? (paging @accalia)
-
@cartman82 is it something that would be cool to have in servercooties? (paging @accalia)
comments on servercooties? No thank you!
ick!
i'm not moderating that fustercluck!
-
@cartman82 The original dev commented
Isn't that just an arbitrary limitation of user interaction accuracy?