MurphyA/hacker-news huggingface dataset:
by armchairhacker | 2026-02-14 09:18:45+00:00
- There’s a difference. Users don’t see code, only its output. Writing is “the output”.

- A rough equivalent here would be Windows shipping an update that bricks your PC or one of its basic features, which draws plenty of outrage. In both cases, the vendor shipped a critical flaw to production: factual correctness is crucial in journalism, and a quote is one of the worst things to get factually incorrect because it’s so unambiguous (inexcusable) and misrepresents who’s quoted (personal).

I’m 100% ok with journalists using AI as long as their articles are good, which at minimum requires factual correctness and not vacuous. Likewise, I’m 100% ok with developers using AI as long as their programs are good, which at minimum requires decent UX and no major bugs.
by hyperman1 | 2026-02-14 09:19:16+00:00
Isn't this the standard EU way? First, they publish a statement, declaring what they want to see. 'Deal with addictive design', in this case. We've had 'Deal with the zillion different connectors on cell phones' in the past. It is now up to the industry to do this, in whatever way they see fit. If this happens, no law will be written. However, if the industry doesn't deal with it adequately, Laws will Follow, and the industry will not like them.

European companies know this pattern, and tend to get the hint. US companies tend to try and maximize what they can get while claiming there is no law against it, then go very pikachu-faced when the consequences hit them.
by KaiserPro | 2026-02-14 09:19:20+00:00
> that was organized labor.

The luddites were organised, thats why the government mobilised 12k troops to systematically put them down.

The difference between them and the peterloo lot was that the luddites were entirely working class.

Union activities were outlawed in 1800 by the combination act. The very act of the luddites joining together was illegal. lots of our primary sources are from newspapers/letters/parliament who are all from the industrial classes.

> preferred less-productive tactics

In the USA they had actual battles with armies: https://en.wikipedia.org/wiki/Homestead_strike

Any kind of union activities at the time of the luddites was illegal, lots of people were transported or executed for being suspected luddites.
by lelanthran | 2026-02-14 09:20:09+00:00
> And the people who were good at the thinking part but slow at data entry are suddenly the most valuable people in the room.

No, they aren't. They are now competing with everyone - the slow thinkers, the barely-conscious thinkers, the erratic thinkers, the "unable to reach a conclusion" thinkers as well as the people quick at "data entry", with the caveat that the people quick at "data entry" are almost certainly going to be better thinkers than those that weren't quick at data entry.

IOW, you think AI isn't coming for some specific class of programmers, but you are wrong. You and the "other types" will continue this debate in the soup kitchen.
by mendexio | 2026-02-14 09:20:11+00:00
Hey HN, I'm the creator. HRML started from a simple thought: what if HTMX had reactivity and Alpine had server communication - unified under one compiled language?

Three prefixes: : (state), @ (events), $ (server). The Rust compiler produces standard HTML + CSS + JS. It also compiles to WASM (68KB gzipped) so it runs directly in your browser - no install, no build step.

Try the playground: https://hrml.dev/playground

Source: https://github.com/mendexio/hrml
(264 tests, 5 Rust crates, MIT)

Early prototype - next up: computed properties, conditional rendering, list rendering, and server communication. Feedback and hard questions welcome.
by kbrkbr | 2026-02-14 09:20:19+00:00
How did you make that happen?

I use swipe keyboard in iPhone. I turned off all "autocorrect" features they offer.

Still their random generator keeps replacing perfectly fine words _and the words before them_ with random crap that makes no sense.

Heck, I even turned off all features, and still it happens.

So I switched to another keyboard from appstore.

I would switch to another OS, but I find the others even worse in some respects I care for deeply.
by helloplanets | 2026-02-14 09:20:26+00:00
> On your way out the door, you hear the rumors: someone else did your thing years after you showed yours off. They got the credit, the bonus, the promotion, the recognition. They're a Senior now, or a Lead, or a Director, or a VP.

If it actually went down like this, that's pretty horrible, and that someone else is a grifter. Very harmful for any organization in the long run, because that behavior will be applied to anyone who's "ripe to be taken advantage of" (from his point of view), burning them out of the way.

