MurphyA/hacker-news huggingface dataset:
by collingreen | 2026-03-04 18:22:01+00:00
There are several examples already of the modeling leading to systems that all incorrectly handled faults and pointed toward nuclear war as the correct next action. Each of these times _so far_ a human has gone against the strategic planning and operational competence you're talking about and decided personally to get more information before killing millions of people (and they were all correct so far!)

Diluting or delegating decision making to committees, processes, models, or AI all have essentially the same shape.

We can either appreciate how lucky we've been so far and actually learn from these near-doomsdays or we can choose to keep rolling the dice with our eyes covered.
by adel-elmala | 2026-03-04 18:22:06+00:00
Location: Egypt

Remote: Yes

Willing to relocate: Yes

Technologies: C++ - C - OpenGL - WebGL - WebGPU - Direct3d11 - Threejs

Résumé/CV: https://docs.google.com/document/d/1Ek3JX-0rYqA8-5cGCY9FFp8v...

Email: adel.elmala2025@gmail.com

GitHub: https://github.com/adel-elmala

I am a software engineer with expertise in computer graphics, compiler development and GIS. with hands-on experience in shader compilers and graphics engines. I am eager to contribute to innovative projects and continuously expand my technical skill set.

let's talk!
by petcat | 2026-03-04 18:22:21+00:00
This US administration (or any admin) would almost certainly impose export controls on US AI technology before it would allow one of the frontier model providers to be acquired/relocate outside the US. It did the same thing when ASML wanted to acquire Cymer (California company that provides the EUV light source technology). The acquisition was only allowed under strict technology sharing/export agreements with the Dutch government.

Europe really just needs to rally behind Mistral. That's where they should dump their cash.
by mrguyorama | 2026-03-04 18:23:02+00:00
It could also signal a command that is less risk averse than the past. We lost B52s bombing Asia back in the day because even old SAM systems are a danger to them, maybe the Trump admin is just fine with losing a handful of irreplaceable old workhorses. I don't think the DoD ever planned to use those B52s in a war against China either, which this is essentially all in concert of.
by Quarrelsome | 2026-03-04 18:23:05+00:00
but also maybe its a green flag in that this employee might see the wood for the trees and save the company a lot of money later down the line. In my experience, a lot of engineers can waste a lot of time dicking around re-inventing wheels and whatnot.

While you consider it a huge warning sign, have you ever employed someone who would answer that way or are you assuming that you're not capable of making hiring mistakes? I can't help but think this "huge warning sign" might simply be a cognative bias where the interviewer is misdirecting their frustration in the poor design of their own process at the candidate [0].

For reference, I think both answers are fine and both perspectives (its a positive or a negative) are equally valid. Its just that I don't think we can confidently state either way.

[0] https://www.youtube.com/watch?v=rZ3ETK7-ZM8
by prmph | 2026-03-04 18:23:39+00:00
Usually the problem then is more fundamental.

Rust exists. If you insist on using (or need to use) languages with horrendous build architectures like C++, then you probably need a proper build server then anyways.

I don't have XCode on my Macbook and have resolved not to do iOS development any time soon (although ideally I'd have wanted to dabble in it sometimes), because I've accepted I don't want to run the rat race of always needing beefier and beefier machines to keep up with Apple's bad habit of bloating it up for each version up for no good reason.

I don't run local LLMs on my machine, since even with 100s of GB of RAM, I hear the performance you can expect is abysmal.

I think it is a good idea to put pressure on hardware and software vendors to make their products more efficient.
by aljgz | 2026-03-04 18:23:48+00:00
In my team, I've been working to help everyone do a task that's necessary, but because it was too difficult, people bypassed it. Over time, I made it simpler, others are joining to make it even simpler, but in the process, I'm not doing as many "feature tasks" as I could. I joke that people are mad at me every day, but grateful every week and month.

I had to stop trying to prove myself to the company. I have already done that when y'all interviewed me. Now I do what's best for everyone, and I want the company to prove to me that it deserves people who do the right thing despite the processes not valuing it. If it does not, I have enough resources to spend some time on the projects I cared about most.

This mentality gave me peace of mind and helped many people in partner teams go faster and with higher quality.

