MurphyA/hacker-news huggingface dataset:
by afiodorov | 2025-07-04 22:13:07+00:00
We've been visited by alien intelligence that is simultaneously fascinating and underwhelming.

The real issue isn't the technology itself, but our complete inability to predict its competence. Our intuition for what should be hard or easy simply shatters. It can display superhuman breadth of knowledge, yet fail with a confident absurdity that, in a person, we'd label as malicious or delusional.

The discourse is stuck because we're trying to map a familiar psychology onto a system that has none. We haven't just built a new tool; we've built a new kind of intellectual blindness for ourselves.
by 9rx | 2025-07-04 22:13:56+00:00
> Either way I have provided actual cites and would appreciate the same

You did, but I am not sure why. Best to come to a discussion to discuss it yourself. If you have to rely on third-parties to write for you, why bother participating at all?

But, for the sake of trying to demonstrate good faith, I'll break my rule of not providing citations this once and give you this:

Codd, E.F. (1988) Fatal Flaws in SQL: "Relations in the relational model and in mathematics do not have duplicate rows."

In contrast, SQL does have duplicate rows, as Codd defines that. Hence why we call what SQL has "tables" instead of "relations", even though at the end of the day they serve the same purpose. SQL is unquestionably inspired by the relational model, but it, itself, is not relational as Codd saw it.

If you want to still call it as such, go nuts! You can call it a "flying monkey" for all anyone cares. But, if you do call SQL relational, I am interested in what you would call a database that does adhere strictly to Codd's model since also calling it relational wouldn't paint an accurate picture. There are clear differences, as you even told earlier.
by anon-3988 | 2025-07-04 22:14:04+00:00
There's one thing that I find LLM extremely good at: data science. Since the IO is well defined, you can easily verify that the output is correct. You can even ask it write tests for you given that you know certain properties of the data.

The problem is that the LLM needs context of what you are doing, contexts that you won't (or too lazy) to give in a chat with it ala ChatGPT. This is where Claude Code changes the game.

For example, you have PCAP file where each UDP packet contain multiple messages.

How do you filter the IP/port/protocol/time? Use LLM, check the output

How do you find the number of packets that have patterns A, AB, AAB, ABB.... Use LLM, check the output

How to create PCAPs that only contain those packets for testing? Use LLM, check the output

Etc etc

Since it can read your code, it is able to infer (because lets be honest, you work aint special) what you are trying to do at a much better rate. In any case, the fact that you can simply ask "Please write a unit test for all of the above functions" means that you can help it verify itself.
by rhet0rica | 2025-07-04 22:14:05+00:00
The author seems to be unsure as to how widely the 2500UX was sold; I can confirm first hand that it was a real thing; I obtained parts of one from a dumpster dive at a Canadian university in the early 2000s. Sadly the case was mangled by a friend who really wanted its floppy drive for an SGI Indy we'd found in an earlier haul...

