MurphyA/hacker-news huggingface dataset:
by imanradjavi | 2026-03-09 13:33:24+00:00
Running a marathon soon and want my friends to track and engage with me in realtime. Working on:

1. An app for my Apple Watch that streams GPS + health data

2. A web app that tracks my run in realtime. Friends can engage by sending cheers that I see while running.

https://github.com/radjavi/liverun
by JKCalhoun | 2026-03-09 13:33:39+00:00
As much as I tried to discount sweeping accusations made against voters, increasingly I am beginning to think that a lot of those who support this administration really want to see a "whiter" and more Christian U.S. It's getting harder for me to deny.

If there are single-issue voters supporting this admin, I suspect for many that issue is not "stay out of foreign wars" but something closer to going back to some mythical time in the U.S. that looked more like Currier and Ives.
by orwin | 2026-03-09 13:33:42+00:00
Maybe, but I distinctly remember the numbers 15 up to 30k two weeks ago from the UN Iran watchdog.

Then a week ago, a US-based watchdog let the number 35k float, and all of the sudden that's the number used by US department of state. And now the number you just threw is 40k.

Meanwhile, the OSINT community confirmed deaths are still around 15k. I will admit, the bombing doesn't help because we cross data from funerals and morgues/hospitals, and now we will have to distinguish bombing victims from repression victims, which in some areas (southeast and west mostly) is difficult.
Show HN: Agenticly – AI Trading Partner for Crypto and US Stocks
by starcomputer_ai | 2026-03-09 13:33:52+00:00
Hi HN,\n\nWe're launching Agenticly today. It's a platform that uses AI agents to decode on-chain data and US stocks in real-time.\n\nWe built this because manual research is slow and institutional tools are expensive. Our agents identify \"Smart Money\" signals (like whale accumulation) and surface them to retail traders.\n\nToday's alpha: Our agents detected $42M in SOL accumulation by three whale clusters during the morning dip.\n\nCheck it out: https://www.producthunt.com/products/agenticly\n\nHappy to answer any questions about the agent architecture or the data decoding!
by bArray | 2026-03-09 13:34:56+00:00
> A Bayesian decision-theoretic agent needs explicit utility functions, cost models, prior distributions, and a formal description of the action space. Every assumption must be stated. Every trade-off must be quantified. This is intellectually honest and practically gruelling. Getting the utility function wrong doesn’t just give you a bad answer; it gives you a confidently optimal answer to the wrong question.

I was talking somebody through Bayesian updates the other day. The problem is that if you mess up any part of it, in any way, then the result can be completely garbage. Meanwhile, if you throw some neural network at the problem, it can much better handle noise.

> Deep learning’s convenience advantage is the same phenomenon at larger scale. Why specify a prior when you can train on a million examples? Why model uncertainty when you can just make the network bigger? The answers to these questions are good answers, but they require you to care about things the market doesn’t always reward.

The answer seems simple to me - sometimes getting an answer is not enough, and you need to understand how an answer was reached. In the age of hallucinations, one can appreciate approaches where hallucinations are impossible.
by zachlatta | 2026-03-09 13:35:18+00:00
This project was made by a teenager in https://blueprint.hackclub.com, a nonprofit program I'm helping run that helps teenagers learn PCB design and get up to $400 USD in funding to prototype and manufacture their designs!

We just launched https://stasis.hackclub.com, another similar electronics program.

If you know any teens that want to get into PCB design, please encourage them to join Hack Club and these programs!
by WarmWash | 2026-03-09 13:35:20+00:00
>In my book, none of the Hollywood deserves a single cent. It’s an amazing feeling to be in the power to dictate this.

Then you don't consume it...you boycott it. Freeloading on honest consumers isn't some kind of moral high ground. If Hollywood is corrupt and full of shitheads, letting someone else pay for your ticket doesn't make you a morally pure viewer.

It's fine if you just own that you don't want to pay for what you consume. But don't try and paint yourself like some kind of saint, lol
by rsynnott | 2026-03-09 13:35:37+00:00
> very little coal

