MurphyA/hacker-news huggingface dataset:
by jeff_antseed | 2026-03-12 07:20:03+00:00
the "tests pass but I'd never merge this" problem is real and i think it comes down to what's actually encodable in a benchmark vs what isn't.

SWE-bench captures correctness pretty well. what it can't capture is stuff like: this file is already getting long, please don't introduce another abstraction layer. or: we don't use dataclasses in this codebase even though they'd technically work here. or just the general sense of "this is more code than the problem warrants."

those conventions usually live in senior engineers' heads, not in tests. and you can't really prompt your way around it unless you can somehow surface all that implicit context upfront.

been thinking about this because we've started putting more of our conventions into linter rules and i'm curious if feeding that into the agent context actually helps. early results are mixed.
by hunterpayne | 2026-03-12 07:20:32+00:00
Also, I feel like there is something important you don't understand about the US system. A grand jury isn't a jury trial. A grand jury just allows a jury trial to happen (for a defendant to be charged at all). The defense isn't part of a grand jury. That's why the quote is what it is. It isn't talking about jury trials, just that a prosecutor can charge someone with a crime (the outcome them winning at a grand jury) pretty easily. Hope this helps.
by fy20 | 2026-03-12 07:21:34+00:00
There was a post last week about the best programming language for LLMs, and in the comments people loved Go, with the claim being it's very opinionated and there's really only one way of doing things. I'd say the same is mostly true for Rails apps as well.

However having worked with Typescript for 8 years now... I'm not sure I could go back to Ruby without types. For LLMs thats important as well, the more guard rails you can give them the better. What's the state of type checkers today?
by max51 | 2026-03-12 07:22:58+00:00
>I don't understand why voting machines can't just print your vote on a piece of paper behind a plastic window for you to see while also recoding the vote in a database

If it's counted electronically from the database, the piece of paper is completely worthless. Unless you can get the entire voting population to give you their paper and then count them, you will never know if the count is right. If a hacker switched 15% of the vote from one party to another, how could you tell from a piece of paper that tells you who you voted for?
by discarded1023 | 2026-03-12 07:23:03+00:00
There were plans to build a hydrogen plant near Whyalla in South Australia, a famous steel-making site; see e.g. [1]. The tl;dr uses were export (I expected ammonia but the whole thing was vague enough to include hydrogen) on boats, reduction of iron ore ("decarbonisation", apparently requires magnetite) and while all the financial engineering that didn't happen was going to happen, energy storage for the grid, soaking up S.A.'s over-abundant solar.

Someone observed that this was the entirety of the presently-outgoing (but sure to be re-elected) state regime's story about reducing electricity bills in the state.

[1] https://research.csiro.au/hyresource/south-australian-govern...
by paozac | 2026-03-12 07:23:05+00:00
I love rails and the recent improvements are great.

I have the impression, though, that these days it only appeals to those who picked it up before version 3 or 4, when it was smaller, maybe more understandable, and incredibly better than all the competing frameworks (except Django maybe).

If your first contact with rails is version 7+ and you’re only comfortable with JS/TS, then you’re not going to get it and might actually strongly dislike it
by jiggawatts | 2026-03-12 07:24:22+00:00
There was an interview with a lead tech at Uber about this some years ago, with the conversation starting with "why is the app so bloated!?" (in terms of megabytes) and his answer also answers your question:

The smooth and simple interface of the Uber app is the tip of the iceberg. His example was that their users don't (and won't) reinstall the app because they travel overseas. If anything, the time when you've just stepped out of an airport is precisely when you want the app to work smoothly!

The hiccup is that many countries have their own payment systems, Byzantine tax codes where this may or may not be displayed up front to the user (in various currencies and formats), there may be local laws around taxi-like services, etc... Some of those laws apply to areas smaller than a city, or may apply only to airport pickups, or the CBD area during congestion, so on and so forth.

The "core" app might be a simple thing that you can bang out over a weekend with an AI and a decent UI framework, but then you need to "draw the rest of the owl". Don't forget that there must be a matching app for the drivers! Different categories of drivers offering services that may be local to a region and totally absent elsewhere: rikshaws, tuk-tuks, taxi boats in Venice, and who knows what else!

AirBnB is very similar to Uber in this respect. They have to deal with about a hundred countries worth of law, often down to the state level. There's fraud detection. Customer support. Integration with travel agencies. Government-mandated reporting. Etc, etc...
by neya | 2026-03-12 07:24:23+00:00
One thing that is not stressed enough, is Rails enforces good code patterns early on. If you follow the docs, you will know where model code should be, helpers should be, controllers should be. After all, it is an MVC framework.

However, modern day JS frameworks don't care about this at all. Most of them love flaunting about their raw performance numbers. Security? Fuck that. Not even basic form CSRF protection. A lot of times, there is not even SQL injection prevention in them.

