MurphyA/hacker-news huggingface dataset:
by DennisP | 2026-03-14 15:45:25+00:00
Perhaps it would help if I include the quote, so from Vibe Coding pages 165-166:

> [IDEs index] your code base with sophisticated proprietary analysis and then serve that index to any tool that needs it, typically via LSP, the Language Services Protocol. The indexing capabilities of IDEs will remain important in the vibe coding world as (human) IDE usage declines. Those indexes will help AIs find their way around your code, like they do for you.

> ...It will almost always be easier, cheaper, and more accurate for AI to make a refactoring using an IDE or large-scale refactoring tool (when it can) than for AI to attempt that same refactoring itself.

> Some IDEs, such as IntelliJ, now host an MCP server, which makes their capabilities accessible to coding agents.
by ToucanLoucan | 2026-03-14 15:45:34+00:00
> GOPs and Democrats are the same on environmental, science, and public health policy completely, huh?

Environmental: Democrats Joe Manchin, Jon Tester, Michael Bennet, Bob Casey, Martin Heinrich, John Hickenlooper, and Ben Ray Lujan all backed the pro-fossil fuel position and blocked the Biden admin's ban on fracking. And that's before you get to the eleven House Democrats who crossed the aisle to vote for gutting NEPA, which is basically the foundational law for environmental review in this country.

Science: Democrats continue to stall on GMO foods despite thousands of studies confirming they're safe, and have pushed heavy restrictions treating them like health hazards with zero scientific basis. This is basically their version of climate change denial and it deserves way more attention than it gets.

Public Health: The entire mess with the ACA, juicing the insurance industry while keeping healthcare gatekept behind financial hooks and ensuring workers MUST stay employed to have any reliable access to it. Yeah they get some points for trying to keep Medicare and Social Security afloat, they don't want all the poor people to just die about it, but those are remarkably low bars.

So, the same? No. That said, NOTHING about ANY of that could be called "Left" by anyone being remotely intellectually honest.
Show HN: On the Same Page – A visual tracker for unhinged Wikipedia races
by dynamicwebpaige | 2026-03-14 15:45:36+00:00
Greetings, HN!

I've been working on On the Same Page (https://on-the-same.page/) for WikiGameJam. It’s a visual tracker, leaderboard, and referee for Wikipedia races.

If you’ve ever wikiraced, you know the real joy isn’t winning -- it’s the feral panic of getting stranded in 14th-century Baltic trade routes when you’re desperately trying to find a link to the word "Water." Normally, that glorious, chaotic path is lost forever once the race ends. I wanted an archivist for that journey! :)

What it does:
It logs your clicks and generates a post-game visual graph of your route. It essentially maps the deranged mental gymnastics required to link George Saunders to Topology, giving you a visual autopsy of exactly where your brain went wrong.

Under the hood:
- Built and deployed using Antigravity (antigravity.google) and Cloud Run.
- Powered by the Gemini APIs via Google AI Studio (ai.dev).

Grab a friend, pick two completely unrelated topics, and let me know the weirdest intermediate pages you get stuck on. I’d love your feedback!
by hrimfaxi | 2026-03-14 15:45:42+00:00
Well they do define compelling government interest to include

> "Compelling government interest " means a government interest of the highest order in
protecting the public that cannot be achieved through less restrictive means. This includes but is not limited to:
(a) ensuring that a critical infrastructure facility controlled by an artificial intelligence system
develops a risk management policy;
(b) addressing conduct that deceives or defrauds the public;
(c) protecting individuals, especially minors, from harm by a person who distributes deepfakes and
other harmful synthetic content with actual knowledge of the nature of that material; and
(d) taking actions that prevent or abate common law nuisances created by physical datacenter
infrastructure.

D seems to address that potentially.
by hermannj314 | 2026-03-14 15:45:46+00:00
When a "right to..." law is passed, there is usually an accompanying narrative that explains a past injustice that will be corrected. Matthew Shepard hate crime, Civil Rights Voting act, etc.

