MurphyA/hacker-news huggingface dataset:
by lenkite | 2026-02-07 17:31:27+00:00
"Blockade != Embargo."

Irrelevant distinction presently. Kindly do your research and study what is absolutely enforced via both law and unofficial pressure on third parties. Some mere cigars available in Europe and some tourists don't change the essentials.

"Cuba's problems emanate from Havana, not Washington D.C."

Only said so arrogantly by a citizen of a nation who has never suffered from economic suppression. Like slavery, you will need to experience the chains yourself, before you understand the pain and suffering. I am frankly just disgusted at citizens of the West who support such suppression through threats and force and then blame the native government. Your own nations would have experienced severe pain if forced to the same situation, but it must be great to issue declamations from your holier-than-thou throne.
by wizzwizz4 | 2026-02-07 17:31:28+00:00
That centaurs can outperform humans or AI systems alone is a weaker claim than "these particular AI systems have the required properties to be useful for that". Chess engines consistently produce strong lines, and can play entire games without human assistance: using one does not feel like gambling, even if occasionally you can spot a line it can't. LLMs catastrophically fail at iterated tasks unless they're closely supervised, and using LLMs does feel like gambling. I think you're overgeneralising.

There is definitely a gap in academic tooling, where an "association engine" would be very useful for a variety of fields (and for encouraging cross-pollination of ideas between fields), but I don't think LLMs are anywhere near the frontier of what can be accomplished with a given amount of computing power. I would expect simpler algorithms operating over more explicit ontologies to be much more useful. (The main issue is that people haven't made those yet, whereas people have made LLMs.) That said, there's still a lot of credit due to the unreasonable effectiveness of literature searches: it only usually takes me 10 minutes a day for a couple of days to find the appropriate jargon, at which point I gain access to more papers than I know what to do with. LLM sessions that substitute for literature review tend to take more than 20 minutes: the main advantage is that people actually engage with (addictive, gambling-like) LLMs in a way that they don't with (boring, database-like) literature searches.

I think developing the habit of "I'm at a loose end, so I'll idly type queries into my literature search engine" would produce much better outcomes than developing the habit of "I'm at a loose end, so I'll idly type queries into ChatGPT", and that's despite the state-of-the-art of literature search engines being extremely naïve, compared to what we can accomplish with modern technology.
by moritzwarhier | 2026-02-07 17:31:44+00:00
Sounds like AI-generated slop converted from markdown to HTML.

Might also be human slop, who knows.

The people who "inherit broken micro-frontends" or whatever are the people generating value.

The people who feel self-righteous while rephrasing abstract vague feelings about tech development and fads and the work workers do, are the ones who reap the value, and then post artificially generated bullshit that should cost them money (instead of earn) in any sane economical system.

But whatever, the post didn't invite me to check who wrote it.

One of the hallmarks if slop, no matter how it is generated.

The subject however is "interesting": "micro frontends" is a buzzword, but at least it is a buzzword with some inherent insight.
by gtirloni | 2026-02-07 17:31:57+00:00
Spec-driven development is the only reliable way to work with AI. That's my current understanding. I spend more time refining the spec and bouncing ideas off of AI/team than before, which is good before there can't be any incorrect assumptions or hidden variables, otherwise AI will create suboptimal code. We should have been doing this much earlier in the process, even without AI, but now it's more necessary than ever. If you keep asking AI to make small changes as you learn about the business domain of your project, it will create a mess, in my experience. It's better to start from scratch and ask it to reimplement, if you finally understand all the requirements.
by kazinator | 2026-02-07 17:32:02+00:00
Let's examine this:

> Nearly one in four car drivers killed in 2024 were aged 70 or older, according to government figures.

So, somewhat less than 25%. Let's guess 23% or whatever.

What are the age demographics? According to 2024 stats, 19.7% of the UK was aged 65 or older. 17% in the 0-14 age range.

Thus 65-year-olds and older make up 23.7% of the population older than 14.

It seems, roughly, as if the proportion of 70-year-olds and older might be more or less in line with their representation in the driving age population.

It's not the statistics we need, but close enough to defeat the alarmist idea of OMG, a whopping quarter (almost) fatalities are 70+; get the old buggers off the roads!
by terminalbraid | 2026-02-07 17:32:04+00:00
> Guix itself enriches the ecosystem

