Garik
banner
garik.codes
Garik
@garik.codes
Independent SWE + IT guy in the rural inland PNW

stats • sports • econ • maps • space • skiing
🧵 1/11 What happens when bad actors, Big Ag, and Big Data get together?

I wish that were a setup for a joke, but sadly it's just what happens in Eastern Oregon with dire consequences.

www.rollingstone.com/culture/cult...
'The Precedent Is Flint': How Oregon's Data Center Boom Is Supercharging a Water Crisis
Amazon data centers constructed in eastern Oregon's farmland have worsened a water pollution problem that’s been linked to cancer and miscarriages.
www.rollingstone.com
November 26, 2025 at 2:14 AM
Genuinely curious how something like this happens--is it a rogue employee, AI, or?

origami-kai.com/en/products/...
November 25, 2025 at 7:52 PM
Finally spoke up to a bunch of different folks who were using photos as email signatures.

It's a quick fix that looks good, but functions horribly.

So I decided to give them a signature with some actual logos, links, icons, and text to work with. Now I can rest easy at night.
November 24, 2025 at 11:19 PM
Received an email from Embark about a new feature for customized care for your pet.

Small problem is that they try to personalize instructions by sexing your animal but fail to load the data properly.

At least she's used to it--one of her nicknames is Mister Noodle since it happens so much 🐕
November 24, 2025 at 6:43 PM
OKC is on one.
November 23, 2025 at 5:03 AM
I can state for a fact that having your office be in an active construction site is very harmful for productivity and the psyche.
November 22, 2025 at 6:54 PM
@github.com anyone else have a ghost message like I do?
November 22, 2025 at 12:34 AM
Today was the day I finally learned what the heck ?? does.

Was browsing around on LayerChart and saw some messed up percentages 😵‍💫

Dug in and found nullish coalescing wasn't done properly. In order to fix it I needed to understand how it worked.
November 21, 2025 at 11:30 PM
OK, TOON is cool—it's as if JSON, YAML, and CSV had a baby. toonformat.dev

Compact 𝘢𝘯𝘥 machine/human readable?!

It's still strange that LLM's aren't more accurate with it, though.

There's a lot of variability from model to model, but 𝐰𝐡𝐲 𝐚𝐫𝐞𝐧'𝐭 𝐭𝐡𝐞 𝐛𝐞𝐬𝐭 𝐨𝐧𝐞𝐬 𝐚𝐭 𝟗𝟗% 𝐢𝐧𝐬𝐭𝐞𝐚𝐝 𝐨𝐟 𝟗𝟎%??
November 20, 2025 at 5:32 PM
CF outage diag:

• 𝗯𝗮𝗱 𝗦𝗤𝗟 𝗾𝘂𝗲𝗿𝘆 returns loads of data
• 𝗹𝗮𝗰𝗸 𝗼𝗳 𝘁𝗲𝘀𝘁𝗶𝗻𝗴 and oversight allows prop in prod
• 𝗽𝗼𝗼𝗿 𝗲𝗿𝗿𝗼𝗿 𝗵𝗮𝗻𝗱𝗹𝗶𝗻𝗴 just panics instead of gracefully resetting
• 𝘀𝗶𝗺𝘂𝗹𝘁𝗮𝗻𝗲𝗼𝘂𝘀 𝗼𝘂𝘁𝗮𝗴𝗲 on CF status page leads team on wild goose chase

Sure, rewrite it in Rust, but not like that 🦀🫣
November 19, 2025 at 3:12 PM
Until a month ago I didn't know anything about email.

Then I thought it'd be nice to get [email protected] because having [email protected] is pretty lame.
November 19, 2025 at 4:01 AM
Cloudflare rn
November 18, 2025 at 2:40 PM
OMG, WordPress, what?! Why? How?

Just took over managing an insanely basic website—i.e. no functionality—and this is their baseline.
November 17, 2025 at 7:39 PM
Why the hell not
November 16, 2025 at 9:53 PM
Wanted to quickly see what a redesign of the Oregon Nordic Club logo could look like. These are hilariously bad.

#AIslop
November 15, 2025 at 7:58 PM
As a job applicant over the last 2+ years, this: johnstone.substack.com/p/friction-w...

My best shots were all unique hiring processes that cut through the AI slop.
November 15, 2025 at 7:14 PM
I didn't really need to ask AI for help with portions for sous vide crème brûlée, and yet I did.

In addition to a decent list of ingredients, it spat out this maddening methodology 🤦

A big point of sous vide is that you avoid heating cream and tempering eggs. WTF.

Let this be an example.
November 15, 2025 at 3:46 PM
It’s wild how many people don’t realize your annual salary is just your hourly wage × 2, assuming a standard 40‑hour week and two weeks off a year.

$15/hr → ~$30K/yr

$40/hr → ~$80K/yr

$75/hr → ~$150K/yr
November 15, 2025 at 6:19 AM
Had a friend ask for help because her company's checkout process is unreliable, especially on phones and tablets. Her devs said it couldn't be fixed 🫠

Opened devtools and noticed they were using 'meta refresh' in combination with 'setTimeout' to close sessions after ~15 minutes.
November 14, 2025 at 11:03 PM
I'm new to really diving deep into performance, so I don't know much about anything. But what is T3.chat doing where it takes up half a gig of memory here?
November 14, 2025 at 3:07 PM
Anything stand out??
November 14, 2025 at 6:15 AM
Kinda annoying that nested popups aren't supported here on @bsky.app

If you have multiple cards open, they all close the second you drift off the base card :(

I just want to click all the links, man!
November 11, 2025 at 7:27 PM
My brother tried to share a couple flight paths with me from Great Circle Mapper over WhatsApp and every time I clicked the links they appeared broken.

I took a second to think and realized that because GCM is so old it's cute, they use regular HTTP and that is blocked automagically.
November 11, 2025 at 4:53 PM
Was setting up @coolify.io and ran into the fairly common ssh port 22 issue upon init. See youtu.be/RoANBROvUeE?...

Had to tweak some things and get that going. Then had a weird full-page refresh in the dashboard that made me look to alternatives like Dokploy.
November 10, 2025 at 7:52 PM
👀 A tale of two dependency graphs: @sanity.io vs. @payload.dev

Shout-out @benmccann.com
November 9, 2025 at 7:25 PM