The absence of such a story makes me think this law doesn't protect shit. What exactly did a Montanian get killed or arrested trying to do with a computer that is now protected? Can I use AI during a traffic stop or use AI to surveil and doxx governemnt employees? What exactly is the government giving up by granting me this right?

Or is this just about supressing opposition to data centers?
by mistrial9 | 2026-03-14 15:45:48+00:00
this is very difficult to address with intellectual honesty.

It seems obvious to me that people of conscience and standing have built plenty of the most cutting edge tech of this age. Yet those people are structurally embedded within business and government. Far-reaching technology is one thing, but satellite networks are especially impactful in many ways for both real time intelligence gathering and also building a record of analytic data over time.

So, PlanetLabs.. without a doubt, completely sincere in Doves reading save-the-whales data over the entire Earth. And also, connected "at the hip" to the US Federal Government. Does the US Federal Government work diligently to save-the-whales? You be the judge.

PlanetLabs is business, with investors. That is the horse that brought the endeavor to its current state. Larry Ellison seems to run a very stable business, in the same locales, and that seems to be just fine with investors. Is there any way that PlanetLabs would not be subject to the same investor pressures and direction, lawsuits and governance letters, that Oracle is subject to? seems likely that lots of the same actors are close at hand, from the beginning.

SO there is tragedy and comedy, stock price and hiring practices, technical capacity and brilliance. The mission is the message ? feedback here seems likely to escalate, so let's set a tone of informed debate, and recall that after the typing, almost nothing will actually change in practice.. just an educated guess.
by sandreas | 2026-03-14 15:45:53+00:00
Here are some lesser known facts about wired headphones that I wish I had known earlier:

- there are TRS (3 rings) and TRRS (4 rings) connectors

- TRRS has integrated mic, also ofen implements playback control via buttons

- Apple headphones volume controls won't work on non-apple devices, because they implement a proprietary protocol based in an ultrasonic chirp authentication chip[1]

- 1more headphones seem to have implemented this auth protocol, but it does not work reliably

- Headphone remotes on apple devices have tap codes (in my opinion a huge benefit), that can be used to

play/pause (.)
next chapter / track (..)
prev(...)
fast forward (._)
rewind (.._)
even navigate menus (_, then + or -)

---- legend ----
.=click
_=hold
+-=vol

- The same tap codes are also implemented on hardware buttons (e.g. iPod) - while fast forward and rewind only work for devices iPod Nano 6th or later (iPod Classic 2009 only has next and prev)

- Apples USB-C 3.5 Adapters work with Android and iPhones and all headphones, Android does only implement play/pause and volume

- headphones remotes are fundamentally broken on Android because Google reserves longpress (button hold) for voiceover

- there are also balanced (often 4.4mm) outputs for much higher quality, often used in high res daps from fiio or shanling, etc

1: https://tinymicros.com/wiki/Apple_iPod_Remote_Protocol
by Shog9 | 2026-03-14 15:45:59+00:00
Crucially, SO's election system needs to be bootstrapped: users aren't eligible to vote until they have a history of participation. The level of participation is fairly trivial, but it provides enough signal to allow a reasonable detection (and elimination) of bot / sock puppet networks without resorting to crude measures like blacklists or "bot tests".

For new sites, this meant that the bulk of moderation was done by employees, followed by employee-appointed temporary moderators. This dramatically reduced abuse, but also reduced the explosion of new sub-communities that sites like Reddit thrived on.
by graypegg | 2026-03-14 15:46:02+00:00
First off, you're a kickass parent, that's an awesome thing to do for your daughter. How easy is it to sync with music she wants to listen to? I haven't touched Rockbox in quite a while, but I imagine it's still expecting DRM-free audio files of some sort right? Other than bandcamp I can't think of any good source for finding some beyond ripping audio streams and organizing it yourself.
by sega_sai | 2026-03-14 15:46:30+00:00
When I see this: "One of the longest-standing misconceptions about software development is that writing code is the difficult part of the job. It never was."
I don't think I can take this seriously.

Sure, 'writing code' is not the difficult often, but when you have time constraints, 'writing code' becomes a limiting factor. And we all do not have infinite time in our hands.

