MurphyA/hacker-news huggingface dataset:
by amaury_bouchard | 2026-03-08 17:14:21+00:00
Good points, thanks!

On relative paths: the current behavior is intentional for simplicity. µJS checks whether the URL starts with a slash (but not a double slash) to identify internal links. No one has reported this as an issue so far, but it's a valid feature request and I'll keep it in mind for a future version.

On the integrity attribute: the reason it was missing is that the library was evolving quickly and the hash would have changed with every release. Now that it's stable, I'll add it.
by rustyhancock | 2026-03-08 17:14:46+00:00
Article reads like a well akchuallly to is your guitar in tune.

I probably haven't tuned my guitar to concert tuning for a long time.

I tried rocksmith and often tuned to that otherwise I just keep it in tune with itself and what approximately sounds right to me.

My fingers are too fat for any precision to matter too much. So long as it's in tune with itself intonation is vaguely right and the action is acceptable no one will notice my solo playing in the garage by myself is out of tune are the fifth harmonic.
by lumost | 2026-03-08 17:15:17+00:00
The latest strategies of etching weights into silicon seem like they can be generalized. We currently design gpu/tpu caching on the basis that the weights change frequently - if the weights do not change at all, or change very slowly - then there are other perhaps more efficient ways of laying out the memory on the chip which are somewhere between permanently etch a model onto silicon and use GPUs designed for graphics computation.
by westurner | 2026-03-08 17:15:18+00:00
It makes a lot of sense for math-focused LLMs to work with higher order symbols - or context-dependent chunking - than tokens. The same is probably true for software.

From "Large Language Models for Mathematicians (2023)" (2025) https://news.ycombinator.com/item?id=42899805 :

> It makes sense for LLMs to work with testable code for symbolic mathematics; CAS Computer Algebra System code instead of LaTeX which only roughly corresponds.

> Are LLMs training on the AST parses of the symbolic expressions, or token coocurrence? What about training on the relations between code and tests?

There are already token occurrence relations between test functions and the functions under test that they call. What additional information would it be useful to parse and extract and graph rewrite onto source code before training, looking up embeddings, and agent reasoning?
by James_K | 2026-03-08 17:15:29+00:00
If you are interested in multi-byte access to GCed arrays, something similar can already be accomplished. You can hold the array data in Wasm linear memory, then have an object that wraps a pointer to it, and using JS code, associate a finalizer with that object that frees the related section of linear memory. It's essentially how FFI memory is handled in most native GCed languages.
by jcranmer | 2026-03-08 17:16:23+00:00
About 20% of the world's oil flows through the Strait of Hormuz, which is effectively closed right now. So far, the economy is coping by drawing down inventories elsewhere and praying that the strait reopens soon, but even then, crude oil futures are skyrocketing (up 50% in a week). If this lasts for a few months--and if a few oil tankers get blown up in the crossfire--this is going to be a repeat of the 1970's oil embargo. There is also the worry that the war is going to end up targeting and destroying a significant chunk of oil production facilities in the region, which will persist the energy crisis well beyond the end of active hostilities.

Combine that with the fact that the war is being led by a senile idiot who is unable to articulate a strategic purpose for the war in the first place and being prosecuted by someone who thinks that war crimes are aspirational, and you begin to understand that there is actually little prospect of this being resolved anytime soon.
by wrs | 2026-03-08 17:16:48+00:00
Not all instruments are limited to a fixed set of pitches. A good classical string player micro-adjusts each individual note to adapt to its harmonic context. For example, making all the thirds and fifths sound good even when the key changes, or adjusting a leading tone up or down very slightly to make it even more leading.

Another way to think of it is that they have to hit every pitch without assistance from the instrument anyway, so they learn to make every note sound “good” rather than hitting a mathematically defined frequency.
by apexalpha | 2026-03-08 17:17:00+00:00
>Just thought I'd pass along the one training suggestion I have. Cloth or disposable.. when you're ready for them to move off it - it really helps if they're able to see and associate their bowel and bladder movements with the physical artifacts.

Cloth diapers help a lot with this. It's one of the reasons kids on cloth diapers are usually much earlier trained.

Modern diapers are so good there's essentially no feedback.
by eugenekolo | 2026-03-08 17:17:33+00:00
Donated. Thank you and everyone else on the PyPy team.

