HN user

J_Shelby_J

1,019 karma
Posts9
Comments444
View on HN

Anyone can have bad security. No one cares. But you can convince those who don’t know better that breaking bad security with an LLM is a once in a civilization investing opportunity. You just need to convince a handful of billionaires and market makers to get on board.

How much would someone have to pay you to take the fall for bad security? A million? A billion? 500b? The stake at play puts it in the realm of geopolitics.

I recently built a usb hub.

I got a box, some usb cables that have a female end and are fitted to mate to the box. If you are curious, it’s a box made for pro-audio equipment with precut holes. The holes are made for xlr ports, and the usb cables are terminated with xlr ports.

Now I have a usb hub where all four ports are wired directly to my motherboard’s ports. I probably should write a blog post with a parts list.

Look, if you can’t take the time to communicate with me, I won’t waste my time listening to you.

Writing is not hard. It’s a fundamental skill. Even before LLMs, any successful professional had strong writing skills, and those that didn’t were treading water at best. This isn’t classism. It’s just that we literally can not communicate if you aren’t willing to put in the effort. And if you don’t need to take the time to put it in writing then I don’t need to read it.

LLMs literally are incapable of writing in the way humans are. Generating a string of tokens is a completely different task than composing prose be it fiction, documentation, or product releases. It would take an insane harness on the par of a complexity of a coding harness to write at the level of college graduate.

So when I see someone saying LLMs are suitable for this use I must assume that they don’t think what they are writing is worth the effort or they don’t understand how effective written communication works. Either way, I’m resentful of it in the way someone reviewing a slop PR is.

I’ve been thinking about this a lot this week after having fable try to write some design docs and it outputting 1k line docs which I had to manually rewrite to 200-300 lines. I should of just did it myself to start.

Meh, the amount of effort required to keep up to date with the python ecosystem churn is around the same as learning rust. More so if you are starting from scratch.

I quit python after realizing the amount of effort it required to just implement the tooling for a project… when all of that comes included with rust. I have spent maybe an hour in the last year thinking about tooling. Glorious.

But yeah, I feel for you. It is an impossible sell when they pay off is impossible to understand without a Time Machine and the only thing known about the cost is that it’s high. But for new people and projects, I can’t imagine starting with python in 2026.

I rewatched it recently and it’s still such a good movie.

I’ll always remember the outrage I felt when they go to the hospital when her father needs heart surgery and they have to pretend not to know the hospital director because he was previously their janitor and they were afraid to embarrass him by acknowledging that and not getting treatment. Absurdity.

I don’t think that will ever be possible. Remember that every other news source is mostly just sourcing content from those legacy media outlets stories. So if they offered it as an open API or one that was easy to scrape, they’d be killing their own business.

They all have APIs of course, but you have to contact sales for what I’m sure is a very expensive negotiation. I believe that’s what news aggregators like Apple News and ground news does.

But yeah, it sucks. AP is outstanding. Their push notifications are all the mainstream news anyone really needs for timely updates. But their App is awful once you click on those notifications.

Bro, they make 99% of the revenue providing internet connection where markets and governments have failed to provide good options. A trillion dollar valuation competing with the commodity cost of running fiber. Supporting off-grid internet is not a trillion dollar industry even combining it with all the revenue from other uses of satellites. It’s the next step in rockets which is more equivalent to better horse shoes than the age of sail.

The internet’s reaction to Tron 3 was a breaking point for me: either the internet is full of karma farming bots or people really are just stupid, small creatures, incapable of thinking for themselves. It’s not a great movie. It’s a kids/family adventure film like the other tron movies. It’s fine. But it was hate post after hate post for it in a way I’ve never seen before and for a movie that didn’t do particularly well, so I know most people didn’t watch it. Utterly bizarre that people would commit themselves so much to tearing something down they didn’t even watch.

I also thought the terminal usage was neat. The movie starts with a sudo command. I also think I saw PyTorch.