So AI not only enables something you just could not afford doing in the past, but it also allows to spend more time of 'engineering', or even try multiple approaches, which would have been impossible before.
by tanbablack | 2026-03-14 15:46:52+00:00
Great writeup. Attackers are also "optimizing content for agents" — just with malicious intent.

Unit42 published research in March 2026 confirming websites in the wild embedding hidden instructions specifically targeting AI agents.
Techniques include zero-font CSS text, invisible divs, and JS dynamic injection. One site had 24 layered injection attempts.

The same properties that make content agent-friendly (structured, parseable, in the DOM) also make it a perfect delivery mechanism for indirect prompt injection.
by dataviz1000 | 2026-03-14 15:47:58+00:00
I apply a twist on the "Rule of Three" -- if you repeat it 3 times refactor or automate. In this case, I tell Claude to update the MEMORY.md or files it references with a single line to put a guardrail on a behavior. There is a limit of 200 lines so I'm very concise and careful. After several iterations, it will finally do it. Sometimes I have to have the line in MEMORY.md or the plan put a comment at the top of every file with the instruction.

For example,

1. NO FUTURE DATA rule — The top-level rule: no hardcoded splits, no future knowledge, detect from observable returns only

2. Background process monitoring — Use /tmp/ logs to calculate ETA, wait for completion rather than polling

3. CPU process limit — Max 4 concurrent Python processes

I'm working with time series data and 100% of the time Claude and all SOTA models will introduce scores look ahead bias bugs like not converting timezones or using .shift(1) instead of .shift(-1) so I need to ensure at any moment in time no future data can enter the system. It still finds ways to use future data no matter how hard I try, however, using MEMORY.md helps

Most runs take 10 - 15 minutes and Claude Code will burn tons of tokens to check progress so I tell it to log progress check it, estimate how long, and don't do anything until that timer expires.

MEMORY.md has only 10 lines now, but if something is repeated it goes in there. If it keeps happening, I force the instruction as a comment at the top of every file.
by anovikov | 2026-03-14 15:48:01+00:00
Surely no going to the mountains. Coast needs to be taken to prevent launch of any boats of mini-subs for minelaying. Of course, preventing drone launch will require capturing entire country - Shaheds have 1500+ km range - that isn't an option.

Iranian missile capability is almost extinguished as it is, and drones are to be defended from using Ukrainian interceptors - first line of defence, on the ground on the coast, and second line, on ships themselves.

Ah, and Iranian electric grid needs to be knocked out, and kept like that. It was done easily in Iraq in 1991. It alone prevents nuclear enrichment for the lack of electricity.

It will perhaps never result in victory, but sustain suppression may be enough, Cuba-like.
by scarecrowbob | 2026-03-14 15:48:08+00:00
Well, I have had them for about 2 years and would buy them again.

To be clear, these are for noise protection and are heavy. They are big enough that I have another pair of muffs for shooting rifles and some ($$) molded westone earplugs for working on loud stages.

I mostly use the 3m when I am running a chainsaw or driving vehicles with the windows down (I find that too damn loud for my tastes). For a while I'd track drums with them over my shure se215, but I've started playing quieter and have found that something like an HD280 cuts stuff down enough to track drums while feeling more comfortable.

On one hand, they are kind of expensive, bulky, and the mic isn't great. Also their "ambient sound" is not anywhere near as loud or controllable as the muffs I use for shooting. On the other hand, they pair well, sound okay, have a lot of noise reduction, and they seem pretty rugged. They run on AAs and Battery life is pretty good, too.
by Eddy_Viscosity2 | 2026-03-14 15:48:16+00:00
> What if no one would want to work as a policemen

This is by far the worst argument. What if we held doctors accountable for malpractice and no one wanted to be a doctor? What if we held engineers liable for faulty designs that break and kill people and no one wanted to be an engineer? What if we held OCCUPATION accountable for DOING JOB BADLY / BREAKING THE LAW? Its a nonsense argument.

