HN user

ravenstine

22,004 karma
Posts9
Comments5,056
View on HN

Yeah, it's probably different when the CEO is a founder in some way. As an organization scales, leadership is replaced with non-founders, and blame becomes diffused, the nature of the C-level is just not the same.

CEOs are also Fall Guys. A fall guy is the person who takes the blame when the whole thing falls apart.

Do you have an example of this? The usual criticism of CEOs is based on the exact opposite; that we are the fall guys, and that CEOs usually profit (and are rarely punished for) their own failed decisions.

Looking back at all the companies I've worked for, I can't think of one time a CEO actually suffered blowback for serious mistakes. The closest would be Steve Jobs having been let go from Apple, but that was in 1985 and he wasn't even the CEO back then.

They're also designed to not offend anybody, so their output tends to be very bland even compared to the most milquetoast of human beings. I was only surprised once when ChatGPT responded with an enthusiastic "hell yes" seemingly organically, but 99.9% of the time these AI services clearly are instructed and trained to provide flavorless word vomit. I don't think there's a technical reason why an LLM couldn't produce totally convincing output, but internet grifters don't need to go through that trouble. It's like how most phone, email, and social media scams come off as completely transparent to most of us, but that's the whole point; we're not the target audience of the scams. Readers looking for substance, nuance, and real opinions aren't going to notice if something with written by an LLM – unless there are some cliche punctuation tells.

I will support this idea if they allow changing your PayPal handle! When they first introduced that feature, PayPal made it seem more frivolous than a username. In fact I don't even think they called it a username at the time. I decided to use it for a side project that didn't work out, then came to discover that the handle had become my permanent username for my personal account with no way to change it whatsoever. If you call your small ballpoint pen business @penisland but realize the lack of wisdom behind that handle, you're stuck with it for life. Paypal does not care and will not provide you with support.

I'm no longer a fan of Stripe, but if they fix that one issue I will happily use PayPal again.

This subject is a near perfect example of "man bites dog" news. Is there a nugget of truth to it? Of course. My experience so far doesn't tell me that this is such an epidemic that it's anywhere approaching an existential threat to anyone other than a minority of individuals. The kids (and adults) having infatuations with LLMs probably were liable to not reproduce at replacement rate in the modern environment anyway. The fact that it involves kids terrifies everyone, making it an even more compelling story. The ability to measure it is so bad that it's almost not worth considering, because so much of it is based on survey data and lots of people are liars and post hoc rationalizers.

What I find interesting about your response here (and perhaps you could elaborate more) is that it does seem plausible that AI boyfriends would be a huge issue with girls. If anything, it might actually be worse for women, if not now then in the long term. Women love reading about things that invoke certain emotions (the market for literature targeting women dwarfs that for men) and playing games like The Sims which lets them vicariously experience social situations between imagined archetypes in a way that gives them ultimate control. LLMs could fit both of those niches beautifully. It's not that there aren't plenty of men and boys that are compelled by reading and talking to someone/something feminine, but many of a man's needs are already pacified by porn, which we don't even need AI to produce if we're being honest.

GPT-5.6 13 days ago

Avoid generic brevity instructions

That part is confusing because it's not like they provide an example of how default GPT-5.6 output compares with GPT-5.5 both with default output and prompted for brevity. Whenever I use such prompts, it's usually because I want the model to give me the gist in a few sentences. I'd be stunned if GPT-5.6 was that concise by default. I would think that could "break" a lot of things for developers who didn't know to make prompt changes after upgrading to 5.6. What if you were expecting GPT to be as wordy as it usually is? Then suddenly your output is not wordy enough?

Smells like OpenAI trying its best to stave off financial armageddon for another few months. Then again, I'm not sure why they chose to waste so much output computation on verbal diarrhea all this time up to now.

Resetting Xbox 16 days ago

There's a lot I don't like about Nintendo, but the one thing I admire about them is they understand that fancy cinematic graphics aren't what make a great game.

Organic Maps 17 days ago

I thought I updated the app before my recent backpacking trip in Europe, but I will give it a try again.

Organic Maps 17 days ago

Organic Maps a great app in many ways, but I still don't get how people can actually use it every day and say it replaces Google Maps when its search feature totally stinks. I know it's a hard problem, but this is the number one thing that needs to somehow be fixed. I can't tell if I'm just too dumb or if FOSS/degoogle fanboys are just pretending. I just know I've tried to use it exclusively many times and always had to give in to Google Maps because the search totally failed.

Employers in 2022:

No! Don't install that lodash thing without explicit approval from IT. Oh, you want a license for Charles Proxy? Gee, I dunno... we've got a budget to maintain.

Employers in 2023:

No! You can't use ChatGPT at work – it's a security risk.

Employers in 2024:

