HNHacker News
TopNewBestAskShowJobs

rglover

8,768 karma · joined February 16, 2011

Product designer and engineer.

Working on:

Lattice Engineering (https://lattice.engineering) - Stewarding software for a small number of companies.

Fortivibe (https://fortivibe.com) - Expert audits for vibe coded apps.

---

Writing: https://graybearding.bearblog.dev/

YouTube: https://youtube.com/@graybearding

---

“We seem intent on descent into intense, high-tech barbarism.” — Dee Hock

"I'm getting sick and tired of people telling me to 'step right up.'" - Marge Simpson

"If you're not careful, the newspapers will have you hating the people who are being oppressed, and loving the people who are doing the oppressing." - Malcom X

submissionscomments
rglover··on AI is forcing us to pay off 40 years of technical debt
Sunny but remarkably devoid of tusks.
rglover··on Geoffrey Hinton: it might turn out we were better off without AI
I would guess for some, certainly. Acknowledging that life is short and that, best as we know, you get one shot likely animates a lot of the seemingly frenetic behavior and risk taking. They don't want to die before they've 'made their mark' (whatever that may mean to them).
rglover··on AI is forcing us to pay off 40 years of technical debt
> Just consider how laughable some working conditions in software are and then come to realize how architecture is shaped by the organization communication patterns and not reality.

I've never considered this problem from this perspective, but damn, I think you're dead on.

rglover··on AI is forcing us to pay off 40 years of technical debt
Not necessarily and most likely not. I think a lot of people's definition of "fixed" is "stop hiccuping in the previous way so that my butt is covered" and not "yes, it actually works and was given the proper time and testing to ensure that remains true."

Developers would do well to remove the word fast from their vocabulary. It has done tremendous damage to human systems (and the mental well-being of the people dependent on those systems). The whole reason the "technical debt" exists is because there's an addiction to speed. The sad part is that when you poke at that with most people, they couldn't give you a clear reason as to why they need to move fast; just that they have a sense that it's "how everyone does it."

rglover··on Geoffrey Hinton: it might turn out we were better off without AI
> What's risk for people valued close to or over trillion dollars?

Mortality.

rglover··on Knowledge Is Not Experience
Author here. I did this intentionally as I figured it would be the easiest way to communicate the idea to the broadest audience. 'Junior' is used in the sense of "lack of experience" here, not as a term of condescension.
rglover··on Knowledge Is Not Experience
OP here. Thanks for sharing!
rglover··on WTF Ubuntu?
Because that doesn't allow for sensationalizing the frustration.
rglover··on We Took over ChatGPT Accounts
I like LOEC: Lines of Effective Code.

Much easier to reason and make decisions if the bar is "yeah it exists, but is it effective relative to its intended purpose?" This weeds out buggy code as well as under performant code. If it's not effective (broken, too slow, etc), it either needs a refactor or thrown on the scrap pile.

rglover··on Linode Security Incident
[whoops]
rglover··on Alleged Chinese spy had 'close relationship' with Nvidia boss Jensen Huang
Likely never as that's an ego death many of these guys couldn't handle. They'd implode from shame.
rglover··on Toxic experts (2017)
Always consider the source.

When someone rags on me or my work in a way I interpret as aggressive or dismissive, I make a point to go look at what they're up to. More often than not: nothing, or, something that screams "oh, your problem with me is despite you knowing things I don't, I also know things that you don't."

I agree with the general sentiment here, but it helps to mentally filter the passive aggression and condescension from the point they're making. More often than not they're correct, you just have to cut through the weeds to get to it. I'd say that's an occupational hazard as a programmer.

Good? No. But a reality (on the personality level) you have to deal with in this business. It sucks, but it is what it is.

rglover··on DoorDash to acquire Instacart
I do deliveries via gig apps for extra cash and to get away from the computer and it's basically a complete toss up.

Some people are professional about it (I bring my own drink carriers, food bags, etc and have a minor Andretti gene so orders are as quick as the law allows), but most of the others I see doing it may as well not be. Slow, lazy, check nothing, and look like they just fell out of a methadone clinic (read: not the person you want showing up at your door in the dark at 8pm).

It's frustrating if you try to do it properly but get judged by customers like you're some out of work junkie (when, ironically, most people I deliver to live in a lower-income situation than I do).

From the driver's side, you get inundated with low-paying orders, often rapid-fire as you're driving to either pick up or deliver another order (like so bad that if you're not paying attention, you could get into an accident). Like literal Pavlov's dog, bell jingling over the top of the navigation instructions and a big pop up on screen. Essentially [1].

The entire thing is a psychological rat trap (by design as best as I can tell as these apps aren't terribly complicated to build/design; just scale), so it's not a total surprise when your driver fails to provide good service. They actually make it quite difficult to provide good service (e.g., I routinely get "already picked up" orders on my late night runs w/ no compensation for sitting/waiting on restaurant staff).

I think a lot of people should try doing deliveries via these apps a few times just to experience it. The psychological pressure alone likely makes a lot of people crack. It's all quite fucked up.

[1] https://www.youtube.com/watch?v=7my1G0TrwT8

rglover··on Kentucky man becomes the first humanist granted religious exemption from AI
Ah, disregard then.
rglover··on Kentucky man becomes the first humanist granted religious exemption from AI
Right, but does a business/company owe you the right to never require usage of AI to do your job (and by extension, owe you that job under those terms)?
rglover··on Kentucky man becomes the first humanist granted religious exemption from AI
Can't that be done without a performative "religious exemption"? You don't need that to say "yeah, I'm not using this stuff." I imagine in practice all this will accomplish is pissing people off who are already stressed about AI.
rglover··on Kentucky man becomes the first humanist granted religious exemption from AI
Can we please just look at LLMs like what they are and not some fantastical threat?

The fearmongering has cooked a lot of people's understanding of this stuff (and I wouldn't place the blame on them given the news they're likely consuming about AI).

"Play stupid games, win stupid prizes" is apt here. We don't need to return to mud huts and smoke signals because we can approximate intelligence.

rglover··on Radio-tagged Monarch butterflies
An app for tracking monarchs with these tags is here for iOS [1].

[1] https://apps.apple.com/us/app/project-monarch-science/id6460...

rglover··on A $300B 'Debt Wall' Is Looming over Private-Equity Backed Companies
Fear.
rglover··on Police are using AI to pull over drivers for 'suspicious' behavior
I live in the middle of nowhere and the local police have an MRAP. First time I saw it, I figured it was a display piece but nope, they use it for "SWAT" (in a heavily religious, sleepy, nothing but meth heads kind of low crime area). They've also littered ALPRs all over rural roads. I spot them constantly and they're always in strange "why there" places.

It's all ironic when you see the same people claiming "anti communism" and "low or no government" but then proceed to happily install the boot on people's faces. The cognitive dissonance is chefs kiss.

rglover··on US Government is hiding a secret court ruling about how it spies on Americans
No.
rglover··on Software may be getting worse, but it used to be horrible
Anecdotally, I remember far less frustration and far more enjoyment from software 15 years ago than I do today (what led me down the path to being a developer to begin with).

Today's software isn't even software. It's just a bunch of poorly made extraction machines backed by utter delusion that "it works" when a lot of it most certainly doesn't (or if it does, at best, it works as an efficient extraction machine and torture device with no real utility).

It seriously feels like we've been huffing gas for the last 15 years.

rglover··on Somebody please stop the spam texts
Calls too. My local cleaning business has been getting hammered with automated "your Google listing..." spam for weeks (virtual number w/ routing to our cells) now. Already hung up on 3-4 this morning/afternoon.
rglover··on IBM CEO says open weight models are now good and cheap on-prem
"Cheap" is up for debate, but the models themselves are great. Kimi K3 (and now 3.1 Pro) was the first open model I played with and didn't think to switch back to a frontier model. Now it's my daily driver and I have zero complaints.

The frontier labs are in a tough spot. It's hard to justify their cost when you can get something that's easily as good for cheaper (and anecdotally, more reliable/accessible). I do HITL so my perspective will be different than a fully-agentic setup, but as soon as I started using open stuff regularly, I realized that any moat the US labs had built is drying up.

rglover··on We should be more ambitious with the software we build
Have we considered how things might improve if we try to be less ambitious?
rglover··on No signs of AI payoff outside the tech sector
You won't get magical productivity gains from a workforce heavily conditioned to following orders and a pre-packaged process (the Henry Ford model and its various bastardizations). In order to extract value from an LLM, you have to be able to think and ideate so that the inputs are of higher quality.

It should be of zero surprise that the rush into AI has yielded limited results (if we're honest, both in and outside of tech)—you won't get a bunch of artists or creative thinkers out of a pliant, ironically agentic labor force. That's why most people say "it doesn't work": it's because they lack the skills and knowledge to use it properly (but corporations want to delude themselves into thinking they have a genie in a lamp).

rglover··on Kimi K3.1 Pro and K3.1 Pro Highspeed
Using it now via API (3.1 Pro on Open Router) in a HITL setup (Cline in VSCode).

Off-hand it's quite good. I've been using K3 for the past few months almost exclusively for coding work and have been stunned by how good it is. Excited to see how far 3.1 Pro can be pushed.

rglover··on Job loss and cortisone mania
Prednisone is nuts. I had to take that as a kid during Leukemia treatments and my mom would find me rifling through the kitchen cabinets at 7am eating my brother's single-serving pasta buckets on the floor like an animal.
rglover··on Job loss and cortisone mania
> I mean is this not most of human existence through history though?

That's not a good thing. It means we're failing to progress as a species. If we keep repeating history (with now, unfettered access to it), we're devolving, not evolving.

rglover··on A farewell to Arc browser
> Nobody but me has it and it is great!

The zen of this position is severely underrated.

Page 1 of 34Next →