I use PyPy regularly on an app of mine, and very often when I need to do some compute heavy load. Typically over 5x faster than CPython. It makes some stuff that takes impossibly long with CPython (nobody wants to wait 5 minutes...), to returning a response in a few seconds.
by jmusall | 2026-03-08 17:17:34+00:00
It is horrifying. OTOH, we force-breed, torture and kill animals and their children in the millions every day just for the pleasure of consuming meat, eggs and dairy products. I'm not saying this makes it okay to create a conscious brain in a dish. But maybe thinking a little more about what constitutes consciousness and how we want to protect it from harm can also bring about some desperately needed change in some other questionable human activities.
by dagmx | 2026-03-08 17:17:51+00:00
I’m surprised they don’t show true temperament frets.

https://strandbergguitars.com/en-WW/magazine/true-temperamen...

They solve exactly for this issue, and sound amazing in use. The downside is that you are somewhat locked into a given tuning.

Alternatively you can take the approach of guitars with movable frets so you can adjust them per tuning.

https://youtu.be/EZC69A8TsJ8?si=7hUIb7FEKb45eV_L

These are generally used for microtonal playing but can also effectively be true temperament as well.

Guitars with gut frets used to have adjustable positions, which allowed for some mitigation via changing fret positions too
Show HN: Skir – A schema language I built after 15 years of Protobuf friction
by gepheum | 2026-03-08 17:17:54+00:00
Why I built Skir: https://medium.com/@gepheum/i-spent-15-years-with-protobuf-t...

Quick start: npx skir init

All the config lives in one YML file.

Website: https://skir.build

GitHub: https://github.com/gepheum/skir

Would love feedback especially from teams running mixed-language stacks.
by QuiEgo | 2026-03-08 17:18:09+00:00
I also think in this analog, developers who are already architects are in the best place to ride out the wave of change, but long term the industry will have to figure out a way to fill the pipeline so some journeyman system will emerge.

If I was going to college tomorrow, I wouldn't touch a CS program with a 10 foot poll until all of this settles out though.
by ajam1507 | 2026-03-08 17:19:19+00:00
> I think the real threat is that if you tip the Iranian conflict over into asymmetrical warfare

We're there already. We've been there. There's nothing symmetrical about this war.

Israel is basically unscathed in this war despite Iran launching barrages of missiles and drones. They were already fighting Israel asymmetrically by supporting Hamas and Hezbollah. They knew they could never fight a fair war against the US and Israel.
by orwin | 2026-03-08 17:19:35+00:00
> It’s not “objectively bad” To feed your children ultra processed foods.

It is though, it's in the definition, UPF are distinguished from processed food by having additives of no culinary nor nutritional value. So at best, they aren't better than processed food, at worst, they have additive that increase negative health outcomes.

