The Official Status Thread
-
Status: I erased the turkey I drew from my whiteboard. It was well liked, and did a good job of replacing the jack o lantern that preceded it, but now I'm at a loss. I tried drawing a mackerel in a Santa hat, but it didn't look good and not enough people would get the joke.
I could try a Christmas tree I guess?
-
@Magus said in The Official Status Thread:
but now I'm at a loss
-
Status: Got this open source parser library for mathematical expressions. I'm prototyping something, so I want to see if I can change it to use a custom value class instead of double, hopefully without having to change too much. Thankfully, it consistently uses a single typedef for its value type. Looks good.
But behold, there's a comment saying it's got to be a built-in type, no custom types.Let's just change it anyway and see what happens.
error: use of deleted function ‘parser::~Blerg()’
Huh? Yeah, I guess there was a reason for that comment to be there....
So the problem is that there's a structure containing
union
s, so the non-trivial destructor of my value type breaks it. Shit, porting this to usestd::variant
or whatever probably requires more work.But wait... I'm not sure who it was, but doesn't some of you evil people around here have
#define union struct
as their signature? That1 could actually work for a dirty hack.1 Of course not actually using the define but changing the code at the relevant position. In fact, since it's an anonymous union not even changing it to struct but removing the union keyword (and braces) altogether.
-
@Tsaukpaetra said in The Official Status Thread:
Status: Apparently 1:30am is the perfect time to update your Audio/Video Receiver unit, even if it's actively being used.
Fuck technology...
I once worked at a startup where we decided it was fine to reboot your phone (this was a phone with internet back when ISDN was new) at 3a because that was easier than fixing the memory leaks. But it did at least check to see if the phone was in use first.
-
Status: For about half an hour now my work internet has been intermittently dropping a vom. For the most part it's tolerable, but one of the things I'm working on includes connecting to a database over VPN, and this apparently is too much for it to handle in its current state.
-
-
status: hey guys, remember when webcams advertised they were compatible with Skype?
-
Status: Santa delivered me shiny new M.2 1TB drives. I should probably wait until Friday to install them so I have 3 days and no work until raid night, in case anything goes wrong with cloning from the existing drives.
Naaaaaah!
-
Status: hit level cap on the Outer Worlds; suddenly I don't feel incentivized to sidequest.
Just let me become godlike FFS.
-
@izzion
For some reason, Clonezilla’s beginner defaults don’t resize partitions when cloning disk to larger disk. Which isn’t a problem for standard data volumes, but the Windows boot volume lays out a critical partition at the “end” of the drive, so windows doesn’t see any empty space after that partition.Round 2 with advanced mode, go!
-
@izzion
Status: I now have more SSD storage than HDD storage in my machine, mwah ha ha ha. And the drives are so fast they boot up before I press the power button.
-
status: that's enough ass-licking for now, it's starting to hurt...
-
@Tsaukpaetra said in The Official Status Thread:
status: that's enough ass-licking for now, it's starting to hurt...
Congratulations on finding a special friend... or on becoming exceptionally flexible.
-
@error said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
status: that's enough ass-licking for now, it's starting to hurt...
Congratulations on finding a special friend... or on becoming exceptionally flexible.
Eh, not really. To either.
-
Status: Fuck.
Guess I should go to bed then...
-
@Tsaukpaetra The only remaining thread is the one in which you promised "hey, that's easy, I'll prove it"?
-
@topspin said in The Official Status Thread:
@Tsaukpaetra The only remaining thread is the one in which you promised "hey, that's easy, I'll prove it"?
Was there ever any doubt?
-
Status: Nightly build failed.
Weird, don't remember checking in anything critical.Let's see the logs
...... Build of Foo successful! FATAL: java.nio.channels.ClosedChannelException java.nio.channels.ClosedChannelException Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from wts001tv.itwm.fhg.de/10.136.20.19:52275 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743) at hudson.remoting.Request.call(Request.java:202) at hudson.remoting.Channel.call(Channel.java:956) at hudson.Launcher$RemoteLauncher.kill(Launcher.java:1086) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:510) at hudson.model.Run.execute(Run.java:1818) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429) Caused: hudson.remoting.RequestAbortedException at hudson.remoting.Request.abort(Request.java:340) at hudson.remoting.Channel.terminate(Channel.java:1040) at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:209) at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:222) at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:816) at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:287) at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:172) at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:816) at org.jenkinsci.remoting.protocol.NetworkLayer.onRecvClosed(NetworkLayer.java:154) at org.jenkinsci.remoting.protocol.impl.NIONetworkLayer.ready(NIONetworkLayer.java:179) at org.jenkinsci.remoting.protocol.IOHub$OnReady.run(IOHub.java:795) at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28) at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) ERROR: Step ‘Jenkins Text Finder’ failed: no workspace for Build Foo #401
So what's the fix? Click Build button again!
-
@topspin said in The Official Status Thread:
java.nio.channels.ClosedChannelException
Fucking Jenkins!
-
@Tsaukpaetra said in The Official Status Thread:
@topspin said in The Official Status Thread:
java.nio.channels.ClosedChannelException
Fucking Jenkins!
Doubt he's my type. He sounds... old.
-
@topspin said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@topspin said in The Official Status Thread:
java.nio.channels.ClosedChannelException
Fucking Jenkins!
Doubt he's my type. He sounds... old.
Has a hot daughter though!
-
Status: Reported youtube to gmail's spam list. I already forgot what they were trying to sell, but I think it was premium.
-
@PleegWat said in The Official Status Thread:
Status: Reported youtube to gmail's spam list. I already forgot what they were trying to sell, but I think it was premium.
-
Status: I met a REAL HOLLYWOOD CELEBRITY yesterday!
And by HOLLYWOOD CELEBRITY I mean French animator with 336K subscribers
https://www.youtube.com/watch?v=KH0fVLcjlDYAnd by met I mean he connected to the TF2 server I was in, stayed for a few minutes, then left.
So that was cool I guess.
-
Status:
Good news: I finally found someone with an electrical earth tester that I could borrow.
Bad news: it seems that at least half of my house does not have a functional earth (despite the electrician several years ago that I paid to connect it, but I've also done some work myself in between so I'm not sure who is to blame).Looks like I'm gonna have to spend time tracking down wires and trying to understand how the fucking mess of wires inside the junction box is connected...
-
@remi said in The Official Status Thread:
Looks like I'm gonna have to spend time tracking down wires and trying to understand how the fucking mess of wires inside the junction box is connected...
Remembering my recent adventure in "I don't know what the fuck I'm doing": good luck!
-
@anonymous234 In that case, I too have met* a Hollywood celebrity**
*got a reply to my comment from
**Youtuber
-
@topspin I do have some idea of what I'll be doing, although mostly by virtue of having already done several sessions of "I don't know what the fuck I'm doing". But I know it won't be fun, and I'm not even certain I will actually manage to sort it out.
I know where to start: there is one junction box with all (?) that floor's wiring. When I redid the electricity in one room last year, I fumbled in that box and found one connection where a yellow & green wire (i.e. earth) was connected with a red one (live). I didn't noticed it at first and when I did I assumed that I had myself messed up something, but when I then plugged the wires "correctly", the circuit kept tripping. Plus, I was 99% convinced that one of those two wires wasn't connected to anything. So I think that I left that connection out (I don't remember if I left it unplugged or if I rewired it like it probably (?) was initially), but this is an obvious place to start my investigations.
If I knew a good electrician who could come around and fix it for me, I'd be ready to pay. But the one I used years ago was awful (I had to finish half of what he was supposed to do, and the bits that he did were very poorly finished) and unfortunately that seems to be the rule around here. Everyone I'm asking knows either a good plumber, or mason, or roofer, or tree surgeon, but everyone has had bad experiences with electricians...
-
Status: This looks like it might be more work than I had hoped for:
-
@topspin
Refactoring is hard, let's go shopping!
-
@topspin said in The Official Status Thread:
Status: Got this open source parser library for mathematical expressions. I'm prototyping something, so I want to see if I can change it to use a custom value class instead of double, hopefully without having to change too much. Thankfully, it consistently uses a single typedef for its value type. Looks good.
But behold, there's a comment saying it's got to be a built-in type, no custom types.Let's just change it anyway and see what happens.
error: use of deleted function ‘parser::~Blerg()’
Huh? Yeah, I guess there was a reason for that comment to be there....
So the problem is that there's a structure containing
union
s, so the non-trivial destructor of my value type breaks it. Shit, porting this to usestd::variant
or whatever probably requires more work.But wait... I'm not sure who it was, but doesn't some of you evil people around here have
#define union struct
as their signature? That1 could actually work for a dirty hack.1 Of course not actually using the define but changing the code at the relevant position. In fact, since it's an anonymous union not even changing it to struct but removing the union keyword (and braces) altogether.
Or you could add a proper destructor to the union.
-
@izzion said in The Official Status Thread:
Status: Santa delivered me shiny new M.2 1TB drives. I should probably wait until Friday to install them so I have 3 days and no work until raid night, in case anything goes wrong with cloning from the existing drives.
Naaaaaah!
I've been browsing SSDs the other day. Apparently $150 can buy you a 1TB 3GB/s monster nowadays.
My next PC build is going to be amazing.
-
-
Status: bitch you're dreaming and its adorable!
-
@Tsaukpaetra its adorable what?
-
-
-
@Gąska no, I just wanted to figure out if it works. The tiny bit of wasted space going from a union to a struct doesn’t matter in that goal. Besides, I don’t even know how to do that correctly without tracking what is the active member.
I‘d just end up reimplementingstd::variant
, which I will drop in for this anyway once I get from the "get it to work" stage to the refactoring stage.
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra its adorable what?
Twitching. Among other thing.
-
Status: Noticed @loopback0 has a hat again!
-
@Tsaukpaetra said in The Official Status Thread:
Status: Noticed @loopback0 has a hat again!
There is normally a hat. This is just a hat change.
-
Minesweeper solver now uses a divide-and-conquer strategy, meaning an operation that previously took e.g. 240 steps now takes 4(210) steps.
(4 groups of 10 unknown squares that don't have overlapping neighbors.)
-
It's also so complicated that even I barely understand what it's doing any more.
-
@error said in The Official Status Thread:
It's also so complicated that even I barely understand what it's doing any more.
As all good progeny should be.
-
Status: Bored watching the Engine compile when I see this gem scroll by...
I'm now incredibly interested in this...
-
@Tsaukpaetra wait, why's a Bluetooth controller there as well?
I mean, what else could BT mean?
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra wait, why's a Bluetooth controller there as well?
I mean, what else could BT mean?
Apparently it's a "background tree".
There's like, no comments in the files, so that's all I can glean from the source...
-
@Gąska It's a coin miner, simple parallel version
-
Status: Apparently Mac OS is now called macOS. And it has been for a while. slowpoke.jpeg
-
Also status: I managed to write "I chose Windows because WPF" in 133 words. Theses are weird.