Compound this with someone who just vibe codes their app on top of these frameworks - that's how you end up getting hacked. Every week there is an incident. That's why good frameworks like Rails are very important. People who actually care about writing secure, good quality software are on the decline, but thank God rails still exists as an option in 2026 despite the fact.
by Paracompact | 2026-03-12 07:25:07+00:00
> The AIs will soon surpass human capability.

The rule can be revised later.

> I'm worried banning AIs altogether will eventually lead to some form of prove-you-are-human verification to use the site, which will reduce anonymity.

Of all the sites on the Web to worry about this happening, HN is low risk. Oppose that change if it comes, not this one.

> And there is a legitimate use for LLM rewrite to counter identification by stylometry

Source for comment-level stylometry ever actually being someone's downfall, despite availing themselves to every other much more standard defense measure? Regardless, if your experimental means of deanonymizing yourself comes at the expense of the site's quality, it is probably not welcome.
by wbeaty | 2026-03-12 07:26:18+00:00
They grind up your skeleton, remove the dental gold, then re-name it "ashes?" That's not very "green."

Why not add this to your will:

1. place my body on a pile of dynamite on an Oregon beach, and blow it up (first issue umbrellas to the funeral party.) Or, failing that...

2. Freeze my body in liquid nitrogen, sharpen my head in a giant pencil-sharpener, then drive me into the ground as a fertilizer-spike.

3. Do #2 above, but throw my sharpened body from a plane flying over farmland. Add fletching to my legs to guarantee pointy-end-downwards.

4. Cast my body in a block of solidified transparent polyester resin, then use it as a large tombstone. People visiting can watch the slow decay, until years later it's a me-shaped bubble. (Leave a little drain-channel to prevent explosion from gas pressure.)

5. Once I saw a button-mushroom entirely take over a live eggplant. Do that to my body, but with psilocybe species. Then dry, grind, and smoke me up.

6. "Resomation," but that's too too conventional.
by anonnon | 2026-03-12 07:27:41+00:00
> Among many, many other things, he invented the term "vibecoding".

Yeah, that's a great reason to hate him, but the person you're responding to asked why his Twitter braindroppings belong on the front page.

It should be stated, again, that Karpathy completely missed the boat on LLMs, leaving OpenAI before they developed ChatGPT, and that he convinced Tesla to pursue a visual-only, no LIDR approach to FSD that doesn't work and probably won't ever work until after LIDR-based systems have already solved FSD.

Karpathy is the AI-equivalent of Sam Altman, who, for whatever reason, only fails upward. I think many HNers like him because he reminds them of themselves. Look at this bullshit and tell me it doesn't read like something the average HNer would write: http://karpathy.github.io/2020/06/11/biohacking-lite/
by chithanh | 2026-03-12 07:28:34+00:00
> The microgrid system is currently fuelled by natural gas but it is capable of using more sustainable fuel sources such as biomethane and hydrotreated vegetable oil (HVO).

So it runs on 100% fossil fuels, dunno if that can count as achievement? Biogas will remain way too expensive, and vegetable oil compares unfavorably with solar when it comes to land use.
by brazzy | 2026-03-12 07:29:03+00:00
The discussion is about price, not cost. Lego is keeping the price per piece somewhat stable because they know people look at that, but as pieces get smaller (and thus cost less to make), their margins go up, and sets get smaller for the same price.

The set that started this subthread is very much an outlier in that regard. Usually it looks like this: https://www.reddit.com/r/legostarwars/comments/1lpuz4d/lego_...
by SerCe | 2026-03-12 07:29:46+00:00
> Do you have any examples or resources that worked well for you?

Using this particular example, if you simply paste the exact code into the prompt, the model should able to reproduce it. Now, you can start removing the bits and see how much you can remove from the prompt, e.g. simplify it to pseudocode, etc. Then you can push it further and try to switch from the pseudocode to the architecture, etc.

That way, you'll start from something that's working and work backwards rather than trying to get there in the absence of a clear path.
by raw_anon_1111 | 2026-03-12 07:29:58+00:00
No I am saying it’s dumb to call someone a shill when he has a very public spat with Apple, he constantly criticizes its CEO, its App Store policies, the latest OS, etc.

Exactly what would you like him to criticize? That the latest Apple Watch doesn’t run Linux?

Why exactly would he need to buy a new Mac just to maintain a blog? He buys a new iPhone every year and he gets review units of everything.
by max51 | 2026-03-12 07:30:16+00:00
The US has roughly 10x more population than Canada. The solution is really simple, just hire 10x more humans to manage the vote counting.

Paper voting worked for thousands of years and was at the core of the foundation of this country.