note that if an additive (let's say high-fructose corn syrup) have inferior nutritional value than the product it replace (let's say honey),it is considered UPF, even if the process is quick and easy (i.e: you don't need a big industrial process to be classified UPF)

That's the definition in my country at least, maybe it's different in the US. I think you mistakenly think UPF are the same as processed food. This isn't the case.

[edit] you're right that it isn't objectively bad, because its rare something is "objectively bad". It is objectively worse though.
by k32k | 2026-03-08 17:20:22+00:00
Oh lets see.

They were ridiculed for being 'behind on AI'. They haven't spent a dime on investing in AI-related infrastructure and so on...

And yet, they could stand to be the biggest beneficiaries if not the only. Given that they have plenty of resources in reserve and they are buying back stock - enabling insiders to have a greater say on actions in the future.
Ask HN: What early signal convinced you to pivot?
by stokemoney | 2026-03-08 17:20:58+00:00
A lot of startup advice says to listen carefully to early users, but in practice the signals can be noisy.

For people here who changed direction early, what was the thing that made it obvious?

Was it weak retention, empty user interviews, bad conversion, inability to explain the value clearly, or something else?

I’m especially interested in signals that are easy to rationalize away at first.
by bryanrasmussen | 2026-03-08 17:22:07+00:00
It seems to me this is a real show hn, of course there is a lot of worry about those nowadays. I basically had the same idea, but to build a product on top of it, I believe I have several algorithms that assures to greater than 99.9% accuracy that website changes will not cause crawlers to stop working - what degree of accuracy have you achieved with the AI method.

Does it have ways to detect if it has failed to extract the correct fields?
by alephnerd | 2026-03-08 17:22:17+00:00
> investments are going to be severely outdated in a couple of years

Compute in DCs already have an accounting lifespan of 3 years. The current trend of investments is a mix of expansion and well as upgrades on existing capacity.

This is why hyperscalers like Amazon, Microsoft, and GCP invested in inference ASICs a couple years ago, so they could migrate a larger mixture of their compute to these and offer services at better margins.
by Spivak | 2026-03-08 17:22:24+00:00
I could see a case being made that programming language functions, especially in ruby where everything is message passing, forms a package manager. A method might actually want to guarantee that when it sends a message foo that the code receiving it remains fixed.

Being able to declare dependencies that granular might actually be great for doing refactors and upgrades. Maybe we accepted too easily that dependencies for a project are global.
by SpicyLemonZest | 2026-03-08 17:22:38+00:00
If you're looking for a short term prediction, I expect with, let's say 80% confidence, that the OpenAI IPO later this year will be quietly cancelled or face a WeWork moment and be loudly cancelled. Too much of what we think we know about the economics of modern AI is built on trust in people who aren't trustworthy, and the presumption that VCs would check the financials carefully when we know they strap on blinders once they see a revenue graph they like.
by kirubakaran | 2026-03-08 17:22:53+00:00
"""
I resigned from OpenAI. I care deeply about the Robotics team and the work we built together. This wasn’t an easy call. AI has an important role in national security. But surveillance of Americans without judicial oversight and lethal autonomy without human authorization are lines that deserved more deliberation than they got. This was about principle, not people. I have deep respect for Sam and the team, and I’m proud of what we built together.
"""

- Caitlin Kalinowski, previously head of robotics at OpenAI

https://www.linkedin.com/posts/ckalinowski_i-resigned-from-o...
by rubin-dm-cm | 2026-03-08 17:23:43+00:00
Rubin Observatory / SLAC | Menlo Park, CA REMOTE (US) | SRE / Software Engineer | Full-time

The Vera C. Rubin Observatory in Chile is a new world-class astronomy facility designed to create a 10-year time-lapse map of the southern sky. Featuring the world’s largest digital camera it emits 20GB of raw pixels per minute, and we are developing the Prompt Processing System that will distribute an alert on every astrophysical object that has moved, changed or appeared in real-time. (https://rubinobservatory.org/news/first-alerts)

This appointment is based at SLAC, a DOE-funded national laboratory hosting the data facility and many of the 80 scientists and engineers of the world-wide Rubin Data Management team. (https://www6.slac.stanford.edu/)

Keep Rubin's Alert Stream flowing. We are hiring an SRE to own the reliability of our Prompt Processing Framework, a Kubernetes-based, event-driven system using KEDA, Redis Streams, Kafka, and Postgres to scale near-real-time processing. You’ll write software to improve resilience, operate and evolve core infrastructure services, and build the monitoring, alerting, and on-call practices that keep the system robust and reliable during nightly observing operations.

Stack: Python, Kubernetes, Helm, ArgoCD, Kafka, Redis, KEDA, InfluxDB, PostgreSQL, Cassandra.

Details and apply here: ls.st/sre-ad
by croes | 2026-03-08 17:24:14+00:00
> Therefore, if a value-aligned, safety-conscious project comes close to building AGI before we do

> It can be debated whether arena.ai is a suitable metric for AGI, a strong case can probably be made for why it’s not. However, that’s irrelevant, as the spirit of the self-sacrifice clause is to avoid an arms race, and we are clearly in one.

No, the spirit is clearly meant for near AGI and we aren’t near AGI
by ignoramous | 2026-03-08 17:24:47+00:00
For a FOSS Android app I co-develop, we go out of our way to make verbose logging efficient to collect & easy to share (one-click copy). I've seen users get good mileage out of asking an LLM just what has gone wrong. We are adding more structure to log messages and add in as much state (like callstack) as possible with each log line, and diagnostics from procfs on resources held (like memory, threads, fds).
by haxiomic | 2026-03-08 17:25:16+00:00
You need to explain, from a systems point of view _why_ the gains must diffuse out as you suggest. We have analogs we can compare to: massive wealth injections through a natural resource such as oil. Now what happens to that wealth is not obvious; for some countries it's a curse with radical inequality and pernicious and robust power structures, in fewer it has been bestowed to the heritage of the people (think Norway)

Now, the nature of AI is to change the balance of the labour trade. We have a notion of the “economic value of the average person” which is presently very high in the western world.

What happens when the median figure drops through 0 thanks to AI?

Do the remaining wealth owners share their wealth? How often does this occur in existing systems we can compare against?

The cost of primary resources to products also goes toward 0, perhaps this offsets the decreasing economic power of the average person. But what forces protect them if their bargaining power is lost?
by fuzzfactor | 2026-03-08 17:26:11+00:00
There's more than one way to be sympathetic :)

With 12 of the strings on a sitar having equal (thin) diameter, but different lengths so they can be tuned to the 12 notes in the scale, these are also unplayed strings which contribute to the sound by resonating underneath the main course of strings which are the ones fretted and manually played on.

That's so endearing I guess that's why they call them sympathetic strings ;)

While my guitar gently weeps, etc. . .
by convolvatron | 2026-03-08 17:27:09+00:00
turn it around. how is it possible that we interfere with a population, already inflamed with hatred because of past interference, and expect them to become moderate apolitical consumers. we kill more fathers, there will be more angry sons. that's been going on for more than 50 years. so no, it doesn't seem like there is any good outcome to be had by invading yet another country in the area and setting up another weak puppet government. what is the end game supposed to be here?
by CuriouslyC | 2026-03-08 17:27:17+00:00
One nice thing about serializing/transmitting AST changes is that it makes it much easier to to compose and transform change sets.

The text based diff method works fine if everyone is working off a head, but when you're trying to compose a release from a lot of branches it's usually a huge mess. Text based diffs also make maintaining forks harder.

Git is going to become a big bottleneck as agents get better.
by bitroughj | 2026-03-08 17:27:18+00:00
Yes, the ambassador to Israel is very philosemitic. Shocking? I suppose if you don’t know what an ambassador is. Ambassadors do not determine policy, they maintain friendly relationships.

Who is more powerful, Ted Cruz (another “powerful” “Christian” Zionist) or Donald Trump? Or Larry Ellison vs Pastor Hagee?

It’s great that people can learn stuff. It’s worth learning, for example, who got us into the Iraq war. Hint: it wasn’t “Christian” Zionists. There are very few Christian Zionists, and almost none in positions of power compared to (non-Christian) religious or ethno-nationalist Zionists.
Show HN: A PS4-inspired portfolio UI (requires laptop or larger screensize)
by MustafaN786 | 2026-03-08 17:27:29+00:00
The PS4 UI has always been one of my favorite console interfaces, so I wanted to see if I could recreate that feeling in a browser.

Let me know what you guys think in terms of whether or not the navigation feels intuitive, its performance on different machines/browsers, and if this kind of UI works for a portfolio or becomes distracting.

Thanks!
by birdsongs | 2026-03-08 17:27:38+00:00
1) I specifically qualified my horror to the tech domain "Either way this makes me nauseous in a way I haven't experienced much with tech."

2) Multiple things can be horrible at the same time. Being upset at this doesn't diminish the atrocities happening elsewhere (like war, genocide, slavery of humans). We can hold multiple things in our heads at the same time.

