The Official Status Thread
-
@Zenith said in The Official Status Thread:
until I noticed it months later.
I might just be weird, but I walk around my truck every time I get gas for a quick inspection of obviously-wrong things.
Any ideas on what I can do for a replacement if I can't find the OEM part? Are there garages that can fabricate a custom part from a sheet of grille patterning?
Sure, it shouldn't be hard to find a machinist to cut out a sheet of whatever you want and bend it appropriately. My dad did this to make a custom grill for his Chevy for raisins, the only hard part is ensuring mounting so it doesn't look stupid, but since yours is black a little paint would be more than sufficient to handle it.
-
@Zenith said in The Official Status Thread:
Any ideas on what I can do for a replacement if I can't find the OEM part?
You can probably find an after-market part that look the same or even better
-
@HardwareGeek said in The Official Status Thread:
Status: Windows, you're copying 100GB of data from one drive to another. Can you please not go to sleep just because I haven't moved the mouse for a few minutes?
No. You spank that rat.
Yeah, like that. Mmm.
-
Status: I love C++.
-
@Tsaukpaetra said in The Official Status Thread:
Status: I love C++.
Someone page a mod, there’s been an account compromise!
-
@Zenith said in The Official Status Thread:
Any ideas on what I can do for a replacement if I can't find the OEM part? Are there garages that can fabricate a custom part from a sheet of grille patterning?
Maybe @Polygeekery can print that.
-
@izzion said in The Official Status Thread:
Someone page a mod, there’s been an account compromise!
What? Nah, this is exactly the kind of kink you would expect from the genuine @Tsaukpaetra.
-
@izzion said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Status: I love C++.
Someone page a mod, there’s been an account compromise!
@Zerosquare said in The Official Status Thread:
@izzion said in The Official Status Thread:
Someone page a mod, there’s been an account compromise!
What? Nah, this is exactly the kind of kink you would expect from the genuine @Tsaukpaetra.
Sorry, sorry, small brain fart. I meant to say:
I fucking love c++. One of these days I'll learn how to tell when something is being to end up a copy of an object versus the actual object.
Also, I fucking love Unreal Engine 4, where I've spent the entire day trying to figure out how to get a visualizer class (which is apparently a goddamn singleton!!!) to work when more than one object matching its type is loaded.
Oh! And also learning that a details customization class doesn't get the actual actor component it's providing interface for, but some kind of proxy instance that has nothing to do with what you see in the viewport.In other news, who here knows how to communicate from a details customization Widget back to the visualization component that's attempting to display it?
-
@Tsaukpaetra said in The Official Status Thread:
In other news, who here knows how to communicate from a details customization Widget back to the visualization component that's attempting to display it?
-
Status: TIL that if I install Notepad++ from the Windows Store, it a) installs it in a directory that is inaccessible even to an administrator, and b) it doesn't install the right-click menu item to "Edit in Notepad++". Nope! Uninstall that and download the proper installer.
-
@HardwareGeek said in The Official Status Thread:
the Windows Store
All hail the sandbox!
@HardwareGeek said in The Official Status Thread:
a directory that is inaccessible even to an administrator
The sandbox is god!
@HardwareGeek said in The Official Status Thread:
the right-click menu item
You will eat your sand and love it!
-
@HardwareGeek I do hate programs that fuck up context menus without providing an option in the installer and the program config later. Often they fail to remove them, too. Notepad++ is not one of them, fortunately, but there's a fair few.
Windows already puts its Bitlocker, Skype, Share and Defender shit there. Then there's previous versions, but they're not even enabled. It gets kind of crowded.
-
@Zerosquare said in The Official Status Thread:
@izzion said in The Official Status Thread:
Someone page a mod, there’s been an account compromise!
What? Nah, this is exactly the kind of kink you would expect from the genuine @Tsaukpaetra.
-
@error said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
electric is slower than gas.
Having learned to cook on a gas stove, the biggest gotcha for me is that you can't quickly reduce the heat from high to low on electric.
Conventional electric.
Use induction instead, that's also quite fast (OK, gas is still a little faster, but not so much).
-
@Applied-Mediocrity said in The Official Status Thread:
Skype
What, you don’t want an option to call grandma when you right click that .xml file?!
-
STATUS Trying to get money out of my insurance company now. I was feeling ill so I asked for one of their doctors because my GP has a 5 day waiting list. They identified what was wrong with me but couldn't help me because their perscription system was down but were happy enough to recommend that I try again tomorrow at more expense or ask my gp for a perscription instead. I'm going to spend the next month harrassing their help reps to get my money back. It worked for Google and that was $10. This is three times as much.
I think I need to go back to Dark Souls for my hobbies.
-
@DogsB said in The Official Status Thread:
This is three times as much.
I think I need to go back to Dark Souls for my hobbies.
I hear Bonfire Lit is an effective motivator
-
@Applied-Mediocrity said in The Official Status Thread:
@DogsB said in The Official Status Thread:
This is three times as much.
I think I need to go back to Dark Souls for my hobbies.
I hear Bonfire Lit is an effective motivator
The problem is Sif. I feel sadz when I have to fight him.
Insurance company just refunded me... I'm honestly confused.
*edit The Amish Vampires in Space author is playing it straight. I was hoping for silliness but no. He's taking it very seriously and it's actually a fairly okay read. Won't set the world alight but you won't be disappointed either.
-
That kind of interaction looks like it could be fun, or at least in the trainwreck sense, if I was actually reading that thread.
However, as is normal for things in low supply, I value what little is left of my sanity.
-
@topspin I've mostly just been skimming over it (well, the half of the conversation I can see, anyway, since I completely ignore the other side). Swampy is rambling about empty files with all the content in the long file name, and some limit of 60k files/drive, and sequential access being better than indexed files, or some such stuff that makes even less sense than usual.
-
@HardwareGeek said in The Official Status Thread:
some limit of 60k files/drive
Rookie numbers.
I remember using a filesystem with a limit of exactly 31 files per drive.(The 32nd entry was for the directory itself. No, no subdirectories.) That was… not the nicest thing ever. Fortunately the filesystem also only supported low-density floppies so you weren't wasting very much either.
-
@HardwareGeek said in The Official Status Thread:
Status: Windows, you're copying 100GB of data from one drive to another. Can you please not go to sleep just because I haven't moved the mouse for a few minutes?
And it's still not done. It's getting close, though — 582 of 602 items (some of which are folder hierarchies with a lot of data in each). (And yes, I did change the power setting to never sleep before I went to bed last night; I'll change it back when this is done.) USB thumb drive is slow.
-
Status: Sick and unhappy because of it. Who'da thunk that normal respiratory tract infections haven't gone away because of Covid?
-
Status: It's finally done. I may just leave it on the USB drive for now, rather than copy it to the rather small SSD on the new computer, until I get some spinning rust and/or a significantly bigger SSD.
-
@TimeBandit said in The Official Status Thread:
@Zenith said in The Official Status Thread:
Any ideas on what I can do for a replacement if I can't find the OEM part?
You can probably find an after-market part that look the same or even better
It's a 25 year old car so finding some parts, OEM or otherwise, is like finding a desktop (as in not JS/CSS/HTML) or C++ job. They're out there, probably, but you have to know a guy who knows a guy who knows a guy who has proof there was a second shooter in Dallas.
Status: And my business e-mail can't do outgoing SMTP for some reason now. Great. Found that out trying to request a booth contract PDF that I misplaced the printed/mailed copy of.
-
@Zenith said in The Official Status Thread:
It's a 25 year old car so finding some parts, OEM or otherwise, is like finding a desktop or C++ job.
Let me know the year and model, I'll give it a shot. I still use a desktop
-
-
@Zenith Have you got any scrap yards around?
-
Status: Just stopped laughing - somebody asked whether the private cloud clock sync was at the microsecond vs the nanosecond level. What must it be like to believe in such a world...
-
@Tsaukpaetra said in The Official Status Thread:
I fucking love c++. One of these days I'll learn how to tell when something is being to end up a copy of an object versus the actual object.
How do you spend years working in C++ and still don't realize that this sentence doesn't even make sense? Please tell me you at least understand the difference between an object and a pointer.
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
I fucking love c++. One of these days I'll learn how to tell when something is being to end up a copy of an object versus the actual object.
How do you spend years working in C++ and still don't realize that this sentence doesn't even make sense? Please tell me you at least understand the difference between an object and a pointer.
How do you spend years in programming and retain your inflexibility? This appears to be a case of copied vs referenced data, and in what context a mutation will apply to a long-lived object vs a transient copy of the object.
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
I fucking love c++. One of these days I'll learn how to tell when something is being to end up a copy of an object versus the actual object.
How do you spend years working in C++ and still don't realize that this sentence doesn't even make sense? Please tell me you at least understand the difference between an object and a pointer.
Maybe what he means is something like C#'s
out
/ref
keywords so you can see what happens at the call site instead of having toRTFMlook at the function signature?
(At least I think that's what these keywords do, I don't really know)
-
@topspin in C++ the only way to achieve that effect is
*
. And it's pretty damn obvious when you copy a*
and when you copy a non-*
. Either @Tsaukpaetra messed up wording and he meant to say something different from what he actually said, or he's trying to do something far worse than what UE4 itself does.
-
@Gąska said in The Official Status Thread:
in C++ the only way to achieve that effect is
*
Not with
&
? (Then there's&&
for double confusion.)
-
@dkf said in The Official Status Thread:
@Gąska said in The Official Status Thread:
in C++ the only way to achieve that effect is
*
Not with
&
?&
is*
's dumber brother.(Then there's
&&
for double confusion.)Which cannot be used for
out
/ref
.Edit: unless it's a template function, then
&&
can sometimes but not always be&
in disguise depending on type parameters.
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
I fucking love c++. One of these days I'll learn how to tell when something is being to end up a copy of an object versus the actual object.
How do you spend years working in C++ and still don't realize that this sentence doesn't even make sense? Please tell me you at least understand the difference between an object and a pointer.
So, when you're extracting an object from a TArray, there's a
Find
and aFindRef
function for that.Find
returns the pointer to the object (and is valid so long as you don't touch the array at any point) andFindRef
returns a copy of the object or the default if not found.
Because that makes sense.
-
@Gąska said in The Official Status Thread:
@dkf said in The Official Status Thread:
@Gąska said in The Official Status Thread:
in C++ the only way to achieve that effect is
*
Not with
&
?&
is*
's dumber brother.With the exception of Hoare's billion dollar mistake.
-
@Tsaukpaetra said in The Official Status Thread:
FindRef
returns a copy of the object or the default if not found.So the name is a lie. Seems to be a UE problem.
KeyConstPointerType Key
I'd prefer
const Key* key
, maybeconst KeyType* key
if you're feeling verbose.
-
@Tsaukpaetra said in The Official Status Thread:
@Gąska said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
I fucking love c++. One of these days I'll learn how to tell when something is being to end up a copy of an object versus the actual object.
How do you spend years working in C++ and still don't realize that this sentence doesn't even make sense? Please tell me you at least understand the difference between an object and a pointer.
So, when you're extracting an object from a TArray, there's a
Find
and aFindRef
function for that.Find
returns the pointer to the object (and is valid so long as you don't touch the array at any point) andFindRef
returns a copy of the object or the default if not found.
Because that makes sense.
Asinine naming (which has nothing to do with C++, just idiot devs) aside, it doesn't seem you had much trouble figuring it out.
@topspin said in The Official Status Thread:
@Gąska said in The Official Status Thread:
@dkf said in The Official Status Thread:
@Gąska said in The Official Status Thread:
in C++ the only way to achieve that effect is
*
Not with
&
?&
is*
's dumber brother.With the exception of Hoare's billion dollar mistake.
I just wish I didn't have to choose between one retarded solution and another even more retarded solution.
BTW, do you have a moment to talk about our lord and savior Rust and how it has non-nullable pointers that still behave like actual pointers and you can have non-nullable pointers to non-nullable pointers and you can reassign them to point to different objects at different times - something that's just not possible with C++ references?
-
@Gąska said in The Official Status Thread:
I just wish I didn't have to choose between one retarded solution and another even more retarded solution.
I don't really have a big problem with references, certainly not to the extent that I wouldn't prefer them to pointers 95% of the time.
BTW, do you have a moment to talk about our lord and savior Rust and how it has non-nullable pointers that still behave like actual pointers and you can have non-nullable pointers to non-nullable pointers and you can reassign them to point to different objects at different times - something that's just not possible with C++ references?
Well, of course what I said above doesn't mean things can't be made better. I'll take your word for it that Rust's way is better for that. I still prefer references to pointers in C++.
-
@Gąska said in The Official Status Thread:
much trouble figuring it out.
The fact that I had to figure it out instead of being allowed to assume names mean things was my complaint.
I should not have to think, damnit!
-
@topspin said in The Official Status Thread:
@Gąska said in The Official Status Thread:
@dkf said in The Official Status Thread:
@Gąska said in The Official Status Thread:
in C++ the only way to achieve that effect is
*
Not with
&
?&
is*
's dumber brother.With the exception of Hoare's billion dollar mistake.
You can pretend this non-null response has semantics, but it does not.
-
@Gribnit said in The Official Status Thread:
@topspin said in The Official Status Thread:
@Gąska said in The Official Status Thread:
@dkf said in The Official Status Thread:
@Gąska said in The Official Status Thread:
in C++ the only way to achieve that effect is
*
Not with
&
?&
is*
's dumber brother.With the exception of Hoare's billion dollar mistake.
You can pretend this non-null response has semantics, but it does not.
void postMessage(void* msg); struct NoneType {}; NoneType gribnitReply; postMessage(&gribnitReply);
-
@topspin said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
FindRef
returns a copy of the object or the default if not found.So the name is a lie. Seems to be a UE problem.
KeyConstPointerType Key
I'd prefer
const Key* key
, maybeconst KeyType* key
if you're feeling verbose.You could be in C, stuck with
void *
.
-
@Gąska said in The Official Status Thread:
do you have a moment to talk about our lord and savior Rust and how it has non-nullable pointers that still behave like actual pointers and you can have non-nullable pointers to non-nullable pointers and you can reassign them to point to different objects at different times - something that's just not possible with C++ references?
Have you ever finished saying this sentence before the person you're talking to slammed the door on your face?
-
@PleegWat said in The Official Status Thread:
@topspin said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
FindRef
returns a copy of the object or the default if not found.So the name is a lie. Seems to be a UE problem.
KeyConstPointerType Key
I'd prefer
const Key* key
, maybeconst KeyType* key
if you're feeling verbose.You could be in C, stuck
within the void
-
@Tsaukpaetra So glad I live in C# land.
-
@Zenith said in The Official Status Thread:
@Tsaukpaetra So glad I live in C# land.
Normally I do too. But I also dibble in C++ and PHP, and occasionally Javascript.
Autoflagellation loses its effectiveness if you don't vary the stimulus.
-
Status: Fucking Unreal.....
-
@HardwareGeek said in The Official Status Thread:
until I get some spinning rust and/or a significantly bigger SSD.
Status: Acquired (application of DDF pending) 4TB of WD Black spinning rust and 2TB of WD Blue SSD. Would have preferred Black for both, but WD only seems to make Black SSD in M.2 or PCIe card, but I don't have any ports available and the add-in cards are ridiculously expensive, so unless I want to rebuild my boot disk, I need SATA; therefore, blue.