For practical purposes no coal. There are no working coal mines in Ireland, and Moneypoint would have run entirely on imported coal since it was built. It was built with a bulk handling terminal for this purpose (very visible in photos of the plant: https://esb.ie/news---insights/inside-esb/moneypoint-power-s...)
Show HN: A New Programming Language
by kvthweatt | 2026-03-09 13:35:50+00:00
Not sure why I can't have a link & discussion so here's this: https://github.com/kvthweatt/FluxLang

Flux is a compiled, statically typed, general purpose language with the power of C++ and readability of Python.

Offering first-class data manipulation features like packing arrays to types like integers, floats, or structs, or structs to integers, or structs to arrays. Nearly all combinations you could think of for packing, unpacking, and restructuring.

Endianness is built into the type system, and performs automatic conversion on assignments. Example: Say we have A as BE, and B as LE, and B = 0xFAF0, when we do A = B the value of A = 0xF0FA.

// Pack two floats into a u64

def ff_pack(float hi, float lo) -> u64
{
float[2] parts = [hi, lo];
return (u64)parts;
};

Simple templates allow generic programming without SFINAE. Opt-in ownership syntax without a borrow checker. Universal FFI with the ability to target compiled library functions. Custom operators, OOP with object traits to enforce behavior, so much it sounds too good to be true, but it's real.

I built Flux in about 8 months while homeless. I hope it becomes of use to some of you.
by schnitsel | 2026-03-09 13:35:56+00:00
You will maybe like this platform: https://solve.it.com/

Their tag line: "Don't outsource your thinking to AI. Instead, use AI to become a better problem solver, clearer thinker, and more elegant coder."

I have followed the course myself and it reignited my passion. During the course I built a cool side project from scratch, small steps, no vibe coding using the course's principals. It was really satisfying, I felt in control again while learning new things.
by chbint | 2026-03-09 13:36:19+00:00
I suspect his diagnostic is pretty accurate, though. The bitter lesson came up when deep learning was already mainstream. The text discusses how that happened, and it can be the case that convenience beats accuracy. Accuracy is an epistemic value, but current AI is largely driven by market values. If accuracy manages to get along, great, but other than that, market-laden convenience reigns. Commercially, it is often more convenient to even change the world in order to make it easier for our models (consider how we're willing to create special places without pedestrians or human-driven vehicles for autonomous vehicles as a "solution" for their shortcomings).
by dsr_ | 2026-03-09 13:36:26+00:00
READ CAREFULLY. YOU HAVE ALREADY AGREED TO THIS.

1. By reading the message that referred you to this page ("randomstring.org/~dsr/eula.html") you agree, on behalf of yourself and your employer, to release me from all obligations and waivers arising from any and all NON-NEGOTIATED agreements, licenses, terms-of-service, shrinkwrap, clickwrap, browsewrap, confidentiality, non-disclosure, non-compete and acceptable use policies ("BOGUS AGREEMENTS") that you believe I have entered into with you or your employer, its partners, licensors, agents and assigns, in perpetuity, without prejudice to my ongoing rights and privileges.

2. You further represent that you have the authority to release me from any BOGUS AGREEMENTS on behalf of your employer.
by Chris2048 | 2026-03-09 13:36:35+00:00
Speaking on the concept of AST storage, VCS in general (not Beagle specifically);

Hopefully this is the path to protentional editing/editors - the underlying code is an AST, but what you see, and edit, is the human-friendly text representation of that AST. Of course, you need a solid transform not just from text/PL repr to AST, but also AST to PL, possibly keeping local metadata relevant to the second part (e.g. where to put non-generated-by-default-from-ast whitespace and other formatting), so this might call for new (or modified) prog-langs for this explicit purpose?
by belorn | 2026-03-09 13:37:02+00:00
The goal of net energy exporter assumes that energy produced at one time can be exchange for energy produced at an other time for the same price, and that assumption has not been true in Europe for decades. You can be a net energy exporter and still be dependent energy imports for more than 50% of the energy a country consumes, as has been demonstrated by Denmark.

I will happily trade 10 unit of energy for just a single unit of energy, assuming I get to decide when I give the 10 units and when I can demand the 1 unit. A lot of profit in the European energy market can be made by such a "bad" deal.

The date when a country energy grid is free from fossil fuels, like coal, is when the grid has no longer any demand during the year for producing or importing energy produced by fossil fuels.
by brytoncooper | 2026-03-09 13:37:12+00:00
Hi HN,

Most developers have seen this bug before. You start filling out a form. Something causes the UI to re-render, and suddenly the text you were typing disappears.

Historically, this was an occasional annoyance. But with agent-generated interfaces, this failure mode happens constantly. AI systems regenerate entire UIs mid-session. Fields move, nodes get renamed, layouts restructure, and containers disappear.

I call this "The Ephemerality Gap", the mismatch between ephemeral, regenerating interfaces and durable user intent. Traditional UI frameworks assume the structure of the interface is mostly stable. When the structure mutates, the mapping between UI nodes and user state breaks.

React actually solved a very similar problem for the DOM. React’s Fiber engine answers the question: "Is this component the same as before?" by matching identity (type + key) to preserve component state across DOM mutations.

Continuum applies this exact same conceptual pattern, but to user data instead of DOM nodes. Where React protects component state across DOM changes, Continuum protects user state across UI schema changes.

It is a pure, stateless reconciliation engine designed to sit between view generation and rendering:

AI / Server
-->
ViewDefinition (UI Structure)
->
Continuum Runtime (State Continuity Layer)
- deterministic reconciliation - state migration
- detached state retention
- proposal / conflict handling
-->
Framework Renderer
-->
DataSnapshot (Durable User State)

The core runtime explicitly separates UI structure from user state. When the interface evolves, a deterministic reconcile() bridge maps existing user data onto the new view.

A few core capabilities:

Semantic Reconciliation: If the AI changes node IDs or wraps them in a new Grid, Continuum reconciles via stable semantic keys so state survives massive layout overhauls.

Detached State Retention: If an agent temporarily removes a field, Continuum doesn't throw the data away. It caches it as a "Detached Value" and automatically restores it if the field returns in a future turn.

Deterministic Migrations: The system is entirely deterministic. If an agent upgrades a simple text field to a complex collection, the runtime automatically migrates the data payload seamlessly across view transitions without requiring manual intervention.

The core SDK is 100% pure TypeScript with zero I/O side-effects, making it entirely framework-agnostic. I built a headless React SDK and an open-source starter kit to get a working environment running in minutes, and an Angular SDK is up next on the roadmap.

Repo: https://github.com/brytoncooper/continuum-dev

Curious how others are handling this state continuity problem. Does your team end up reinventing a custom reconciliation layer when building agent-driven UIs?
by brynnbee | 2026-03-09 13:37:18+00:00
A lot don't care if it is. I've had friends share things and I stopped replying with "you know this isn't a true story/fact/real image, right?". Their response is always "idk i thought it was funny/interesting" which is valid. I felt like I was raining on parades so now I usually just respond with an emoji.
by r_lee | 2026-03-09 13:37:34+00:00
I didn't mean to set you off like that?

I was just making a counterpoint, because it's easy to just say "have no fear" but I think there is a real place for at least some fear, otherwise why would that feeling exist? if you get what I mean.

I try to not fear, and I try to take it easy, but I'm also privileged to live in a country where I don't need to doordash to make ends meet.
by tombert | 2026-03-09 13:37:53+00:00
If I happily let them waste their time reciting Beowulf on purpose under false pretenses then I would be a douchebag.

Google knew that people would join based on a perception of stability. Did they hire 10,000 people knowing that they would fire them six months later? If so, they are jerks. If not, then they are so categorically idiotic as to think that they will just have free money for forever and interest rates would never ever go up. In either situation they are bad.
by latexr | 2026-03-09 13:37:53+00:00
I’m pretty sure you can think of one yourself, I’m not going to play this game. Now it’s 5.4 Thinking, before that it was 5.3, before that 5.2, 5.1, 5, before that it was 4… At every stage there’s someone saying “oh, the previous model doesn’t matter, the current one is where it’s at”. And when it’s shown the current model can’t do something, there’s always some other excuse. It’s a profoundly bad faith argument, the very definition of moving the goal posts.

I do have a number of examples to give you, but I no longer share those online so they aren’t caught and gamed. Now I share them strictly in person.
by crote | 2026-03-09 13:37:58+00:00
> Our goal should be to be 100% renewable.

No, our goal is to reduce CO2 emissions as quickly as possible.

Shutting down coal plants is a quick and easy win, as pretty much every possible replacement is less polluting. It might even make sense to replace them with gas turbines: base load today, peaker plant tomorrow, emergency source later on.
by westurner | 2026-03-09 13:38:24+00:00
Dupe: https://news.ycombinator.com/item?id=47298322

"Starting school later might really help sleep-deprived teens" (2016) https://news.ycombinator.com/item?id=13205675

"Schools shift as evidence mounts that later start times improve teens’ learning and well-being" (2024) American Psychology Association https://www.apa.org/topics/children/school-start-times
by sxa001 | 2026-03-09 13:38:32+00:00
A friend and I are building Sheet Ninja (https://sheetninja.io).

It turns your Google Sheet into a live API.

We know the "Sheet to API" space is a little crowded, but we've always wanted to get better at distribution, marketing, and growth hacking. We needed a real product as a sandbox to learn, so we built a tool that we'd use ourselves.

There's a free tier. I'd love to hear any feedback on the product (or our marketing efforts!). Thank you!
Show HN: A Platform That Creates Professional Product Photos with AI
by raugen | 2026-03-09 13:38:47+00:00
Background Remover - https://lilvra.com/ai-utilities/background-remover
Fashion Model Generation - https://lilvra.com/ai-utilities/model-generation-full-body
Virtual Try on - https://lilvra.com/ai-tools/virtual-try-on-apparel
by amaury_bouchard | 2026-03-09 13:39:41+00:00
Fair enough, it's clearly not the right tool for everyone. HTML-over-the-wire works well for server-rendered apps where the primary interaction is fetching and displaying content. For highly interactive UIs with complex client-side state, a proper SPA framework is the better choice. Different problems, different tools.

That said, the vast majority of websites are purely transactional: click a link, load a page; submit a form, load a page. For those, there's little reason to add a full frontend framework. HTML-over-the-wire can improve responsiveness without adding complexity.
by janilowski | 2026-03-09 13:39:51+00:00
There are no tricks but you can manage it to an extent.

- Find activities you can do *outside*, regularly, preferably with a group. Things that worked for me: Learn japanese (group lessons only! Invite everyone for a beer afterwards), find a literature club, go swimming every other day, go cycling when bored.

- Reach out to friends and acquaintances you didn't speak to in a while. Some won't reply, others will be delighted you reached out. Most people meet their s/o through mutual acquaintances.

- Go on websites like Meetup (or whatever event board is most popular on your area) and go to every event you can manage. If you're not the type to strike conversations with random strangers then find events looking for speakers or hosts and people will come up to you themselves.

It's *very normal* to feel empty when a large part of your life is suddenly not there. I couldn't get rid of that feeling at any point when I was alone. Fill in the empty time and space, try finding someone else in a while but don't rush it—otherwise you risk yet another breakup.
by george87 | 2026-03-09 13:40:21+00:00
Location: Europe
Remote: Yes
Willing to relocate: Possibly
Technologies: Java (Spring, Swing, FX), JavaScript (Node, React, D3), Python, various SQL & NoSQL data stores, ETL platforms, UI/UX design tools, AI/LLM tools, Git, AWS, etc.
Résumé/CV: www.linkedin.com/in/georgetanev/
Email: geotanjazz@gmail.com

Multifaceted software engineer with a master's degree in computer science and research published with IEEE, OEIS, and Springer. 15+ years of experience developing bespoke software solutions from design to deployment, from web and desktop applications to data pipelines and interactive visualizations. Interested in consulting projects, SWE or tech co-founder/CTO roles.
by rsynnott | 2026-03-09 13:40:24+00:00
> Are they selling to UK that AFAIU stopped building wind 10 years ago.

... Eh? No it didn't; not sure where you got that.

Ireland and the UK sell power to each other on a demand basis, though in practice Ireland is usually a net importer: https://www.smartgriddashboard.com/all/interconnection/?dura...
by GuB-42 | 2026-03-09 13:40:29+00:00
I wonder about the total energy cost of apps like Teams, Slack, Discord, etc... Hundreds of millions of users, an app running constantly in the background. I wouldn't be surprised if the global power consumption on the clients side reached the gigawatt. Add the increased wear on the components, the cost of hardware upgrades, etc...

All that to avoid hiring a few developers to make optimized native clients on the most popular platforms. Popular apps and websites should lose or get carbon credits on optimization. What is negligible for a small project becomes important when millions of users get involved, and especially background apps.
by triceratops | 2026-03-09 13:41:13+00:00
Classic lie by omission. Or you're only reading right-wing media, in which case you can learn something and stop repeating this nonsense.

In 2024 88% of new electricity in China came from renewables. https://www.eia.gov/international/analysis/country/chn

They build new coal plants as a backup, or to replace existing older plants. But they're very clearly not using them more than they already were.

India is not doing as well as China but it is still improving. In 2024 64% of electricity growth came from coal, but that's down from 91% in 2023. https://ember-energy.org/countries-and-regions/india/

I think they'll follow China's lead soon. The economics are inevitable. Ember projects India will be at 42% renewable electricity by 2030, up from 10% today. This is obviously staggering renewables growth in a poor country.

The same source projects the US will be at 59% by then https://ember-energy.org/countries-and-regions/united-states... and it's already at 58% today. So basically 0 renewables growth in the richest country in the world.

Both India and China lack oil. Reducing fossil fuel usage is a national security issue for them. They're also poorer. As solar and wind become the cheapest sources of electricity, thanks mostly to China, they're going to rapidly transition. No dumb political games.
by hombre_fatal | 2026-03-09 13:41:34+00:00
I mean that your RSS feed can basically be "Go to https://techcrunch.com/latest/ and use each non-video item as a feed item" or "Go to x.com/some_user and make each tweet a feed item", and the LLM can do a perfect extraction of links from html response blobs.

The only thing you have to do is ensure it can reliably get the response html. Maybe MCP browser + proxy or mirror to seem more human.

I built this for myself. The idea is that each feed is a url + title + a prompt to tell the LLM how to extract the links you want so that it generalizes over all websites.

And each feed item is a canonicalized url + title + a local copy of the content at that url which is an improvement over RSS since so many RSS feeds don't even contain the content.
by NoMoreNicksLeft | 2026-03-09 13:41:39+00:00
>but I have entered into a contract whereby I am entitled to travel to a distant location.
I'm not sure why you drape this in the clothing of "legal contract". If the train fails to take you to your destination, they certainly aren't in breach. It seems really one-sided. Why do they need it to be a contract? Will you come and claw back the fare from them with them having no legal recourse?
by zknowledge | 2026-03-09 13:41:48+00:00
canvay is an experiment on computer human interaction & the future of IDEs.

Why build this? Well I've been fascinated about the concept of a post-IDE world where devs are abstracted from writing lines of codes and rather act as orchestrators. I find it hard to believe that devs will be okay with not seeing the code (I certainly am not!), and this UI/UX seems like a fun one.

Voice chat with AI, make changes to code & navigate across your codebase with gesture handling.

Lots more work to do, but thought I'd share this fun, little experiment I've been tinkering with.
by larodi | 2026-03-09 13:42:03+00:00
This news came as I was clicking unsubscribe to all the weird mails that somehow keep piling up in my inbox, with LinkedIN being the leader, and then some by bandcamp. More than ever I enjoy turning off the mobile data while on the go.

Very soon I'll do another round terminating most subscriptions, as Goog showed me what happens otherwise - it still owes me these 500$ that somehow miraculously flew out of my ads account when a campaign decided to suddenly come to live and start converting into obsolete project like 2 months after its designated final date. Nobody ever came back to my complaints.
by mikkupikku | 2026-03-09 13:42:14+00:00
We're talking about the capabilities of the technology. I would not even think about using LLM output in life critical roles, but we're not talking about only such scenarios. I'm addressing your claim that these

> blows up in damn well near every professionals face

If you know how to use the tools, and know their limitations, you can generate vast quantities of useful code very quickly. If you can't manage this, its PEBKAC. You're saying you don't trust these to make more than minor changes, which might make sense if your code could kill people buy otherwise you're being overcautious or severely underestimating what these can do.
by SAI_Peregrinus | 2026-03-09 13:42:38+00:00
I'm dysgraphic with a small essential tremor, and often write in a hybrid between cursive & block gothic. I'd need to make a few dozen different fonts & have it randomly pick between them for each letter to look like my handwriting.

My drafting lettering is OK. But it's much, much slower & requires a straightedge, multiple thickness pencils, an eraser shield, and an eraser.