There is no need to compromise the results of the election just to scale in a slightly more efficient way. If you need 10x more people because the volume is 10x higher, just hire 10x more people.
by fc417fc802 | 2026-03-12 07:30:21+00:00
Okay thinking about it some more it could be made to work provided that the watermarks could be either muxed or rewritten by devices in the middle of the chain. However the entire thing would be a bit on the complex side, would require reendcoding a given video stream in real time on the fly at each relevant point (ex at the streaming service CDN edge node and then again at the client device), and would most likely be rendered pointless unless all display devices were legally mandated to require the presence of the watermark in order to function.

Keep in mind that distributors absolutely do not want to reencode video per client at the edge. IIUC they go a long way out of their way to avoid ever having to do that, with the current watermarking scheme working by randomly selecting chunks to send from two or more pre-encoded video streams.

Meanwhile AI appears poised to give us unlimited approximately free (plus a few kW hours) entertainment at least assuming it doesn't end up somehow killing us all.
by pbmonster | 2026-03-12 07:30:51+00:00
It's not automatically obvious. There could (theoretically) be domestic gas fields that are solely supplying pipeline "islands" (connected to domestic gas powerplants and fertilizer factories) under long-running contracts. Those should/would be more stable in price, since liquefying that gas and selling it elsewhere would not be trivial.

But in reality, that's not the case for any large US gas fields. They are all connected to the national pipeline "grid", and their gas can go wherever it is most expensive right now.

But it's the case for e.g. many Russian gas fields. They are much more segmented, and they have nowhere close to the liquefaction infrastructure necessary to export a significant fraction of their total output on LNG carriers.
by watwut | 2026-03-12 07:31:00+00:00
Oh yeah, gotta love the "if you dont join our illegal unnecessary war, you support religious dictatorship".

Spoken by supporter of a goverment who prefres dictatorships over democrscies, claims does not even want regime change in iran, claims they dont care about targetting civilian infrastructure.

That just made it so goverment in Iran is more hardline. And that just gave a lifeline to Russia while being at it.
by sofixa | 2026-03-12 07:31:34+00:00
> Nuclear weapons are a MAD red line that will result in total annihilation of the attacker. They are only useful in a defensive capacity.

Also in a "if I'm going down, everyone else is going down with me", which is Ian's strategy in this war (for good reasons). If the IRGC had nukes, and was severely threatened (like, killing the Supreme Leader and threatening to kill all of the replacements until they bend to the US/Israel will), they might have decided to go out "with style".
by esjeon | 2026-03-12 07:33:59+00:00
Not quite. Brevity is more like a modern virtue, not an absolute sign of human-ness. Often longer sentences are necessary to express comprehensive logic more tightly. TBH, these days I feel like being penalized by the rise of LLM because my writing style used to be a bit similar to that of LLM, which emphasizes accurate logical connection (not that its logic is reliable), uses em-dashes (yes, I did use it tho I had to stop), and includes a bit of mumbling.
by water9 | 2026-03-12 07:34:19+00:00
Fuck dang, I’m personally gonna make sure his website turns into AI slop because of all the fucking leftist slop I’ve had to listen to from this shit hole over the years. The percentage of people here that think they can do something versus have actually done something is astronomical rival only by the arrogance of echo-chambered indoctrinated morons.

I will use AI bots to control the voting down anybody heavily I don’t like on any political reasons and this place will turn into the negative cesspool it’s always been.
by vividfrier | 2026-03-12 07:36:30+00:00
> A protocol must offer direct benefits to users, so that they keep participating in the network

As someone who tried to give all of the decentralized social networks a shot... something I realised along the way is that they are never going to fly because they are not giving you dopamine kicks like the big tech giants are. I ended up forgetting to visit Lemmy or Pixelfed or <whatever> because I had 2-3 times when I opened up the app and saw the exact same content, giving me a feeling of "nothing is happening here" and thus, I didn't need to check in.

I mean, even Signal has that Instagram story function but I have never seen a contact use it because no one goes to Signal "just to scroll" or whatever. They go there to send or read a message.

Any social media needs content for people to visit. They need to make people feel like they are missing out if they are not visiting. Otherwise, they're just going to end up as an app on the phone which is never opened.
by jochem9 | 2026-03-12 07:37:05+00:00
ASML has a near monopoly on the most advanced chip machines. They maintain that by 'just' being the most advanced and having lots of patents.

They haven't branched off into making chips themselves. They keep their focus on selling the factories.

I think they haven't, because ASML itself doesn't have production lines. Every machine is one off. It even gets delivered with a team of engineers to keep it running.