Yes. I wrote a paper on it a long time ago. Even on the lowest carbon footprint, vegan, diet and even with coal power and even accounting for production and lifetime costs, electric bicycles have a smaller footprint than walking or traditional bicycles. Probably even more so now as the numbers I were using were 20 years ago when e-bikes were not fully enjoying economies of scale.

E-bikes are really power efficient, and food production is very inefficient. Your average American commute probably uses less power per day than a refrigerator.

That said, it’s not really meaningful when comparing to the carbon footprint of driving. Diet and e-bike vs bike just really does not matter compared to the choice of driving an ICE or not driving an ICE. It’s more of just a neat fact.

I don’t care about gen AI video content. That’s fine. Saves creators from having to buy b-roll. I appreciate cinematography, but it’s not what I come to YouTube for.

What I absolutely loathe and instantly block is AI narration. That’s an instant deal breaker for me. And it’s gotten to the point that without a shot of the creator or obvious humanisms like microphone sounds, I assume a new creator is AI tts reading an LLM generated script. There are thousands of these channels.

It doesn’t have to be this way.

It’s a by product of tax policies and lax anti-monopoly policies that allows incompetence to thrive. If a company gets too big to fail, then it stops calibrating for competency.

The most effective military leaders in history had a deep understanding of fighting war because they came up through the system and the cost of failure was their death.

1.5s for a massive project, on a laptop,like the OP said is still barely anything in the context of agentic coding. It’s less than a single percentage point of the total time in the loop, even if the agent has to compile multiple times.

This is cope.

I do give you that rust is more verbose and thus more token heavy. However that verbosity is meaningful and the LLM would have to spend tokens thinking about the code to understand less verbose languages. So I’d consider that a wash - in some cases it hurts and in some it helps.

The detailed compiler errors and strong type system makes the change -> compile -> change loop simple for agents to handle. Rust provides very strong rails it forces users on to. Codex always manages to get something to compile.

The downside is that maybe it should fail sometimes when an idiomatic approach isn’t viable… instead it will implement something stupid that compiles and meets the request.

10x slower is like an extra second, if that, for compilation times for the sizes of changes an agent like codex makes.

There is good reasons to break out projects into multiple crates. It makes reusing functionality elsewhere easier. It makes it easier to reason about behavior. It makes it easier for LLMs to understand (either working within the crate or consuming as an api surface.) So you end up with projects that have multiple crates inside the same workspace and it really blows up dependency count.

I don’t understand why Rust even has panics if its primary goal is safety. We should be able to prove that the code has no paths that may panic ever. I’ve been looking at this all week. It’s very difficult to make a program that is guaranteed not to panic. My understanding is that the panic handler is about 300kb, and the only way to exclude it is if your code has no paths that can panic when it compiles. And after it compiles you can check the binary to see if the panic handler was included. It’s hacky.

Yes you can lint out unwraps and other panic operations, but if there was a subset of no-panic rust a large part of the issue detailed in this post goes away. But it’s frustrating working with a language that has so many operations that can, in theory, panic even if in practice they should only do so if a bit flips. Like a proving an array is non-empty or working with async. You either end up with a lot of error handling for situations which will never happen or really strange patterns like non-empty list pattern (structure with first field and then your list). Which of course ends up adding its own bloat.

Downside: CC and Codex will write, compile, and fix in a loop until it has a monstrosity rather than designing something smarter.

I use a cli tool to build a document of all relevant code and then use ChatGPT 5.5 pro to plan a feature and generate an implementation plan, and then review and edit and paste it into codex on high to implement.

And it works because it won’t stop until the rust compiles. But the code is garbage and makes bad decisions that no junior would. Unmaintainable junk and sometimes I spend more time refactoring than if I would of just built it myself.

People here talking about generating 100ks LoC a month and I’m wondering if it’s a skill issue with me, or Codex or if I should pull all my investments out of companies heavily invested in AI like uber.