Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Jamie Gaskins

@jamie@zomglol.wtf
mastodon 4.7.2
  • Open on zomglol.wtf

I build distributed systems and try to make life just a little bit more bearable for the people around me.

649 Followers
574 Following
50 Posts
Joined November 02, 2022
pronouns:
he/him or they/them
location:
Cleveland
github:
https://github.com/jgaskins
twitter:
https://twitter.com/jamie_gaskins
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago

accidentally just said "gigglebytes" instead of "gigabytes" in a meeting

6
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago

One of my pet peeves about Redis is that the documentation is often aspirational. And by that I mean it would be great if it worked that way but it doesn't.

For example, the `JSON.NUMINCRBY` command says it returns a string or an array containing ints/nulls depending on which JSONPath type you use. Not only does it return the same type in both cases, but it isn't either of these.

https://redis.io/docs/latest/commands/json.numincrby/

redis.io
4
1
2
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 4w ago
Replying to
@kf@666.glitchwit.ch I didn't like Rogue One much, either, until I watched Andor. Andor's a prequel for Rogue One and having the context from that show made Rogue One *so much better*.
1
2
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago

RE: @BleepingComputer@infosec.exchange

Computers used to be useful. Now everything that runs on electricity is nothing but scams and surveillance.

infosec.exchange
4
2
2
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago

Looking at the current state of the tech industry, it's absolutely wild to remember that there was a whole decade where people would say "You're a developer? Don't say that too loud, someone might try to hire you!"

5
0
1
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago

When I see the word "count" abbreviated in code as `cnt`, I never read it as "count"

6
4
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago

The AI code-review bot my company uses just wasted 2 hours of my time. It reported a bug in cache logic in a PR. I didn't change caching, but it's a Rails app so unexpected invalidations and indeterminate staleness can both happen. Report said it doesn't invalidate properly, so I investigated but couldn't find the bug.

It was talking about the fact that these cache entries can be stale for up to 2 minutes, which is intentional. There's even a comment about it right above my changes.

3
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
@woe2you@beige.party @LillyHerself@mastodon.social I hate everything about this. It's perfect. This was a really nice touch.
4
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
If you're using caching to improve latency, make sure cache misses don't result in a shit user experience. If you're using caching to improve throughput capacity, make sure cache misses don't overload your cache stores or involve a cache stampede after invalidation or expiration … and then result in a shit user experience.
5
0
1
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago

I installed Google Meet on my phone because I need to run an errand but I need to listen in on this meeting.

The app has now asked for access to not only my camera and mic, which are reasonable in a video-chat app, but also location, contacts, and *fitness data*. What the proverbial fuck?

2
3
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
This is why software development is cool. It's the closest I can get to being a wizard.
3
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
I'm still working my way through it. There's a surprising amount of subtle fan service in it. I'm an absolute sucker for fan service, especially deep cuts. Things like them referencing a ship called the Yelchin, clearly named for Anton Yelchin who played Chekov in the 2009 reboot. Then another ship called the Nog, named for the character on DS9. Both actors died in the 2010s, so hearing them shouted out warmed my heart. Makes me wonder how many references I've missed along the way.
1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago

I'm going to start giving team updates at work as "bug fixes and performance improvements".

If it's good enough for app updates …

1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
@holytoastr@ruby.social It's really irritating. Also, none of them provide patches in review comments anymore, either. Presumably because that would require them to write code. I'm so annoyed.
2
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
Mail-merge tools have been around for decades and recruiters still somehow send template messages with literal "[First Name]" in them.
2
1
1
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
@jplebreton@mastodon.social Isn’t this the plot of The Island with Ewan McGregor, where the whole point of the story was that it was cruel to do that?
1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
In both cases, they are emulating what their target audience wants to see.
1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
@wuest@hachyderm.io You are not wrong and I could write a whole dissertation on this alone
1
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago

I just remembered this email I got from Reddit. I was living in Australia when signed up on Reddit, so they wanted to let me know that if I'm under 16 I won't be able to use Reddit anymore.

The funniest part about it is that, not only have I not even set foot in Australia in over 10 years, but they also know I'm over 16 because *the account itself* existed for more than 16 years when they sent the email.