What would happen is that only the people that intended to be bad police would not want to the job and/or the people that were bad police (intentional or otherwise) get kicked out of the police force. Same as with every other profession. This is a fantastic outcome and we should do it immediately.
by 0xcafefood | 2026-03-14 15:48:17+00:00
NYT has it out for digital advertisers, who directly compete with them. I do sense some schadenfreude here that the tech nerds who work at these places might be in trouble.

"Silicon Valley panjandrums spent the 2010s lecturing American workers in dying industries that they needed to “learn to code."

To copywriters at the NYT, LLMs are far better at stringing together natural language prose than large amounts of valid software. Get ready to supervise LLMs all day if you're not already.
by cosmicgadget | 2026-03-14 15:48:30+00:00
Nah, we have to own up to the fact that we elected him. It's uncharitable to say the majority of Americans want this conflict, but the magas won the presidency and both houses.

The president is empowered to use the military without explicit congressional approval. There was a recent vote in congress on whether or not to reign this in, it failed.
by tombert | 2026-03-14 15:49:08+00:00
It’s actually not “inappropriate”.

Are you saying that instead of directly pointing out something that really bothered me, I should instead of reported him to someone higher up? Should I have bitched on Glassdoor? Oh, I guess I could have complained to the to recruiter where there is a zero percent chance that my complaint actually gets sent to them.

It’s “rude” in that I embarrassed the person for a minute, but it’s not like I went and tattled to their higher-up, or was out for blood or anything. If they’re going to waste half the interview then they can fucking deal with being embarrassed for a few minutes.
by hyperbovine | 2026-03-14 15:49:12+00:00
I’m seeing a real distinction emerge between “software engineering” and “research”. AI is simply amazing for exploratory research — 10x ability to try new ideas, if not more. When I find something that has promise, then I go into SWE mode. That involves understanding all the code the AI wrote, fixing all the dumb mistakes, and using my decades of experience to make it better. AI’s role in this process is a lot more limited, though it can still be useful.
by tracerbulletx | 2026-03-14 15:49:31+00:00
The idea that how your audience receives the communication is their problem and not yours is entirely why some engineers are shit communicators and seem lost when facing the realities of human culture and politics. You might wish the world would all just think exactly like you but the moods, interest, and preferences of the people around you are YOUR PROBLEM and you need to engage with them if you want to accomplish anything unless you're some kind of prodigy who will be accommodated because of your unique capabilities (almost no one who thinks they are this are).
by j3k3 | 2026-03-14 15:49:37+00:00
I think that captures a lot of the LLM debate.

There are people who just want an object produced that allows for some outcome to be achieved closer to the present.

And there are other people who want to ensure that object that is produced, will be maintainable, not break other parts of the system etc.

Neither party is wrong in what they want. I think there should naturally be a split of roles - the former can prototype stuff so other individuals in the organisation can critique whether it is a thing of value / worth investing in for production.
by culi | 2026-03-14 15:50:32+00:00
Yeah I think it's pretty obviously the AI industry trying to ban its own regulation

> Nationally, the Right to Compute movement is gaining traction. Spearheaded by the grassroots group RightToCompute.ai, the campaign argues that computation — like speech and property — is a fundamental human right. “A computer is an extension of the human capacity to think,” the organization states.
by rchaud | 2026-03-14 15:51:00+00:00
I think a human would have split the "it's not this, it's that" type of sentence into two separate sentences that could be more descriptive. This is a blog post, not a tweet, so there's no length constraint.

If they wanted to keep it to a single sentence, they could have used a a word like "rather" to act as a separator between moat and wall.
by rvz | 2026-03-14 15:51:53+00:00
Is that why there are so many outages across many companies adopting AI, including GitHub, Amazon, Cloudflare and Anthropic even with usage?

Maybe if they "prompted the agent correctly", you get your infrastructure above at least 5 9s.

If we continue through this path, not only so-called "engineers" can't read or write code at all, but their agents will introduce seemingly correct code and introduce outages like we have seen already, like this one [0].

AI has turned "senior engineers" into juniors, and juniors back into "interns" and cannot tell what is maintainable code and waste time, money and tokens reinventing a worse wheel.

