MurphyA/hacker-news huggingface dataset:
by sejje | 2025-12-09 16:35:04+00:00
This is the only reasonable take.

It's not worth polluting human-only spaces, particularly top tier ones like HN, with generated content--even when it's accurate.

Luckily I've not found a lot of that here. That which I do has usually been downvoted plenty.

Maybe we could have a new flag option, which became visible to everyone with enough "AI" votes so you could skip reading it.
by paganel | 2025-12-09 16:35:38+00:00
> tech workers, or some other group?

This was in the context of innovation (or lack thereof), and this being a tech-website then, yes, I'm mostly talking about tech workers. One cannot have (tech) innovation while getting paid 5 to 10 times less (and in many cases I'm being generous to the European employers here) compared to what's happening across the ocean. That's why SAP is still a big thing in Germany and that's why Tesla (and then the Chinese) were able to eat Germany's car-software lunch.
by apparent | 2025-12-09 16:35:48+00:00
> When your phone is in range, the recording is streamed to the Pebble app. It’s converted to text on-device, then processed by an on-device large language model (LLM) which selects an action to take (create note, add to reminders, etc).

So does this mean that my lists have to be managed within the Pebble app? Or can the Pebble app interact with my Notes and Reminders apps? If I'm limited to the Pebble app's features, that would be more limiting. But I can't see how it would be able to break out and give instructions to other apps (at least beyond a preset list, via programmed Shortcuts).
by crazygringo | 2025-12-09 16:36:12+00:00
You don't need to use language like "moron". It doesn't help the conversation and it's not appropriate. Trying to convince people you are right because you think other people are less intelligent is generally not a strategy that works.

And yes, all of the icons you are describing and linked to can be drawn. I even described these types of combinations myself. The point you're missing is that they are nearly impossible to visually distinguish at a quick glance. When I look at your first link, I just see a ton of icons that look like variations on a grid. They're difficult to decipher. You have to stop and think about what they actually mean and hope you don't make a mistake.

I think you're missing the purpose of menu item icons. They are not too distinguish every single item. That's what the text is for. They are to help identify either the basic type of verb or the basic type of noun or adjective at a glance. Without having to think about it. Which is why it's a feature, not a bug, even when multiple many items share the same icon if they perform the same action. At a glance, you can see that all of the plus icons mean insert something and all of the trashcan icons mean to delete something, and then you look at the text to see what is being inserted or deleted. Trying to cram all of that information into a tiny icon is bad design because it makes it slower to figure out the right item, not faster.

Design is full of these kinds of trade-offs. These trade-offs are the kinds of things you learn when you study design, and a huge part of graphic design is getting the trade-offs right in a given context.
by hknyrgnc | 2025-12-09 16:36:24+00:00
Hi HN,

I’m the author of MPL. I’ve been working on LLM evaluation and QA architectures for years, but this is my passion project: bridging "Esoteric Intent" with actual executable logic.

*The Problem:* Writing TradingView strategies (Pine Script) often involves repetitive boilerplate code. I wanted a way to define strategy logic abstractly in a Python environment and have the code generated procedurally.