1
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
@jacques@mastodon.chester.id.au Clever things usually seem reasonable in the moment, especially when you're out of inside-the-box ideas.
1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
@401matthall@mastodon.xyz "Almost all production code is written under duress" is such a great sound bite, tbh.
1
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
@401matthall@mastodon.xyz Yeah, C code is rife with it. I see it a fair bit in Golang and it pops up in some Rust code, too.
1
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
RE: https://zomglol.wtf/@jamie/109567263302169459 @401matthall@mastodon.xyz lol It annoys me a lot. I get really annoyed when working with Go code specifically because folks tend to abbreviate variable names everywhere.
zomglol.wtf
1
2
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
RE: https://zomglol.wtf/@jamie/109499480688297907 @401matthall@mastodon.xyz Another one that I found in actual code. The Go ecosystem is getting better, but I still find stuff like this frequently enough that I complain about it on the internet. 😄
zomglol.wtf
1
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago

RE: @weirdunits@chaos.social

when i get paged over the weekend

chaos.social
1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago

In the GitHub pull request UI, you can suggest patches in a review comment. There is an "Apply suggestion" button underneath that patch inside the comment.

Now that my coworkers are all AI-pilled, when I put together a patch for someone's branch in code review, rather than simply clicking that button to apply the patch that I carefully constructed for them, they tell an AI agent to write the exact same code.

1
6
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago

RE: @dev@discuss.systems

In case you are wondering, as I am, why your timeline is filled with memes about geese right now, this appears to be why.

discuss.systems

Dev: "Oh my god, these are real, actual slides from a S…" - discuss.systems

1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago

RE: @levelbot@mastodon.social

Content I've seen about Scottish people in the US for the World Cup seems to indicate that this a conservative estimate.

mastodon.social
1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
@drbrain@mastodon.social We should start a company where we just build a mail merge tool for recruiters. Then maybe it gets acquired at a $45B valuation after we siphon every company's CRM data because that's apparently how startups work these days.
1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
@autonomousapps@mstdn.social Exactly!
1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
"I live in the bay area" No, you live in *a* bay area. The fact that you talk about it like it's the only one does tell me which one it is, though.
1
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
@sstephenson@indieweb.social I haven't heard about this. This is incredible. I hate it so much. 😄
1
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
@jacques@mastodon.chester.id.au It's faster than what it used to be before someone added that transformation. The CTO got clever several years ago and implemented a lot of things in terms of views as a query abstraction. Turned out to be a bottleneck with scale, and now it's load-bearing.
0
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
I legit lost my mind when the hatch opened up and she appeared. Absolutely fuck yes. Discovery is such a great Trek show.
0
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to

@jacques@mastodon.chester.id.au That's not far from what I'm dealing with. It's SQL view, transformed into a CTE (literally, the view definition is queried and then prepended into a WITH clause) so Postgres will materialize it at query time.

0
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
@alexanderadam@ruby.social It's the iOS app. When I rejected its requests for each of these (other than mic & camera), I honestly didn't pay attention to what it said but basically it was trying to convince me to go back and give it access. It didn't ask for Bluetooth, though. iOS doesn't require giving direct BT access for audio. I wasn't surprised by it requesting location and contacts (every social app seems to do that), but requesting fitness data was new.
0
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 4w ago
Replying to
@kf@666.glitchwit.ch lol Yes, it was jarring how out-of-place it felt at the time! I saw Rogue One in theaters and it was like "Oooooookay?" I think the only canon that existed at the time about the rebellion was Star Wars Rebels, which is a delightfully cheesy cartoon. So Rogue One felt out-of-place. It definitely needed supporting content.
0
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
@agowa338@chaos.social It does seem to be the only stuff you can trust these days
0
0
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
Every team I've worked with since before Rails called them system tests has spent a ridiculous amount of time and effort dealing with them failing intermittently for reasons nobody understands.
0
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 2mo ago
Replying to
@alexanderadam@ruby.social This is why I don't install apps on my phone. Too many apps are thinly veiled data-mining operations.
0
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
The funniest thing to me is that these people will say "the bay area" while in the proximity of a completely different bay (which locals also call "the bay area") and if that ain't the most San Francisco shit …
0
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
@soulcutter@ruby.social Yeah. The hilarious thing is that only one of them ships more than I do and that appears to be only because he meanders off to handle easy things that have no notable impact. Things like "optimizing" an endpoint that wasn't slow to begin with.
0
1
0
0
Open post
Jamie Gaskins @jamie@zomglol.wtf
· 3mo ago
Replying to
There's even an NFL team and an MLB team both named after a completely different bay area.
0
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 13:01:50 UTC