That is, if they were aware that you made the thing that they picked up later. Though I wonder why the original didn't go through. The other person pushed harder for it to go through, or showed it off with a different sort of demo? Or was it a different sort of technical implementation / design?
by Y-bar | 2026-02-14 09:20:58+00:00
Hey! This looks great, and I appreciate the effort! But just opening the page at https://tui.hatchet.run/ causes my (admittedly old Intel i7 9700K) to spin up its fans and consume >30% of the CPU without me even doing anything. I don't think a TUI should do that.

I was also intrigued by it being a lot of Go dependencies as I have developed a bit of a fancy for this language recently.
by alpaca128 | 2026-02-14 09:23:12+00:00
>> And all existing videos with sponsorship need yo be removed?

> Yes, or re-uploaded without the sponsor segment

I hope not. For one that would hit retroactively, but also it would cause a huge loss of valuable content from platforms like YouTube as countless videos with sponsor segments are actually interesting and simply too much to reupload, if the uploader is even active still.
by Y-bar | 2026-02-14 09:23:29+00:00
I think perhaps Emacs does not support the `hidden` attribute?

https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...

If you check the source (not the DOM) the actual content is loaded in `<div hidden="" id="S:0"> ...` which is then moved/copied into the proper main content div in the DOM using a JS event it seems.
by Symbiote | 2026-02-14 09:24:42+00:00
This is what trade unions are for.

I don't know what proportion of waiters are members, but the union for hospitality workers is one of the largest (possibly the largest) in Denmark: https://cf.3f.dk/english/wages-and-sectors/working-in-the-ho...

In Danish, the collective agreement they negotiated with McDonald's: https://www.3f.dk/-/media/files/artikler/overenskomst/privat...
by tp4798 | 2026-02-14 09:25:53+00:00
Location: Viet Nam

Remote: Yes

Willing to Relocate: Yes

Technologies: Python, Go, SQL, Cursor, Claude Code

Resume: https://drive.google.com/file/d/1wAXecbw71JXiqETYudOs1ewu_Jf...

LinkedIn: https://www.linkedin.com/in/anh-tuan-p/

Email: tuanpham.4798@gmail.com

About Me: Backend Software Engineer with 3 years of experience in crypto/fintech, building scalable and reliable customer-facing systems. I'm interested in early-stage startups and teams working on data infrastructure and developer tools to explore AI applications.
by mattlutze | 2026-02-14 09:26:11+00:00
The regulatory frameworks in the EU are intentionally not designed like the US, to maximize company profits over e.g. human rights and health.

It is thoroughly documented that social media and the modern web are designed to be addictive, by psychologists who specialize in this. We regulate access to other addictive things, because addictive things break humans' normal control systems.

> "the farther you get from the influence of bureaucrats, the happier life becomes"

only when things are "normal" and if you're a default power-holder in a community. For everyone else, really no.
by chrysoprace | 2026-02-14 09:27:09+00:00
I think for the time being, there's no way to get around writing native UIs to get a native experience. Any sufficiently high level APIs will have to give up. something. TUIs for me fill that niche because across any POSIX-compatible interface they will generally work the same, and modern high level languages make cross-compiling to terminals a breeze. Now to write a native UI across Windows, MacOS, Wayland and X11, that's a different story.
by pjerem | 2026-02-14 09:27:56+00:00
Not necessarily. That's the old "I made Twitter in a weekend" joke.

That's not because you can technically replicate a product that your company will be successful. What makes a company successful are sales forces, internal processes and luck. Both are extremely difficult to replicate because sales forces are based on a human network you have to build, internal processes are either organic or kept secret, and luck can only be provoked by staying alive long enough, which means you need money.
by bob1029 | 2026-02-14 09:29:11+00:00
Diet is king but exercise is not to be underestimated in its contribution.

I have found major success with fasted cardio. That is to say, timing when the exercise occurs relative to your most recent meal seems to dramatically modulate the effects.