Management still does not openly appreciate it, but it shows in how they interact with me. Like when you learn to talk to your parents as equals. It's unexpected for them, but they quickly embrace the new interaction and they love it much more than the one before.

Oh, and this is happening in a BIG company, and is not easy, the "failure to do what you're tasked with is failure to be acceptable" voice in the head is too strong and does not like to give up easily.
by smelendez | 2026-03-04 18:24:59+00:00
You can see the full article here: https://www.cpsp.cps.ca/uploads/publications/pxy155-Teething...

It looks like it has a short intro paragraph that talks about a specific case with no identifying details (beyond "a previously healthy 4-month-old boy"), citing this report by other doctors: https://pubmed.ncbi.nlm.nih.gov/27503268/ followed by further discussions of physician reports and survey data.

The correction is explicitly listed as applying to that article (https://academic.oup.com/pch/article-abstract/24/2/132/51642...), which itself seems false since that article doesn't seem to include a fictional vignette.
by sebmellen | 2026-03-04 18:25:17+00:00
Regardless of the politics of the day, where is the long-term, popular will (or capacity) for a "green/electric" revolution in the US? We are massively dependent on fossil fuels, and our quality of life is too.

At the same time, we don't have China's industrial capacity or their stomach for massive state-driven subsidies. I don't see how you escape peak oil otherwise.
by jamesbsr | 2026-03-04 18:25:40+00:00
In January, Samsung’s DRAM contract negotiations were expected to close at around a 70% increase for Q1. Within a month, that number reportedly finalized above 100% — and even Apple accepted the terms without extended negotiation.

The interesting part isn’t just the magnitude of the hike. It’s the speed of the revision. A 30-point upward adjustment in such a short time period suggests demand acceleration that outpaced internal forecasts.

The driver appears to be wafer reallocation toward HBM production for AI accelerators. HBM consumes roughly 3× the wafer capacity per gigabyte compared to standard DRAM, which effectively compresses supply for generic server and mobile memory.

If that structural shift holds, this may not be a cyclical “memory recovery” but a repricing event tied to AI infrastructure buildout.
by boredemployee | 2026-03-04 18:26:05+00:00
Calling LLMs "intelligent" is not a neutral technical description, because in the end it carries strong anthropomorphic implications that shape how users interpret and trust all these systems.

Remember that decades of research in human computer interaction show that framing and interface design strongly influence user perception.

also disclaimers do little to counteract this effect. Because LLMs simulate linguistic competence without understanding or truth-tracking mechanisms, marketing them as intelligent risks systematically misleading users about their capabilities and limitations.
by inerte | 2026-03-04 18:26:16+00:00
Maybe 10 years ago I interviewed both for Netflix and Facebook.

At Netflix, I used a state machine library to handle the project they gave me. Got rejected because I didn't show I knew raw JavaScript enough.

At Facebook, I wrote a calendar dropdown from scratch. Got rejected because I should have used a library.

Interviews sometimes is just a lottery...

Yes I know both companies should have set the expectation, but you can set the expectation for EVERYTHING, otherwise you give candidates all the answers you're expecting. There's always going to be some chaos due to the huge number of variables.
by ecshafer | 2026-03-04 18:26:17+00:00
I would imagine if it isn't illegal its a very bad idea not to. But regardless, I would bet large amounts of money that you would never get any flack for doing anything for the government. If I went on X, Threads, Bluesky, TikTok and said "Hey I am a software engineer selling awesome new technology to the government and military!" I am going to get Americans attacking me for supporting Trump / ICE / FBI whatever the current issue of the day is. If I did the same on Douyin or Weibo the response would be able making China strong, and there would be no criticism of that choice.
by distantranges | 2026-03-04 18:26:53+00:00
The only thing that keeps me from switching to GrapheneOS on my Pixel 10 pro is satellite SOS which isn't supported on GrapheneOS. It's something important to me as I do mountain sports and in some locations there is no network signal.

I know that in the US Verizon and Tmobile customers have access to satellite connectivity and it's possible to get this feature working on a GrapheneOS phone if you are one of their customers, but I am in Europe and European providers don't provide satellite connectivity.
Show HN: AutosClaw – security first *claw with live chat to any agent session
by fbreuer | 2026-03-04 18:27:18+00:00
Hi HN,

I'm Florian, a keen observer in the Open/Nano ...claw space. I programmed AutosClaw as an exercise in understanding the trust models that these personal assistants use.

This AutosClaw features:

* All agents running in ephemeral Docker container (like nanoClaw)

* Agents can have the ability to spawn asynchronous agents

* Project based secrets (Github tokens), that can be inherited by all agents in that project (and their spawned agents)

* A real-time dashboard with all running/deleted agents with full history

* A fast reload directly from UI (enables an agent PR -> Github repo review -> direct reload workflow)

* A chat view, in which you can directly interact with any agent orchestrated on the platform.

It is implemented in 8,017 lines of Typescript code (backend + frontend)

This is my first Show HN, I hope someone out there finds it useful :)
by moregrist | 2026-03-04 18:27:52+00:00
I prefer pushing the constraints to motivate a different solution instead of asking them to do an unmotivated exercise.