3) This has nothing to do with the conversation or this domain, but because you're bringing it up, I also have ethical concerns about the experience animals have of their own existence, and reduce or eliminate my consumption when possible.
by Forgeties79 | 2026-03-08 17:27:46+00:00
I didn’t say they were running it locally. A single tab of ChatGPT eventually eats a few gb of ram if you leave it open and are using it constantly, which is how I see most “casual” people using it in my vicinity. I’ve seen it push 2-3 gigs regularly.

People also tend to just leave a lot of tabs open all the time. Even when they are paused I just see people’s computers slow to a crawl because of this constantly.

I agree it should be enough and it even often is, but unless we’re going to get everybody to change their habits and get websites to be more efficient with tam usage (like how at work every single HubSpot tab I have uses 300-400MB which is ridiculous) 8 will become an issue, especially on macOS and windows. The way things are going it’s going to become a real problem in 5 years, which is relevant when we’re talking about ewaste. I just don’t see an 8gb mac neo lasting 8-10 years.

This has been my experience. I understand why other people disagree with me, but this is just what I’ve witnessed around me.
by embedding-shape | 2026-03-08 17:28:26+00:00
For comparison, most recent (consumer) NVIDIA GPUs released:

- 5050 - MSRP: 249 USD - 320 GB/s

- 5060 - MSRP: 299 USD - 448 GB/s

