The Official Status Thread
-
Status: The drive to the barber shop usually takes ~10 minutes. It took 1.5 hours. Because raisins.
Get to the barber, his help did not show up, there are 8 people ahead of us and I have both boys with me. I normally get there when the shop opens as I hate waiting.
"Guys, I have two kids who have stuck been in the car for an hour and a half due to $EVENT. They don't have another hour and a half left in them and I am at my wit's end. I will pay for everyone's haircut if you kindly let us go next."
Worth it.
-
Status: I'm getting something shipped from California. Here is its epic journey so far:
-
Atwood Way
-
Status: Really?! REALLY !!! ! ??? ! !!!
-
@Polygeekery said in The Official Status Thread:
I will pay for everyone's haircut if you kindly let us go next.
Damn it! I took a haircut just yesterday, now I have to completely shave off my head and my wife will kill me
-
@Polygeekery I imagine you spilling gold dollar coins out of your cowboy hat.
-
@Tsaukpaetra said in The Official Status Thread:
Status: Really?! REALLY !!! ! ??? ! !!!
You know, I heard great things about WSUS, but so far I have yet to benefit from any of this crap...
Edit: Fucking hell!
-
@cartman82 said in The Official Status Thread:
@Polygeekery I imagine you spilling gold dollar coins out of your cowboy hat.
Also, I drive a 1960's white Cadillac convertible with cow horns for a hood ornament.
-
@Polygeekery said in The Official Status Thread:
cow horns for a hood ornament.
Perfect for running over trans hookers
-
@Luhmann I got the idea from @Lorne-Kates, except his are moose horns on a Prius. Socialist bastard.
-
Status: Wife has been out of town since Wednesday afternoon, leaving me alone with both boys and two dogs. Our house looks like a family of raccoons has been living in it.
-
@Polygeekery said in The Official Status Thread:
Status: Wife has been out of town since Wednesday afternoon, leaving me alone with both boys and two dogs. Our house looks like a family of raccoons has been living in it.
-
STATUS:
Hacking on my new node app.
Look at me, throwing around lambdas and reducers and currying like a champ! I'm so over OOP, man!
A minute later, I find myself putting finishing touches on the third layer of my model inheritance hierarchy.
Wait... what the hell just happened?
-
-
@ben_lubar said in The Official Status Thread:
Status: points at 's dhromebook She's got her iPad on!
Get a haircut, hippy.
-
STATUS:
Fucking hell. Could they have made ES6 classes more retarded?
-
@cartman82 said in The Official Status Thread:
STATUS:
Fucking hell. Could they have made ES6 classes more retarded?
Compared to Java where the first statement in the constructor has to be a super call and you can't do anything with side effects in its arguments?
-
@ben_lubar said in The Official Status Thread:
@cartman82 said in The Official Status Thread:
STATUS:
Fucking hell. Could they have made ES6 classes more retarded?
Compared to Java where the first statement in the constructor has to be a super call and you can't do anything with side effects in its arguments?
Why even have it then? Syntactic sugar? I forget, been years since I did Java, but if something's always required and you can't do anything different, why included it as an option?
Unless I'm not interpreting this correctly and calling "super" is optional entirely, and the rule being call it if you want, but if you do you can only do it one way...
-
@Tsaukpaetra said in The Official Status Thread:
@ben_lubar said in The Official Status Thread:
@cartman82 said in The Official Status Thread:
STATUS:
Fucking hell. Could they have made ES6 classes more retarded?
Compared to Java where the first statement in the constructor has to be a super call and you can't do anything with side effects in its arguments?
Why even have it then? Syntactic sugar? I forget, been years since I did Java, but if something's always required and you can't do anything different, why included it as an option?
Unless I'm not interpreting this correctly and calling "super" is optional entirely, and the rule being call it if you want, but if you do you can only do it one way...
If you never call super, it calls the 0-argument constructor of the parent class, and if that doesn't exist, you get a compile-time error. If you do call it, it has to be the first statement of your constructor.
-
@ben_lubar said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@ben_lubar said in The Official Status Thread:
@cartman82 said in The Official Status Thread:
STATUS:
Fucking hell. Could they have made ES6 classes more retarded?
Compared to Java where the first statement in the constructor has to be a super call and you can't do anything with side effects in its arguments?
Why even have it then? Syntactic sugar? I forget, been years since I did Java, but if something's always required and you can't do anything different, why included it as an option?
Unless I'm not interpreting this correctly and calling "super" is optional entirely, and the rule being call it if you want, but if you do you can only do it one way...
If you never call super, it calls the 0-argument constructor of the parent class, and if that doesn't exist, you get a compile-time error. If you do call it, it has to be the first statement of your constructor.
I... see...
-
@Tsaukpaetra said in The Official Status Thread:
Why even have it then? Syntactic sugar? I forget, been years since I did Java, but if something's always required and you can't do anything different, why included it as an option?
Different argument lists, I assume? Like having
Rectangle(int height, int width)
with a child classSquare(int edge)
. It is not obvious which parent constructor would need to be called in such a case.
-
Status: Had some fireworks, and all were successful except one. There was one that was supposed to work like a catherine wheel, and that went fine to start with, but about half way through the whole rest of it detonated at once with a very loud explosion. All that was left of it was a little bit of axle on its nail; anything else was gone (or unfindable in the dark).
-
@cartman82 said in The Official Status Thread:
Fucking hell. Could they have made ES6 classes more retarded?
I don't think I've ever seen a language where you could use
this
before calling a base class constructor (either implicitly or explicitly). ES6 is actually more lenient than most languages in that it actually allows you to enter your constructor and do stuff before calling super().The general OOP wisdom is that when you construct an object, it's not in a usable state until its constructors are run, and it also applies to the "base part" of a derived object. So if you had this:
public class Base { public readonly List<int> SomeList; public Base() { SomeList = new List<int>(); } }
you can always guarantee SomeList is not null, and that guarantee applies to the constructor of anything deriving from
Base
as well.Now that I read it that explanation doesn't answer too many questions, but it's 2AM and my friend gifted me a really nice bottle of wine, so I'm sure someone else can take it up...
-
@ben_lubar said in The Official Status Thread:
Compared to Java where the first statement in the constructor has to be a super call and you can't do anything with side effects in its arguments?
Hopefully we can do better than Java 20 years later.
@Maciejasjmj said in The Official Status Thread:
I don't think I've ever seen a language where you could use this before calling a base class constructor (either implicitly or explicitly). ES6 is actually more lenient than most languages in that it actually allows you to enter your constructor and do stuff before calling super().
In a real OOP language, you'd have a point.
Since these crappy JS classes are just syntactic sugar for good ole functions (more or less), they could have dropped the pretense and just given us free reign.
ES6 classes are just tantalizing enough to get people to try using them, but they always disappoint in the end.
-
@Polygeekery said in The Official Status Thread:
@cartman82 said in The Official Status Thread:
@Polygeekery I imagine you spilling gold dollar coins out of your cowboy hat.
Also, I drive a 1960's white Cadillac convertible with cow horns for a hood ornament.
For those who don't get that reference:
-
@Maciejasjmj said in The Official Status Thread:
I don't think I've ever seen a language where you could use
this
before calling a base class constructor (either implicitly or explicitly).I have. It's only really possible with languages which structure classes as hash tables (or other types of map) and so are able to allocate something sensible to the initial state prior to calling the constructors at all. Doesn't make it a great idea, but it does crop up sometimes.
ES6 is actually more lenient than most languages in that it actually allows you to enter your constructor and do stuff before calling super().
So long as those things don't involve
this
.
-
@MathNerdCNU said in The Official Status Thread:
@Polygeekery said in The Official Status Thread:
@cartman82 said in The Official Status Thread:
@Polygeekery I imagine you spilling gold dollar coins out of your cowboy hat.
Also, I drive a 1960's white Cadillac convertible with cow horns for a hood ornament.
For those who don't get that reference:
Ahem.
-
@Maciejasjmj said in The Official Status Thread:
I don't think I've ever seen a language where you could use this before calling a base class constructor
You should be able to create a thread in C++ and capture
this
in the initialization list (i.e. before the class is even constructed). That thread will happily start using the half-constructedthis
object :--)EvilClass::EvilClass() : m_thread([this](){ this->Evil(); }) { }
-
Status: No! I am not playing the "I'll follow you if you follow me!" game!
-
Status: @r10pez10 liked one of my posts. My life is now complete.
-
Status: I would like it if YouTube would just, you know, not tell me this every time I visit the playlist page.
I know!
-
Status: WTF are you doing, WSUS?
-
@Tsaukpaetra that is a worker that does not work! ask him to be a moderator here already!
-
@Tsaukpaetra Re: Status: Something tells me I need more RAM...
-
@Tsaukpaetra Re: RE: Status: Something tells me I should have allocated a bigger System Disk!!!
-
@Tsaukpaetra said in The Official Status Thread:
@Tsaukpaetra Re: Status: Something tells me I need more RAM...
You have 3GB of RAM? An odd number. I mean do you have a 2GB+1GB in another slot? Don't you see occasional weirdness?
-
@dse said in The Official Status Thread:
You have 3GB of RAM? An odd number. I mean do you have a 2GB+1GB in another slot? Don't you see occasional weirdness?
It's a VM, but technically the host has three sticks of 8 Gb. I really should have got a fourth.... :(
-
@Tsaukpaetra said in The Official Status Thread:
@dse said in The Official Status Thread:
You have 3GB of RAM? An odd number. I mean do you have a 2GB+1GB in another slot? Don't you see occasional weirdness?
It's a VM, but technically the host has three sticks of 8 Gb. I really should have got a fourth.... :(
You should.
Also, you are running Windows in a VM with IIS, i.e. a Windows Server, are you trying to trigger @Lorne-Kates ?
-
@dse said in The Official Status Thread:
Also, you are running Windows in a VM with IIS, i.e. a Windows Server, are you trying to trigger @Lorne-Kates ?
Apparently WSUS requires IIS and SQL Server (Or at least "Windows Internal Database"). Can't get around that, apparently.
Also, apparently need to install .Net 2.0 to view reports.
-
@cartman82 said in The Official Status Thread:
Could they have made ES6 classes more retarded?
With a bit more work? Yes, sure.
-
@Polygeekery said in The Official Status Thread:
Status: @r10pez10 liked one of my posts. My life is now complete.
But he doesn't follow you!
-
@Polygeekery said in The Official Status Thread:
But...holy shit she is pretty amazing. Playing all the instruments for rapper's delight, keeping tempo well enough that all of the individual tracks can be merged together coherently...kinda rubbish on vocals though.
Oh god, those vocals.
Here's one way to fix that:
-
This is a good deal for a mouse pad, right? I need one with LEDs for better frame rate...ideally a 144Hz mouse pad, I hear green LEDs are better for fps
-
@aliceif said in The Official Status Thread:
@Polygeekery said in The Official Status Thread:
Status: @r10pez10 liked one of my posts. My life is now complete.
But he doesn't follow you!
-
-
STATUS
Liberals and Trumpers in my twitter feed have reached peak circlejerk. It's like they live in different realities at this point.
And these two parallel universes will converge and crash in less than 2 days.
Cant wait.
-
@cartman82 said in The Official Status Thread:
STATUS
Liberals and Trumpers in my twitter feed have reached peak circlejerk. It's like they live in different realities at this point.
And these two parallel universes will converge and crash in less than 2 days.
Cant wait.
You have Trumpets in your twitter feed? UNACCEPTABLE DEPLORABLE!
Fucking time for this damns election to finish then I can think about voting Libertarian again! We need a conservative that does not suck, just stick to the economics issues and let people fuck any type of hole they please.
-
@Tsaukpaetra said in The Official Status Thread:
Did you ask your doctor if your heart is healthy enough for sex?
Woo hoo four way penetration!
-
@Luhmann said in The Official Status Thread:
@Polygeekery said in The Official Status Thread:
cow horns for a hood ornament.
Perfect for running over trans hookers
Nah man. You don't run over trans hookers in a caddy with cow horns.
Ya kabob 'em.
-
@cartman82 said in The Official Status Thread:
@ben_lubar said in The Official Status Thread:
Status: points at 's dhromebook She's got her iPad on!
Get a haircut, hippy.
And stop wearing miniskirts.