(I still have the 2500's accelerator card. The Indy is intact, boots, and sitting dormant in a cozy heated garage on a farm somewhere. There's also this hilarious story about how I tracked down the machine's original owner and naïvely asked him for help with removing the root password. He was amused and actually did so, though not without throwing a fair amount of shade at the university for poor hardware disposal practices...)
by labrador | 2025-07-04 22:14:56+00:00
You're view of it is correct for agents but for my purposes, which are mostly brainstorming, researching and asa thinking tool, I have GPT 4o memory systems turned on. This allows it to be more personable and allows crafting of answers more attuned to my meaning. System and chat history memory obviously introduce global state which is not exactly a tunable hyperparameter for more consistent results. You should probably turn it off for agents so your view is accurate.
by throw0101d | 2025-07-04 22:15:31+00:00
> Inflation punishes savers and rewards debtors, i.e. it disincentivises the more economically productive behaviour.

Quite the opposite.

Deflation encourages hoarding of cash because it just sits there and increases in value. "If you want to retain the purchasing power of your money, it should participate in society via investment." — Nick Maggiulli
by jauntywundrkind | 2025-07-04 22:15:51+00:00
Even if the throughput isn't high, it sure is nice having the instant response time & amazing random access performance of a ssd.

2TB ssd are super cheap. But most systems don't have the expandability to add a bunch of them. So I fully get the incentive here, being able to add multiple drives. Even if you're not reaping additional speed.
by troupo | 2025-07-04 22:15:52+00:00
It's a valid use case in the sea of nonsensical hype where "you are a moron if you don't believe in some true meaning of crypto".

"You had to be there to believe it" https://x.com/0xbags/status/1940774543553146956

AI craze is currently going through a similar period: any criticism is brushed away as being presented by morons who know nothing
by localghost3000 | 2025-07-04 22:16:03+00:00
I've developed the following methodology with LLM's and "agentic" (what a dumb fucking word...) workflows:

I will use an LLM/agent if

- I need to get a bunch of coding done and I keep getting booked into meetings. I'll give it a task on my todo list and see how it did when I get done with said meeting(s). Maybe 40% of the time it will have done something I'll keep or just need to do a few tweaks to. YMMV though.

- I need to write up a bunch of dumb boilerplatey code. I've got my rules tuned so that it generally gets this kind of thing right.

- I need a stupid one off script or a little application to help me with a specific problem and I don't care about code quality or maintainability.

- Stack overflow replacement.

- I need to do something annoying but well understood. An XML serializer in Java for example.

- Unit tests. I'm questioning if this ones a good idea though outside of maybe doing some of the setup work though. I find I generally come to understand my code better through the exercise of writing up tests. Sometimes you're in a hurry though so...<shrug>

With any of the above, if it doesn't get me close to what I want within 2 or 3 tries, I just back off and do the work. I also avoid building things I don't fully understand. I'm not going to waste 3 hours to save 1 hour of coding.

I will not use an LLM if I need to do anything involving business logic and/or need to solve a novel problem. I also don't bother if I am working with novel tech. You'll get way more usable answers asking about Python then you will asking about Elm.

TL;DR - use your brain. Understand how this tech works, its limitations, AND its strengths.
by homebrewer | 2025-07-04 22:16:15+00:00
You need FFP3/N99 respirators for best protection (unless you're willing to don on a full gas mask, which is doubtful). I've been using 3M respirators for years, and although they're sold as disposable, they usually last for at least a week.

E.g. https://www.3m.co.uk/3M/en_GB/p/dc/v000265948

It's snow white out of the box, and after using it for a few hours outside even in relatively clean air, it turns gray (and then dark gray if rubber straps hold for long enough).

The thing with these respirators (and also HEPA filters) is that they become better at filtering out particulates as they get dirtier, not worse; but their resistance to air also grows, so it gets more difficult to breathe over time. The rubber straps usually break before the respirator is very dirty anyway.

Note that these won't do anything against other pollutants (like nitrogen oxides), you need proper gas masks with special filters against those, they cost a lot and only last for a few hours.
by benreesman | 2025-07-04 22:16:18+00:00
Worked for who? Because behind the Valley I see a trail of broken technooptimist promises ranging from the ones so egregious their peddlers are in prison (SBF, Holmes), I see entire continents and cultures at war with a fundamentally antidemocratic surveilanvce capitalism, I see an entire clique of TESCREAL/EA psychos in positions of terrifying power, openly on the record about antidemocratic, authoritarian agendas (Thiel and everyone who has ever shaken his hand, Yarvin at the "quiet part out loud" end of the spectrum, pmarca and pg in the sort of edgy libertarian / still wants some mainstream acceptability tension zone, down to gladhanding collaborators of every stripe in the Roganverse, every shade in between: all rich, all anti competition, all anti democrocratic institution).

I see all of the CEOs lined up at the inauguration kissing the ring, buying up the commons that the DoD and Bell Labs built with taxpayer dollars into oligarchic empires straight out of Russia circa 92-94.

And at the apex of the Altman Era you have the swindler in chief peddling the absurdity that we weren't deep into the LLM asymptote a fucking year ago with implications ranging from wild infringements on the power of states to enforce their regulations in conflict with "AI Innovation..." /cuts to Amodei/ ..."to stay competitive with China!"

This is a fucking disaster for everyone but a small clique of Battery-frequenting bottom feeders who a better generation would have put in prison for crimes innumerable.

But it works for a few people. Those people are building bunkers though, and its not to keep out rogue AI.
by NotAnOtter | 2025-07-04 22:16:41+00:00
My definition of science is something like "a methodical approach to reach some truth" whereas engineering is something like "a methodical approach to reach some functionality". And I think some version of that is pretty universally accepted.

So by that definition, prompt engineering is much closer to engineering than science. That said, I would consider it closer to product development than either of the above two; I don't count 'tell an llm you'll torture it until your website is hopefully less buggy' a methodical approach.
by NewJazz | 2025-07-04 22:17:16+00:00
What did the Wisconsin supreme court election have to do with the government budget?

Musk's political action committee used a nearly identical tactic before the presidential election last year, offering to pay $1 million a day to voters in Wisconsin and six other battleground states who signed a petition supporting the First and Second Amendments.

https://www.cbsnews.com/news/elon-musk-wisconsin-supreme-cou...
by marifjeren | 2025-07-04 22:17:36+00:00
> In the Information Economy _everything_ is plentiful --- except attention.

I was a little surprised to read this in something from 1992 so I got curious how long people have been making this point. Apparently a long time -- here's another one from 1971:

> a wealth of information creates a poverty of attention and a need to allocate that attention efficiently among the overabundance of information sources that might consume it.

(https://exformation.williamrinehart.com/i/60467201/a-short-h...)
by 98eb1d0ff7fb96 | 2025-07-04 22:17:40+00:00
See, your comment is a good example of what's going wrong. The OP specifically mentioned "mission critical things" - My interpretation of that would be things that are not allowed to break, because otherwise people might die, in the worst case - and you were talking about just SOMETHING that got "done" faster. No mention about anything critical.

Of course, I was playing around with claude code, too, and I was fascinated how fun it can be and yes, you can get stuff done. But I have absolutely no clue what the code is doing and if there are some nasty mistakes. So it kinda worked, but I would not use that for anything "mission critical" (whatever this means).
by lelanthran | 2025-07-04 22:18:23+00:00
> Too many micro-digs at people who are white or straight, too much of the Twitter/Bluesky tone where you drop a snark bomb on the heckin' evil du jour and then just move on.

I'd really like to know why tubgirl spam raids are bad but unicorn weiners are not; I don't really see much difference between the two, TBH.
by throw0101d | 2025-07-04 22:19:09+00:00
> Turkish lira is steadily inflated over the last 30-40 years, well over 10% and recently over 50%.

Because the authoritarian government took over the previously independent central bank and lowered interest rates. Higher inflation was predicted by mainstream economists, and they were right.

* https://www.aljazeera.com/news/2021/3/20/turkeys-erdogan-sac...

* https://en.wikipedia.org/wiki/Currency_interventions_under_E...
by perching_aix | 2025-07-04 22:19:22+00:00
> See how that felt? That's the effectiveness of telling someone on the internet you want them to behave differently. It's really pointless.

I mean, I think this was pretty alright? I appreciate the advice too, and even generally agree with it. This was just my extremely poor attempt at deescalation, because I thought it might work out nevertheless.
by mumbisChungo | 2025-07-04 22:19:46+00:00
I think crypto companies and AI companies probably intentionally mislead approximately the same amount as one another, but in crypto the average participant is often bagholding a very short term investment and has a direct and tangible incentive to mislead as many people about it as quickly as possible- whereas in AI people mostly just get lost in the sauce with anthropomorphism.

Anecdotally, I see a lot more bold-facing lies by crypto traders or NFT "collectors" than by LLM enthusiasts.
by AbbeyRoadRunner | 2025-07-04 22:20:01+00:00
It does have much sense what you say. So 1. is off the table.

What I am pondering on is how much is worth the IP or to take it from another angle - how much should I charge for it as it's ready now (so we can ship it tomorrow vs. they have to wait for development) + it has been tested in the field so most of QA phase is gone.
by AnimalMuppet | 2025-07-04 22:20:05+00:00
Your choice. If you won't leave the region you've built your life in, then you're stuck with the life you get in that region.

Other regions don't have competitive pay? They also don't have Bay Area cost of living.

You sound like you don't like the situation you have. You also sound like you won't look elsewhere. Your choice, but realize that you're making one.
Ask HN: Worth leaving position over push to adopt vibe coding?
by NotAnOtter | 2025-07-04 22:20:48+00:00
My company is increasingly pushing prompt engineering as the single way we "should" be coding. The CEO & CTO are both obsessed with it and promote things like "delete entire unit test file & have claude generate a new one" rather than manually address test failures.

I'm a 'senior engineer' with ~5 years of industry experience and am considering moving on from this company because I don't want

1. Be pushed into a workflow that will cause my technical growth to stall or degrade 2. Be overseeing a bunch of AI-generated spaghetti 2-3 years from now

Feel free to address my specific situation but I'm interested in more general opinions.
by sorcerer-mar | 2025-07-04 22:21:16+00:00
A lot of Americans think there were better ways to save money than to kill millions of people, turn the American flag into a global symbol of inhumanity and betrayal, hobble critical services, make government an even less appealing place for competent people to work, and then balloon the deficit anyway.

Curious, ain't it.

https://time.com/7298994/usaid-deaths-studies-estimates-fore...
Show HN: Tinykv – Minimal file-backed key-value store for Rust
by hasanyildiz | 2025-07-04 22:21:17+00:00
I built tinykv because I kept reaching for simple persistent storage in Rust projects but found existing solutions either too complex (sled) or unmaintained (pickledb).

tinykv focuses on simplicity: JSON-based, serde-powered, with optional TTL. Perfect for CLI tools, game saves, config storage.

Would appreciate any feedback from the HN community!
by troupo | 2025-07-04 22:21:23+00:00
> but the line about 50% of the time it works 50% of the time is where I lost faith in the claims you’re making.

It's a play on the Anchorman joke that I slightly misremembered: "60% of the time it works 100% of the time"

> is where I lost faith in the claims you’re making.

Ah yes. You lost faith in mine, but I have to have 100% faith in your 100% unverified claim about "job at a demanding startup" where "you still haven't written a single line of code by hand"?

Why do you assume that your word and experience is more correct than mine? Or why should anyone?

> you did not outline your approaches and practices in how you use AI in your workflow

No one does. And if you actually read the article, you'd see that is literally the point.
by sjsdaiuasgdia | 2025-07-04 22:21:44+00:00
It's been pretty easy to hate him since that whole bit with the kids stuck in a cave and him calling the hero "pedo guy".

Then there's the long list of lies, like the predictions around self driving [0] and going to Mars [1].

And then you get to his decision to enter the political realm, take a chainsaw to government agencies without care or reason as to how they operate or what they actually do, and use his influence to self-deal.

He's a corrupt asshole. If he did these same things under a different party affiliation, he'd still be a corrupt asshole.

[0] https://en.wikipedia.org/wiki/List_of_predictions_for_autono...

[1] https://www.reddit.com/r/SpaceXLounge/comments/dhi6l6/spacex...
by gruez | 2025-07-04 22:22:12+00:00
>I remember when the "Tesla source code" leaked and I was a decent programmer, so I was curious and looked through some of the posted code... I have never sat in a moving Tesla vehicle since that day. Even if that code never drove a mile, the fact someone writing code for them saved it somewhere as progress scared me.

Have you looked at other car manufacturers' source code? AFAIK Toyota's source code got scrutinized as a result of the unintended acceleration lawsuits, and it was also criticized for sloppy coding.

edit: https://users.ece.cmu.edu/~koopman/pubs/koopman14_toyota_ua_...
by TimedToasts | 2025-07-04 22:23:05+00:00
What about Salisbury Steak or other cuts that need extensive work to be consumable? One could argue mechanical processes allow lower quality meat to be used as a primary source (for some)?

I don't really buy the idea that mechanical processes = the Processed Food that I was thinking of. But I do think some sins can be hidden in ways a household would never try.
by voidhorse | 2025-07-04 22:23:07+00:00
All sorts of human activities involve processes like this. Art, for instance.

Engineering is about precision it's not about this fuzzy sort of "iterate til it works" approach. Sure, iterations is involved, but knowing the precise conditions and bounds under which a system functions in a specific way is what engineering is actually about. I would not want a person building a bridge to use your process of iteration and guess work.

Yes, under this idea a lot of software engineering isn't actual engineering.
by blacksignal | 2025-07-04 22:23:16+00:00
Not just a ‘theremin’ — that totally downplays the power of midi. Someone else mentioned the mimu gloves, and I love the idea of a vision based controller - almost everyone has a phone, tablet or laptop with a camera, especially if theyre making music.

I also love that this could blur the lines of music playing and dance.

Great job OP, thanks for sharing.
by hamilyon2 | 2025-07-04 22:23:51+00:00
I am impressed by speed of the sound goalpost movement.

Few days ago Google released very competent summary generator, interpreter between 10-s of languages, gpt-3 class general purpose assistant. Working locally on modest hardware. On 5 years old laptop, no discrete GPU.

It alone potentially saves so much toil, so much stupid work.

We also finally “solved computer vision”. Read from PDF, read diagrams and tables.

Local vision models are much less impressive and need some care to use. Give it 2 years.

I don't know if we can overhype it when it archives holy grail level on some important tasks.
by jltsiren | 2025-07-04 22:24:31+00:00
These are scientific papers we're talking about, typically written by non-native speakers to a primarily non-native audience. Scientific writing practices have evolved over a long time to convey meaning reliably between non-native speakers. You are supposed to write directly and avoid ambiguity. To rely on literal meaning and avoid idioms used by native speakers. To repeat yourself and summarize.

Based on what I've seen, LLMs can write scientific English just fine. Some struggle with the style, preferring big pretentious words and long vague sentences. Like in some caricature of academic writing. And sometimes they struggle with the nuances of the substance, but so do editors and translators who are not experts in the field.

Scientific communication is often difficult. Sometimes everyone uses slightly different terminology. Sometimes the necessary words just don't exist in any language. Sometimes a non-native speaker struggles with the language (but they are usually aware of it). And sometimes a native speaker fails to communicate (and keeps doing that for a while), because they are not used to international audiences. I don't know how much LLMs can help, but I don't see much harm in using them either.
by alt187 | 2025-07-04 22:24:36+00:00
I agree about the 50/50 thing. It's about how much Claude helped me, and I use it daily too.

I'll give some context, though.

- I use OCaml and Python/SQL, on two different projects.

- Both are single-person.

- The first project is a real-time messaging system, the second one is logging a bunch of events in an SQL database.

In the first project, Claude has been... underwhelming. It casually uses C idioms, overabuses records and procedural programming, ignores basic stuff about the OCaml standard library, and even gave me some data structures that slowed me down later down the line. It also casuallyies about what functions does.

A real example: `Buffer.add_utf_8_uchar` adds the ASCII representation of an utf8 char to a buffer, so it adds something that looks like `\123\456` for non-ascii.

I had to scold Claude for using this function to add an utf8 character to a Buffer so many times I've lost count.

In the second project, Claude really shined. Making most of the SQL database and moving most of the logic to the SQL engine, writing coherent and readable Python code, etc.

I think the main difference is that the first one is an arcane project in an underdog language. The second one is a special case of a common "shovel through lists of stuffs and stuff them in SQL" problem, in the most common language.

You basically get what you trained for.
by CharlesW | 2025-07-04 22:24:52+00:00
> So it kinda worked, but I would not use that for anything "mission critical" (whatever this means).

It means projects like Cloudflare's new OAuth provider library. https://github.com/cloudflare/workers-oauth-provider

> "This library (including the schema documentation) was largely written with the help of Claude, the AI model by Anthropic. Claude's output was thoroughly reviewed by Cloudflare engineers with careful attention paid to security and compliance with standards. Many improvements were made on the initial output, mostly again by prompting Claude (and reviewing the results)."
by tripdout | 2025-07-04 22:25:50+00:00
Oh hey, really cool article. Do you know if I'm correct in my attempt at enabling EUD? Also I was unsure how you determined that it was disabled in the OnePlus 6? I thought only EL3 can read qfuses in general?

And you mean the apdp partition, right? That's a weird ELF file, contains almost nothing obvious (test key sig? DEBUG mention) and doesn't seem to be any executable code which I guess makes sense, but I wonder why they made it an ELF. Is there any info on interpreting these profiles?

So that profile gives you the unauthenticated ramdump as well? Seems to be a common theme with OnePlus, messing up security features.