thomas

Developer | Nerd | đŸ„“ Bacon Lover | TN > WA | #pnw | đŸ—»Mount Saint Helens: 7/21/2019 | he/him

2025-07-02

My favorite thing about git is how any time there's a problem it will pretend to be helpful by saying "run one of these commands to fix this"

And if you try that, every single one say "You cannot run [command we told you to run] when you have [problem we said you have]"

2025-07-01

This thing where websites can apparently override the Chrome setting and constantly prompt you to create a passkey is super annoying. No means no (looking at you Amazon)

2025-07-01

For the month of June my hobby project brought in more $ than it cost to run it for the first time ever. It's not expensive to run it at all and I feel like I get my money's worth just using it for myself, but it's still neat to see other people getting value from it and make a few bucks in the process.

2025-06-26

@GottaLaff MGP really needs to stop pretending she’s a Democrat. No one in WA-03 believes her anymore. She’s just the PNW version of Sinema 😔

2025-06-23

@ghostwriter I'm already using the fallback, but I didn't think about using that to also check for the specific route. Thanks!

2025-06-23

Laravel devs: Is there any way to catch a route with multiple slashes in it? I've got some bots hitting this one:

domain.com//blog//wp-login.php

I'm trying to auto-ban anyone going to that url, but this route does absolutely nothing:

Route::get('//blog//wp-login.php', function() {
die("BOT");
});

Is my Sunday brain missing something dumb or is my only option to add a middleware that looks for certain urls and handles it from there?

2025-06-19

@ian I can see the business decision in that if it was a valid option (even if I've never chosen it). But when there isn't one anywhere near me it seems like they could figure out there's a 0% chance of that happening and be smart enough to pre-select the cheapest (to them) option that’s actually possible.

But at the end of the day I guess I'm sitting here on my Costco couch and Jeffrey is sitting on a yacht đŸ€·đŸŒâ€â™‚ïž

2025-06-19

A junior dev could easily add some logic that determines the most likely return option a user will pick and pre-select it. Or even just pre-select whatever was used on the last return.

2025-06-18

It's fascinating when huge companies w/ endless resources fail to pay attention to tiny details that would improve customer exp.

Amazon knows SO MUCH about me based on my history with them. But every time I return something, the top (pre-selected) return option is “Whole Foods Dropoff”. Aside from the fact that I have never once used that option, the closest location is an hour away from me. But there are at least 50 UPS stores between here and there and that IS the option I choose every time.

2025-06-13

Well here's a new one. Someone (I assume a boomer) emailed the help email on my side project and we sent a few messages back and forth. Every single one had an empty body and all of their messages were in the subject.

2025-06-13

The #NHL and its ridiculously bad refs have tarnished this year’s cup. Not surprising given their history of Florida favoritism, but still really disappointing.

Especially in a year where many new fans started watching after Four Nations only to see obviously rigged playoffs.

2025-06-06

Holy moly I just got the new Netflix UI on the FireTV Cube and it is awful. An absolute masterclass in bad UX.

2025-06-05

Alternatively go to any product on Amazon and look at the Customer Q&A section. The number of “answers” that are “I don’t know” are staggering. Especially car parts.

Q: “Does this fit a 2021 Ford F150?”
A: “I have a 2009 Corolla so I’m not sure. Sincerely, John”

A huge chunk of users think when Amazon emails them asking if they can answer this question, they’re somehow obligated to do so.

2025-06-05

If you’re ever doubting your intelligence, go read Yelp app reviews on the App Store. The majority are people who think they are reviewing some local business.. on their phone’s app store đŸ€ŠđŸŒ

2025-06-02

@michaelharley Our main criteria when looking were plenty of space, no murphy or sideways bed, full bathroom, heater. Price played a role too.

We also love to explore around the area we're camping in, so it's nice to be able to leave the trailer set up when we leave instead of having to unhook everything each time. Also it lets Erin stay behind if I needed to run to the store for something.

2025-06-02

@michaelharley I avoid 2FA that uses text messages if at all possible because changing your number creates a nightmare scenario that would likely lock you out of a lot of accounts. I know because it happened when I changed my number several years ago. Took me over 5 years to get access to Venmo again.

2025-05-29

@michaelharley Awesome. Yeah, our camping gear plays heavily into my prepping. I always have multiple stoves, fuel, water, and dehydrated food sitting around.

I bought a reusable 5lb tank I use for the camping stoves which has been great. Plus it saves money (and less waste) vs buying those 1lb disposable canisters.

2025-05-29

@michaelharley Same. I already keep backups of common foods, but now have 3-4 of each. Plus bulk rice and frozen foods. What’s your plan for cooking if electricity/gas go out for some reason?

2025-05-24

Spending the long weekend relaxing in Gifford Pinchot National Forest #camping #outdoors

2025-05-22

@michaelharley Oh nice, I haven't seen that one. It won't work for my day job production requirements, but might be good for my next hobby project. Thanks!

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst