The Official Status Thread
-
@Zerosquare said in The Official Status Thread:
Admit it. You and @Tsaukpaetra are in a contest to see who can have the most miserable experience with computers in general.
EDIT: Make that three, I forgot @mott555.
They're enthusiasts. It's their hobby.
Contrast to the rest of us, for whom PCs are mere tools.
-
@HardwareGeek said in The Official Status Thread:
@Benjamin-Hall said in The Official Status Thread:
@Parody nah, I'm in a back unit so they had to walk to get to the door.
ordering some air on amazon prime
-
@Tsaukpaetra said in The Official Status Thread:
Oh, also, in unrelated news, the Christmas NAS is now reporting 56 uncorrectable sectors now!
Sending in a ticket for an RMA now. It's a fucking 4-month-old (according to Date of Manufacture) drive!!! There are no excuses for that!
So, putting in a support request (because I missed the actual RMA section the first time).
Analyzing your information it seems that your drive has failed,
Nuh uh!
Anyways, let's try the cross-ship option again. It will work better this time around, right?
Oh, and while selecting that option, I got immediately told that there was no stock of that drive available and that there would be a delay. Well, good thing it's not completely dead at the moment.
-
Status: Back to work after the holidays. I could use extra days off due to cold fucking up most of it. Day starting with company-sponsored breakfast and then a meeting. Exciting times.
-
status: mentioning sysop reminded me of the time oh so long ago (four years) that I chatted up the sysops on the AS400 terminal because a batch program wasn't working correctly and I didn't have permissions to read it to put in a request to have it changed.
Good times.
-
-
Status Nasal demons. If I were @Tsaukpaetra, I'd claim that I had triggered UB in my personal code somewhere. But I'm not, so I'll blame viruses instead.
-
Seagate
drive failed
-
Status: Figured why I never go to the fourth floor of the building. One of the toilets is haunted. An unholy wailing could be heard from it, and the door refused to budge even if it looked to be unoccupied. Maybe need to report this to the property manager so they can send a priest to perform an exorcism.
-
@Atazhaia
Sorry, I'll take a dump on the 5th floor next time
-
Status: Skimming over a C++ proposal I saw on reddit for adding pattern matching. (Why? Because I have no life, I guess?).
reading: Cool... Makes sense... Interesting... Hmm... How is this different from the previous 2 ways to express this?... How many more variants are there?... I'm getting dizzy...
static constexpr int two = 2; int v = 42; inspect (v) { let 0: std::cout << "got zero"; // ^ expression pattern let 1: std::cout << "got one"; // ^^^^^ let pattern let two: std::cout << two; // ^^^ identifier pattern } // prints: 42
So this is not a typo? Nice way to introduce a shadowing variable there in a way that looks exactly the same as the lines above that do case comparison.
<Mul> [*? (<int> 0), __] => 0,
[.lhs: *! l]: print_leftmost(l);
Oh, come on, you're just randomly throwing new syntax at the wall now and see what sticks, aren't you?
First time I learned about pattern matching in ML I thought that's beautifully simple. Who knew that decades later they'd make such a mess of it.
-
Status
Exiting an argument about why we shouldn't pay taxes for schools unless we have children in the schools after posting this:
Like you, for example.
-
@Vixen INB4 "why should people who don't mind that pay for the people who do?!" But exiting was probably a good idea.
-
@topspin said in The Official Status Thread:
But exiting was probably a good idea.
it was.
fun thing though, they're still at the argument with another coworker from a different department. and several other coworkers from that department have now pointedly started making popcorn and passing a bowl around the spectators of that argument. it's hilariously amusing to watch.
-
@Vixen said in The Official Status Thread:
@topspin said in The Official Status Thread:
But exiting was probably a good idea.
it was.
fun thing though, they're still at the argument with another coworker from a different department. and several other coworkers from that department have now pointedly started making popcorn and passing a bowl around the spectators of that argument. it's hilariously amusing to watch.
Where you work where people can do not-work long enough to gather a crowd of not-working-workers and thence produce popcorn?
-
@Tsaukpaetra said in The Official Status Thread:
@Vixen said in The Official Status Thread:
@topspin said in The Official Status Thread:
But exiting was probably a good idea.
it was.
fun thing though, they're still at the argument with another coworker from a different department. and several other coworkers from that department have now pointedly started making popcorn and passing a bowl around the spectators of that argument. it's hilariously amusing to watch.
Where you work where people can do not-work long enough to gather a crowd of not-working-workers and thence produce popcorn?
well microwave popcorn's only like two minutes to make, so that part's only been like five maybe ten minutes..... and the discussion's one of those that simmers, so it's not been constant.
basically A and B are discussing it for a minute or so then break up to do something and come back after a bit to continue. and C, D, E, F and G are just calling out whenever they start it up again "Who's got the popcorn? pass it over here will you"
-
@topspin said in The Official Status Thread:
<Mul> [*? (<int> 0), __] => 0,
[.lhs: *! l]: print_leftmost(l);
You can't fool me! This is Perl, not C++...
-
@dkf said in The Official Status Thread:
@topspin said in The Official Status Thread:
<Mul> [*? (<int> 0), __] => 0,
[.lhs: *! l]: print_leftmost(l);
You can't fool me! This is Perl, not C++...
i was going to say INTERCAL but then i realized it could be typed on a 105 key keyboard without dancing the fandago on the bucky bits so...... can't be INTERCAL
-
@Vixen said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Where you work where people can do not-work long enough to gather a crowd of not-working-workers and thence produce popcorn?
well microwave popcorn's only like two minutes to make, so that part's only been like five maybe ten minutes..... and the discussion's one of those that simmers, so it's not been constant.
Our canteen sells bags of popcorn. It isn't very good, but would be suited to an argument like this one.
-
Status: After watching 8 different "10 games with bizarre copy protection" videos on YouTube, I conclude there have only been 15 such games in the history of video games.
-
@topspin said in The Official Status Thread:
static constexpr
But why?
@topspin said in The Official Status Thread:
Nice way to introduce a shadowing variable there in a way that looks exactly the same as the lines above that do case comparison.
They're ripping this feature straight off functional languages. And all functional languages allow variable shadowing. And for a good reason - if they didn't, functions with multi-step calculations would run out of variable names VERY fast.
Of course the worst implementation of variable shadowing is Scala, where all declarations are always recursive, so local variable declarations shadow previous declarations even before the new one is in usable state! Meaning you can't assign the value of the new variable based on the old one! Did I mention how much I hate Scala?
@topspin said in The Official Status Thread:
<Mul> [*? (<int> 0), __] => 0,
[.lhs: *! l]: print_leftmost(l);
Oh, come on, you're just randomly throwing new syntax at the wall now and see what sticks, aren't you?
No kidding. At first I thought it's some kind of LLVM dump.
-
@Tsaukpaetra said in The Official Status Thread:
@Vixen said in The Official Status Thread:
@topspin said in The Official Status Thread:
But exiting was probably a good idea.
it was.
fun thing though, they're still at the argument with another coworker from a different department. and several other coworkers from that department have now pointedly started making popcorn and passing a bowl around the spectators of that argument. it's hilariously amusing to watch.
Where you work where people can do not-work long enough to gather a crowd of not-working-workers and thence produce popcorn?
Outside gamedev.
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@Vixen said in The Official Status Thread:
@topspin said in The Official Status Thread:
But exiting was probably a good idea.
it was.
fun thing though, they're still at the argument with another coworker from a different department. and several other coworkers from that department have now pointedly started making popcorn and passing a bowl around the spectators of that argument. it's hilariously amusing to watch.
Where you work where people can do not-work long enough to gather a crowd of not-working-workers and thence produce popcorn?
Outside gamedev.
Obviously.
-
@Gąska said in The Official Status Thread:
Status: After watching 8 different "10 games with bizarre copy protection" videos on YouTube, I conclude there have only been 15 such games in the history of video games.
that were successfull enough, or weird enough to be remembered enough to be included in those videos..... ;-P
-
@Vixen said in The Official Status Thread:
NFC why it works in this other test project and not in the other..... but..... whatever i guess.
Eh, a lot of things could go wrong. You can use this thing to find out specifics:
-
@Vixen said in The Official Status Thread:
@Gąska said in The Official Status Thread:
Status: After watching 8 different "10 games with bizarre copy protection" videos on YouTube, I conclude there have only been 15 such games in the history of video games.
that were successfull enough, or weird enough to be remembered enough to be included in those videos..... ;-P
There was one that appeared in 3 of them that was announced like "what? You don't remember it? Well, I don't either!"
-
Status: researching dodecahedrons for my next bot module.
-
Well, that was easy.
-
@error I never understood the English speakers' obsession with complicated Latin words in maths and physics. Dodecahedron? What's wrong with twelvefacer?
-
-
Wait. The onebox for that site RUNS ARBITRARY JAVASCRIPT?
-
I may be distracted from this error_bot feature while I explore the possibilities of this discovery...
-
@error said in The Official Status Thread:
Wait. The onebox for that site RUNS ARBITRARY JAVASCRIPT?
It's in an iFrame so it should be Safe™.
-
@Tsaukpaetra said in The Official Status Thread:
@error said in The Official Status Thread:
Wait. The onebox for that site RUNS ARBITRARY JAVASCRIPT?
It's in an iFrame so it should be Safe™.
Meh, if I can run a shader on your GPU, I can probably mine for dogecoins.
-
@error said in The Official Status Thread:
@Vixen said in The Official Status Thread:
NFC why it works in this other test project and not in the other..... but..... whatever i guess.
Eh, a lot of things could go wrong. You can use this thing to find out specifics:
I could....... or i could just get the development and not care about the debugging test that's never going to be committed to source control anyway beause it's only purose is to debug code using the test harness for shenaningans
-
Geez, the onebox even hot reloads.
-
@error said in The Official Status Thread:
Geez, the onebox even hot reloads.
Challenge: Get it to C&C, become persistent, and self-register as an app...
-
The default UV map sucks. I'm going to have to remap it.
-
Status: Just one-click claimed a business on Google. That was scary easy!
-
@Tsaukpaetra I used to work at a position that required, among other things, accepting CC payments over the phone. We've had a policy of not verifying the card details for returning customers beyond asking for full name.
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra I used to work at a position that required, among other things, accepting CC payments over the phone. We've had a policy of not verifying the card details for returning customers beyond asking for full name.
Yeah. All I did was click "Claim this business", "Gets started" and it was mine. Like, wut?
-
OK, stopping point for tonight: I can render arbitrary text to an individual face of a dodecahedron.
Next, I need to figure out how to take 12 of them and fit them together seamlessly.
-
@error said in The Official Status Thread:
Next, I need to figure out how to take 12 of them and fit them together seamlessly.
Isn't it a matter of drawing the text to a texture at specific places where the UV Map doesn't dissect?
Once you've decided the position, rotation, and bounds of the text areas, you should be scott free...?
-
@Tsaukpaetra said in The Official Status Thread:
@error said in The Official Status Thread:
Next, I need to figure out how to take 12 of them and fit them together seamlessly.
Isn't it a matter of drawing the text to a texture at specific places where the UV Map doesn't dissect?
Once you've decided the position, rotation, and bounds of the text areas, you should be scott free...?
No, I decided to render each face as an individual object with an individual map. Each face will have some magic 8 ball message.
Goal here is not real time rendering, I am optimizing for legibility, not performance.
-
@error said in The Official Status Thread:
I am optimizing for legibility
So just make the texture larger?
@error said in The Official Status Thread:
I decided to render each face as an individual object with an individual map.
This sounds complicated....
-
@Tsaukpaetra said in The Official Status Thread:
This sounds complicated....
To me, it sounds harder to slice up a rectangle into 12 equal sections and render a string in each of them such that the text appears undistorted on all 12 subsections when each is mapped to a pentagon.
-
@error said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
This sounds complicated....
To me, it sounds harder to slice up a rectangle into 12 equal sections and render a string in each of them such that the text appears undistorted on all 12 subsections when each is mapped to a pentagon.
.... Why?
-
@error please don’t do this again, now a keyboard is constantly popping up while I’m scrolling.
-
@Gąska said in The Official Status Thread:
@topspin said in The Official Status Thread:
Nice way to introduce a shadowing variable there in a way that looks exactly the same as the lines above that do case comparison.
They're ripping this feature straight off functional languages. And all functional languages allow variable shadowing. And for a good reason - if they didn't, functions with multi-step calculations would run out of variable names VERY fast.
Mostly what I'm complaining about isn't the
let two
introducing a shadowing variable but thatlet 1
is allowed, making it super non-obvious what thelet two
below does. It would be much less error prone iflet
always introduced a new variable and the lines above didn't compile. There's alreadycase 1
for that.
Also, I don't understand whatlet
does in the first place, considering that both forms can also be written as1:
andtwo:
. Overall I think it's just confusing.
-
@error said in The Official Status Thread:
Wait. The onebox for that site RUNS ARBITRARY JAVASCRIPT?
Latest update notes:
- entering a topic will no longer clear your mention notifications for all topics
- embed boxes autoplay and run javascript