The Official Status Thread
-
@dse OW! That's got to hurt in the poor little fellow.
I have it from a reliable source (our dog) that cinnamon rolls are the best panacea. He'd send some over if it weren't for the fact that he is busy eating the last of them.
Status: Working from home. Cats to the left of me, cats to the right of me, here I am stuck in the middle with my feet under a Newf.
-
@Mikael_Svahnberg said in The Official Status Thread:
@dse OW! That's got to hurt in the poor little fellow.
Yeah, the poor thing had lost appetite for the last week. But doctors said apparently it could have not been swallowed more than 24 hours.
I have it from a reliable source (our dog) that cinnamon rolls are the best panacea. He'd send some over if it weren't for the fact that he is busy eating the last of them.
Now it is late, he will get cinnamon rolls tomorrow.
Status: Working from home. Cats to the left of me, cats to the right of me, here I am stuck in the middle with my feet under a Newf.
That is good life.
Status: Puppy is back :--) too tired after anesthesia. Fortunately no surgery was needed, but got some antibiotics. Tomorrow will see his own vet.
-
@Yamikuronue Well, at the same time though, you're calling them 'Mia' and 'Phoenix' - where I know his name is definitely 'Of Course!' (Naruhodo). So probably you're just used to the weird voices.
-
@Tsaukpaetra said in The Official Status Thread:
Status: This (french?) site is soo secure! It not only knows my password in (probably) plain text, but it altered it to have all lowercase!
And it's limited to 4-10 characters!WTF!
Update: he replied!
-
@Tsaukpaetra Not sure if you doxed yourself or...
-
@MathNerdCNU said in The Official Status Thread:
@Tsaukpaetra Not sure if you doxed yourself or...
Not really. Google knows all about Tsaukpaetra! There's only one of us
,after all!
-
STATUS I've being removed from quote of the day duties. Something about cutting too close to the bone. :(
And I'm still doing node bullshit
-
STATUS:
Finished making a workflow/entity chart for the big
integrationmerger. It's basically a shotgun wedding between two incompatible systems, now all features crammed into one bloated product.I was told to move one of the boxes half-way down, so it's not inline with the other 3 main boxes.
"CEO will get mad if she thinks you're designing two systems instead of one"
She's really into this merger.
-
@Tsaukpaetra said in The Official Status Thread:
Not really. Google knows all about Tsaukpaetra! There's only one of us
Shows what Google really knows about you. :p
-
Status: Back on twitter now that I have a device that runs a functioning twitter client again. And I find that I'm still following @end…
-
@Magus I'm used to no voices at all, from the games. I wouldn't have chosen a soft, motherly voice for Mia, and Phoenix sounds like every fourteen year old protagonist in anime ever, which was jarring because he's not 14. I got used to his, and she's dead of course, so shrug
-
@Yamikuronue said in The Official Status Thread:
and she's dead of course
That doesn't mean she's going anywhere, mind you...
-
@Weng said in The Official Status Thread:
the sensor is on the $250 mainboard in a $300 appliance
Whip out the soldering iron?
-
@Yamikuronue said in The Official Status Thread:
she's dead of course
That's what you get for swallowing a horse
-
@Maciejasjmj I have played most of the games, remember? But it means I'll hear a lot less of her. I'm curious if they'll use her voice actress or make another voice actress imitate her.
-
@Tsaukpaetra said in The Official Status Thread:
@aliceif said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Status: Whoops, I think I need to feed my dialog boxes a bit more...
Is that even a choice? "OK to cancel" and "go ahead, cancel"? Seems redundant.
Yeah, I didn't make that dialog very intelligent, did I?
Ok
goes ahead and closes the form (cancelling all changes)..Yes, you're the worst.
There's a reason why GUI frameworks like Windows Forms offer things like this:
-
@aliceif said in The Official Status Thread:
Yes, you're the worst.
Poor @mikeTheLiar, people keep gunning for his title.
-
STATUS why won't fucking node server bollox work... Apparently ,although disabled, windows firewall has eaten it for some reason. Thanks for that lads only four hours of my life gone.
-
@Onyx
I thought we weren't supposed to mention @mikeTheLiar ?
-
-
@Luhmann said in The Official Status Thread:
@Onyx
I thought we weren't supposed to mention @mikeTheLiar ?I thought we were supposed to mention @mikeTheLiar?
-
@sloosecannon
Sometimes I wonder if there is a difference
@mikeTheLiar
-
-
@aliceif said in The Official Status Thread:
Grumpy Cat's status:
GrumpyI think we should withhold judgement until Grumpy Cat makes a statement on this matter.
-
@Luhmann said in The Official Status Thread:
@sloosecannon
Sometimes I wonder if there is a difference
@mikeTheLiarPerhaps @mikeTheLiar can enlighten us?
-
this is something i haven't tought.
if you had to design a programming language. what would be the value of this?
[].all(x => x)
my first thought was
False
but then, further investigation led me to this:in Python:
>>> all([]) True >>> all(()) True
in Haskell:
print (all (<10) []) >True
in Javascript:
> [].every(x=>x) true
the thing is, i'm not sure what it should be any more.
EDIT: spurious C&P in python
-
@Jarry You forgot C#:
> Enumerable.Empty<bool>().All(x => x) true
-
@aliceif
so far, python and my own reasoning are the outliers....
-
@Jarry Wait.
Any != All.C#'s behaviour for Enumerable.All and Enumerable.Any seem to match.
-
@aliceif
i was just editing it, copypasted the wrong lines
-
@Jarry if I have 2 apples, are all of them apples? The way you'd figure that out is to ask each apple, and if it said "no I'm not an apple" you'd return false, otherwise you'd return true.
With 0 apples, the loop body doesn't run so you just return true.
-
Status: Trying to debug something that works correctly when the debugger is attached or if I try printf() debugging. But it fails horribly without those. This is going to be a fun day.
-
@ben_lubar my question is: why the default answer is true?
-
@Jarry said in The Official Status Thread:
@ben_lubar my question is: why the default answer is true?
"This condition holds for all elements of this empty set" is a tautology.
-
@Jarry I have 0
thing
s. For any attribute, 0 of mything
s have that attribute, which is the same as the number ofthing
s I have. Therefore all of mything
s have that attribute
-
@ben_lubar said in The Official Status Thread:
@Jarry said in The Official Status Thread:
@ben_lubar my question is: why the default answer is true?
"This condition holds for all elements of this empty set" is a tautology.
"This condition doesn't hold for all elements of this empty set" is not a tautology too?.
-
@Jarry said in The Official Status Thread:
@ben_lubar said in The Official Status Thread:
@Jarry said in The Official Status Thread:
@ben_lubar my question is: why the default answer is true?
"This condition holds for all elements of this empty set" is a tautology.
"This condition doesn't hold for all elements of this empty set" is not a tautology too?.
I have 0 cars. Are all the cars I have blue?
The answer to that is yes.
"Are all the cars I have not blue?" is not the inversion of that question. The correct inversion would be "Are not all the cars I have blue?", or "Are any of the cars I have not blue?".
-
@mott555 said in The Official Status Thread:
Status: Trying to debug something that works correctly when the debugger is attached or if I try printf() debugging. But it fails horribly without those. This is going to be a fun day.
Narrowed it down to a very short and simple function that inexplicably returns TRUE at runtime, unless the debugger is attached or there is a nearby printf().
Am I quantum computing? Variables take one value unless observed, then they take the opposite value. There's some quantum eraser stuff going on, too. If I set my breakpoint after the function, it returns TRUE. If I drag the execution marker back and then debug into the function after the fact, it goes back to normal and returns FALSE like it should.
-
@ben_lubar said in The Official Status Thread:
"Are all the cars I have not blue?" is not the inversion of that question. The correct inversion would be "Are not all the cars I have blue?", or "Are any of the cars I have not blue?".
ah, you do have a point here. i need to think this better
-
@mott555 said in The Official Status Thread:
@mott555 said in The Official Status Thread:
Status: Trying to debug something that works correctly when the debugger is attached or if I try printf() debugging. But it fails horribly without those. This is going to be a fun day.
Narrowed it down to a very short and simple function that inexplicably returns TRUE at runtime, unless the debugger is attached or there is a nearby printf().
Am I quantum computing? Variables take one value unless observed, then they take the opposite value. There's some quantum eraser stuff going on, too. If I set my breakpoint after the function, it returns TRUE. If I drag the execution marker back and then debug into the function after the fact, it goes back to normal and returns FALSE like it should.
So I set a breakpoint inside the TRUE branch of the function. It hit. I then checked all the values in the condition, but they evaluate to FALSE, meaning this breakpoint could not have been hit.
Basically, my debugger is paused in a place that is logically impossible, like if this actually printed the first thing:
if (0)
{
printf("This can never happen, but it does!\n");
}
else
{
printf("This should happen, but isn't.\n");
}
-
@mott555 do any of the values have getters with side effects?
-
@ben_lubar said in The Official Status Thread:
I have 0 cars. Are all the cars I have blue?
The answer to that is yes.No, it's like dividing by zero, there is no right answer.
-
@mott555 said in The Official Status Thread:
Basically, my debugger is paused in a place that is logically impossible, like if this actually printed the first thing:
Sounds like your Debug symbols might be out of date?
Clean and rebuild time!
-
@aliceif said in The Official Status Thread:
Grumpy Cat's status:
GrumpyFuck where you is give grumpy me cat money
E_MEME_CONCURRENCY_OVERLOAD
-
@Luhmann said in The Official Status Thread:
@Onyx
I thought we weren't supposed to mention @mikeTheLiar ?Really? Why would we ever not want to mention @mikeTheLiar?
-
@mott555 said in The Official Status Thread:
@mott555 said in The Official Status Thread:
@mott555 said in The Official Status Thread:
Status: Trying to debug something that works correctly when the debugger is attached or if I try printf() debugging. But it fails horribly without those. This is going to be a fun day.
Narrowed it down to a very short and simple function that inexplicably returns TRUE at runtime, unless the debugger is attached or there is a nearby printf().
Am I quantum computing? Variables take one value unless observed, then they take the opposite value. There's some quantum eraser stuff going on, too. If I set my breakpoint after the function, it returns TRUE. If I drag the execution marker back and then debug into the function after the fact, it goes back to normal and returns FALSE like it should.
So I set a breakpoint inside the TRUE branch of the function. It hit. I then checked all the values in the condition, but they evaluate to FALSE, meaning this breakpoint could not have been hit.
Basically, my debugger is paused in a place that is logically impossible, like if this actually printed the first thing:
if (0)
{
printf("This can never happen, but it does!\n");
}
else
{
printf("This should happen, but isn't.\n");
}Could it be a multi-threading issue? It might be that the debug version runs single-threaded, but the "release" build uses multi-threading, which could cause concurrency issues.
-
Status: Trying to track down a bug that so far has only happened on UAT and never on anything I can connect a debugger to. The code behind is identical, but somehow a flag isn't being updated, or a database call is going wrong, or the flag is being ignored.
I might need to stick some logging in temporarily to see if I can identify what is or isn't happening
-
STATUS:
Just started my first C# application, AKA "@sloosecannon does it wrong in C#"
The MS GUI designer is pretty nice...
-
Status: observing my younger daughter play my older when deciding what to watch on TV.
(10 year old) ooh, let's watch this!
(6 years) I want to watch Toothless (how to train your dragon)
I don't want to watch that. Can we watch this (other programme) instead?
No. I want to watch Toothless.
okey, okey. Let's see one episode of Toothless, and then we can watch this. Ok?
Did you mean two episodes?(It will be bedtime after two episodes, but they don't know that yet.)
-
@Jaloopa said in The Official Status Thread:
@mott555 do any of the values have getters with side effects?
No. I put breakpoints on every spot where the values are set, and none of the breakpoints get hit.
@Tsaukpaetra said in The Official Status Thread:
Sounds like your Debug symbols might be out of date?
Clean and rebuild time!I tried this on multiple PCs with multiple SVN checkouts.
@djls45 said in The Official Status Thread:
Could it be a multi-threading issue? It might be that the debug version runs single-threaded, but the "release" build uses multi-threading, which could cause concurrency issues.
The application is single-threaded.
I can only conclude that the laws of logic no longer exist.