Okay, you can use Github Copilot I guess, but you'll have to endure boring corporate training on what you're allowed to do with it.

Employers with dollar signs in their eyes in 2025:

We attended a seminar about vibe coding. Why aren't you dumbasses keeping up with the times? Use Claude Code for everything! Don't write any of your own code anymore. We don't even really care if you use yolo mode. Just review code and push 10x more features! Use unlimited tokens! Money printer go brrrrr.

Employers in 2026:

You mean giving one or two companies full autonomous access to our workstations while stupifying our engineers wasn't a sound business plan?

I've definitely realized this phenomenon after a few occasions of erroneously trying to rely purely on instructions to get an LLM to do a thing or take on a role, especially without persistent cloud-based sessions that have internal checklists and other opaque guidance. They're essentially poor at self-managing, but can do really well when they are limited in scope/context and are worked into a sort of state machine that guarantees they perform certain tasks predictably. They won't always do those tasks the exact way you expect them to, but at least they actually do them, and because of that they are more likely to have the correct prior context to perform the next task better. Because they are so prone to selectively ignoring directions, that can quickly send them down an incorrect path that compounds on itself.

Immich 3.0 20 days ago

It's also a kind of funny thing how HN has the attitude of "never implement your own encrypted anything" but then demand their apps build in e2e encryption. It may be one abstraction higher, but it's still fundamentally the same problem. With the unfortunate exception of web browsers, if I'm going to use something that performs encryption, then I want encryption to be the only job it has.

Immich 3.0 20 days ago

I'm not sure I will ever upgrade Immich again. When I upgraded to the next minor version (I forget which off the top of my head), the data migration corrupted my database such that no images would be served. Fortunately I had the old database backed up, so I restored it, rolled back to the older version of Immich, and things were back to normal. I like Immich, but this is not good for software that's beyond the first major version, and also handles archiving people's personal data.

People want to make it seem like you need to always use the latest and greatest frontier models to be taken seriously as a developer.

Except you kinda do. Try getting a job today without mentioning Claude experience. In another year it'll probably be something else. Saying you like to use Copilot today makes one seem elderly.

Not saying you need frontier models on a technical basis, but for career PR you probably do.

What the author says about ego goes both ways. People often reject arguments because of ego. Arguments can imply that they way someone has been doing something is suboptimal or even flat out wrong, or at least that's how they may be perceived. Even if something you're arguing for can improve the situation, the other parties may refuse to give it a chance because they need to protect their egos.

At some point, people have to introduce ideas into a broader consciousness, even if they clash with other ideas. How else will anything actually get done? Putting forth an argument doesn't necessarily have to come from the ego. Even if one does come from the ego, that doesn't mean the idea itself is bad.

I've mostly stopped trying to argue or debate on any topic because the probability of being chronically misunderstood usually outweighs any benefit that would come from successfully persuading the other person. I'm never convinced that I'm 100% right on anything, and life is too short to spend it arguing with those who do; which describes a lot of people.

The other reason I rarely argue anymore is that, if I am correct on something, reality usually proves that I was. That doesn't mean everyone else is gonna say "Ravenstine was actually right", because they never do, but at least I get the satisfaction of having been able to trust myself.

I love this! I'm kind of sad that I'm likely beyond the point where I can ever have kids, but what you describe are absolutely the kind of things I'd want to provide them if I'm lucky.

One recommendation I have is a basic 3D printer and OpenSCAD installed on the family laptop. I can see that opening up a lot of added interactivity with other things like the Legos, robotics, etc.

Plus I've found "legit" to be a moving goal post. One day a show is on one platform, the next it's on another, or it becomes unavailable except for [insert random foreign country here]. Even HD is a ripoff sometimes when half the episode comes in all compressed looking. They'll blame my bandwidth except I have no problem streaming an episode without adaptive compression over Bittorrent.

People can say what they want about piracy, but it continues to be what I consider a necessity against culturally important media being further tainted by rent seekers looking to make another buck in any way they can.

Whenever companies make statements like this and then people act surprised when they backtrack, I can't help but think of a bit of my favorite dialogue from Star Trek Enterprise.

HARRIS: We had an arrangement!

KRELL: You did what I wanted. I don't need you anymore.

HARRIS: You agreed that both our governments would benefit if the two of us worked together.

KRELL: And you believed me.

there don’t appear to be downsides for overdoing it

There may or may not be a downside depending on what one considers a downside.

In one of my other comments I just made in this thread, I mentioned my experience taking relatively large doses of 20g a day. While I found it has cognitive benefits, it did interfere with my sleep, though not catastrophically. If a person happens to enjoy sleep, then it's probably best they stick to 5 or 10 grams. On the other hand, if you need to pull an all-nighter, the sleep interference (as well as the better recovery the following day) may not be seen as a downside but beneficial.