[0] https://sketch.dev/blog/our-first-outage-from-llm-written-co...
by mtlmtlmtlmtl | 2026-03-14 15:52:09+00:00
My sennheiser earbuds are now down to 15 minutes of battery life. Less if it's a cold day. Sure, they're not completely dead yet, but they're effectively useless. And it's not like I can easily replace the batteries. Most wired earbuds or headphones at a similar price point have replaceable cables.
by Mawr | 2026-03-14 15:53:18+00:00
Shockingly good article — correct identification of the root cause of performance issues being excessive dynamism and ranking of the solutions based on the value/effort ratio. Excellent taste. Will keep this in my back pocket as a quick Python optimization reference.

It's just somewhat unfortunate that I have to question every number and fact presented since the writing was clearly at least somewhat AI-assisted with the author seemingly not being upfront about that at all.
by ToucanLoucan | 2026-03-14 15:53:26+00:00
Yeah and you say that and people are like OH SO YOU'RE FINE WITH REPUBLICANS and, no, categorically not. As a transwoman the Republicans have made it pretty clear my existence and rights are up for debate, so you know, not ever gonna vote for one. That said, the Democrats are not saints by a long, long way and their mealy-mouthed resistance can most often be summarized as twitter posts and flashy statements, and then they go fuck us over in the congressional chamber anyway.

My argument isn't pro-Republican, I just want Democrats to follow through with the shit they talk, and actually live up to the progressive label they try to retain with actual progressive policies, not just more female oppressors of color. That's nice but it's not a solution to the problems we're having.
by jwilliams | 2026-03-14 15:54:06+00:00
I'm fairly sure that your best throughput is single-prompt single-shot runs with Claude (and that means no plan, no swarms, etc) -- just with a high degree of work in parallel.

So for me this is a pretty huge change as the ceiling on a single prompt just jumped considerably. I'm replaying some of my less effective prompts today to see the impact.
by _pdp_ | 2026-03-14 15:54:34+00:00
Put a bad driver in an F1 car and you won't make them a racer. You will just help them crash faster. Put a great driver in that same car, and they become unstoppable.

Technology was never equaliser. It just divides more and yes ultimately some developers will get paid a lot more because their skills will be in more demand while other developers will be forced to seek other opportunities.
by Intralexical | 2026-03-14 15:54:42+00:00
Are you sure we can't visualize 4D objects? Or rather, what exactly does that mean?

Can we visualize 3D objects? Or do we reason about 3D objects, but only visualize a 2D projection of 2D boundary surfaces embedded in 3D space? I'm definitely not thinking about the inside of my desk lamp, or even its back side, even though those are as much a part of the 3D object as the front surface.

Can you visualize a 1D projection of a 2D object? Probably, but is it a little tricky? How about a 1D projection of a 3D object? And when that 3D object moves? How about a 2D projection of a 3D object, but seen from the inside out with a Hammer retroazimuthal projection, instead of viewed from a distance with the embodied camera eye and wonderfully simple rectilinear(ish) projections that we're so familiar with?

Arguably, I think we can visualize 4D objects. They just look the same as 3D objects, because the visualization is itself a 2D projection. If they move, they look like wobbly 3D objects, as we pick up a different "slice" or "surface".

Now, we don't know very many 4D shapes, because we don't encounter them in our lives. But I think that's fully explained by familiarity, without invoking the idea of an arbitrary limitation. We've all seen lines, sheets, boxes, balls, pyramids— Try describing to a random stranger what a Strandbeest or a Klein bottle looks like.`
by ACCount37 | 2026-03-14 15:54:46+00:00
That's my point. By the time you hit "until it doesn't", you're already doing JSON, and were for a while.

Also, is "parse well if there's a missing bracket" even a desirable property? If you get files with mangled syntax, something has already gone horribly wrong. And, chances are, there is no way to parse them that would be correct.
by dylan604 | 2026-03-14 15:55:00+00:00
"The object that excavated the crater was a nickel-iron meteorite about 160 ft (50 m) across."[0]

Not a lot of gold and such. It's not like the impact was going to fuse atoms of nickel-iron into gold.

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