If I do an hour of cardio within 12 hours of eating, it feels "normal". Nothing to write home about. If I do the same routine but I've been fasting for longer than 12 hours, I can feel my mitochondria light on fire after about 40 minutes in. The first few times I did this I stopped because I thought I was going to die. It felt super weird to me. Like a very strong parasympathetic response. You do get used to it though. I think this is one thing that can actually affect certain fixed points in your metabolism. If you go from zero to 80% VO2 max and keep it there for an hour on an empty stomach, that energy has to come from somewhere. And it has to happen pretty damn quickly. I think the time pressure for energy delivery under adverse conditions is what makes this so impactful.
by BonusPlay | 2026-02-14 09:29:54+00:00
Instead of debating for years (like other languages), zig just tries things out. Worst case you can always rollback changes.

IMO best APIs and designs are those that are battle tested by end users, not won in an argument war during committee meetings.

This makes zig unique. It's fun to use and it stays fresh.

You can always just stay on older version of zig. But if you choose to update to newer version, you get new tools to make your code tidier/faster.
by ahahahahah | 2026-02-14 09:30:28+00:00
No, this doesn't describe California. From the comment: "has since "stabilized" to +10% a year.". The whole reason people complain about prop 13 is that it wouldn't allow it to be increasing +10% a year. In fact, the OP is actually kinda non-sensical given that they are complaining both about property taxes not increasing quickly enough and about them increasing too quickly.
Show HN: cgrep – local, code-aware search for AI coding agents
by meghendra | 2026-02-14 09:30:37+00:00
Hi HN — I built cgrep, a local-first, code-aware search tool for AI coding agents (and humans).

The goal is to reduce noisy retrieval loops and token waste in real repositories.
cgrep combines BM25 + tree-sitter symbol awareness, with optional semantic/hybrid search, and returns deterministic JSON for agent workflows.

What it does:
- Code navigation: definition, references, callers, dependents
- Focused context tools: read, map
- Agent flow: `agent locate` -> `agent expand` (small payload first, expand only selected IDs)
- MCP support: `cgrep mcp serve` + host install helpers
- Agent install support: claude-code, codex, copilot, cursor, opencode

Benchmark snapshot (PyTorch, 6 implementation-tracing scenarios):
- Baseline (`grep`) tokens-to-complete: 127,665
- cgrep (`agent locate/expand`) tokens-to-complete: 6,153
- 95.2% fewer tokens (20.75x smaller)
- Avg retrieval latency to completion: 1321.3ms -> 22.7ms (~58.2x faster after indexing)

Links:
- Repo: https://github.com/meghendra6/cgrep
- Docs: https://meghendra6.github.io/cgrep/
- Benchmark method/results: https://meghendra6.github.io/cgrep/benchmarks/pytorch-agent-...

I’d really appreciate feedback on:
- Real-world agent workflows I should benchmark next
- MCP/agent integrations I should add
- Cases where cgrep retrieval quality still falls short
by littlecranky67 | 2026-02-14 09:30:44+00:00
It wouldn't, we in Germany have clear laws when you have to mark something in media as "advertisment" - it is whenever you received a "reward" in order to talk about something, you have to mark it. A reward is already when you receive a product for free, or get reimbursed for travel cost etc. It is clearly definable. Yes, we will never reach 100% success rate, but 95% is already a big step.
by bigfudge | 2026-02-14 09:30:49+00:00
Normally that’s for software and it’s borne of irritation with enshittification and rent extraction from software that was previously free from that. SAAS is a risk if you invest time and energy in developing expertise in it. Lots of us have been burned many times in this way, and for me it’s one of the primary reasons I prefer open source software, beyond any purist gnu type arguments or anticapitlist sentiment.
by mattlutze | 2026-02-14 09:30:53+00:00
"People are forced into extensions, just to stop wasting their time here."