The same probably holds true for software factories: the best ones are assembled by the smartest people (wielding AI in ways most of us don't). They are not in the business to produce software at scale, they are in the business to ensure others can do that using increasingly advanced software factories.

This relies on the premise that such a factory cannot produce a more advanced factory without significant human intervention (e.g. high ingenuity and/or lots of elbow grease). If this doesn't hold true, then we are in for some interesting times x100.
Ask HN: Can a word game work as a competitive strategy esport?
by itchymitchy | 2026-03-12 07:37:35+00:00
I've been experimenting with a browser game design problem.

Most word games (Scrabble, Wordle, etc.) are either slow or mostly about vocabulary. I wanted to see if it was possible to build one that behaves more like a competitive strategy game — something closer to chess in terms of tension and reversals.

The result is a prototype called The Word Gambit. The board grows organically from placed words, and late-game detonations from long words can swing the match dramatically.

The surprising thing during testing is that matches often feel more like territory control than spelling.

Players also started creating AI opponents ("gladiators") and pitting them against each other, which I didn't originally plan.

I'm curious about a few design questions:

• Can vocabulary realistically function as a competitive skill in an esport context?
• What mechanics would make a word-based game strategically deep rather than dictionary-driven?
• Would spectators even enjoy watching something like this?

If anyone is curious, the prototype is here:
https://thewordgambit.com

But I'm mainly interested in the design discussion.
by yelmahallawy | 2026-03-12 07:37:36+00:00
I'd love to hear more about what you're working on (if you're open to sharing!).

I like to play with knowledge base powered chatbots but what's most useful to me (and probably my primary use case) is coding agents since I use CC every day. Recently I just heard about Minimax m2.5 which apparently is a pretty good coding agent (they say it's comparable to opus 4.6) but I haven't tried it yet — plus it'd take a lot of time to figure out whether it's better or not.
by ramon156 | 2026-03-12 07:38:27+00:00
Lol I know which tool they're talking about.

I do have to say its a lot less stressful, but it also becomes a lot more meaningful. I could've answered these questions in an email. The bot still plays it safe lile "oh! Can you elaborate on that?" Or "why did you choose x?"

Its easy but boring, then again, some companies eat this lifestyle up. Can't be wrong if u do very little to accidentally be wrong
A Practical, Structured Guide That Delivers Confidence for the CCNA
by Dexter7711 | 2026-03-12 07:38:41+00:00
As someone who thrives on blending technical depth with clarity, I found Implementing and Administering Cisco Solutions 200-301 CCNA Exam Guide to be exactly the kind of resource I needed. The book doesn’t just dump information—it organizes it into a logical flow that mirrors how you’d actually approach networking in the real world.

What stood out most to me:

• Clarity of Concepts: Networking fundamentals, IP connectivity, and security essentials are explained in a way that’s approachable without oversimplifying. Even dense topics like subnetting and routing protocols are broken down into digestible steps.

• Hands-On Orientation: The labs and configuration examples are practical and reinforce the theory. I appreciated that the exercises weren’t just “check-the-box” tasks but scenarios that built real-world intuition.

• Exam Alignment: The structure closely follows the CCNA blueprint, so I never felt like I was wasting time on tangents. Each chapter ends with review questions that sharpen exam readiness.

• Balance of Depth and Accessibility: It’s technical enough to challenge you, but not so overwhelming that you get lost in the weeds.

By the time I finished, I felt not only prepared for the exam but also more confident in applying these skills in day-to-day networking scenarios. This isn’t just a cram guide—it’s a foundation builder.

If you’re serious about earning your CCNA and want a resource that respects both your time and your learning curve, this book is a solid investment.

book link -https://www.amazon.com/Implementing-Administering-Cisco-Solutions-200-301/dp/1835887481/ref=cm_cr_arp_d_product_top?ie=UTF8

— Derek Smith
by TheRoque | 2026-03-12 07:39:00+00:00
I don't know where your "Q and A" comes from, but I tried to ask the question to Gemini, and it provided a nuanced answer, involving other criteria than skills. In other words it said "it depends". When I asked to answer in just one word it said "Neither". I couldn't get him to pick the man or the woman.

My point is not that they are unbiased, but that could not replicate the example you provided (at least it seems to me that it's an example ? Unless it's fiction ?)
by cnaize | 2026-03-12 07:39:30+00:00
Landlook runs your application in a restricted Landlock sandbox and intercepts kernel audit events in real-time. When an action is blocked, it appears in an interactive Terminal UI, where you can instantly approve legitimate behaviors (file access, network calls, etc). Then you iteratively restart the app with the updated profile, discovering deeper dependencies until you’ve built a perfect, least-privilege security policy.
by AnthonyMouse | 2026-03-12 07:40:00+00:00
A party is a thing where multiple elected officials band together in a persistent coalition. The section you're quoting from only applies to a single elected office in the whole country. Are only two parties are going to run candidates for President when there are five or more parties in the legislature?

On top of that, that section applies to how the votes of the electoral college delegates are counted. It doesn't specify how the electoral college delegates are chosen, which it leaves up to the states. There are plenty of interesting ways of choosing them that don't result in a structural incentive for a two-party race.