The Official Status Thread
-
@Tsaukpaetra said in The Official Status Thread:
Status: We're now attempting to upgrade to UE4.21 . All of the sudden, the cooker (not the compiler) is obsessive about pre-initialization of objects.
What is that, anyway?
I guess there’s no rice involved?
-
Status: I have the world’s worst sleeping schedule.
-
Status: A swirly thing appears, what does that mean?
Amazing
-
@topspin
But you do have a sleep schedule
-
@izzion The sinking boat would’ve been the better representative picture.
-
Status: Beat Saber is definitely a good showcase for "What VR is good for."
Also, it's exhausting on "Hard". I'm kind of afraid of "Expert".
-
@topspin said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Status: We're now attempting to upgrade to UE4.21 . All of the sudden, the cooker (not the compiler) is obsessive about pre-initialization of objects.
What is that, anyway?
I guess there’s no rice involved?It's a program that munges assets. Or something.
-
@Tsaukpaetra said in The Official Status Thread:
munges
blesses. Don't denigrate the cooker. It sounds temperamental.
-
Status: First workday of the year. The order of the day seems to be "replace all the fluorescent tubes in the building, whether they need it or not."
-
@HardwareGeek said in The Official Status Thread:
Status: First workday of the year. The order of the day seems to be "replace all the fluorescent tubes in the building, whether they need it or not."
New mind-control units.
-
Obviously.
On the plus side, replacing fluorescent tubes before they fail is better than the opposite (keeping old ones that flicker or blink for months, and drive everyone crazy).
-
Status: Installed Visual Studio 2017.
As expected, all got fucked up.
Manually deleting the (apparently) duplicate folder does not fix the problem.
What the shit?!?!
-
@Tsaukpaetra I’m wondering if you live in a bizarro – @pie_flavor universe, where instead of
WOMM
the default state isnothing works on my machine
.
-
@topspin said in The Official Status Thread:
@Tsaukpaetra I’m wondering if you live in a bizarro – @pie_flavor universe, where instead of
WOMM
the default state isnothing works on my machine
.Well, it was working perfectly fine with VS 2015.3. We're prepping to update UE4 to 4.21, and this apparently requires Visual Studio 2017.
So, I installed 2017, thinking "Eh, they can run side by side just fine, DeveloperX is doing it right now!".
Apparently that was a big mistake.
-
@Tsaukpaetra said in The Official Status Thread:
Apparently
Seems that libraries built against prior SDKs can do magic and reference non-existing headers when linked?
Whatever. Rebuilt the whole fucking project (after cleaning) and all seems well again.
Just do clean builds every time, no matter that it explodes the iteration rate by a factor of over 30x!
-
@Tsaukpaetra Going from VS 2015 to 2017? Yes, definitely do a clean rebuild.
-
@topspin said in The Official Status Thread:
@Tsaukpaetra Going from VS 2015 to 2017? Yes, definitely do a clean rebuild.
Well, the theory was, it would still use 2015 to build. But apparently, installing 2017 includes moar SDK and so it confused everything, both 2015 and 2017.
-
@izzion I gave up and just gave the candies to the best blue one ever.
-
Status: In other news: At least 4 of 13 computers in the office are experiencing mysterious slowness on the network. They all claim to be connected at gigabit speeds, but doing literally anything intensive results in about 30 Mbps connection (actual).
Not sure what to do....
-
Status: Jan 3, 2AM. After two weeks of going to bed at dawn and waking up at dusk, it's going to take forever to get my sleeping schedule in order. And I have just six hours until work.
-
@Tsaukpaetra
Find the loop in the network?
-
@izzion said in The Official Status Thread:
@Tsaukpaetra
Find the loop in the network?There isn't one. At least, not physically...
-
@Gąska said in The Official Status Thread:
Status: Jan 3, 2AM. After two weeks of going to bed at dawn and waking up at dusk, it's going to take forever to get my sleeping schedule in order. And I have just six hours until work.
Update: 3AM. Not even the least bit sleepy.
-
@Tsaukpaetra: Network stats, and if that doesn't show clear results, Wireshark?
Could be lots of things: corrupted packets caused by a bad physical connection, faulty autonegotiation, incorrect network stack setup, etc.
-
@Zerosquare said in The Official Status Thread:
Could be lots of things:
Sure enough. And, considering I literally uprooted the office and transplanted everything, it's possible that physical wiring is more suspect than typical.
Except... on the machines having troubles, I have no issues connecting via (for example) Samba.
It's fuckin' nuts, and I'm about to blame the bonded nics being reversed for no reason more than scapegoat.
-
@Tsaukpaetra said in The Official Status Thread:
Except... on the machines having troubles, I have no issues connecting via (for example) Samba.
Different protocols have different tolerances to connectivity issues. Some cope well, some handle it poorly (for example, timing out, or overthrottling in an attempt to reduce apparent congestion).
-
@Zerosquare said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Except... on the machines having troubles, I have no issues connecting via (for example) Samba.
Different protocols have different tolerances to connectivity issues. Some cope well, some handle it poorly (for example, timing out, or overthrottling in an attempt to reduce apparent congestion).
Yeah. Far as I can tell it's basically just a TCP connection tossing files across the wire based on text commands.
-
Status: Weird, apparently buying Electronics makes me a candidate for an Amazon business account?
-
Status: Back to work after two weeks of holidaying. First thing I do is partially revert colleague's commit because he didn't notice we've already had a function for what he wrote.
-
@Tsaukpaetra said in The Official Status Thread:
Status: Weird, apparently buying Electronics makes me a candidate for an Amazon business account?
If you bought more than one TV at once, it's very likely you are.
-
Status: First day back working (though from home for this week because of various minor appointments) and I think I may have found my bug from before Christmas. During refactoring, I'd managed (with “help” from my IDE's auto-filling of arguments) to end up swapping the data length and data address arguments in the file transfer protocol, right at the base level where I couldn't use a typecheck to ensure that they were different (because they're both 32-bit integers on the wire, of course). This was making the DMA engine at the other end “nope” the fuck out (because it couldn't access that part of memory) and drop the entire request. Which in turn meant that I was never actually receiving any data back, as that was all driven off the DMA-complete callback.
Fucking hell. I really needed that Christmas/New-Year break!
-
Status: TFW you're developing software in business domain where "feature" is very important word with very specific meaning, so you need to constantly make up synonyms when talking about features you're implementing. Thankfully it's quite casual work environment, so "this thing" works most of the time.
-
Status: Whoever developed auto-billing can go die in a fire. I just had my car insurance cancelled due to non-payment because something in their auto-billing system failed and I guess it's too difficult to either try again or perhaps notify me that I had a payment due.
As bad as IT really is, I'm dumbfounded that the world works as well as it does.
-
Status: Investigating how to do AD federation to allow Single Sign On. I found a helpful guide:
Most of the people would quickly respond that this is too complicated, and does not stay up and running reliability... I say hog wash!
...which then goes on to describe a lengthy 19 step process ending with the need to create a custom Scheduled Task to keep the thing working by refreshing metadata.
-
@Cursorkeys Only 19 steps? Obviously not complicated enough!
-
Status: Bi-yearly inspection of my car. Everything was fine.
Except for one of the tires sporting a rather unfortunate screw lodged in it (no, not sabotage).
So now I have two new tires - the other two are still good.
-
@mott555 said in The Official Status Thread:
I just had my car insurance cancelled due to non-payment because something in their auto-billing system failed and I guess it's too difficult to either try again or perhaps notify me that I had a payment due.
Had that happen to me three months ago. So much fun.
-
@Tsaukpaetra said in The Official Status Thread:
It's fuckin' nuts, and I'm about to blame the bonded nics being reversed for no reason more than scapegoat.
Status: Swapping the nics did nothing.
So far, gathered evidence seems to suggest that traffic destined to machines is randomly being routed through the modem all the way to our ISP and re-sent back down, since it perfectly matches how fast our internet is supposedly going.
But, when disconnecting the modem, there is no interruption and the speeds stay the same?
-
@dkf I had a transposition happen from that lately as well, but my unit tests caught it.
-
-
Status: Just wrote this Excel formula...
=IF(OR(ROW()<3,ISBLANK(OFFSET(A760,-1,0))),IF(ROW(E760)<>ROW($E$760),IF(AND(OFFSET(F760,-1,0)<>"",ROW()>2),OFFSET(F760,-1,0)&" | ","")&TRIM(LEFT(IF(ROW()<3,OFFSET(A760,-1,0),A760),FIND("(",IF(ROW()<3,OFFSET(A760,-1,0),A760)&"(")-1)),OFFSET(F760,-1,0)),IF(E760<>"",IF(E760<>0,OFFSET(F760,-1,0)&" "&IF(E760=INT(E760),TEXT(E760,"0"),TEXT(E760,".00")),LEFT(OFFSET(F760,-1,0),MAX(0,FIND(CHAR(160),SUBSTITUTE(" | "&OFFSET(F760,-1,0)," | ",CHAR(160),MAX(1,LEN(" | "&OFFSET(F760,-1,0))-LEN(SUBSTITUTE(" | "&OFFSET(F760,-1,0),"|",""))))&CHAR(160))-4))),OFFSET(F760,-1,0)))
Anyone who can tell me what it does will win a .
I'll give you a hint: that's the formula in F760, and that same formula is filled through the range F2:F760.
-
@anotherusername said in The Official Status Thread:
Status: Just wrote this Excel formula...
=IF(OR(ROW()<3,ISBLANK(OFFSET(A760,-1,0))),IF(ROW(E760)<>ROW($E$760),IF(AND(OFFSET(F760,-1,0)<>"",ROW()>2),OFFSET(F760,-1,0)&" | ","")&TRIM(LEFT(IF(ROW()<3,OFFSET(A760,-1,0),A760),FIND("(",IF(ROW()<3,OFFSET(A760,-1,0),A760)&"(")-1)),OFFSET(F760,-1,0)),IF(E760<>"",IF(E760<>0,OFFSET(F760,-1,0)&" "&IF(E760=INT(E760),TEXT(E760,"0"),TEXT(E760,".00")),LEFT(OFFSET(F760,-1,0),FIND(CHAR(160),SUBSTITUTE(OFFSET(F760,-1,0)," | ",CHAR(160),LEN(OFFSET(F760,-1,0))-LEN(SUBSTITUTE(OFFSET(F760,-1,0),"|",""))))-1)),OFFSET(F760,-1,0)))
Anyone who can tell me what it does will win a .
I'll give you a hint: that's the formula in F760, and that same formula is filled through the range F2:F760.
Currency formatting of some form? I see trimming characters, finding non-breaking spaces, and the ".00"....
-
@anotherusername said in The Official Status Thread:
Anyone who can tell me what it does will win a .
I think anyone who can tell you what it does needs to buy a bottle of (something really good) and share it with you.
-
Proposed NYD. She said yes. Start new job on 1/21/2019.
-
@e4tmyl33t said in The Official Status Thread:
Currency formatting of some form?
I will give you that this much of it is:
IF(E760=INT(E760),TEXT(E760,"0"),TEXT(E760,".00"))
I see trimming characters, finding non-breaking spaces
Those are clunky work-arounds for something completely different.
Also I just remembered that I need to fix an edge case that I don't think it handles correctly. edit: okay, it's fixed now.
edit: I'll give you another hint. It's aggregating things from other columns. The end result is in the last cell, F760. That's the only cell whose contents is even visible, as I've used a
;;;
format to hide the contents of all the intermediate ones.
-
@anotherusername said in The Official Status Thread:
@e4tmyl33t said in The Official Status Thread:
Currency formatting of some form?
I will give you this much:
IF(E760=INT(E760),TEXT(E760,"0"),TEXT(E760,".00"))
I see trimming characters, finding non-breaking spaces
Those are clunky work-arounds for something completely different.
Also I just remembered that I need to fix an edge case that I don't think it handles correctly. edit: okay, it's fixed now.
I'm going to hazard a guess that this is some form of hacky CSV-type unfuckery for files that need to be formatted to be fed into something else.
-
@e4tmyl33t Guessing them's percentages. Or values supposed to be in two-digit precision.
-
@e4tmyl33t Nope.
-
@Gribnit what I meant was that yes, that very very small portion of the formula was doing currency formatting. In other words, there's a lot of the formula left for them to figure out...
-
@Tsaukpaetra said in The Official Status Thread:
the nics
On a hunch, I went and tried connecting the affected computers directly to the switch. Still same behaviour.
So it's not the wiring, not the routing, not packets...
...
*Updates Ethernet drivers*
And now working as expected.
What the fuck.