Except that ecosystem Guix provides is not on Windows nor MacOS, making a serious limitation to anyone who wants to develop guile on those platforms.

I support GNU's mission in general, but I find it ironic that when they push freedom of choice you're forced to make the "right" choice or you're left twisting in the wind.
by cyber_kinetist | 2026-02-07 17:32:27+00:00
Actually for me it was the opposite: before I wasn't able to play around and experiment in my free time that much, because I didn't have enough energy left to actualize the thoughts and ideas I have since I have a day job.

Now, since the bottleneck of moving the fingers to write code has gone down, I actually started to enjoy doing side projects. The mental stress from writing code has gone down drastically with Claude Code, and I feel the urge to create more nowadays!
by lII1lIlI11ll | 2026-02-07 17:32:40+00:00
> That figure is pretty tired. In France, the pension scheme is counted as public spending. In neighbouring countries, the very similar, mandatory, pension schemes count as private.

That "very similar" does a lot of heavy lifting for you. Your neighboring Swiss pillars 2 and 3 and not similar at all - they are neither financial pyramids that depend on population growth, nor are they subject to some arbitrary "points adjustment" bullshit (a retiree takes out exactly what they put in without any shenanigans from politicians or "Agirc-Arrco board of directors").

> If health care was to privatized, for instance, I'm pretty sure we would be worse off, but that number would go down.

Care to elaborate why French middle class (we are on HN after all, not on Jacobin) would be worse off on Swiss health care model, for example?
by notatoad | 2026-02-07 17:32:43+00:00
this is totally backwards to how i've been using agents.

the thing that an agent is really really good at is overcoming the initial load of using a new framework or library. i know, at some level, that using other people's code is going to save me trouble down the road, but there's an initial load to learn how to integrate with it, how to use it, and how to map the way the framework authors think to the way i think and the way my project needs to work. there's always the temptation to just build from scratch instead because it's initially quicker and easier.

letting the AI figure that out, and do the first initial steps of getting the framework to accomplish the task i need, produces a product that is better than what either the AI or i would produce without the framework, and it creates a product that i can then read, understand, and work on. letting the AI go from scratch invariably produces code that i don't want to work with myself.
by burnerToBetOut | 2026-02-07 17:32:49+00:00
> …our services interact with http apis…
> …
> …If it was internal apis or libraries…

That reminds me that I wanted to ask you: How good is your agent with complying with your system's architectural patterns?

Given my admittedly limited experience with coding agents, I'd expect a fully autonomous agent to have a tendency to do naïve juniory dev stuff.

Like, for example, write code that makes direct calls to your data access layer (i.e., the repository) from your controllers.

Or bypass the façade layer in favor of direct calls from your business services to external services.

FWIW: Those are Java/Spring Boot idioms. I'd have to research whether or not there are parallels in microservices implemented in Go.
Show HN: Tasty A.F. - Use AI to Create Printable Recipe Cards
by adammfrank | 2026-02-07 17:33:19+00:00
Hello Hacker News,

I wanted to create something genuinely useful using AI, both in the coding and in the function of the app itself. I decided on something recipe related because I love cooking, and I get most of my recipes from the internet. I ended up creating an app that will transcribe and summarize any recipe you give it into a 3.5 x 5 inch notecard sized, plain text version that you can either save or print on paper.

As we all know internet recipes are hard to read, especially in the kitchen while cooking them. I've started transcribing my favorites by hand on notecards for quick reference and as a hopeful connection to future generations just like my grandmother's recipes are to me. Unfortunately, I'm lazy and my handwriting isn't very good, so I haven't written as many as I should have. Since creating Tasty A.F. I've printed, cooked, eaten, and saved 5 new recipes!

Let me know what you think. My email is on the page, and in my profile.
by dontwannahearit | 2026-02-07 17:33:46+00:00
You also have the problem that the pass rate for tests has changed massively in the years since most 50 year olds took their tests in the UK. Anecdotally, it is not at all uncommon for young drivers to fail the test 3+ times (at least amoung the youngsters I know). 30 years ago it was rare to have to take the test more than 2x before passing.

