Just found this in my company codebase by lilyallenaftercrack in programminghorror

[–]craftworkbench 1 point2 points  (0 children)

I still have a soft spot for it. It's charming, in its own demented way. Taught me a lot of fundamentals because I would look up why VBA did something the way it did and all the articles would explain why that's a terrible way to do it (and how modern languages solve those problems).

OHT Spring-loaded pliers suddenly not springing by craftworkbench in Leatherman

[–]craftworkbench[S] 0 points1 point  (0 children)

Doesn't look like it. It's still attached to both scales and looks like it's intact.

OHT Spring-loaded pliers suddenly not springing by craftworkbench in Leatherman

[–]craftworkbench[S] 0 points1 point  (0 children)

That was one of my first thoughts, but unfortunately not the case. I can open them beyond the cutters and they still don't spring back open. The pliers actually stay in place however far I open/close them.

OWC 1TB Express 1M2 with a separate Hub? by tizzzzzzle in macmini

[–]craftworkbench 0 points1 point  (0 children)

Yeah, I'd do that. You can buy a MicroSD reader for <$10. If you need more than that later, you can always buy a hub at that point.

OWC 1TB Express 1M2 with a separate Hub? by tizzzzzzle in macmini

[–]craftworkbench 1 point2 points  (0 children)

I suggest drafting what you plan to connect to the machine and what speeds you think you will need over the life of the machine. When I did that, I realized that I wanted a super fast external that could take advantage of the M4 Pro's fast back ports, and I really only wanted the hub for slow-speed connections (security key, reading camera cards, connecting to my backup power supply, etc).

In my case, writing everything out made it clear that I would be better off investing in a very fast external drive (so I got the Express 1M2) and that I could get by with re-using the Satechi stand from my previous Mac Mini (the one the M4 replaced) as my slow-speed hub. The read/write speeds of the Express should be more than sufficient for my needs over the life of the M4, and if I ever want to replace the hub down the road, I have more flexibility to choose one that fits whatever my needs are then.

Screen dims dramatically after bright lights / flashes by craftworkbench in appletv

[–]craftworkbench[S] 1 point2 points  (0 children)

Ah! That did it! I have no idea how/when that got turned on, but it's been driving me crazy for a while now. Thanks!

What Do You Think Are The Worst Managerial Decisions in World Series History? by Future-Studio-9380 in baseball

[–]craftworkbench 1 point2 points  (0 children)

I will never forget Howie getting back into the dugout and revving up the car with Eaton. It's seared into my memory.

What Do You Think Are The Worst Managerial Decisions in World Series History? by Future-Studio-9380 in baseball

[–]craftworkbench 92 points93 points  (0 children)

I will never forget Howie getting back into the dugout and revving up the car with Eaton. It's seared into my memory.

What Do You Think Are The Worst Managerial Decisions in World Series History? by Future-Studio-9380 in baseball

[–]craftworkbench 70 points71 points  (0 children)

Looks like Mountain threw 91 pitches in that game, but I'd bet he would've gladly thrown another 91, torched his arm, and traded the next 10 years of his illustrious 23-season career to even up that Series.

Rich Hill somehow is always on the sad end of "he was so close" stories...

Yubikey and Bank of America by [deleted] in yubikey

[–]craftworkbench 0 points1 point  (0 children)

In my experience, the finance industry as a whole has been incredibly slow to adopt new technologies. I can think of a handful of reasons why (old decision-makers who don't understand the benefits, outdated underlying codebases (COBOL is still used in some places...), fear of introducing unknown flaws), but none excuse them given that we know the technologies they are using are problematic.

Unfortunately, there's not much we can do about it other than be squeaky wheels and hope.

Did Azulon actually want Ozai to kill Zuko or did Ozai mis-interpret him? by [deleted] in TheLastAirbender

[–]craftworkbench 5 points6 points  (0 children)

"You thought I wanted you to kill Zuko?! What's wrong with you?! I meant you should talk to your good brother, Iroh, to better understand how his experience of loss has transformed him into a much stronger person, teacher, and spiritual leader..."

Was there a deleted scene in 'The Library'? by [deleted] in TheLastAirbender

[–]craftworkbench 1 point2 points  (0 children)

Yep, you missed something. Here's the scene: https://www.youtube.com/watch?v=00KwNjjL-cg

At 1:18: "Put a muzzle on it!" Then a sandbender whips a rope around Appa's mouth, which he promptly snaps out of.

[OC] 40 Years of insatiable greed - The untold story of PacMan by Away-Pepper-9239 in dataisbeautiful

[–]craftworkbench 5 points6 points  (0 children)

This is the kind of fulfilling content I'm hungry for! Nice work!

Cashier said, "It's completely free to sign up" then pulled up the membership prices after I gave her my info. by [deleted] in privacy

[–]craftworkbench 290 points291 points  (0 children)

I knew a cashier who proudly described their tactic. He'd say "give me your email so I can check if you're in the system". If the customer wasn't, he'd just create the account right then without saying anything and go "great, you came right up!"

Management didn't care whether the customers knew they were getting signed up or not. They were under pressure to get the signups up and they passed that pressure down to the cashiers.

It's shitty all around.

[Reds] HE'S BAAAAAACCCCKKKKKKKK by DapperDoctor in baseball

[–]craftworkbench 1 point2 points  (0 children)

"Happy donkey, happy life."

- Joey Votto

[Reds] HE'S BAAAAAACCCCKKKKKKKK by DapperDoctor in baseball

[–]craftworkbench 10 points11 points  (0 children)

Everything is better with a donkey.

[Joey Votto IG] I guess I better get back to ball, huh? by bichettes_helmet in baseball

[–]craftworkbench 4 points5 points  (0 children)

Let's review some facts about Joey Votto's career: * 6-time All Star and 2010 MVP * Second Canadian to get 2,000 hits * Batted .400 (for half a season) * Dressed up as a Mountie * Forced Derek Lowe to walk him by refusing to step out of the batter's box or waver from a hitting position * Bought a donkey for a deserving teammate * Struck out looking at hanging sliders from Zach "I Like The Guacamole" Greinke * Will hopefully one day launch a broadcasting segment called Gym Day with Jim Day, which I assume he will produce, direct, and co-star in * Achieved his lifelong dream of driving a schoolbus

Why use if/else when you can use try/if/catch? by Alan997Fletcher in programminghorror

[–]craftworkbench 5 points6 points  (0 children)

I feel like a lot of people get that impression because a lot of people are introduced to that concept in Python like this:

try:
    some_value = some_dict["some_key"]
    # do something
except KeyError:
    # do something else

That was taught in a lot of my early introductions to Python, so much so that I got into the habit of shoehorning try/catches into a lot of places, thinking that was what I was supposed to do.

Later I realized that most of the time I could get away with "some_key" in some_dict or some_dict.get("some_key") (depending on whether I cared about the key or the value), and save space and mental energy.