HN user

Enginerrrd

5,503 karma
Posts0
Comments1,657
View on HN
No posts found.

Yeah substantial degradation in really basic functionality in the last 3-4 years.

I mean, new features I don’t use and useless UI changes have been added at a high rate over the same time period, but holy Christ, it’s pretty bad when some really basic functionality bugs are getting shipped by big names all the time. Like to name one: adobe acrobat is… an absolute hot pile of garbage. Basically any browser offers a MUCH better pdf reader. I don’t understand how the paid version of a product that has only the job of processing PDFs is so bad at it, and has actually regressed over time. And the PDF editing features are also terrible. I don’t know what that program even does well anymore.

AI 2040: Plan A 12 days ago

I completely agree, but I also think that an industry disrupting architecture tweak akin to the “Attention is all you need” is VERY possible to emerge at any moment.

It feels like the cognitive gaps on current LLMs are indeed structural, but also that if we solve that structural issue with a new or extended transformer type of architecture, we’ll be looking at a whole new ballgame.

I mean, basically we’re just looking at needing some type of new post training learning architecture. It’s very clear that extending context windows isn’t that. What’s needed is an honest to god, continuous learning and modification process.

Because the space of people interested in such things is relatively small and so a single article has knock on effects where a reader of the article or a blogger sees it and starts exploring the space and posts more about it, increasing the exposure some more.

I would think you could, in principle, deduce the bad key from a recorded segment of the jamming signal, and only revoke when identified.

I would have to look at the math more specifically, but I would think it would be impossible to both disguise the compromised key and take advantage of the key to interfere with the signal in the way its designed to prevent. And even if you did, I’m fairly sure the jamming would only affect users whose decryption runs through your branch, and in your geographic proximity so I don’t think it would have an advantage of countering the below the noise floor decryption designed to mitigate against jamming.

Isn’t this the exact problem tree-based broadcast encryption schemes were designed to solve? You could surgically revoke the keys of a bad actor, and I’m not exactly sure, but I think the scope of their ability to affect the jamming resistance of other users is necessarily limited by the tree.

The AirPods Effect 1 month ago

Yeah, it’s definitely higher risk.

When riding a motorcycle, you’ll encounter people that don’t see you almost every trip. The same is not true in a car.

Riding a bike is just a 100% engagement thing with higher risks and lower margins for error, for all kinds of reasons. And it’s not just traffic, minor pavement imperfections become relevant, the necessary skill floor is also higher. It just demands more attention, straight up.

In a car, you shouldn’t, and it’s not without risk, but you CAN occasionally get away with minor distractions: adjusting the radio, seat, etc. That just doesn’t work on a bike as well. I’m failing to properly articulate the why, but it really is fundamentally different in some ways. I’ve spent many years doing both, and the bike just demands more of your attention resources, independent of your vulnerability in the event of an accident.

This matches my experience. LLMs are great at speeding up the easy but tedious bits, but they can’t even come close to independently identifying and solving the issues that come up in the development process which has always been like 90% of the work.

I definitely can do more with them, but the speed up isn’t anywhere close to an OOM. I would say they let me drift into scope I probably didn’t understand when I started, and that can be dangerous waters, but I absolutely use them as a tool to speed up my understanding of that new territory. And I wouldn’t say that pushing the boundaries of my understanding on ambitious projects is in anyway unusual for me. It’s just that I can push a little further a little faster.

Admittedly my knowledge was based on work I did in academia, and I now work in transportation, so I suppose it’s possible I’m in error, but I’d be surprised if much survives the RO stage, and isn’t eaten up by the oxidation stage. My understanding was that the water needs to actually get remineralized to protect the distribution system. And that it’s very devoid of pharmaceutical contaminants by that point. I was unaware of this being an issue in real world potable reuse systems. Though, I suppose different jurisdictions may have different standards. My state was pretty strict.

That’s been a solved problem, engineering-wise, for a while.

The advanced treatment stages take care of it. Between UV, ozone, and nanofiltration, etc. we can remove the pharmaceuticals.

Actually the problem is the water comes out too pure out of a well designed water reuse system, to the point where the mineral content can be too low and you need to add some back in.