*The Solution:* MPL is an interpreted language written in Python (3.8+). It features: 1. *Custom Compiler Architecture:* A hand-rolled Lexer and Recursive Descent Parser (I didn't use external AST tools to keep it educational and dependency-free). 2. *Deterministic Transpilation:* The "Vassago" module takes strategy parameters (RSI limits, Trend length) and compiles them into valid, error-free Pine Script v6. 3. *Experimental Flow Control:* As a constraint experiment, I implemented "Cycle Protocols" (fixed iteration blocks based on 3-6-9 harmonics) instead of standard loops.

It’s open source and fully installable via pip.

Docs: https://hakanovski.github.io/MPL/ Proof of Concept (Live Output): https://www.tradingview.com/script/QOoCRPSF-Vassago-Tesla-Ex...

Happy to answer any questions about the parser implementation!
by ruuda | 2025-12-09 16:36:39+00:00
I find them helpful. It happens semi-regularly now that I read something that was upvoted, but after a few sentences I think "hmm, something feels off", and after the first two paragraphs I suspect it's AI slop. Then I go to the comments, and it turns out others noticed too. Sometimes I worry that I'm becoming too paranoid in a world where human-written content feels increasingly rare, and it's good to know it's not me going crazy.

In one recent case (the slop article about adenosine signalling) a commenter had a link to the original paper that the slop was engagement-farming about. I found that comment very helpful.
by noelrock | 2025-12-09 16:36:55+00:00
I very much enjoy Eric's commitment to new and novel and imaginative hardware.

Bought and am loving my Pebble 2 Duo etc - still yet to charge it once in fact!

This device doesn't quite hit the mark for me, but I love the commitment to thinking about what's novel and useful, and putting a prototype out into the world. To use an Irish phrase, "more luck to them" - and hope we see many more projects from them!
by syockit | 2025-12-09 16:37:47+00:00
Check against FLT_EPSILON. Oh boy.

The reason is floating point precision errors, sure, but that check is not going to solve the problems.

Took a difference of two numbers with large exponents, where the result should be algebraically zero but isn't quite numerically? Then this check fails to catch it. Took another difference of two numbers with very small exponents, where the result is not actually algebraically zero? This check says it's zero.
by monero-xmr | 2025-12-09 16:37:51+00:00
https://www.unedic.org/publications/qui-sont-les-allocataire...

translated:

> Of the 6.2 million people registered with France Travail in the 3rd quarter of 2024, 6 out of 10 are beneficiaries supported by the Unemployment Insurance. Persons not in charge of the Unemployment Insurance have not worked sufficiently to open a right or to reload it, or work on a contract that has not been broken, or are out of the field (part of the civil service, resignations and self-employed). Within the 3.8 million people in care, 2.6 million receive compensation. Those in care but who do not receive an allowance have generally worked and received a high salary relative to their reference salary. They may also be covered by the Health Insurance or in deferred compensation at the beginning of their right.

> Those under 35 represent a significant proportion of the beneficiaries (41%). They are more frequently hired for limited-time contracts, which more often leads them to grant unemployment insurance.

https://www.wsj.com/opinion/the-decline-of-europe-in-gallic-...

> Meanwhile, public spending accounts for 57% of the French GDP. And “to ensure the financing of spending for those over 65,” it will steadily increase to 60.8% by 2070, the Court of Auditors found. That’s assuming per capita spending stays at 2023 levels instead of increasing. Social spending will inevitably crowd out other priorities, including defense.
by mschuster91 | 2025-12-09 16:38:38+00:00
> I can't see how the situation with apple is any better

Because in the Windows world, there often are no updates after maybe 1, 2 years. Chances are high, if you look in Device Manager of any reasonably new system, you'll find a lot of drivers dating back to before Covid and that's 5 years ago. Chances are even higher that if you look close enough, you'll find something being exploitable.

With Apple? Their track record for support is around 7 years.
by corysama | 2025-12-09 16:38:56+00:00
Having spent a couple decades making engines that did ship games, now I spend a fair bit of free time helping noobs make engines even though statistically nearly none of them end up shipping games.

Making a game engine is a fun and highly-engaging means to learning high-performance programming. Yes, it would be better if you also were able to invest enough to ship a game. But, don't let the infeasibility of that goal stop you from learning and having fun.
by managedcode | 2025-12-09 16:39:11+00:00
What MCAF Is

MCAF is a framework for building software products together with AI coding agents.

It defines how to:

keep all relevant context in a single repository describe work clearly before coding use integration/API/UI tests, containerized environments, and static analysis as hard gates encode repository-specific rules for AI agents in AGENTS.md at the repo root The goal of MCAF:

Use AI to build real products in a way that is predictable, safe, and repeatable. MCAF has three core elements:

Context — code, tests, documentation, and AGENTS.md live together in the repository. Verification — behaviour and code quality are proven by automated tests and static analysis, not opinions. Instructions — AGENTS.md defines how AI agents work in this repo and how they learn from feedback. This Guide defines the framework. The root AGENTS.md in each repository applies it to that codebase.
by yodon | 2025-12-09 16:39:42+00:00
> Comments saying "this feels like AI" should be banned.

Strong agree.

If you can make an actually reliable AI detector, stop wasting time posting comments on forums and just monetize it to make yourself rich.

If you can't, accept that you can't, and stop wasting everyone else's time with your unvalidated guesses about whether something is AI or not.

The least valuable lowest signal comments are "this feels like AI." Worse, they never raise the quality of the discussion about the article.

It's "does anyone else hate those scroll bars" and "this site shouldn't require JavaScript" for a new generation.
by zb3 | 2025-12-09 16:40:14+00:00
> But don't you think that it's valuable to look at how do we compensate people who create content when their content is being used by genAI.

But why should we compensate them simply because their content is being consumed by AI? For me, any kind of compensation MUST take relevance into account, otherwise we'll reward quantity and not quality, thus quality won't be preserved.

Maybe the answer is to actually NOT do any compensation like that, instead focusing solely on attribution so that it's in people's interest to reward select creators manually to keep the content valuable.
by jhardy54 | 2025-12-09 16:41:04+00:00
> 12 to 18 months of linear algebra

Do you mean full-time study, or something else? I’ve been using inference endpoints but have recently been trying to go deeper and struggling, but I’m not sure where to start.

For example, when selecting an ASR model I was able to understand the various architectures through high-level descriptions and metaphors, but I’d like to have a deeper understanding/intuition instead of needing to outsource that to summaries and explainers from other people.
by lif | 2025-12-09 16:41:05+00:00
see also previously on HN:

https://news.ycombinator.com/item?id=45813267

https://news.ycombinator.com/item?id=45826620

https://news.ycombinator.com/item?id=46129138

https://news.ycombinator.com/item?id=45824456
by imtringued | 2025-12-09 16:41:32+00:00
The paradox is that the general principles of the market work, but the market is invisibly dysfunctional in its details.

It is generally true that higher income jobs are allocated to higher productivity workers, but it does not follow that high incomes imply high productivity and vice versa for low incomes.

If you combine the above with a disequilibrium market where supply of labor exceeds the demand for labor, then from a naive perspective it would appear as if the unemployed would deserve their unemployment.

After all, the most productive members are all employed and rewarded for their efforts. The unemployed are just lazy (voluntarily unemployed) and incompetent (society is better off without them). Any form of punishment is seen as justified and not some structural failing of the system.

The problem is that if there is a labor market disequilibrium, there will always be unemployed people and even if you think the productivity ranking is a good thing, it just means that if one of the "lazy" people suddenly becomes "hard working", they will just take the place of someone else and nothing has changed other than that the standard for laziness has risen.

Even if people notice that the system is fundamentally broken, they realize that individually, they are either a beneficiary of the system and therefore don't see a reason to change it or they don't have the ability to change the system and rather focus on taking someone else's place.

This will result in an artificial Darwinian rat race where people see each other as competitors to defeat.

This is my explanation for why immigrants make a good scapegoat even though immigration doesn't affect the rules of the game at all.

Here is an analogy via a game of musical chairs. There is the perception that more immigrants means more players competing for chairs. This is a naive interpretation that looks obvious. What is being forgotten is that each player is bringing a new chair and the number of missing chairs is a percentage of the number of players. The truth is that having more immigrants means you can take their chair away for yourself. So immigration is not causative here. The problem is that there were never enough chairs to begin with no matter how many people are playing the game.
by hopelite | 2025-12-09 16:41:36+00:00
That’s ironic, because I don’t see the European hiding of taxes being a benefit or WYSIWYG at all. I agree that the way it is done in the USA is also not ideal, but frankly, the majority of people in all places are, let’s just say disinterested in serious matters and don’t really care one way or the other beyond slight frustrations in their daily lives.

On net, hiding the ~20% VAT in the price of all goods in Europe is far worse and exactly why it is done, so you don’t think about it and don’t how much the ruling class has decided to plunder, by that one of many methods it plunders the lower classes.

Ideally, in a consumer, citizen centered society the price would have to be listed separately along side of the tax on the same label. There is today absolutely no reason that could not be done and it would make people realize both how much the ruling class/government plunders, as well as e.g., in the U.S. produce is far cheaper than processed foods because it is usually not taxed.

If information is deliberately hidden from you, you are no longer a citizen, but rather something more like a serf, a slave, or a mark of a con job; especially in an era where governments all across the west are hostile to and don’t represent anyone but their own self-interest, let alone their own people anymore.
by anshima__saini | 2025-12-09 16:42:10+00:00
SEEKING REMOTE UI/UX DESIGN OPPORTUNITIES Location: India Remote: Yes

Willing to relocate: Open to discuss

Technologies: Figma, Canva, Figjam, Notion, Miro, Visily, Maze, Jitter, Asana, AI, Framer, Wireframing, Prototyping, Mockups, Microinteractions, User Research, Competitive Analysis, User Flows, UI Design, UX Research, Product Management, Jira, Lottie Animations

Portfolio: https://anshimasainiproduct.framer.website/

Email: sainianshima@gmail.com

I'm a Product designer and manager looking for remote opportunities anywhere. Feel free to check my portfolio website.
by q3k | 2025-12-09 16:42:26+00:00
> Those under 35 represent a significant proportion of the beneficiaries (41%).

This doesn't mean '40% unemployment in France for under 35 and they all get welfare'. It means 41% of unemployment insurance beneficiaries are under 35.

I'm also still looking for a source for 'the majority live on the dole and out vote the productive class.' and 'Soon the retired will outnumber the workers.'.
by LogicFailsMe | 2025-12-09 16:42:37+00:00
I think we have a bunch of people in the United States who see what we elected for leadership and the choices he made to advise him, and they have given up all hope. That despondent attitude is infusing their opinions on everything. But chin up, he's really old, and he doesn't seem very healthy or he'd be out there leading the charge throwing those rallies every weekend of which he used to be so fond.

And low information business leaders will attempt to do all the awful things described here and the free market will eliminate them from the game grid one horrible boss at a time. But if you surround yourself with the AI doomers and bubblers, how will you ever encounter or even consider positive uses of the technology? What an awful place to work Anthropic must be if they truly believe they are working on the metaphorical equivalent of the Alpha Omega bomb. Spoilers: they're not.

Meanwhile, in the rest of the world, many look forward to harnessing AI to ameliorate hunger, take care of the elderly, and perform the more dangerous and tedious jobs out there. Anthropic guy needs to go get a room with Eliezer Yudkowsky. I guess the US is about get horsed by the other 96% of the planet.

Go ahead, compare me to a horse, a gasoline engine, or even call me a meatbag. Have we become little more than Eloi snowflakes to be so offended by that?

But I guess as long as an electoral majority here continues to cheer on one man draining the juice of this country down to a bitter husk, the fun and games will continue.
by krupan | 2025-12-09 16:42:59+00:00
Hacker News Guidelines

What to Submit

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
by emaro | 2025-12-09 16:43:08+00:00
I feel like this is a bit backwards. It seems to be an improvement over just grinding LeetCode, but I'd never work for a company expecting me to spit out LeetCode solutions quickly (recall). If they give me a LeetCode style problem and want to see how I approach this, what I know, how I deal with what I don't, then it's fine. But I think neither LeetCode or AlgoDrill are needed for this.

Or to put it another way, if I give some applicant a coding problem to solve, and they just write down the solution, I didn't learn much about them except they memorized the solution to my problem. That most likely means I gave them the wrong (too easy) problem. It will only increase the change of me hiring them by a tiny bit.

Edit: I don't hate the player, I hate the game.
by VLM | 2025-12-09 16:43:18+00:00
All delivery services so far, have been partial emulations of a concierge service including the high cost, but have made the user suffer thru the friction instead of the human concierge.

I don't see a way around this using mere technology. Either the service quality will have to be low, or the cost will have to be prohibitively high, or the people providing the service will have to be very poor.

We have solutions going back centuries that work. If you need more than an occasional concierge service you hire a chef as an employee. At some point it makes more sense to hire a part time chef than to pay enormous extra fees for giant shopping robots. Perhaps the economic decline from AI will make the idea of having house servants more acceptable to the very few people still having an income. Most strategies to replace high labor cost people with technology miss the point of long term permanent economic decline. We don't have a problem of too many financially successful people LOL if anything the problem is a severe lack of them.

Its kind of like cars. You have to unperson poor people who know how to drive if you want success with computer driven cars. This is the same concept but for hiring a servant to cook.

Also its very hard to scale royalty. If only the local equivalent of royalty can afford to pay to make the effort required to shop and cook and drive disappear, its going to be hard to dotcom scale that to billions of customers if there's only a couple multimillionaires who don't care about the price.

Trying to automate food shopping is like trying to go back to full service gas stations. Nobody wants it so its an uphill battle to sell.
by programLyrique | 2025-12-09 16:43:24+00:00
They have already:

- https://helsing.ai/newsroom/helsing-and-mistral-announce-str... - https://sifted.eu/articles/mistral-helsing-defence-ai-action... - Luxembourg army chose Mistral: https://www.forcesoperations.com/la-pepite-francaise-mistral... - French army: https://www.defense.gouv.fr/actualites/ia-defense-sebastien-...
by hearsathought | 2025-12-09 16:43:45+00:00
> Having access to large tracts of land is not a necessary precondition to industrialization

But having access to large tracts of land with resources ( like oil ) is. I guess you missed the "chock full of oil" part.

> (see South Korea).

Perfect example. How did Korea industrialize? By being annexed by the japanese ( who went about acquiring tons of land with resources ) and then being annexed by the US with our global network of resource links.

> Also, as an aside, yes, most of the American West was largely lucked into.

It wasn't "lucked into". We won wars against the british and spanish and mexico. And we intimidated the french. And we fought wars against the natives.

> but it was a weak power.

Yes. Because major world powers cede a continent sized piece of territory with an infinite amount of resources to a "weak power".

If the US was a "weak power", then the french, british and russian empires in the 1800s must have been a joke.
by tech_ken | 2025-12-09 16:43:58+00:00
This is an important clarification; from the abstract and title I was super confused how they identified a "subspace" that could be consistently identified across model structures (I was assuming they meant that they saw stability in the dimension of the weight subspace or something), but if they're just referring to one model class that clears things up substantially. It's definitely also a much weaker result IMO, basically just confirming that the model's loss function has a well-posed minima, which...duh? I mean I guess I'm glad someone checked that, but called it "the universal weight subspace hypothesis" seems a bit dramatic.
by apparent | 2025-12-09 16:44:13+00:00
If someone said a shirt will last for years I would have a different impression than if someone said that a battery-powered thing will last for years.

For example, I have motion sensors in my home and I have to replace the batteries from time to time. If the manual said "the batteries last for years, depending on usage" I would not be surprised if it lasted for 2 years.

Here, it sounds like the battery life will vary greatly based on usage. In fact, it sounds like the battery life is almost entirely a function of how much you use it. It would be interesting to know how much the battery will drain over time if you don't use it, but of course we can't know this for certain before this has been in the wild for years.
by AnonC | 2025-12-09 16:44:20+00:00
Are you a new HN mod (with authority over the guidelines) and are asking for opinions from readers (that’d be new)? Or are you just another normal user and are loudly wondering about this so that mods get inputs (as opposed to writing a nice email to hn@ycombinator.com)?

I think just downvoting by committed users is enough. What matters is the content and how valuable it seems to readers. There is no need to do any gate keeping by the guidelines on this matter. That’s my opinion.