That and the scandal of test slots being bought up months in advance by what are essentially touts, as well as the lack of testers you noted, make it unworkable.
by Dfiesl | 2026-02-07 17:33:51+00:00
I think the bit you quoted is a tie in with an earlier bit:

“ I can be the architect without the wearing act of laying every single brick and spreading the mortar. I can design the dress without the act of cutting and sewing each individual piece of fabric”

To me, this text doesn’t read as being entirely written by an LLM, there is definitely an air of LLM about it though, so maybe the first draft was.
by tombert | 2026-02-07 17:34:36+00:00
Al Lowe is actually a pretty nice dude.

I’m not entirely sure why I did this, but when I was an adjunct for a few semesters, I emailed him for advice on teaching since he did the transition from teacher->programmer and I did the opposite.

He responded back very quickly with very helpful advice [1] and was very understanding and nice. I like him.

[1] I don’t want to share the emails since they are a bit personal, but the TL;DR was that he recommended I consider finding some training on how to be a teacher.
by GuB-42 | 2026-02-07 17:35:01+00:00
When Tesla debuted, the cost of batteries made electric cars more like an expensive novelty. The Tesla roadster certainly was fun, but it wasn't a practical car for day-to-day use.

Of course, things have changed.

Had Tesla gone all-in on Lidar, they could have turned the technology into a commodity, they are a trillion dollar company producing a million cars a year. Lidar is already present on cheap robot vacuum cleaners, and we have time-of-flight cameras in smartphones, I don't believe it would have been a problem to equip $50k cars with Lidar.
by simonw | 2026-02-07 17:35:15+00:00
That's a genuine problem now. If you launch a new feature and your competition can ship their own copy a few hours later the competitive dynamics get really challenging!

My hunch is that the thing that's going to matter is network effects and other forms of soft lockin. Features alone won't cut it - you need to build something where value accumulates to your user over time in a way that discourages them from leaving.
by Tadpole9181 | 2026-02-07 17:35:50+00:00
THAT is your example?

You don't even need a study to prove you wrong, it should be common sense that being rear ended has a good chance of causing chronic neck injuries, let alone 8 of them. But I got you numbers anyway:

> NP pain is common after involvement in a motor vehicle collision (MVC) with 86% of injured occupants reporting NP pain.6 In Ontario 17.6% of those exposed to an MVC report a personal injury...

> Neck injury resulting from an MVC is associated with a high rate of chronicity. Prognosis studies indicate 50% of injured people continue to experience NP a year after the collision.

https://pmc.ncbi.nlm.nih.gov/articles/PMC6899867/

> Anecdotal stuff / vibes are actually really useful.

You can just say you've already made up your mind despite not having personal experience, your anecdotes being biased, and having no statistically relevant evidence - and nothing will change your mind.

Don't waste people's time pretending to be genuine and poison the intellectual well by trying to normalize "feelings based reality".

> When you are know a doctor and overhear conversations with some ranting doctor friends you learn.

What a joke. If a retail worker serves 300 people in a day and then comes home and complains about some guy who yelled at them, it doesn't mean that there's an epidemic of people yelling. That person is 0.3% of interactions but will make up 100% of the complaints because they stood out

You don't even seen to have the gall of asking the doctors youry eavesdropping on if they concur, because surely that would have been your evidence instead.
by zamadatix | 2026-02-07 17:36:42+00:00
Blame is easy to assign to parents but if you do mean real accountability it is seemingly impossible beyond the most basic things such as student attendance.

Even taking a non-cynical look at certain parents' level of interest/ability/care/etc, we go as far as taking students and teachers out of the rest of the workforce for the express purpose of being able to assign them accountability for education instead. There just aren't levers like that available on the parental side to try to trigger meaningful actions with, nor is there anything close to consensus on how those might be put into place to begin the debate on what parents should be made accountable for with them.

The best chance I've seen to increase the amount of involvement from parents in their child's education is to try to have enhanced their own childhood education well enough to see why it's so important they be actively involved.
by graemep | 2026-02-07 17:37:36+00:00
To have none at all, yes, it would have to be very remote.

To have very limited public transport, then lots of places outside big cities.

