"Dear StackExchange,
my colleagues don't believe my family — who work as stock photography models — are real."
Funny Stuff | WTF Bites | Other news
Quick links | TIL | FWP | UI Bites
Nope | Status | Cute | Poe
🟩
Ideas: Bad | Good | Quixotic
Jokes: Bad | Nerdy
Videos: Dumb | Not Dumb | Computing
Quotes: OoC | IRC
Hatvatar | Hijinx
Scrnsht IRL | Photos
"Dear StackExchange,
my colleagues don't believe my family — who work as stock photography models — are real."
You know how computer games typically have a main menu where the default choice is either "start new game" or "resume last game", so that if you press Enter the game starts?
I have a game where it presumably remembers your last choice. Ie, "Quit".
He said:
Your probability of dying on Mars is much higher than on Earth
I very much disagree. I'm pretty sure I'm going to die on Earth.
Yon know you've been spending too much time on WTDWTF as well as Terraria when:
Note:
In conclusion: I'm an idiot.
Step 1: start "sketching" code for a nice utility method that factors away a bunch of logic you find yourself repeating again and again.
Step 2: while changing your heart on how the method should be structured, (correctly) assess that's it's probably a good idea to create a quick copy of the source file in case you regret your future edits, but not worth it stashing it into your version control at this point. Don't bother renaming it from 'ExperimentalMethodExtensions - Copy.cs' or moving it to another directory, since it's really just a quick safety net. Obviously, don't add this copy to the project.
Step 2: be happy with your changes, having sufficiently tested them. Rename class to WellTestedMethodExtensions and commit the original file, now renamed to WellTestedMethodExtensions.cs, to source control.
Step 3: start relying on your nice extension method a bit throughout your codebase. Completely forget about the temporary file, since it's not included in the .csproj file nor has it been added to your version control system, so it "doesn't exist". Learn to, as time passes, ignore it when you see it listed as an unknown file in your source control status. Don't bother deleting because meh, it's not hurting anyone.
Step 4: decide the writing's on the wall and it's time to start looking into .Net Core, or at least convert the project to .Net Standard since it's just a bunch of business logic without any platform-specific stuff in it.
Step 4.1: be oblivious to the fact that among other changes, the new .csproj format doesn't list any source files, but instead by default considers all .cs files in the directory to be part of the codebase (which is sensible).
Step 4.2: very important step Ensure than during step 2 you have renamed the class, so that the compiler doesn't complain about a non-partial class being declared in two separate files. You need to have two classes implementing the "same"extension method.
Step 4.2.5: also very important Ensure that you've inadvertently made the extension method in the '- copy.cs' file a proper overload of the method you're using elsewhere. Also that it's actually picked by the compiler in some call sites, so that it's not just an unused method, but also that it's not exactly the same so the compiler doesn't complain about an ambiguous call.
This means you mustn't have changed its name since you've made the copy, that the return type should have remained valid and compatible, and that the arguments should be different yet similar: perhaps it previously took an argument with a narrower type rather than a common base class; perhaps it now takes an optional argument that is frequently specified but not always. Bonus points if you do both.
If you've followed all steps carefully, congratulations! You now have introduced buggy code to builds compiled in your machine, while being completely invisible to code reviews done elsewhere.
So I'm approaching an intersection while driving car #1 and I see cars #2 and #3 waiting for me.
Since I'm in no rush — [size=20]because I just had to slow down for a pedestrian crossing and because I could see traffic was slow ~50m after the intersection due to another intersection up ahead [/size] — , I signal them to go ahead. They should be able to comfortably cross the intersection without interfering with each other's paths, well before I reach the intersection. They react fast and do as I visualized. Everything's hunky-dory.
Now car #4 figures they can make it in time to cross the intersection before I arrive. And sure, given my current speed they can. I'm already slowing down for cars #2 and #3, so that's fine.
Except... car #3 has a brain fart and decides to make a U-turn.
Right.
There.
Never mind that the street's not wide enough, besides being four kinds of illegal (at the exit of an intersection, over a solid line, on top of a crosswalk [not pictured], during heavy traffic). So now everyone's gridlocked.
I have an opinion on wearing white socks in general, and with black crocs in particular. I chose not to share it with the person in question.
Daily Duotrigordle #779
Guesses: 35/37
Time: 08:54.98
3️⃣3️⃣ 3️⃣2️⃣ 3️⃣4️⃣ 0️⃣5️⃣
3️⃣5️⃣ 0️⃣6️⃣ 3️⃣1️⃣ 1️⃣0️⃣
2️⃣9️⃣ 3️⃣0️⃣ 1️⃣3️⃣ 2️⃣8️⃣
1️⃣1️⃣ 2️⃣7️⃣ 1️⃣2️⃣ 1️⃣4️⃣
2️⃣0️⃣ 0️⃣8️⃣ 0️⃣9️⃣ 1️⃣9️⃣
1️⃣8️⃣ 1️⃣5️⃣ 1️⃣6️⃣ 1️⃣7️⃣
2️⃣6️⃣ 2️⃣5️⃣ 2️⃣4️⃣ 0️⃣4️⃣
2️⃣3️⃣ 2️⃣2️⃣ 0️⃣7️⃣ 2️⃣1️⃣
@HardwareGeek said in In other news today...:
You actually clicked the link? The is disappointed in you.
I can 100% truthfully tell you I did not click the link.
Unless you consider dragging to another window a form of clicking.
@HardwareGeek said in In other news today...:
Have you seen that Roku has patented (or applied for a patent) for a way to inject ads directly into an HDMI port?
Yes, I've seen the Louis Rossman video that someone posted above.
Oof. Barely made it.
Daily Duotrigordle #778
Guesses: 37/37
Time: 12:42.59
3️⃣6️⃣ 1️⃣9️⃣ 3️⃣5️⃣ 3️⃣4️⃣
0️⃣4️⃣ 1️⃣7️⃣ 1️⃣6️⃣ 1️⃣8️⃣
3️⃣2️⃣ 3️⃣3️⃣ 0️⃣8️⃣ 2️⃣9️⃣
2️⃣8️⃣ 0️⃣9️⃣ 3️⃣0️⃣ 3️⃣1️⃣
2️⃣2️⃣ 1️⃣2️⃣ 1️⃣4️⃣ 0️⃣3️⃣
1️⃣3️⃣ 2️⃣0️⃣ 2️⃣1️⃣ 1️⃣0️⃣
0️⃣7️⃣ 2️⃣7️⃣ 1️⃣1️⃣ 3️⃣7️⃣
2️⃣5️⃣ 2️⃣4️⃣ 2️⃣3️⃣ 2️⃣6️⃣
@Bulb said in In other news today...:
economy wouldn't grow as fast
I've never learned about economics, and I suck at it yes I totally suck. So I don't really know why the economy must always grow; other that Numbers Go Up.
@topspin said in In other news today...:
Holy fucking shit. I’m not exactly sure if that’d be illegal in the EU, but I certainly hope it is. This is absolutely unacceptable.
Just when I thought I couldn't hate advertisers more than I do.
I'm joking. I know there is no maximum.
Here's the video for you:
https://www.youtube.com/watch?v=yuFI5KSPAt4
Come to decide that the things that I tried
Were in my life just to get high on
When I sit alone, come get a little known
But I need more than myself this time
Step from the road to the sea to the sky
And I do believe that we rely on
When I lay it on, come get to play it on
All my life to sacrifice
Hey, oh
Listen what I say, oh
I got your hey, oh
Now listen what I say, oh
(Oh)
When will I know that I really can't go
To the well once more time to decide on
When it's killing me, when will I really see
All that I need to look inside?
Come to believe that I better not leave
Before I get my chance to ride
When it's killing me, what do I really need
All that I need to look inside?
Hey, oh
Listen what I say, oh
Come back and hey, oh
Look at what I say, oh
(Oh)
The more I see, the less I know
The more I like to let it go
Hey oh, whoa-whoa
Deep beneath the cover of another perfect wonder
Where it's so white as snow
Privately divided by a world so undecided
And there's nowhere to go
In between the cover of another perfect wonder
And it's so white as snow
Running through the field where all my tracks will be concealed
And there's nowhere to go
Ho!
When to descend to amend for a friend
All the channels that have broken down
Now you bring it up, I'm gonna ring it up
Just to hear you sing it out
Step from the road to the sea to the sky
And I do believe what we rely on
When I lay it on, come get to play it on
All my life to sacrifice
Hey, oh
Listen what I say, oh
I got your hey, oh
Listen what I say, oh
The more I see, the less I know
The more I like to let it go
Hey oh, whoa-whoa
Deep beneath the cover of another perfect wonder
Where it's so white as snow
Privately divided by a world so undecided
And there's nowhere to go
In between the cover of another perfect wonder
Where it's so white as snow
Running through the field where all my tracks will be concealed
And there's nowhere to go
I said hey, hey yeah (Ooh)
Oh yeah, tell my love now (Ooh)
Hey, hey yeah (Ooh-ooh-ooh)
Oh yeah, tell my love now
Deep beneath the cover of another perfect wonder
Where it's so white as snow
Privately divided by a world so undecided
And there's nowhere to go
Deep beneath the cover of another perfect wonder
Where it's so white as snow
Running through the field where all my tracks will be concealed
And there's nowhere to go
I said hey, oh yeah (Ooh)
Oh yeah, tell my love now (Ooh)
Hey, hey yeah, oh yeah (Ooh-ooh-ooh)
Ooh-ooh
Ooh-ooh
Daily Duotrigordle #777
Guesses: 35/37
Time: 06:47.97
1️⃣6️⃣ 0️⃣7️⃣ 0️⃣9️⃣ 2️⃣1️⃣
2️⃣0️⃣ 1️⃣5️⃣ 2️⃣2️⃣ 2️⃣3️⃣
0️⃣8️⃣ 1️⃣4️⃣ 2️⃣4️⃣ 2️⃣5️⃣
2️⃣6️⃣ 1️⃣0️⃣ 2️⃣7️⃣ 1️⃣9️⃣
2️⃣8️⃣ 2️⃣9️⃣ 3️⃣0️⃣ 1️⃣8️⃣
0️⃣5️⃣ 1️⃣3️⃣ 3️⃣1️⃣ 1️⃣7️⃣
3️⃣5️⃣ 0️⃣4️⃣ 3️⃣2️⃣ 3️⃣3️⃣
1️⃣1️⃣ 3️⃣4️⃣ 1️⃣2️⃣ 0️⃣6️⃣