But yeah, from a toxicological perspective, creatine does seem very safe even at those doses.

Funny because I'm not sure I quite notice it immediately when I stop taking it, presumably since the body retains a certain amount of it. But I definitely notice a difference when taking it the first day after not having had it a little while, especially when taking 20+ grams a day. It gives me so much mental energy and alertness that I won't get a whole lot of sleep, but the next day I end up feeling just fine. If I remember correctly, there have been at least 2 studies that suggested high doses of creatine reduce the side effects of suboptimal sleep, and that definitely seems to be the case in my experience.

It doesn't mean anything. The very title "engineer" is a massive scam to begin with, especially in places like the United States where it's neither a protective title or credentialed. Any asshole can call themselves an engineer and nobody bats an eye at the absurdity.

When employers invent these titles like "AI engineer", they're looking for tech geeks who check off the keywords du jour. It's no different from the now defunct "blockchain engineer" of yesteryear. It's about broadcasting a particular skillset without really having anything to do with actual engineering. I guarantee you that the role of an AI engineer at one company will look very different in another – because it's not real.

You don’t have to look hard in tech, especially a few years ago, to find groups of coddled “workers”, doing very little

And whose fault is that? When employers create "fun" workplaces, value optics over excellence, disempower management, and maintain the status quo by the diffusion of blame, what sort of employees should they expect to have? I argue that it is not the fault of lazy workers but employers who encourage and tolerate lazy workers who are getting away blame-free. But the message is that it's always the fault of peons rather than the higher rungs of the hierarchy.

They have no reason to care in globalized cultures that are morally bankrupt and have no sense of citizenry to feel any amount of allegiance to. Business leaders were never perfect, but things are at least different when you have a sense that when you treat your employees and customers unfairly that you are treating your extended friends and family unfairly. The atomization of everything means that sense that your business is a part of your own community is pretty much gone. In a society with a decreasingly coherent morality, nothing matters more than cash flow, and there are many ways to make cash flow besides making a good product at a fair price. In an immoral society, leadership benefits from attributed success but suffers not from its failures. Society has given up on accountability beyond a certain scale. The petite bourgeoisie might be punished for misleading the public or screwing its employees, but beyond that it seems we let leaders get away with quite a bit.

And why wouldn't they want to eliminate employees? That's their wet dream! Many business leaders don't see employees as their asset. To them, employees are a necessary evil. If anything, the employer-employee relationship is inherently adversarial. The idea that C-level execs could one day simply talk to an AI and, boom, there's a business with cash flow and no employees, is too attractive for them to pass up, even if the chance is high it doesn't work out. At a personal level, these people have already made their money and are merely there to make more of it. What happens when AI doesn't work out for them and they still need employees? Either they get a pay raise anyway or they get let go and keep their mansions. If they erroneously let a bunch of employees go, then great, they can replace those roles with cheaper workers overseas working remotely. If AI itself can't take the blame for domestic workers losing their jobs, then they can point the finger at Anthropic and OpenAI. Modern workplace hierarchy depends highly on the diffusion of blame, and AI fits into that paradigm by introducing an entirely new dimension to that blame diffusion.

I wonder why this was flagged. Maybe too controversial an opinion for HN? It is rather unconventional.

Though this isn't directly related to the topic, I do personally believe that too much updating can be a bad thing. We've been fed this narrative to always update because there are so many exploits that need patching all the time. This is certainly not untrue, but it's also not that simple. I think what we almost always ignore is the cost in the churn of both software development (or just patching bugs) and updates being constantly pushed. Every change to code adds the potential for a new exploit, even if a change was intended to fix an existing exploit. The more often you pull updates to a piece of software, the more often you are opening yourself up to either a new exploit or an outright malicious piece of code being snuck in. You also open yourself up to bugs that, while not necessarily exploitable, can cause catastrophic failures or features being broken indefinitely, as we have witnessed time and again with Microslop.

When it comes to developer dependencies specifically, my philosophy is to try and only use libraries that are simple enough that the likelihood they will actually need to be updated is minimal. I also tend to avoid updates for things that I don't truly need, such as a new framework feature. If the current version of a framework I'm using is working totally fine, then I don't necessarily have a reason to update and migrate to a new version just because other developers have introduced a new opinion for how their users should write their applications. Eventually I might do an upgrade, but by not upgrading to every single major, minor, or fix version, the fewer chances there are of bad code ruining my day (or career). Of course I don't treat all software the same. If I'm relying on cryptographic libraries for the purposes of security or privacy, then it makes sense to upgrade rather often.

In my personal life, I rarely update anything like my OS or individual pieces of software. I've had this attitude for over a decade and so far I've yet to have noticed my systems being hacked or my bank accounts being drained. As far as I can tell, the need to always update is massively overrated.