“Google Sheets is a great solution for two people, but let’s say the department expands and now it’s ten people. How does this change your answer?”

It’s easy to break Google Sheets as a workflow by increasing the number of users, adding complex business logic, etc.

It’s interesting to see what candidates come up with and how they think. Sometimes the solutions are genuinely interesting. Mostly they’re not, which is okay. If you don’t give yourself the opportunity to learn as an interviewer, you’re missing out.
by pvillano | 2026-03-04 18:27:58+00:00
Here are a few more scrutiny-deflecting phrases

* just: "Just rewrite it in Rust"

* simply: "To win at Jenga, simply remove one block from the bottom and put it on top."

* should: "We shouldn't have to wait"

I hate "should" the most because it can mean obligation, expectation, recommendation, or ideal. Any time you find yourself using "should", you should(I recommend) substitute something more specific
by mrguyorama | 2026-03-04 18:28:11+00:00
Unfortunately the people who vote for him don't watch the speeches either and literally do not care that he does stupid things and generally wrecks shit because lower business taxes and he isn't a (D)

The conservative business class, since literally before Marx wrote anything, will do whatever it takes to never ever ever ever accept even a tiny reduction in their handouts. They will burn America down and destroy their own revenue before they let us collect an extra dollar in tax revenue for the betterment of society.
Show HN: Auctionnow.io – Launch a store to sell items via auction or buy-it-now
by chptung | 2026-03-04 18:28:13+00:00
Hi HN - I'm Chris and my co-founder--Jacob--and I built a platform (https://auctionnow.io) that lets anyone launch an online store that lets you run real-time auctions and sell fixed priced items. Think of it like if Shopify and eBay had a baby.

The idea for AuctionNow.io evolved from the comics and collectibles marketplace we built called Raremarq. With Raremarq, we noticed sellers were earning as much as 10x more with our auctions compared to other platforms like eBay, and we started getting requests from charities, content creators, TCG sellers, fashion designers, and a bunch more asking to use our tech for their own websites.

So, we thought "what if we made an auction app for Shopify?". We launched this and it did well, but Shopify doesn’t let us auto charge auction winners, which was a new pain point we discovered. So, to get this really right we decided to turn our auction and ecommerce technology into a standalone platform in AuctionNow.io.

The backend handles the complex parts of auction logic:
- Real-time updates: Bids are pushed instantly to the client so users don't need to refresh.
- Soft Closes: To prevent "sniping," the auction creates a sliding window (e.g., adds 30 seconds) if a bid comes in at the very end.
- Payment enforcement: We require bidders to link a payment method via Stripe, and winners are auto-charged. This solves the "non-paying bidder" problem common on eBay.
- It supports physical goods with shipping tracking and digital products (e.g. PDFs and links) with automated file delivery.