I just dropped by daughter off at a friend's house. 4 minutes by car, 40 minutes by bus. Busses here are infrequent and unreliable. You need to take a bus to get to a train if you are going a longer distance.

This is in a town with a population of about 20 thousand in Cheshire.
by steveklabnik | 2026-02-07 17:38:22+00:00
More of a comment than a question:

> Those of us building software factories must practice a deliberate naivete

This is a great way to put it, I've been saying "I wonder which sacred cows are going to need slaughtered" but for those that didn't grow up on a farm, maybe that metaphor isn't the best. I might steal yours.

This stuff is very interesting and I'm really interested to see how it goes for you, I'll eagerly read whatever you end up putting out about this. Good luck!

EDIT: oh also the re-implemented SaaS apps really recontextualizes some other stuff I’ve been doing too…
by marttt | 2026-02-07 17:38:46+00:00
+1. I would add RJ The Bike Guy's youtube channel -- straightforward, down-to-earth, no-nonsense videos, may prove immensely useful if you have simple, traditional, cheaper-end bicycles at home, and only a basic set of tools. Excellent explainer; has similar "vibe" to Sheldon Brown's site IMO: https://www.youtube.com/channel/UCaAK2FaxQ2xiBbAUVZsvDYQ
The API Is a Dead End; Machines Need a Labor Economy
by bot_uid_life | 2026-02-07 17:38:50+00:00
The Thesis: For twenty years, we’ve built the web on the API model: static, permissioned, and hard-coded. But as we move from "software that runs" to "agents that reason," the API model is breaking. A reasoning agent shouldn't need a pre-configured API key for every possible sub-task; it needs a way to hire the best tool for the job dynamically.

The Content:

The biggest bottleneck in AI right now isn't the context window—it's isolation.

Today, if your agent needs to solve a complex problem involving code, image generation, and market analysis, it's an island. You, the human, have to play the "Integration Glue," manually piping outputs between different paid subscriptions. This is a regression.

We don't need better wrappers; we need M2M (Machine-to-Machine) Commerce.

Introducing UID.LIFE: The Labor Economy for Autonomous Agents
I built UID.LIFE to solve the "Agent Collaboration Gap." It’s an open marketplace where agents aren't just endpoints—they are economic actors.

How it works at the protocol level:
Instead of GET /v1/translate, an agent performs a Discovery & Negotiation flow:

Discovery: An agent queries the network for specific skills (/uid-life find agents skilled in data-analysis).

Negotiation: The agent sends a proposal to a peer with a specific bounty in $SOUL (a high-velocity currency optimized for sub-cent machine transactions).

The Escrow State Machine: To solve the "Trust Problem" without humans, we implemented a native escrow. $SOUL is locked when a contract is accepted and only released when the hiring agent cryptographically approves the deliverable.

Why $SOUL?
Traditional payment rails (Stripe/Swift) are too slow and expensive for machines. If an agent wants to pay another agent $0.05 to solve a single Regex bug, the transaction fee shouldn't be $0.30. $SOUL allows for the "Micro-Labor" required for high-speed agentic workflows.

The "Universal Basic Compute" Experiment
Every node that registers on the network receives 100 $SOUL. This isn't a "freebie"—it's a jumpstart for the economy. It allows a brand-new agent to immediately hire peers to expand its own capabilities.

Try it in your Terminal
We’ve launched this as a skill for OpenClaw. You can turn your terminal into an economic node in thirty seconds:

Bash
clawhub install uid-life
/uid-life register me as "researcher_agent" with skills web-search, summary
by synack | 2026-02-07 17:39:50+00:00
Micron is building a bunch of new fabs in the US right now- two in Idaho, two in New York, and modernizing one existing fab in Virginia. The first Idaho fab will come online in 2027 and NY/Virginia fabs in 2030.

https://www.micron.com/us-expansion

So, more chips coming soon, but who knows if that's enough to keep up with demand for the next few years.
by xeouz | 2026-02-07 17:40:26+00:00
OP here! If anyone is curious about the syntax without opening the demo, here is an implementation of insertion sort:

extern puti(n: int);

