The Official Status Thread
-
@Cursorkeys said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Status: Apparently this ASRock C236 server motherboard is DOA. Won't even power on (though the power status LED on the board is lit).
What the hell is up with my recent luck in motherboards?!?
LED sounds encouraging, have you checked for an incorrect standoff shorting out underneath the board? Removing all memory and seeing if you can get a beep code for that is a good test too.
Free floating out of the case, no RAM installed. Can't get a beep code if it doesn't even attempt to power on.
Edit: flat CMOS battery can do this too. I had a brand-new motherboard that refused to do anything. Put a fresh CR2032 in and it sprang to life, put the old battery back in and it did its dead impression again. I wouldn't have believed it until I saw it.
Battery is fine, a solid 3 volts on it.
-
Status: given the last few posts in this thread, I'm considering opening an electronics (not juste mice) repair service for WTDWTF users.
-
@Zerosquare said in The Official Status Thread:
Status: given the last few posts in this thread, I'm considering opening an electronics (not juste mice) repair service for WTDWTF users.
The problem is the value. There were (and are) places that would fix my DS Lite, but it wasn't worth it vs. upgrading to the (then) current version. I don't play on my DSi much nowadays, but if it broke, I couldn't fix it, and I wanted a working device I'd get a New 2DS XL.
The main advantage of the DS Lite would be the GBA compatibility, but I still have a working GBA SP so I don't need it that badly. Also emulation.
-
status Dammit
Finally clicked the upgrade-to-mojave button. It does it.
The incompatible (because I hadn't upgraded) xcode update is back. Upgrade. "Sorry, your OS is too old."You fucker. If you're going to update the OS, then fucking do it. Now updating from 10.14 to 10.14.4.
-
-
Status: Thank!
-
@Parody: yeah, I know. As much as I like salvaging broken electronics, it's not a commercially viable activity in most cases, given that devices have gotten increasingly cheaper to buy and increasingly more difficult/expensive to repair.
Even if I wanted to do so just for WTDWTF regulars, the shipping costs would make it pointless.
I do sometimes repair stuff for clients, but it's usually bespoke equipment that's critical for production and long out of support.
-
@Zerosquare said in The Official Status Thread:
Even if I wanted to do so just for WTDWTF regulars, the shipping costs would make it pointless.
Yeah, I'll be honest, to fix what I broke would only cost $2 in parts and some soldering work.
But given that I just "broke" a part of the controller by disassembling and reassembling it, consider me not so enthused with trying to go down that route so soon.
-
Status: I find myself doing vector mathematics again.... Why?
All I want: Which way is right.
What the code I'm modifying does: Which way is forward.Current code says
GetRotation().GetForwardVector();
.
Attempt 1:GetRotation().GetRightVector();
Does it work? No, of course not...
-
@Tsaukpaetra said in The Official Status Thread:
Does it work? No, of course not...
So, my hacky solution?
Switch the axis values.
Whatever. Whole thing is due for a complete overhaul anyways.
-
@Tsaukpaetra: Plus, it's not like any of your colleagues could blame you.
-
@Zerosquare said in The Official Status Thread:
blame you.
This next update, a small implementation of agriculture capability, will include the ability to literally grow money on a tree.
-
@Tsaukpaetra If this is indeed a 2D exercise, all you additionally need to do is negate one of them. Which one depends on whether you want to go left or right and your axis directions.
-
@PleegWat said in The Official Status Thread:
@Tsaukpaetra If this is indeed a 2D exercise, all you additionally need to do is negate one of them. Which one depends on whether you want to go left or right and your axis directions.
Yeah, that part of the code is working wonderfully. Well, as wonderfully as expected, given origins.
The hack works, and I won't touch it until I start to refactor for actual user-settable bindings and generalization.
-
Status: Mildly curious why this machine has a (world-readable) 100GB ordinary file named EMERGENCY_SWAP in the root directory.
-
@HardwareGeek said in The Official Status Thread:
Status: Mildly curious why this machine has a (world-readable) 100GB ordinary file named EMERGENCY_SWAP in the root directory.
It's the emergency space to swap in when your disk runs out of space?
-
-
@Tsaukpaetra I'm intrigued what
GetRightVector
is doing if it's not giving a right-facing vector. Does the object have some roll or something?
-
@kazitor said in The Official Status Thread:
Does the object have some roll or something?
At that point it's a quat.
GetRightVector()
simply doesRotateVector(FVector(0.f, 1.f, 0.f));
which does:const FVector Q(X, Y, Z); const FVector T = 2.f * FVector::CrossProduct(Q, V); const FVector Result = V + (W * T) + FVector::CrossProduct(Q, T); return Result;
....
No I have no idea what any of that means, but it doesn't end up doing what I thought it would do.
-
@Tsaukpaetra said in The Official Status Thread:
it doesn't end up doing what I thought it would do.
What. the. fuck.
I emplaced all the hackery with the first attempt and lo, it works!?!?
-
Status: Electricity is out. But weirdly enough, only in my apartment - the building is fine. And no, it's not the circuit breakers - I checked. Electrical emergency service is very busy tonight and probably won't be here until morning. RIP my last minute homework. I hate life.
-
@Gąska said in The Official Status Thread:
RIP my last minute homework.
"I couldn't do my homework because the electricity went out."
"That's the lamest excuse I've ever heard."
"But... it's true..."
"Yeah, right. Next time, at least pretend your dog died."
-
@Zerosquare said in The Official Status Thread:
"Yeah, right. Next time, at least pretend your dog died."
But my dog died. He chew the main electric cable and got electrocuted, that's what caused the electricity to go out
-
-
Status: When you pick something up, naturally it is made un-touchable so that it doesn't knock other shit around while holding it. This is the default behaviour.
I want Thing A to be able to touch Thing B.
This is apparently impossible, or I don't know how to make this happen....
-
@Tsaukpaetra Boo, not using whatever the C++ equivalent of
mem::swap
is.
-
@pie_flavor said in The Official Status Thread:
@Tsaukpaetra Boo, not using whatever the C++ equivalent of
mem::swap
is.It wasn't the answer anyways.
-
@Tsaukpaetra said in The Official Status Thread:
When you pick something up, naturally it is made un-touchable so that it doesn't knock other shit around while holding it.
Naturally.
-
@pie_flavor said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
When you pick something up, naturally it is made un-touchable so that it doesn't knock other shit around while holding it.
Naturally.
That game strangely enough does not work on my machines. Like, one of them starts up, but it can't detect the mouse. It's rather difficult to play without a mouse or other orientation-altering device.
-
My computer has a big, tempting, glowing blue power button. It's also within easy reach of my just-started-walking son. Guess who has to make sure everything is saved regularly?
At least when I work from home it's on my work laptop rather than remoting in via the desktop.
-
@Jaloopa said in The Official Status Thread:
My computer has a big, tempting, glowing blue power button
Mine throbs, so it's extra attractive!
-
@Tsaukpaetra said in The Official Status Thread:
I emplaced all the hackery with the first attempt and lo, it works!?!?
Did you remember to compile after saving that first time? This is a problem that plagues one of my colleagues especially…
-
@dkf said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
I emplaced all the hackery with the first attempt and lo, it works!?!?
Did you remember to compile after saving that first time? This is a problem that plagues one of my colleagues especially…
Visual Studio don't run it if it doesn't compile, and it saves-all before compiling.
I know I can undo the answer that was presented once to make that happen, but I'm too lazy to make things harder for myself.
-
@Tsaukpaetra said in The Official Status Thread:
Mine throbs, so it's extra attractive!
I bet the bitches love that
-
Status: Cleaned out my earbuds. My right earbud now rattles constantly while listening to music.
I shall dub similar occurrences "pulling a @ChaosTheEternal".
Status2: Attempted to employ search to remember who it was who had the controller issues. Apparently the last post containing "controller" was ten days ago. I really don't understand how it's possible to fuck up a simple search this badly.
-
@Tsaukpaetra said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Does it work? No, of course not...
So, my hacky solution?
Switch the axis values.
Whatever. Whole thing is due for a complete overhaul anyways.
I guess that worked by chance? 3 rights should make a left (you know the joke), but in your case two rights make
an identitya forward.
As @PleegWat mentioned, you need a sign change.
-
@pie_flavor said in The Official Status Thread:
@Tsaukpaetra Boo, not using whatever the C++ equivalent of
mem::swap
is.std::swap
. In C++ everything involves STDs.
-
@topspin if only
mem::swap
wasn't just a short form of writingstd::mem::swap
.
-
@pie_flavor said in The Official Status Thread:
Status: Flipped a coin, came up heads. Guess I'm watching Preacher now, and will save Mr. Robot for another day.
Edit: This show is amazing.
Status: I think I'll watch Mr. Robot now.
-
@Gąska said in The Official Status Thread:
Status: Electricity is out. But weirdly enough, only in my apartment - the building is fine. And no, it's not the circuit breakers - I checked. Electrical emergency service is very busy tonight and probably won't be here until morning. RIP my last minute homework. I hate life.
Master circuit breaker? Can't be sure about over there, but here every installation has a master circuit breaker before the meter. It's hidden so you can't even see if it's out or not, and you need to call the electric company to get it replaced.
-
@Tsaukpaetra said in The Official Status Thread:
@kazitor said in The Official Status Thread:
Does the object have some roll or something?
At that point it's a quat.
GetRightVector()
simply doesRotateVector(FVector(0.f, 1.f, 0.f));
which does:const FVector Q(X, Y, Z); const FVector T = 2.f * FVector::CrossProduct(Q, V); const FVector Result = V + (W * T) + FVector::CrossProduct(Q, T); return Result;
....
No I have no idea what any of that means, but it doesn't end up doing what I thought it would do.
In 2D space, a 90° rotation is simply the matrix
[[0, 1], [-1, 0]]
. Negate if you need to go the other way.In 3D space, there is an entire circle of directions which are 90° from directly forward, and to get the right-hand side you need to get either the 'up' or the 'down' vector involved. The vector orthogonal to two given vectors can be obtained by taking the cross product between the two, so
CrossProduct(Front,Up)
will yield the Right-facing vector, andCrossProduct(Up, Front)
will give the Left-facing vector.Or the other way round. It's been a while.
-
Status: Normally you would see a rant here about how people are too stupid to use elevators, but not this time.
No, this time I’m sure it’s the elevator itself that was stupid.
I was at the parking lot in the 5th floor, wanting to go down to the basement. Standing there, waiting. What is it doing, why is it taking so long to get here? After like 5 minutes, it finally arrives and I’m already thinking I should have walked instead. Okay, press the button for basement. Goes down to third floor, stops. Goes down to ground floor, stops. Goes up again, wait, what?
Now, I’m pissed. Have to wait for all the people it picks up on the fourth floor to get in and leave on lower floors, then I leave when it’s finally on the ground floor because I don’t trust it anymore to actually go where I want it to go.This’d be a good time to sell Thyssen-Krupp stock if I had any.
-
Status: I did all my weekend errands... In a dream apparently. I still have to do all that shit.
-
@PleegWat said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@kazitor said in The Official Status Thread:
Does the object have some roll or something?
At that point it's a quat.
GetRightVector()
simply doesRotateVector(FVector(0.f, 1.f, 0.f));
which does:const FVector Q(X, Y, Z); const FVector T = 2.f * FVector::CrossProduct(Q, V); const FVector Result = V + (W * T) + FVector::CrossProduct(Q, T); return Result;
....
No I have no idea what any of that means, but it doesn't end up doing what I thought it would do.
In 2D space, a 90° rotation is simply the matrix
[[0, 1], [-1, 0]]
. Negate if you need to go the other way.In 3D space, there is an entire circle of directions which are 90° from directly forward, and to get the right-hand side you need to get either the 'up' or the 'down' vector involved. The vector orthogonal to two given vectors can be obtained by taking the cross product between the two, so
CrossProduct(Front,Up)
will yield the Right-facing vector, andCrossProduct(Up, Front)
will give the Left-facing vector.Or the other way round. It's been a while.
Word salad detected!
-
@error said in The Official Status Thread:
Status: I did all my weekend errands... In a dream apparently. I still have to do all that shit.
Just consider it a practice run for checking optimization.
-
@Tsaukpaetra said in The Official Status Thread:
@PleegWat said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@kazitor said in The Official Status Thread:
Does the object have some roll or something?
At that point it's a quat.
GetRightVector()
simply doesRotateVector(FVector(0.f, 1.f, 0.f));
which does:const FVector Q(X, Y, Z); const FVector T = 2.f * FVector::CrossProduct(Q, V); const FVector Result = V + (W * T) + FVector::CrossProduct(Q, T); return Result;
....
No I have no idea what any of that means, but it doesn't end up doing what I thought it would do.
In 2D space, a 90° rotation is simply the matrix
[[0, 1], [-1, 0]]
. Negate if you need to go the other way.In 3D space, there is an entire circle of directions which are 90° from directly forward, and to get the right-hand side you need to get either the 'up' or the 'down' vector involved. The vector orthogonal to two given vectors can be obtained by taking the cross product between the two, so
CrossProduct(Front,Up)
will yield the Right-facing vector, andCrossProduct(Up, Front)
will give the Left-facing vector.Or the other way round. It's been a while.
FTFY.
-
Status: just in case you're confused, we're still talking about this YouTube video picture...
-
status: since I upgraded to WiFi 5,the older AP units aren't so useful anymore...
Anyone have any ideas for what I can use them for?
-
@Tsaukpaetra make a bookshelf out of them and some wooden planks maybe?
-
@Tsaukpaetra I can't tell if those are BEFSW's or WRT___'s since the picture's a bit bloomed out. If they're the WRTs, you could use the ones without the WPS buttons as software-defined radios for any kind of interesting project. Start with DDWRT or Tomato and let your imagination run wild. The radios are unlocked, there's "plenty" of RAM, and the mainboards are delightful to customize.
The BEF series is too old and the later entries in the WRT series don't have enough storage to boot most alternate firmware, so those are pretty much only good for decorative blinkenlichts.