It is free to launch a shop with up to 4 active listings, and you can list physical and digital products and sell them as auctions, buy it now, or a hybrid of both. We have a Pro tier for unlimited listings and we plan to add custom domains soon (#1 Pro feature request), but right now we are just looking for feedback on the bidding UX and whether the flexibility makes sense for your use cases.

Happy to answer questions about the stack, the auction mechanics, or anything else!
by CrzyLngPwd | 2026-03-04 18:28:38+00:00
It's a bold plan...

Cut off the EU's main energy supplier and make it dependent on the US.

Grab the largest oil reserves.

Start a special military operation with Iran, knowing that Iran will close the Strait of Hormuz, thus cutting off a large part of the world's oil and gas.

The US profits from this are going to be staggering.
by araujo88 | 2026-03-04 18:29:38+00:00
ISO 8583 is the wire format behind most card transactions worldwide.
Despite that, many open-source Go implementations are surprisingly limited:
hardcoded field descriptors, primary-bitmap only, no BCD encoding, and
error messages that make debugging painful.

I rebuilt one from scratch with a few design goals:

• Spec-driven: the library contains no hardcoded field definitions. You pass a Spec struct to Parse/Build. Different parts of the same application can use different specs simultaneously with no global state.

• Correct bitmap handling: primary (1–64) and secondary (65–128) bitmaps are supported. Bit 1 is managed automatically when building messages.

• BCD encoding support: two decimal digits per byte. Odd-length values get a leading zero nibble during encode that is removed on decode.

• Typed errors: failures return `*FieldError{Field int, Err error}` so you know exactly which field failed and why. Works with `errors.As` and `errors.Is`.

• Zero external dependencies.

The test suite includes round-trip tests verifying that Build→Parse preserves field values and Parse→Build produces byte-identical wire output.

Repo:
https://github.com/leo-aa88/go-iso8583

Two things I’d particularly appreciate feedback on:

1. Whether the Spec / FieldSpec API feels ergonomic in real integrations.
2. Whether BCD-encoded variable-length fields should be handled differently than I currently do.
by senordevnyc | 2026-03-04 18:30:07+00:00
It's saddening to see folks here on HN direct so much contempt towards this. I have no intention of messing with Gas Town or Wasteland, but I think it's cool that folks like Steve with lots of money and time are using it to build stuff they find cool and interesting. I doubt these projects are the future of AI agent orchestration, but I do think they're probably going to help us collectively learn better how to work with AI.

And if they don't, so what? Who cares? Why be angry at Steve for playing around with a fun hobby project that goes nowhere?
by quotemstr | 2026-03-04 18:30:18+00:00
Except that computers did, in fact, learn to speak.

Has the climate collapsed? There are still glaciers in Glacier Nation Park. The Maldives remain islands, not seamounts. The Gulf Stream still warms Europe. The pace of change has been consistently far slower than climate models have predicted, and it's rational to discount them until such time as there's a shred of evidence climatologists have ceased crying wolf.
by varun_ch | 2026-03-04 18:30:25+00:00
It is fantastic that Firefox gives us the benefit of choice though. Maybe Chrome or whatever has better UX taste out of the box, but good luck changing anything if you disagree.

I wrote a blog post about how I customized Firefox exactly to what I wanted https://varun.ch/posts/firefox/ including a minimal UI, monospaced font, sidebar, etc etc. userChrome.css is a great feature and it’s amazing that it’s just exposed to the user.
by jcranmer | 2026-03-04 18:30:38+00:00
In the publishing world, there is this thing called the slush pile: the collection of unsolicited submissions, essentially the only way a person without an agent can break into the field. And you can find quite a few editors' experiences with the slush pile in various blog posts or articles online. And the general reaction goes from naïve wonder at the idea of finding the diamond-in-the-rough to frustration with the quality of the submissions and a realization that the actual game is to figure out how to reject submissions with as little reading as possible (because they don't have the time to do any reading!). This is before LLMs came about, which have made the slush pile problem much worse because they don't improve the quality of the submissions but the increase the amount of reading that needs to be done to reject them.

Academia has the same fundamental problem. We don't actually have the time to read every possible paper someone has for us, because keeping up with literature takes time that we don't have. And while relying on the quality of the journal or conference as a metric for "is this paper worth reading?" has issues, to be honest, it is more effective than other proposed solutions. When I have done the literature searches that delved into the unknown, low-quality tiers of journals... no, those results were not worth the time I spent reading them.
by cromka | 2026-03-04 18:30:42+00:00
I'd like to bring to your attention the 2026 irony of how much things now cost: this thing has nearly the same chip, way bigger display,a keyboard, extra USB port, a touchpad, lots of copper inside and aluminum outside, way bigger battery and yet it is same price as entry level iPhone with same RAM and storage. Go figure!

