The Official Status Thread
-
Status: Two goddamn hours debugging the routine in my game. Two goddamn hours because I forgot I was meant to be dividing the opposite by the adjacent and not the other way around for the purposes of my atan() call.
-
@Arantor I missed half of the first sentence and was scratching my head wondering what e-commerce sites (or whatever it is you’re building) use tan for.
-
@topspin I was writing the routine for my little Arkanoid knockoff to deal with the multiball powerup, so when you collect it, it splits the ball into 3, the original carrying on at the same trajectory/velocity, with the other two being off by 10-15 degrees from that trajectory.
While it's in testing, I have the drop rate of the powerup ramped up a bit... perhaps too much right now:
-
Aranoid
-
@Arantor said in The Official Status Thread:
Status: Two goddamn hours debugging the routine in my game. Two goddamn hours because I forgot I was meant to be dividing the opposite by the adjacent and not the other way around for the purposes of my atan() call.
As long as you’re not using
atan2
, you still have bugs
-
Status: My electric company is also really stupid.
Somehow I managed to miss a bill. It was a bigger one so, when combined with the then-current monthly bill, it's too big to pay off all at once. So I've been chipping away at it for the last two cycles. This month, I was going to use one paycheck to kill a credit card (because fuck the rates are high) and the next to kill the outstanding electric bill.
The day after the CC withdrawal happens (such that paycheck's gone now), the electric company decides to send me a shutoff notice. I don't know why because I've been paying the bill all along. So here's their brillant timeline in action.
August 24: hur dur we's be pullin' da plug yo
August 25 (morning): pay day
August 25 (afternoon): I pay bills
August 29: monthly bill due dateWhy on Earth would you shut off somebody's power A) on a Thursday when most weekly/bi-weekly folks are paid on Fridays or B) five days before the monthly bill was due (instead of, oh I don't know, the day after)? Yeah, shame on me for missing a bill but this is just thoughtless on their part.
Edit: Also, their software is shit. I panic paid what I could but it barked in a dialog window that I was still responsible for $XXX or shutoff. But you think I can find any shutoff warning or remaining balance anywhere on my account now?
-
@kazitor said in The Official Status Thread:
@Arantor said in The Official Status Thread:
Status: Two goddamn hours debugging the routine in my game. Two goddamn hours because I forgot I was meant to be dividing the opposite by the adjacent and not the other way around for the purposes of my atan() call.
As long as you’re not using
atan2
, you still have bugsWell... I came from languages and environments that never had atan2, so it never even occurred to me that it could exist, let alone finding it in the Godot manual which is (frankly) awful.
Resolving the modifiers for quadrants II and III I was doing myself just fine. I was simply dying on the wrong division!
-
@topspin said in The Official Status Thread:
Aranoid
I am Arantor, Ara- is the logical prefix for things I might make, and it's an Arkanoid clone where the tradition is the -noid suffix.
Therefore, Aranoid. And I get a bonus off-by-one But I don't think anyone is going to be seriously convinced this is Taito's legendary game.
-
@Zenith said in The Official Status Thread:
But you think I can find any shutoff warning or remaining balance anywhere on my account now?
Of course not, because it'll be a fuckup on their part and they'll drag their heels getting back to you all the time they have your money.
-
@Arantor
atan2
additionally also handles edge cases where the opposite/adjacent are infinity/zero.
-
@Arantor Electricity is a big part of why I think all deregulation is a scam.
The first thing that happened was prices rose 40% literally overnight. Increases used to be regulated by the utilities commission to stay around official inflation but now it's like health insurance, housing prices, college tuition, and a million other things that are up in the stratosphere.
The second thing that happened was they were allowed to split delivery charges and generation charges. As customers left for marginally cheaper suppliers (yay "competition"), the incumbents jacked up their delivery charges to compensate (and then some).
After this past year's crazy inflation, my summer bills have been what I used to pay in the winter a decade ago. What they're going to be when winter comes this year is terrifying.
-
@PleegWat said in The Official Status Thread:
@Arantor
atan2
additionally also handles edge cases where the opposite/adjacent are infinity/zero.Godot handles this correctly with atan, I tested it in passing.
-
@Zenith I can do nothing but agree with you on that score, I'd go into more detail but I really don't fancy spending time in
Every time someone suggests it would lower prices I just laugh and shake my head.
-
Status: Why does everything have to go to shit?
-
@Applied-Mediocrity said in The Official Status Thread:
Status: Why does everything have to go to shit?
Because you aren't active enough to allow your body to fully digest all of your food
-
-
@Zenith Oh, yeah, my electricity bills have gotten insane over the last couple years. I understand adding an additional roommate will make usage go up a bit, but I'm now paying $500/mo on the budget billing plan for 4 of us in the house. This is nuts.
-
@Arantor said in The Official Status Thread:
Well... I came from languages and environments that never had atan2
What language doesn’t have a two-argument arctangent?
In related struggles, it once took me ages (multiple days of non-continuous semi-investigation) to realise I was flipping a vector by negating its argument/phase, rather than adding π. So the result was spinning backwards rather than just facing the other direction.
-
@Arantor I really like those graphics; specially the numbers.
-
@kazitor said in The Official Status Thread:
@Arantor said in The Official Status Thread:
Well... I came from languages and environments that never had atan2
What language doesn’t have a two-argument arctangent?
There's Commodore's 8-bit BASICs; all versions only have ATN.
I guess if you really wanted to nitpick you could say "Any language/environment where the math functions are in a library vs. being built-in functions."
-
@kazitor said in The Official Status Thread:
@Arantor said in The Official Status Thread:
Well... I came from languages and environments that never had atan2
What language doesn’t have a two-argument arctangent?
In related struggles, it once took me ages (multiple days of non-continuous semi-investigation) to realise I was flipping a vector by negating its argument/phase, rather than adding π. So the result was spinning backwards rather than just facing the other direction.
I haven’t done much of this stuff since writing code to draw curves in various dialects of BASIC in the very early 1990s. I don’t think I’ve drawn or had to do trigonometry in PHP ever, or if I did, it would have been very early on, so call that 20 years ago.
Definitely ZX Basic didn’t, AMOS didn’t, don’t know if BBC Basic did as that was before I even knew what tangents were. QBASIC might not either.
-
-
@TimeBandit said in The Official Status Thread:
@Zenith said in The Official Status Thread:
my summer bills
you guys have a summer?
the rain got warmer, so yes.
-
status: meeting location: "lab on second floor". Yeah, the fuck it is. Which one? There's like 12! Asshole....
-
Status: disputing with the contractors. The tiles on the wall are sort of flat (if you don't put the lamp too close to the wall), but the metal trims look like a beaver tried to chew through them, then gave up and got a shotgun.
-
DDF Status: Ordered some lego on saturday. 'Order before 22:00, deliver tomorrow'. I expected delivery on Tuesday, because weekend. Got two track&trace codes with expected delivery on Tuesday.
-
Status: Memory usage reports are a lie.
Windows task manager claims nearly 3GB of RAM in use. But if you add up all the processes (and yes, I have the other users checkbox checked), it's rarely over 1GB.
FireFox task manager also lies. Computer is virtually choking but FireFox reports not even 500MB between its tabs. Windows task manager is telling me the three biggest FireFox processes are 238M, 211M, and 141M. Yet FireFox is telling me its biggest tabs are 124M, 62M, and 35M.
I get how FireFox can derp out but how can Windows be so clueless? Isn't the operating system what manages these resources for everybody else?
-
@Zenith said in The Official Status Thread:
Windows task manager claims nearly 3GB of RAM in use. But if you add up all the processes (and yes, I have the other users checkbox checked), it's rarely over 1GB.
Spare memory used as a cache?
-
@Zerosquare I just saw it claim 3.24 GB when I thought 32-bit Windows could only address 3GB. Ever since I installed a new(er) FF, it's been more likely to reach like that. Chrome/Brave would crash the instant they crossed the 3GB barrier. Damn it, I really wish there was a good version of Windows to update to instead of 10/11.
-
@Zenith said in The Official Status Thread:
Status: Memory usage reports are a lie.
Been that way since XP. Welcome, time traveler!
-
@Tsaukpaetra said in The Official Status Thread:
Welcome, time traveler!
Well, this is @Zenith, you know.
-
@Zerosquare said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Welcome, time traveler!
Well, this is @Zenith, you know.
He's less time traveller and more refuses to leave 2009.
-
@loopback0 said in The Official Status Thread:
@Zerosquare said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Welcome, time traveler!
Well, this is @Zenith, you know.
He's less time traveller and more refuses to leave 2009.
You already tricked me into leaving 1987. Never again!
-
@Zenith said in The Official Status Thread:
Chrome/Brave would crash the instant they crossed the 3GB barrier.
Meanwhile, over here in 2023, one of my games crashes when it gets to ~60 GB, because it pushes total system usage to 63.whatever GB. I really need to upgrade to 128 GB, but I can't do that without discarding the 64 I already have.
-
@Zenith said in The Official Status Thread:
@Zerosquare I just saw it claim 3.24 GB when I thought 32-bit Windows could only address 3GB.
32-bit Windows can only address whatever's below the 4GB barrier on the system bus. (Certain applications can access memory above that barrier if and only if designed for it since there are special tricks needed for that.) I imagine your graphics card is eating 0.75GB and your BIOS another few meg.
@Zenith said in The Official Status Thread:
Chrome/Brave would crash the instant they crossed the 3GB barrier.
32-bit applications can only access up to 2GB, unless they have a special flag set, you have a server SKU of Windows with a special boot-time flag set, you have graphics acceleration turned off, and a bunch of other restrictions I can't remember. It's highly unlikely you're in that configuration. (32-bit applications on 64-bit Windows with their special flag set can access up to 3.75GB, but you're highly unlikely to have that for Chrome.)
@Zenith said in The Official Status Thread:
how can Windows be so clueless?
Make sure you're looking at "working set" and not "private working set". DLLs and RPCs and so on are part of "shared working set" which isn't visible by default.
-
Status Well that sucks. I think I'm going to have to RMA the new motherboard I got. It just boot-loops right after the splash screen. And only recognizes one of the 3 M.2 slots. I've tried with two different sets of RAM and everything.
Plus it turns out the CPU cooler I got was monstrously large. To the point it makes doing anything around it horrible. And the fans are held on with these stupid wire clips that just don't work right.
At least I was able to re-assemble my old machine.
-
-
@PleegWat said in The Official Status Thread:
DDF Status: Ordered some lego on saturday. 'Order before 22:00, deliver tomorrow'. I expected delivery on Tuesday, because weekend. Got two track&trace codes with expected delivery on Tuesday.
DDF Update: I'm sure DHL gave me a time slot yesterday, but right now it just says it's in the delivery van. PostNL has given me a timeslot for this afternoon. Also that package has multiplied - they're now specifying three separate boxes.
-
@HardwareGeek said in The Official Status Thread:
@Zenith said in The Official Status Thread:
Chrome/Brave would crash the instant they crossed the 3GB barrier.
Meanwhile, over here in 2023, one of my games crashes when it gets to ~60 GB, because it pushes total system usage to 63.whatever GB. I really need to upgrade to 128 GB, but I can't do that without discarding the 64 I already have.
Then it will crash at a total system usage of 127.whatever GB. And you'd have to discard those fresh 128 GB in order to upgrade to 256 GB. Continue ad nauseam.
-
Status: Put a bunch of simple data into Excel and added a computed column. Some of it is missing so I googled how to not have the formula evaluate to garbage there, just to have less visual clutter. Simple enough:
IF(ISBLANK(...); ""; ...)
Excel wouldn't stop yelling at me, even after I double and triple checked it. Then I realized it knows neitherIF
norISBLANK
. Because, of course, it uses translated function names and doesn't even have the courtesy to also accept the English ones.Did I fall into this trap before? Yes. Is it still retarded. Also yes.
How do I figure out the German equivalent? Guesswork...
-
@topspin said in The Official Status Thread:
How do I figure out the German equivalent? Guesswork...
-
@Zerosquare said in The Official Status Thread:
@topspin said in The Official Status Thread:
How do I figure out the German equivalent? Guesswork...
Nice.
Well, totally stupid that you'd have to do all that, but anyway...Excuse the extremely blurry quality, the original file was too large for to accept, and the "free online compressor without any quality loss", well, wasn't.
Nothing happened? Great error message!
-
@PleegWat said in The Official Status Thread:
@PleegWat said in The Official Status Thread:
DDF Status: Ordered some lego on saturday. 'Order before 22:00, deliver tomorrow'. I expected delivery on Tuesday, because weekend. Got two track&trace codes with expected delivery on Tuesday.
DDF Update: I'm sure DHL gave me a time slot yesterday, but right now it just says it's in the delivery van. PostNL has given me a timeslot for this afternoon. Also that package has multiplied - they're now specifying three separate boxes.
DHL gave me a time slot again. It ended an hour ago.
-
@PleegWat And it arrived.
-
status this is getting silly. I ask for logs I get a picture of them. I ask for a link I get a picture of it. Is it me? Does everyone have magicial ocr software installed but me?
-
@PleegWat said in The Official Status Thread:
@PleegWat And it arrived.
Now wait to see if you get a new timeslot from DHL a day or two after the package has arrived. I usually do.
-
@nerd4sale Nobody gave DHL my email address and I'm unlikely to check the tracking link again.
-
@BernieTheBernie said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
@Zenith said in The Official Status Thread:
Chrome/Brave would crash the instant they crossed the 3GB barrier.
Meanwhile, over here in 2023, one of my games crashes when it gets to ~60 GB, because it pushes total system usage to 63.whatever GB. I really need to upgrade to 128 GB, but I can't do that without discarding the 64 I already have.
Then it will crash at a total system usage of 127.whatever GB. And you'd have to discard those fresh 128 GB in order to upgrade to 256 GB. Continue ad nauseam.
Probably, because I'd add more DLC until I exceeded the capacity again.
However, right now, it just needs a little more RAM. The last time I played, a few weeks ago, it would get right to the verge of crashing before the memory optimization mod did its thing and the memory usage would drop to 30 GB or so. Then something changed, and now it crashes before the mod can discard the assets it doesn't need.
-
@DogsB said in The Official Status Thread:
status this is getting silly. I ask for logs I get a picture of them. I ask for a link I get a picture of it. Is it me? Does everyone have magicial ocr software installed but me?
A while ago I complained an API I was trying to integrate with was in certain cases returning an exception, with stack trace and all. I sent my boss this stack trace, in text form obviously, for him to contact the support people of the API vendor.
My boss told me the vendor's support person wanted a screenshot of the error. I explained there was no graphical interface. The stack trace was the error. My boss told me that yes, he knew, and yes he had tried to explain this to the support drone, who obviously was not a developer. Multiple times, even. But he couldn't get through.
In the end we sent a screenshot of the trace pasted in notepad.
-
@Zecc said in The Official Status Thread:
In the end we sent a screenshot of the trace pasted in notepad.
It's a shame you didn't give them a video of the trace over a rapidly changing rainbow background.