HNHacker News
TopNewBestAskShowJobs

ori_b

11,281 karma · joined February 8, 2009

https://orib.dev
submissionscomments
ori_b··on An OpenAI model has disproved a central conjecture in discrete geometry
https://www.astralcodexten.com/p/how-did-you-do-on-the-ai-ar...

Two years old now, and as the cryptographers say, attacks only get better.

ori_b··on An OpenAI model has disproved a central conjecture in discrete geometry
The first thing we automated passably was art, even before programming. Were you not paying attention?

This future still sucks. The tech industry is making the world a worse place.

ori_b··on An OpenAI model has disproved a central conjecture in discrete geometry
We're automating art and science so that we can flip burgers. This future sucks.
ori_b··on Google changes its search box
I suppose it would not be in line with their business plans to make google search actually search again.
ori_b··on Google changes its search box
Google search is just broken.
ori_b··on OpenBSD 7.9
This path was special cased used to allow restricted applications to access time zone files, which are needed for time functions. Not any symlink will do, it has to be the specific one shown in the example exploit, or one of a small handful of others that were special cased for similar reasons. The place these symlinks live are owned by root. This is the same root user outside the sandbox as inside it.

So, yes, you need to have root on the box to set up this exploit.

ori_b··on OpenBSD 7.9
OpenBSD doesn't have separate user accounts for sandboxes. These sandboxes are not linux-style containers, they're narrowed views of the full install.

If you're root inside the sandbox, you're root outside it. This exploit requires you to already be root.

ori_b··on OpenBSD 7.9
OpenBSD doesn't do different user accounts inside vs outside sandboxes; if you're root in the sandbox, you're root on the system.
ori_b··on Going full AI engineer, not touching code anymore
Sounds like they're not touching writing either.
ori_b··on OpenBSD 7.9
Note that this specific symlink was special cased because sandboxed programs still need to access timezones. Also note that you would need to be root to create that special cased symlink. It's embarrassing, but less catastrophic than it looks at first glance.

Running security-critical code as root is still a bad idea.

ori_b··on Who will buy your services if you fire us all?
Sam Altman is too stupid to realize he's arguing for nationalizing the AI companies.
ori_b··on Frontier AI has broken the open CTF format
You haven't explained why anyone should value education in the world we're building, other than as a hobby.
ori_b··on C++26 Shipped a SIMD Library Nobody Asked For
Slop.
ori_b··on I believe there are entire companies right now under AI psychosis
Furthermore, if you try to make your own decisions, you would be outcompeted by someone who has outsourced their brain. And, of course, since intelligence and labor would no longer be scarce resources that humans can use as leverage, gunning you down if you protest wouldn't really harm anyone in power.

People say that LLMs won't take us there. I think that's accurate, but there's a great deal of research going towards the next breakthroughs. How much are you willing to bet that all future attempts will fail?

We're trying very hard to build an ugly future.

ori_b··on They Live (1988) inspired Adblocker
When people burn down their neighbor's houses to roast marshmallows, I think that it's worth taking a strong position against them.

If you listen to what effects the companies building this claim their products will have, you conclude that either they're going much farther than burning a few houses, or they're lying through their teeth. Neither of which lead me to thinking that the harm of empowering them is outweighed by having more low-effort software.

So, yes. As someone that has to live in the world those assholes are building, they can go fuck themselves. I want nothing to do with their creepy, infantilizing, bleak, dystopian future.

Maybe that's an extreme position, but I'm very glad I don't have children; I don't think I could look them in the eyes and tell them they had a bright future.

ori_b··on Reimagining the mouse pointer for the AI era
AI.
ori_b··on Screenshots of Old Desktop OSes
The plan 9 interface has evolved quite a bit, but it's largely invisible in screenshots. The differences are in things like triple click behavior, jumps to insertion points, effective use of mouse cursor warping, chording.
ori_b··on They Live (1988) inspired Adblocker
We'd all be better off for it. I don't want you to take a shit on the table and call it dinner. Even if you don't cook.
ori_b··on Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc
If that's constantly the thing your device is constantly used for... yes?
ori_b··on Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc
The purpose of a system is what it does. If people constantly use your device to turn kittens into pulp, you have built a kitten grinder, even if the label you slapped on the side says "coffee beans only".
ori_b··on Vibe coding and agentic engineering are getting closer than I'd like
You can keep telling yourself that. I have seen the results from others making the same arguments. The result is invariably trash.
ori_b··on Vibe coding and agentic engineering are getting closer than I'd like
I find that the learning and iteration tends to lead to a simplified system, if you're willing to look hard enough at the shapes needed.

When there's a lot of complexity, it's often repetitive translation layers, and not something fundamental to the problem being solved.

ori_b··on Vibe coding and agentic engineering are getting closer than I'd like
How much calculus do you think you could pick up skimming a textbook without doing exercises?

We mocked these "architects" from experience. We knew that if you weren't feeling the friction yourself, you wouldn't learn enough to do good design.

Maybe you don't care about engineering great systems. Most companies don't. It's good for profit. This isn't new, though AI enables less care.

ori_b··on Vibe coding and agentic engineering are getting closer than I'd like
It's deeper. We used to mock architects that stepped back and stopped coding, because they generated trash.

There's a cycle that is needed for good system design. Start with a problem and an approach, and write some code. As you write the code, you reify the design and flesh out the edge cases, learning where you got the details wrong. As you learn the details, you go back to the drawing board and shuffle the puzzle pieces, and try again.

Polished, effective systems don't just fall out of an engineers head. They're learned as you shape them.

Good engineers won't continue to be good when vibe-coding, because the thing that made them good was the learning loop. They may be able to coast for a while, at best.

ori_b··on Lessons for Agentic Coding: What should we do when code is cheap?
Lessons for agentic swimming: What should we do when lead weights are cheap?

Also:

> It’s invigorating, rewarding, and deeply weird.

It's mind-numbing, infanialising, and deeply dehumanizing. Which, I suppose, is a valid description of the future silicon valley is building.

The remainder of the post is as vapid as the AI generating it.

ori_b··on Stop big tech from making users behave in ways they don't want to
True facts. My friend spent an entire day without weed once, and he killed 3 people, and abandoned seven babies. Four of which weren't even his!
ori_b··on Open Design: Use Your Coding Agent as a Design Engine
The amount of shit that I need to deal with so that I can pay the bills has gone up markedly, and promises to continue going up. The things the tech industry are building are making things worse for me. Please stop making my life worse.
ori_b··on Open Design: Use Your Coding Agent as a Design Engine
Yes, we're building a dystopia where AIs do the work humans enjoy, and humans get to hold on to drudgery. What's not to like?
ori_b··on Open Design: Use Your Coding Agent as a Design Engine
It's bad, not mid. And it's insulting to the reader.
ori_b··on Uber torches 2026 AI budget on Claude Code in four months
Asking the LLM to spawn a subagent per file and look for bugs is a good way to waste a lot of tokens real fast for leaderboard success, and it's pretty defensible as useful work if someone tries to call you on it.
← PreviousPage 3 of 34Next →