- 5060 Ti - MSRP: 379 USD - 448 GB/s

- 5070 - MSRP: 549 USD - 672 GB/s

- 5070 Ti - MSRP: 749 USD - 896 GB/s

- 5080 - MSRP: 999 USD - 960 GB/s

- 5090 - MSRP: 1999 USD - 1792 GB/s

M3 Ultra seems to come close to a ~5070 Ti more or less.
Show HN: Torasan – Open-source functional safety automation framework
by enzo_ferrari | 2026-03-08 17:28:43+00:00
I built TORASAN (Toolkit for Organized Risk Analysis and Safety Assurance Navigation) to automate the tedious parts of functional safety development.

If you've ever worked with ISO 26262, IEC 61508, or Automotive SPICE, you know how much time goes into process compliance — traceability matrices, FMEA, safety concepts, SRS documents, test design, static analysis, etc. Most of it is structured enough to be automated, yet engineers still do it manually.

TORASAN is a process framework + 40 CLI skills that handle:
- V-model phase execution with gate verification
- FMEA generation with severity/occurrence/detection ratings
- Safety concept creation (safety goals → technical requirements)
- Software requirements specification generation
- Traceability matrix management
- MISRA C:2012 compliance checking (cppcheck + clang-tidy + flawfinder)
- Automotive SPICE process assessment (16 processes, targeting Level 2)

It's built on Claude Code but designed to be LLM-agnostic — the process definitions, templates, and knowledge base work independently of the AI backend.

Supports ISO 26262:2018, IEC 61508, IEC 60730, and MISRA C:2012.

Two repos available:
- TORASAN-dev: full git history (157 commits showing the development journey)
- TORASAN-public: clean sanitized version for forking

GPLv3 licensed. Feedback welcome.
by moooooon | 2026-03-08 17:28:57+00:00
I found this because the malicious callback scripts left console.logs
firing on every page — [superior-grabber] Initializing grabber...
visible to anyone who had DevTools open.

Full chain: Chrome extension (ShotBird) sold to new operators →
callback-delivered JS → CSP stripping, form data capture, fake update
lures → googleupdate.exe → psfx.msi → irm orangewater00.com|iex →
second stage with ETW suppression + credential dumping.

IOCs, raw callback scripts, and PE analysis in the repo.
Related campaign: https://annex.security/blog/pixel-perfect
by dataflow | 2026-03-08 17:29:42+00:00
It's clever and funny, but nobody is legitimately near AGI, and their own AML Corp link proves Altman believes as much:

> Achieving AGI, he conceded, will require “a lot of medium-sized breakthroughs. I don’t think we need a big one.”

> At the Snowflake Summit in June 2025, Altman predicted that 2026 would mark a breakthrough when AI systems begin generating “novel insights” rather than simply recombining existing information. This represents a threshold he considers critical on the path to AGI.

Though I'm sure they'll try to change the charter before we get to that point, but yeah.
by coliveira | 2026-03-08 17:29:56+00:00
This was never idealism, it was much more about gaslighting. Billionaire investors have a playbook where they say something to gaslight people into agreeing with them, and then go to the opposite direction. It is already a pattern. For example, most companies would swear they were decided on cutting carbon emissions, just to forget everything when it comes to build data centers. They say some technology is just for the growth of mankind when in fact they're looking for monopoly and destroying jobs. They say they're donating money for "charity" when they're in fact investing in technologies that they have vested financial interest. They say we need to contribute to a not-for-profit institution which will later be used to create another monopoly. It is so predictable that I wonder why anyone can still be fooled by this.
by Paradigma11 | 2026-03-08 17:30:38+00:00
On the other hand this possibly forces people to put their mouth where their money is. It would be great to be able to hold all those politicians and pundits at least financially accountable. Oh,so you say that this spending is not going to be a problem because the economy will grow twice that much. Sooo, how much did you bet on that? And how did your bets go last year.