It’s pretty common in the security world to have a red team and a blue team. There is overlap in the skillset for both, but there are good reasons to have separate people develop each team, and we wouldn’t expect people to have a talent for both.

Ideally, we like it if the red team can suggest solutions, but that’s not always their job or expertise and I’ve rarely if ever heard someone express the sentiment you are within that context by suggesting a really good red team person isn’t useful if they can’t fix the holes they find.

You can just say it 2 months ago

This quote resonated with me: “ Tom Hudson told me, “If you’re going to use an LLM to write me an email, I’d much rather you just send me the prompt; at least then I’d have an idea of what you actually meant to say.”

In my personal life I use AI a lot for information discovery and high level discussion of the problem space. I use it occasionally to write some prototype code to get started on something. It makes a great debugging and problem solving tool, though I typically find that I need to have an idea of what the problem is to steer it in the right direction. It makes a poor intuition generator, but a great intuition checker and can run with an idea for much faster iteration. I use it essentially zero in my day job as an civil engineer though.

I would essentially NEVER use it to write an email. By the time I’ve specified what it is I’m trying to say, I’ve basically said it. Wordsmithing beyond that usually has almost zero value. Same frankly with writing engineering reports. By the time I’ve told it what it needs to say, I’ve basically written that section. In general, I feel like LLMs are just bad writing tools… In writing I typically find that if I can farm it out to have an LLM write something, then it frankly probably just didn’t need to be said.

You’re not wrong, and this is speculation, but I suspect you’re just missing the subtext I added in my edit: that some people are burnt out on the evangelism of agentic workflows in the same way they were about blockchain or whatnot.

I can only guess at the actions of others, but I would guess it’s because your comment is a tangent and at best only vaguely related to the featured article?

The article is really about solving a particular problem with the backend of their infrastructure. Discussion about VMs, Linux kernel syscalls, file systems (virtual, FUSE, etc) would all be relevant.

Your comment is a question about whether and how people use the software itself, which is pretty unrelated to the article.

It’s a bit like an article about Porsche identifying a particular engineering nuance in their fuel injectors, and how things didn’t work the way they thought at a low level, and how they solved it once they realized it. And then you come in with a comment about what people like to do with their Porsches. Like, sure, it involves the same company but what would that have to do with the underlying article on automotive engineering?

Combine that with a growing disdain for the insistence of certain segments of the tech scene to make everything about agentic workflows, (an echo to the constant evangelism of cryptocurrencies or blockchain in the recent past) and you have a recipe for downvotes.

I disagree a bit with the neuroticism and agreeableness being so obvious. There are many professions I would be TERRIBLE at precisely because I am so agreeable. And, I have real world experience with a business partner that is MUCH higher in neuroticism than I, and much less agreeable. Both sides of that spectrum have their strengths. We often have opposite approaches sometimes, but both can work, and one isn’t obviously better in all circumstances.

And introversion can be a wonderful asset in some professions as well.

However, I do agree that conscientiousness is probably pretty universally better.

I would be genuinely shocked if this isn’t already integrated into the US intelligence apparatus, it just may not be commonly used for domestic cases targeting US citizens, or it currently requires parallel construction to justify how they know things they shouldn’t know. This may just be a way to legalize it or integrate a few new data sources.

You don’t think the power grid is one of them? What about your water supply? Your air? Fuel for your car? Where is the line for you exactly if it’s not one of the defining characteristics of the modern world: power for your home?

And those utilities are mandated by building codes so they have benefited from many developers who foot the bill for their infrastructure. The local jurisdiction and private property is undoubtedly littered with easements for their power distribution. This was OBVIOUSLY done under the context of a social contract that they would supply power. No one thought to codify that because no one envisioned someone could be that immoral.

I’m obviously not going to suggest specific forms of retaliation on the internet. But I will say that the people in power are overplaying their hand. They’re telegraphing exactly how they intend to treat you the instant they think they have the benefit of technological superiority and autonomous security.

For stuff like this the real answer is if someone’s going to abuse their power and fail to uphold their part of the social contract granting them monopoly, then the people being wronged shouldn’t be expected to either. Let egregious bad behavior be met in kind. It didn’t work out very well for the French aristocracy.

There is no amount of regulation that can keep this level of moral bankruptcy in check. Full stop.