PS. Wonder why they didn't use A19 in this? Imagine they thought "yeah, that A18 will do for an entry-level laptop", but the entry-level iPhone 17e with A19 needed more kick? What for, our social media apps and mobile websites? This is soooo absurd!
by jerf | 2026-03-04 18:30:44+00:00
But... why?

How do you win moving your central controller from a 4GHz CPU to a multi-hundred-MHz single GPU core?

If we tried this, all we'd do is isolate a couple of cores in the GPU, let them run at some gigahertz, and then equip them with the additional operations they'd need to be good at coordinating tasks... or, in other words, put a CPU in the GPU.
by mindslight | 2026-03-04 18:31:21+00:00
also 3) many "insurance" companies are in the provider game, meaning they can preferentially shuffle surplus to their other arm

(2) and (3) were part of what I meant by a lack of regulatory bandwidth in another comment. There are rules that could be enforced to promptly impose steep penalties for a company that tries to skirt them. But they just aren't, so after one company starts doing it the rest inevitably follow suit.
by linksnapzz | 2026-03-04 18:31:25+00:00
Once upon a time, down the street from where Junie Speakman (sponsor of the legislation) lives, there was an SRO hotel called the Harriet Bradford Inn. About 25 years ago, it got sold, and turned into ~12 condos w/ an average price of $1 million each.

Part and parcel of the gentrification happening in that neighborhood over my lifetime-but, even 1bdrms in Providence are > $900 a month, so I'm not sure how much effect adding more one-bedrooms can do for families.
Ask HN: Does Claude Code's abilities fluctuate for you too?
by ammerfest | 2026-03-04 18:32:12+00:00
In the project I've been working on in the past weeks with Claude Code, I have very clear instructions in the CLAUDE.md file. Things like:

- I'll push my work on branch X on this repo. Always fetch X to see if there is something new to merge

- Never touch files Y. These must be edited by hand, by me.

- If you make any changes to file Z, you must always explicitly ask for my confirmation.

It used to work very reliably. But for the past two days, Claude Code suddenly failed to follow these instructions several times, in different sessions, and right now even after the first prompt in a new session. I didn't update Claude Code itself. Have you noticed similar things?

Edit: I just found this post, looks like i'm not alone:

https://news.ycombinator.com/item?id=47227740
by macNchz | 2026-03-04 18:32:34+00:00
I'm not the person you're replying to, but I do have a 64GB machine that I'd been planning to bump up to 128 right around the time the prices went through the roof. My uses are:

- VMs, I'm leaning on them more and more for sandboxing stuff I'm working on, both because of the rise in software supply chain threats, and to put guardrails around AI agents.

- Local LLMs experimentation, even pretty big MoE models (GPT OSS 120b) run pretty usably (~10 tokens/sec) with the latest tooling on a 16GB GPU and a lot of system memory.

- Even compared to a fast NvME drive, it's super nice to load a big dataset into memory and just process it right there, compared to working off of the disk.
by Sakthimm | 2026-03-04 18:32:44+00:00
Yep. The 9B has excellent image recognition. I showed it a PCB photo and it correctly identified all components and the board type from part numbers and shape. OCR quality was solid.
Tool calling with opencode worked without issues, but general coding ability is still far from sonnet-tier. Asked it to add a feature to an existing react app, it couldn't produce an error-free build and fell into a delete-redo loop. Even when I fixed the errors, the UI looked really bad. A more explicit prompt probably would have helped. Opus one-shotted it, same prompt, the component looked exactly as expected.

But I'll be running this locally for note summarization, code review, and OCR. Very coherent for its size.
by daemonologist | 2026-03-04 18:32:52+00:00
When I was in college the exam nanny software required Windows, and not in a VM. (I had a Windows desktop at home, so I just remoted into that to take exams.) This was a few years ago but much less than 15.

Also most "professional" CAD software is Windows-only, which is going to affect a big chunk of engineering majors.