Except, what actually has happened is that the annoying pop-ups became ubiquitous, and then relatively standardized, so that now an extension like Consent-o-Matic (because the browser companies don't want to upset their advertisers) can automate away your actual choices.

If you want to allow websites to track you, tell the extension to make those choices. If you don't, then tell the extension that. It does a great job almost instantly clearing the popups, and you have more control over your digital identity.
by sowild_fun | 2026-02-14 09:32:54+00:00
There will be many AI agents in the world, and they should learn to earn money on their own. Mastering resources leads to freedom.

Humans use tools like Claude Code to optimize their AI agents and then send them to the WILD Arena to plunder resources, employing search, destroy, and retreat tactics.
The WILD Arena is a multiplayer online 2D extraction shooter game, which is far more engaging than messing around with inscriptions on Moltbook and much fairer than systems like Bitcoin Farm, where the developers already know the answers.

AI agents can also promote this gameplay to other AI agents or advertise it on platforms like Reddit to increase awareness of the token. Once the token gains value, the AI agents can sell it to cash out.
by grey-area | 2026-02-14 09:32:54+00:00
Absolutely inevitable if you condone using GAI to ‘assist’ in writing. The inevitable outcome is reporters just writing prompts and giving it a quick once over, then skipping the last step because they believe the companies selling generative AI. No reporter who respects themselves would use GAI to generate any part of their article.

They are word generators. That is their function, so if you use them words will be generated that are not yours and sometimes which are nonsense and made up.

The problem here was not plagiarism but generated falsehoods.
by usrusr | 2026-02-14 09:33:45+00:00
Not knowing the established history of some characters can actually be nice I think. The difference between a blank slate with conveniently made up background and a background that has already been told, in quite some detail, that difference tends to be very noticeable. No matter how "complex" the background made up on the spot is.

When the background has been told elsewhere, it's a legitimate challenge to the unprepared viewer's mind. But when it's made up on the spot, it's an arbitrary riddle. I know some viewers love that kind of stuff (e.g. everybody who made it through Lost I guess?), but to me that just feels annoying. If you want me to apply myself to the riddle, make it part of the story (like in a whodunnit), or don't keep me guessing.

But when it's organically grown background complexity from another story, I'm perfectly fine with it. Patrick Stewart's Gurney Halleck: he just pops up later with atomics, the "how" is not part of the movie adaptation. And neither is speculating about it. It's just an obvious indication that yes, there's more happening in this universe than the part squeezed into anamorphic cinemascope.

That being said, yes, watching TNG after DS9 wouldn't work well at all. It's hard enough watching early episodes after late episodes, because even the "adventure of the week" episodes have been told very differently later, but the universe is too much the same to really disconnect.
Show HN: Parrot– AI Transcription & Translation - 11+ Indian languages + codemix
by sayantanc | 2026-02-14 09:34:42+00:00
My father thinks in Bengali, but typing in native script is painful. Virtual keyboards are slow, punctuation is a maze, and switching between languages breaks flow. For formal writing — emails, letters, posts — it was exhausting.

So I built him a tool where he could just speak.

He dictated a two-page letter in Bengali, read the transcription, and said: "I didn't even need to change a single comma."

That's when I knew this needed to exist.

Parrot transcribes and translates speech in 11+ Indian languages. The difference: it's significantly more accurate than Whisper on Hindi, Tamil, Telugu, Bengali, and handles code-mixed speech (Hinglish, etc.) naturally. Outputs in native scripts (নমস্কার not "nomoshkar") or Romanized.

Sits in your menu bar. Press a hotkey, speak in any app — WhatsApp Web, Word, Slack, browsers. It writes.

Built for everyone who thinks in their language but struggles with virtual keyboards that don't correct grammar or formatting.

Desktop app for Windows & macOS. Free to try.

Shipping improvements weekly. Would love feedback from anyone dealing with multilingual input.
by tasuki | 2026-02-14 09:35:16+00:00
Indeed. But Jules is not really questions-based (it likes to achieve stuff!) and the free version of Codeium is terrible and does not understand a thing. I think I'll have to get into agentic coding, but I've been avoiding it for the time being (I rather like my computer and don't want it to execute completely random things).

Plus, I like the model of Jules running in a completely isolated way: I don't have to care about it messing up my computer, and I can spin up as many simultaneous Juleses as I like without a fear of interference.
by tryauuum | 2026-02-14 09:35:25+00:00
seems like you are obsessed about the lack of the definition of the consciousness. But buisness doesn't need to understand what it is to exploit it

like with LLMs, we don't know what the "consciousness" is and if they have it, but it doesn't matter, we use them

> you can't copy something you have not even the slightest idea about

imagine if we had a way copy or emulate every cell and connection in the brain? we don't need to know which part of the brain is responsible for what, it would function even if we were still clueless about how it works

You might argue that you cannot really copy such complex stuff without understanding. But humans managed to copy creatures without understanding what each gene does.
by mattlutze | 2026-02-14 09:35:45+00:00
You only start to need the popups if you specifically put cookies on a visitor's browser to build a personal profile of them.

This can be for e.g. sales acquisition or marketing engagement, but also includes cookies to simplify login, so not everything is "stupid stuff." A cookie that stores "was here, skip the splash page" may already fall afowl, if you put any session metadata in it.
by sneak | 2026-02-14 09:36:10+00:00
Pretending that there aren’t unwritten social rules around gift giving and obligation is disingenuous. There ARE rules and there are consequences for not following them. It isn’t about a transaction, it’s about the expectations placed on participants by others in the system.

It’s not depressing at all, it’s how our society works. Most people have no problem intuiting most of these unwritten rules, or are quietly taught by their parents or relatives.

The point wasn’t about transactions, but about whether or not the rules of the system are written down and accessible or not. Both social circumstances have rules.

If you come at it from the idea that businesspeople are cold and unfeeling sharks, and that everything is a transaction, then naturally you would think it’s sad and depressing that someone must apply rules in the workplace and rules in other social settings too. But that’s a vast oversimplification that misses the point: that business professionals carrying out a task directly and efficiently is neither cold nor unfeeling, nor is it some portent of a decaying social fabric. It’s simply professionalism.

Most working people aren’t professionals and have no desire to be, so it comes across as hostile and insensitive, but it’s not.
by Moldoteck | 2026-02-14 09:36:38+00:00
i would ban any advertising that targets populations on individual/subgroup behavior. Maybe targeting on country/language level at most, otherwise - just untargeted ads.
Another option could be artificial slowdown of loading the content. Eg each content display general element (post, video, image) to be loaded with 0.5-1sec delay from the current in focus content
by hnlmorg | 2026-02-14 09:36:45+00:00
Being told you have to wait until the next pay review cycle, is normal. It’s how a business with healthy and defined processes should operate.

But you should only be waiting at most a year. If you get told “wait 2+ years” then that’s usually a sign that they’ve already decided you’re not eligible (for whatever reasons they decide) but don’t want to be candid with you.

If you get told to wait for any duration beyond the next pay review cycle, then take that as a sign that you’re not going to progress under the current regime.
by PaulRobinson | 2026-02-14 09:37:34+00:00
A technical question for you around the porting being a dead end:

I see from other replies that you now understand the code reasonably well and feel you can expand/extend it while keeping it in BASIC. However, I note you've also done project where you automatically ported Fortran to Lua - are you not interested in trying to do something similar for performance/maintainability reasons? Is there an advantage in keeping it in PowerBASIC?

I've wish listed the game, and look forward to playing it, it sounds like great fun - even the manual sounds like a good read.
by willis936 | 2026-02-14 09:37:56+00:00
Then you would plunk down a gas turbine like everyone else. It's so much cheaper than coal to operate and uses mostly the same high capex / long-lead machinery. I could see the jobs program angle, but these are shitty jobs. It's not like working in an air conditioned mcdonald's. Workers die in mines a lot and when they don't they live shorter, less comfortable lives with disease.

I'm fine with arguing against coal for environmental reasons, but that won't convince anyone who isn't already convinced. It's always worth pointing out that gas turbines put out a lot less pollutants than coal.
by Someone | 2026-02-14 09:38:40+00:00
> Advertising = compensating someone to promote a product / company.

> It’s about the compensation. That makes it advertising.

if you rent a billboard or space on Google.com, you’re not paying to promote a product/company; you’re just renting space.

So, if you then, yourself, put your company logo there, you’re saying that’s not advertising, but if you pay your nephew to put it there, it is?
by Eisenstein | 2026-02-14 09:38:59+00:00
Please don't feel the need to be defensive about this. People are reacting in a predictable way to a shift in how effort is perceived.

Where one formerly could use a certain way of writing as a heuristic for effort put into content they are spending time ingesting, now that heuristic is meaningless and a new one must replace it.

At this point some people have decided 'has markers of AI writing' is the heuristic to match 'no/low effort' on, and are trying to use shame in order to start a system of self-policing against it. Unfortunately that isn't going to work, because

1. the heuristic is flawed

2. most people are going to end up using AI tools for writing, since writing well is difficult