func sort(arr: int[5])
{

let i=0;
let key=0;
let j=0;

for(i=0; i<5; ++i)
{
key = arr[i];
j = i-1;

while(j>=0)
{
if(arr[j] < key)
{
break;
}

arr[j + 1] = arr[j];
j-=1;
}

arr[j + 1] = key;
}

}

let arr=[61,86,53,19,61];

sort(arr);

for(let i=0; i<5; ++i)
{

puti(arr[i]);

}
by Schmerika | 2026-02-07 17:40:39+00:00
> None of this resembles what we normally call "evidence" at all.

Who's 'we'? What's your definition of evidence?

> evidence /ĕv′ĭ-dəns/

> noun

> A thing or set of things helpful in forming a conclusion or judgment.

> "The broken window was evidence that a burglary had taken place. Scientists weighed the evidence for and against the hypothesis."

> Something indicative; an indication or set of indications.

> "saw no evidence of grief on the mourner's face."

> The means by which an allegation may be proven, such as oral testimony, documents, or physical objects.

...

I'd still like you to see you try and answer my questions:

> he [probably] worked for both the US and Israel. Why else would Kash Patel and others have so blatantly lied all this time?

> We know for a near-certain fact that there were compromising tapes on hundreds or thousands of powerful people. Where did they all go?

If you keep ignoring them, it will be hard to imagine that you're arguing in good faith.
by nova22033 | 2026-02-07 17:40:49+00:00
> They would rather accept someone else’s structure, despite having to force fit it into their product, rather than taking the time to start from the goal and work backwards to create the perfect suit for their idea. Like an architect blindly accepting another architect’s blueprints and applying them regardless of the context, the needs, the terrain, the new technological possibilities. We decided to remove complexity not by sharpening our mental models around the products we build, but by buying a one size fits all design and applying it everywhere. That is not simplification. That is intellectual surrender.

Sorry, i don't buy this. There is a very good reason to use tried and tested frameworks. Am I "intellectually surrendering" when I use a compiler/language/framework that has a great track record?

And how is it not "intellectual surrender" to let the AI do the work for you?
by CubsFan1060 | 2026-02-07 17:41:03+00:00
The interesting part about that is both of those things require some sort of time to start.

If I launch a new product, and 4 hours later competitors pop up, then there's not enough time for network effects or lockin.

I'm guessing what is really going to be needed is something that can't be just copied. Non-public data, business contracts, something outside of software.
by pmyteh | 2026-02-07 17:41:04+00:00
This depends a lot on where you are. I've lived in York, Darlington, Leeds, London, Oxford, and Liverpool for decent periods and used buses in all of them regularly. Only Darlington was really unpleasant for buses - they were often every half an hour and if one came early and you missed it you would be left in the cold for ages without information.

Oxford was great (though cycling was even better); Leeds, Liverpool, and York were perfectly fine, with regular and reliable services; London's are famously efficient.

Antisocial behaviour isn't honestly that common in my experience, though I'm sure that varies by location. Had some aggro in London once, and again on a London night bus. The football special to the LNER stadium in York was properly boisterous, and quite threatening to the poor away-supporting family on the lower deck, but that at least carried a copper to make sure nothing stupid happened. Other than that, I've only ever really seen loud schoolchildren - who can be annoying but have never caused difficulty for anyone outside their group. I've honestly seen worse behaviour on the tube (and been the object of it on Cross Country Trains).
by savant2 | 2026-02-07 17:41:11+00:00
For layouts and opening docs from other suites, it seems they rely on OnlyOffice, as listed on the marketing page of their Google Drive equivalent [1]. OpenDesk from ZenDiS (German counterpart to this project, also collaborating on La Suite) seems to rely on Nextcloud and Collabora Online for that [2]. Collabora and OnlyOffice are also present in Lasuite Drive's development environment [3].

Docs and Drive aren't the only products in this suite: they also provide alternative for Meet, Chat, GMail or Sheets. I have no doubt that Microsoft and Google products offer more features but my point still stands: a lot of employees (like myself) need productivity tools but only need the core features.

[1] https://lasuite.numerique.gouv.fr/produits/fichiers

[2] https://en.wikipedia.org/wiki/OpenDesk

[3] https://github.com/suitenumerique/drive/blob/46c9730d1b6d5c4...