The Official Status Thread
-
reboots and remakes we're most excited for
That would be a big, fat ∅. Reboots and remakes are always .
-
@HardwareGeek not always. 1 in 100 comes out good. Can't think of any examples right now but I'm sure there are some.
-
@Gąska said in The Official Status Thread:
1 in 100 comes out good.
Not good odds for one of 2021's remakes to be worth getting excited about.
-
@Gąska said in The Official Status Thread:
Can't think of any examples right now but I'm sure there are some.
I know there are so I had to search a bit, and a few that came up are Scarface, Ocean's Eleven or the Wizard of Oz.
Incidentally, they're good examples of why it's hard to remember examples, because good remakes are so much better than the original that everyone forgets they even were remakes.
-
@kazitor said in The Official Status Thread:
@topspin said in The Official Status Thread:
@PleegWat said in The Official Status Thread:
Warning: Double negatives detected
That's fully intentional because it's an opt-out flag that's by default not defined.
#define FOO_SUPPORTED #ifdef NO_FOO_SUPPORT #undef FOO_SUPPORTED #endif #ifdef FOO_SUPPORTED run_teh_codez(); #endif
Sooo much fluff going from
#ifndef NO_FOO_SUPPORT run_teh_codez(); #endif
to
#define FOO_SUPPORTED #ifdef NO_FOO_SUPPORT #undef FOO_SUPPORTED #endif #ifdef FOO_SUPPORTED run_teh_codez(); #endif
just because y'all are scared of a negation.
-
Status: No good deed goes unpunished.
-
@topspin well, it also adds security. would be even safer, and more secure, if the NO_FOO_SUPPORT def checked a registry value somehow tho.
-
@topspin I think it's still way too direct
#define FOO_SUPPORTED #ifdef NO_FOO_SUPPORT #include "undefine_foo_supported.h" #endif #ifdef FOO_SUPPORTED run_teh_codez(); #endif
-
@hungrier said in The Official Status Thread:
@topspin I think it's still way too direct
#define FOO_SUPPORTED #ifdef NO_FOO_SUPPORT #include "undefine_foo_supported.h" #endif #ifdef FOO_SUPPORTED run_teh_codez(); #endif
I'm sure you can get some more negations in there.
#define FOO_NOT_SUPPORTED #ifndef NO_FOO_SUPPORT #undef FOO_NOT_SUPPORTED #endif #ifndef FOO_NOT_SUPPORTED run_teh_codez(); #endif
It wouldn't even be the most awkward nest of such stuff I've written in the past week. (Alas, Clang doesn't support all the same attributes on types that GCC does; some of them would be really very nice to have but they're not there. And MSVC does things its own special way.)
-
I told Aryanna she could pick a tattoo for me, as long as my girlfriend didn't object. I didn't think she'd take me up on it...
Well, I gave myself an out. Surely Alisha wouldn't wouldn't want some other girl marking me...
Well,
-
@error she know those can go on foreheads?
-
-
@error said in The Official Status Thread:
@Gribnit said in The Official Status Thread:
@error she know those can go on foreheads?
Shh.
maybe she'll just want something simple, like a rose-in-bloom.
-
-
@error "BUMCHUB" sounds like an insult.
-
@error oof, for a second I thought they were just relabeling to extend the expiration dates, like milk.
-
@error Huh. Mine doesn't list the expiration, just the lot number. (Pfizer #ER8729)
And looking at my card, if the 2nd label is the same size as the first, it's going to cover up the date administered line.
-
@error said in The Official Status Thread:
I too have been guilty of writing 21s which look like 4s, and the other way around.
-
@error said in The Official Status Thread:
: That's your syringe? Pfff, amateurs. I use bigger needles for fun.
-
@Zerosquare fatal error detected: it was too early to read that comment.
-
@Zecc said in The Official Status Thread:
@error said in The Official Status Thread:
I too have been guilty of writing 21s which look like 4s, and the other way around.
Dr. @Zecc, Computer Whisperer
-
@izzion I'm more in the mood of shouting at them really, but I respect other people's need for quiet.
-
@Zecc said in The Official Status Thread:
@izzion I'm more in the mood of shouting at them really, but I respect other people's need for quiet.
I recommend making them run error-ridden emulated code. They hate it.
-
Today on "I should have known better."
typeof foo === 'object'
is not sufficient to determine an object is not null. Because in JavaScript land,typeof null
isobject
(andtypeof
NaN
isnumber
).Up is down, war is peace, freedom is slavery, and ignorance is strength.
-
@error in Java, you can usefully distinguish types of
null
, which helps somewhat.
-
@error Usually people just test if something is falsy. Note that -- because of the other thing you just mentioned -- this is distinct from not-truthy.
It depends on what the meaning of
is
is...
-
@TwelveBaud well yeah. I mean, truthy and falsy are like Northern Star and Southern Cross.
-
@TwelveBaud said in The Official Status Thread:
@error Usually people just test if something is falsy. Note that -- because of the other thing you just mentioned -- this is distinct from not-truthy.
It depends on what the meaning of
is
is...Yes, I'm intimately familiar with nullish and falsy and truthy... In this case it was a type guard function that bit me...
function isFooNode( node: any ): node is FooNode { return ( typeof node === 'object' ) && node.type === 'foo'; }
I added a nullish check, though I guess
?.
would serve me just as well here.
-
Status: excruciatingly disturbing insight about a previously confusing plot point in Fist of the North Star, based on the esoteric symbology of the cross.
ed. @error, you were warned.
-
@Gribnit said in The Official Status Thread:
Status: excruciatingly disturbing insight about a previously confusing plot point in Fist of the North Star, based on the esoteric symbology of the cross.
ed. @error, you were warned.
Ah, the French... champagne... has always been celebrated for its excellence.
-
@TwelveBaud Shouldn't more frameworks have
IsTruthy()
IsFalsy()
IsReallyTrue()
IsReallyFalse()
functions if they or their language are going to be stupid about boolean comparisons?
-
@Zenith said in The Official Status Thread:
@TwelveBaud Shouldn't more frameworks have
IsTruthy()
IsFalsy()
IsReallyTrue()
IsReallyFalse()
functions if they or their language are going to be stupid about boolean comparisons?No. The names should follow Google camelCasing.
-
@Zenith said in The Official Status Thread:
@TwelveBaud Shouldn't more frameworks have
IsTruthy()
IsFalsy()
IsReallyTrue()
IsReallyFalse()
functions if they or their language are going to be stupid about boolean comparisons?left-pad, is that you I smell?
-
Status: Get that garbage out of here.
16 files changed, 39 insertions(+), 973 deletions(-)
-
The fortify (static code analysis tool) server is acting up.
I am ascertained by the admin that as long as I file a jira to have them create the new product version for me it will work.
I am sceptical of this.
-
-
@Gribnit I forgot to mention. I don't just need to file a jira. I need to file a jira so they can do the needful.
-
@Gribnit said in The Official Status Thread:
@Zenith said in The Official Status Thread:
@TwelveBaud Shouldn't more frameworks have
IsTruthy()
IsFalsy()
IsReallyTrue()
IsReallyFalse()
functions if they or their language are going to be stupid about boolean comparisons?No. The names should follow Google camelCasing.
Well, yeah, fuckups gonna fuck up.
-
@PleegWat said in The Official Status Thread:
file a jira so they can do the needful.
What else is jira for?
-
@Luhmann said in The Official Status Thread:
@PleegWat said in The Official Status Thread:
file a jira so they can do the needful.
What else is jira for?
Jira is for completely ignoring and using bug database whenever possible.
-
Bot status: Node 16.
It's been out for a day already, I'm sure it's ready for production.
-
Status: I get feelings when people disable linter options without any apparent reason...
-
@Tsaukpaetra said in The Official Status Thread:
without any apparent reason
obviously they wanted them disabled.
-
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
without any apparent reason
obviously they wanted them disabled.
I was the compiler to shut up about mismatched types, but I don't disable that now do I?!
-
-
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
do I?
Do you?
I don't know enough to respond confidently...
-
@Tsaukpaetra said in The Official Status Thread:
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
do I?
Do you?
I don't know enough to respond confidently...
that's not actually possible. stop holding yourself back.
-
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
do I?
Do you?
I don't know enough to respond confidently...
that's not actually possible. stop holding yourself back.
I was told Edging was a Good Thing.
-
@Tsaukpaetra said in The Official Status Thread:
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
do I?
Do you?
I don't know enough to respond confidently...
that's not actually possible. stop holding yourself back.
I was told Edging was a Good Thing.
yeah, well, someone would tell you that, wouldn't they.
-
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@Gribnit said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
do I?
Do you?
I don't know enough to respond confidently...
that's not actually possible. stop holding yourself back.
I was told Edging was a Good Thing.
yeah, well, someone would tell you that, wouldn't they.
Wasn't them, I can assure.