WTF Bites
-
the woods are simple. you see a thing it's either:
Something to Eat
Something to Flee
Something to Fuck
Something to Play with.What a complicated world! For dogs, it is far easier:
If you can't eat it or fuck it, piss on it!
-
@loopback0 said in WTF Bites:
54 minutes ago Facebook notified me about a post one of my friends made yesterday. A post that I not only saw but liked yesterday.
A lot of their notifications have had significant lag like that for at least the last few weeks. My favorite was a post from The People's Cube that I marked as liked. Then the next day, Facebook told me about this popular The People's Cube post that I might have missed!
-
@Tsaukpaetra said in WTF Bites:
This. It's simply too much to ask for YouTube to realize I probably don't want to watch a video I JUST FUCKIN' WATCHED. I also don't want to watch a video I watched yesterday. Nor one I watched last week!
I blame kids who watch stuff over and over and over.
-
@boomzilla said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
This. It's simply too much to ask for YouTube to realize I probably don't want to watch a video I JUST FUCKIN' WATCHED. I also don't want to watch a video I watched yesterday. Nor one I watched last week!
I blame kids who
watch stuffstep on my lawn over and over and over.
-
This piece of code I am working on is clinically insane. It works with some data that are stored on disk in xml files and loaded from there. But the function
loadFrob
looks up Frob (the loaded, parsed XML) in a static map and the functionsaveFrob
sets that static map. Great naming. Really.… of course the reason I'm fiddling with it is that this, and couple more, static structures, are accessed from multiple threads without proper locking. And then somebody saw a crash, so he slapped a lock into those two—of ten potential—places. And then another colleague saw another crash and slapped a new lock in another two places, but created a dead-lock, because the two functions are invoking one another…
-
@boomzilla said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
This. It's simply too much to ask for YouTube to realize I probably don't want to watch a video I JUST FUCKIN' WATCHED. I also don't want to watch a video I watched yesterday. Nor one I watched last week!
I blame kids
who watch stuff over and over and over.
-
And then somebody saw a crash, so he slapped a lock into those two—of ten potential—places. And then another colleague saw another crash and slapped a new lock in another two places, but created a dead-lock, because the two functions are invoking one another…
Sounds like you need to revoke their license for writing locks and/or threads.
Alternatively, I hear @dkf has a legendary clue bat you can borrow.
-
@topspin Yeah, their license for writing threads should definitely be revoked. Unfortunately I don't have the power to make it happen. Also, the code has been in production for a couple of years already. It crashes rarely enough that customer complained about other things so far.
-
It crashes rarely enough that customer complained about other things so far.
IT quality standards in one sentence.
-
@BernieTheBernie said in WTF Bites:
piss on it!
you mean that doesn't fall under the "play with it" category?
-
-
@levicki said in WTF Bites:
Wait, shouldn't the server return 200 OK + "some error" on that instead of HTTP 500 you say? It should, but it turns out it didn't even get to the business logic layer because first layer directly attempts to deserialize Json, chokes on unhandled exception and the code that should validate the rest and return a meaningful error code doesn't even get called.
Invalid JSON request sounds like 400 regardless to me.
-
@levicki said in WTF Bites:
because first layer directly attempts to deserialize Json, chokes on unhandled exception and the code that should validate the rest and return a meaningful error code doesn't even get called.
That's in large part Microsoft's fault. It seems to be how the validators are designed.
Invalid JSON request sounds like 400 regardless to me.
Not to Microsoft though.
Some time ago I was trying to send some request at a service we had here and I sent a wrong header and the server was responding with 500 due to exception, without any useful explanation, because the request did not validate—well before any custom code even ran.
-
In fact, I'd like this for all three locks.
Caps Lock is the one that at least has potentially positive value (no idea what for, shouting on the internet maybe, or writing SQL, but at least it's conceivable), whereas Scroll Lock is by definition "true neutral" (nobody knows what it does), and Num Lock has negative value (the only time you use it is when googling HowTF to tell Linux/BIOS/whatever to turn in on by default).
And don't forget about the F Lock key. GODDAMMIT!!! F5 is Run (in the debugger), not fucking "Open"! (Love my MS4000 keyboard - except for that fucking key)
-
In fact, I'd like this for all three locks.
Caps Lock is the one that at least has potentially positive value (no idea what for, shouting on the internet maybe, or writing SQL, but at least it's conceivable), whereas Scroll Lock is by definition "true neutral" (nobody knows what it does), and Num Lock has negative value (the only time you use it is when googling HowTF to tell Linux/BIOS/whatever to turn in on by default).
And don't forget about the F Lock key. GODDAMMIT!!! F5 is Run (in the debugger), not fucking "Open"! (Love my MS4000 keyboard - except for that fucking key)
What does this even do, you ask? Doesn’t matter, it’s disabled anyway.
Filed under: they print that shit on the keys, but not where the fucking angle brackets are
-
In fact, I'd like this for all three locks.
Caps Lock is the one that at least has potentially positive value (no idea what for, shouting on the internet maybe, or writing SQL, but at least it's conceivable), whereas Scroll Lock is by definition "true neutral" (nobody knows what it does), and Num Lock has negative value (the only time you use it is when googling HowTF to tell Linux/BIOS/whatever to turn in on by default).
And don't forget about the F Lock key. GODDAMMIT!!! F5 is Run (in the debugger), not fucking "Open"! (Love my MS4000 keyboard - except for that fucking key)
What does this even do, you ask? Doesn’t matter, it’s disabled anyway.
Filed under: they print that shit on the keys, but not where the fucking angle brackets are
Exposé and Mission Control. Maybe the other way around. I use Ctrl+Up and Ctrl+Down.
-
@levicki said in WTF Bites:
- Police tells you that
your abuse report isyou are unfounded
- Police tells you that
-
@levicki there's always screwdriver and scissors...
"And if thy shining diode offend thee, pluck it out, and cast it from thee: for it is profitable for thee that one of thy components should perish, and not that thy whole keyboard should be cast into hell."
-
: I remember when blue diodes were new, expensive, and only emitted a pale bluish glow. If someone told me at the time that only a couple of years later, they'd be used even in the cheapest gadgets and people would complain about them being too bright, I'd have thought "bullshit".
-
@Zerosquare said in WTF Bites:
: I remember when blue diodes were new, expensive, and only emitted a pale bluish glow. If someone told me at the time that only a couple of years later, they'd be used even in the cheapest gadgets and people would complain about them being too bright, I'd have thought "bullshit".
Yeah. For me though, some of them are borderline not visible to me. It's kinda weird...
-
@sebastian-galczynski said in WTF Bites:
The whole Tizen environment is a great source of wtfs.
We have a fairly large thread all about it
Not to forget the other topics by our now-outside man reporting on some other weird development practices.
You forgot the one detailing their Agile-ness.
-
-
@anonymous234 said in WTF Bites:
If they continue to call their file something.xml. But "XML document" means next to nothing. Technically, everything stored in XML is a "document" so any/all the other programs should use that suffix, too.
Document as in "text document" as in "the thing you open with Microsoft Word".
Why should the "thing you open with MS Word" not have a type (however that is defined) of "msword"? Or even "text", if you think it's a "text document"?
People with this level of understanding are not well served by putting stuff like "XML" or "ZIP" in a file type they have to deal with—and neither is MS Word.
-
However, a much more interesting question: why do we have a emoji of a person cartwheeling, but (as far as I could tell), no emoji of a person at a desk or using a computer?
:headdesk:
Edit: 'd several times already.
-
@loopback0 said in WTF Bites:
In fact, I'd like this for all three locks.
Caps Lock is the one that at least has potentially positive value (no idea what for, shouting on the internet maybe, or writing SQL, but at least it's conceivable), whereas Scroll Lock is by definition "true neutral" (nobody knows what it does), and Num Lock has negative value (the only time you use it is when googling HowTF to tell Linux/BIOS/whatever to turn in on by default).
And don't forget about the F Lock key. GODDAMMIT!!! F5 is Run (in the debugger), not fucking "Open"! (Love my MS4000 keyboard - except for that fucking key)
What does this even do, you ask? Doesn’t matter, it’s disabled anyway.
Filed under: they print that shit on the keys, but not where the fucking angle brackets are
Exposé and Mission Control. Maybe the other way around. I use Ctrl+Up and Ctrl+Down.
Can you actually use either with the keyboard? Does anybody?
Both are easily reachable with a trackpad gesture.
-
Can you actually use either with the keyboard? Does anybody?
You can trigger it with the keyboard then use the mouse.
Both are easily reachable with a trackpad gesture.
If you're using the trackpad, sure. If you're using a normal mouse like I do at work... not so much.
-
@Zerosquare said in WTF Bites:
Except if you have one of those retarded-size notebook keyboards where the numeric keyboard is overlaid over the normal keys. There you need it off by default unless you are about to type a long column of numbers in Excel (accountants tend to do that a lot)—though then the is not doing such work at a proper desk with a proper full-size keyboard.
And if you have to use a laptop for some reason and need to type lots of numbers, USB numpads exist.
Or you can get an (extra large) laptop that does actually have a separate numpad section of the keyboard.
-
@loopback0 said in WTF Bites:
If you're using a normal mouse like I do at work... not so much.
Next thing you're telling me it has more than one button.
Filed under: where's
:holding_it_wrong:
?
-
@loopback0 said in WTF Bites:
If you're using a normal mouse like I do at work... not so much.
Next thing you're telling me it has more than one button.
Filed under: where's
:holding_it_wrong:
?PRs accepted!
-
-
@levicki said in WTF Bites:
0xEE 0xA0 0x85
0xEE = î
0xA0 non-breaking space
0x85 is a non-printing control character
-
@levicki said in WTF Bites:
@Benjamin-Hall Thanks, but that still doesn't explain what the hell does that character look like if it even renders, much less why it was used in the code.
I'm not sure it has a printable representation. And why it's used in the code? Only codecthullu knows.
-
@levicki said in WTF Bites:
Does anyone happen to know what are 0xEE 0xA0 0x85 and 0xEE 0xA0 0x86 in UTF-8 encoding?
These decode to U+E805 and U+E806, respectively. They belong to the private use area and, as such, can mean absolutely whatever. Could someone be using those with a web font to have a scalable glyph-sized icon?
-
Does it live in the page itself somewhere?
You could replace it with
.text("<h1>LEVICKI WANTS TO KNOW WHERE YOU ARE SHOW YOURSELF DEMON</h1>")
-
They asterisked out "Cocker". Ha. The clbuttic mistake.
-
@Polygeekery Bob Dylan and Kurt Cobain are on the list, while Ronnie Dio, Rob Halford, Ian Gillan, Sammy Hagar, and Lou Gramm are not. That list is worth less than toilet paper.
-
Bob Dylan ahead of Freddie Mercury
-
@Polygeekery said in WTF Bites:
They asterisked out "Cocker". Ha. The clbuttic mistake.
in The Official Funny Stuff Thread™
Edit to add: we're assuming it's Joe Cocker, but maybe there is a musician named Joe Fucker.
-
Bob Dylan ahead of Freddie Mercury
My singing voice upsets cats, and even I'm a better singer than Bob Dylan.
It's official! According to Rolling Stone Magazine and the transitive laws of logic, @mott555 is a better singer than Freddie Mercury!
-
With the iPhone 11, we've introduced the biggest, ugliest camera bump in smartphone history
Oh yeah? Two can play at that game!
:motorola:: Hold our beer
-
@loopback0 said in WTF Bites:
If you're using a normal mouse like I do at work... not so much.
Next thing you're telling me it has more than one button.
Worse. It's Windows hardware!
-
I'm trying to figure out WTF they actually sell. The article says the buyers provide their own switches and keycaps, so what's left? The case and PCB? Custom firmware maybe?
This is what their $850 tenkeyless model looks like
Sike! That's a HyperX gaming keyboard with Cherry Red switches and solid steel frame that retails for $90 Canadian.
This is the Keycult $850 model that doesn't come with any switches or keycaps:
-
@hungrier Fuck. I'm clearly in the wrong business.
-
@TimeBandit said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
It'sI'm kinda weird...FTFY
What else is new?
-
The case and PCB?
Just that, I believe. As firmware you can likely pick one out of a handful of open-source firmwares.
Hell, for that price you buy yourself a pimped-out Ultimate Hacking Keyboard which is another niche product with a lot of hand-assembly.
-
@levicki said in WTF Bites:
Must be the common knowledge among the web-folk if they don't bother to comment on it.
"Web-folk" and "knowledge" don't really go together.
-
@levicki said in WTF Bites:
web-folk
Kind of like fey-folk, of the traditional, pre-Disney sort, but with less magic and more malice.
-
@HardwareGeek said in WTF Bites:
less magic and more malice
That sounds like something that could be printed on a T-shirt.
-
@loopback0 said in WTF Bites:
@hungrier Fuck. I'm clearly in the wrong business.
If you think it's insane, never look at the audiophile business.
-
@levicki said in WTF Bites:
TIL that you can embed a fucking font in a CSS as a base64 encoded binary. What kind of evil sourcery is that?
There's a crossword thread where we've investigated this in great detail recently.