Félix GV

@felixgv.ninja

Mostly here to talk about data infra. Opinions will eventually be your own.

So… @dexcom.com tells me in the future tense that they stopped manufacturing my stuff 7 days ago… and to bring it up at my next appointment… that’s the intersection of the cavalierness of tech with the pace of healthcare. Move slow and break things. Just great.

Bild

"We've also taken a few things away —for example, as Map Reduce is now largely obsolete, we have rewritten the batch processing chapter accordingly, and we sadly decided to drop the Tolkien-style maps." - DDIA 2nd edition Nooooo… why? Not my precious maps 😅🥲😢😭

Don’t Sell Yourself Short With New Year Resolutions Last night, I was thinking of a new year’s resolution where I would do one more push up each day, until I reached 365 in a day at the end of the year. Then I thought: why wait? I can already do 365 push ups in a day.

Interesting post, though I’m slightly disappointed in this paragraph which (to me at least) is the crux of the issue. On one hand, the approach of the "linear feed" in which a central authority decides the order and imposes it on all participants is the classical one, so it makes sense to copy it.

Bild

Which Slop is Right? I asked two AIs exactly the same prompt: Does postgres guarantee atomicity of a transaction at all isolation levels? 🤔

I think we may be at a fork in the road… If we keep going down the path of hyperscalers, fundamentally, AI will lead to more inequalities. If we are smart/lucky enough to compound several more Deepseek-style leaps forward, we may get AIs efficient enough for on-device and democratization.

Thorne 🌸@ens0.me · 8mo ago

Pandora's box is open. We're not going back to a pre-AI world, even if some of the big AI companies collapse. There are tons of great open source AI models now. So I hope over time more of you join me in using these tools against the powerful rather than fruitlessly hoping they will vanish.

I’ve been thinking about how GenAI is transforming the software industry. As someone who genuinely enjoys (or at least enjoyed…) coding, I’m apalled to see the focus shifting from honing the craft of writing great code, towards babysitting a mediocre intern-level AI needing lots of review bandwidth.

Andrew Stellman 👾@andrewstellman.bsky.social · 9mo ago

But six months from now when someone needs to modify it, good luck understanding what's actually happening in there. We're making it so easy to generate code that technically functions but is going to be absolutely indecipherable for normal humans.

My view of tech debt is that there are many flavors of it. The first flavor is probably the one most people think of: tech debt is software conceived from a shortcut. It is a tradeoff where implementation details are chosen for the sake of expediency, and at the detriment of quality.

Chris@chris.blue · 9mo ago

Getting an AI-code-is-technical-debt vibe sometimes... I love accruing it. When the bill comes due and I need to dig in and figure out why things aren't working.... :grimacing:

Duolingo Cluster Set: life hack where the micropause between each rep is used to do one exercise of a Duolingo module. 🦉 💪 🦉 💪 🦉 💪 🦉 💪 🦉 💪 …

I often tell people about the differences of operating at various levels of the stack. Typically, the lower you go down the stack, the slower everything goes. Development is slower, ramping to production is slower, stabilization is slower, but also decommissioning things is slower.

How not to roll out AI: a YouTube case study Recently (hard to say when, it was probably a gradual roll out anyway), YouTube began dubbing certain videos with a voiceover in the viewer’s language (presumably based on OS settings). So what’s wrong? 🧵

Pro tip: to get your PRs shipped faster, and save your teammates’ time, re-read your code, and only submit PRs in a state you wish they were in when you review them yourself 🤝

Why is it that every time I want to do something simple, I end up needing to fix some Javascript and then it’s no longer simple 🥲 ?

Trust those who carry the pager. That’s how I summed up the work of improving reliability in a discussion today. Conducting postmortems after incidents is a great ritual but, like any other process, it can be used either effectively or not.