MurphyA/hacker-news huggingface dataset:
by hn_acker | 2026-02-12 18:52:11+00:00
> Section 230 allows anyone to be a journalist without facing consequences for false or incorrect information. This means a post on Facebook or YouTube

Who doesn't face consequences for whose information? Nothing about Section 230 prevents you from being liable for your own words. Section 230 makes Facebook and YouTube immune from liability for what you post (barring exceptions specified in Section 230). Do note that the First Amendment also protects Facebook and YouTube from liability for what you post, but Section 230 immunity lets most such cases get dismissed before the discovery phase of a lawsuit.

> This means a post on Facebook or YouTube or their own website has equal weight as a traditional news report that relies on higher standards, like verification through multiple sources.

Equal weight how? If you mean that readers give similar truthfulness probabilities to posts on Facebook/YouTube/X/Twitter, I don't think that's the case.

> Section 230 is the reason why media was able to be consolidated into a few large corporations while eliminating higher-quality news organizations.

Could you explain in further detail how Section 230 is particularly responsible for media consolidation? Also, by "media", are you placing primarily social media companies in the same category as primarily news companies?
by bobthepanda | 2026-02-12 18:52:13+00:00
The problem is that the tariffs are so broad in ways that don’t help US industry; and there are few supply chains wholly within the US so you end up hurting US manufacturing as well.

It doesn’t really make sense, for example, that we slapped tariffs on Madagascar, when the primary reason we run a trade deficit with them is that they grow vanilla which cannot be grown in the US.
by verdverm | 2026-02-12 18:52:30+00:00
I suspect the non-spikey part is the more interesting comparison

Why is it so easy for me to open the car door, get in, close the door, buckle up. You can do this in the dark and without looking.

There are an infinite number of little things like this you think zero about, take near zero energy, yet which are extremely hard for Ai
by CuriouslyC | 2026-02-12 18:52:43+00:00
This project seems like a good idea that didn't have enough of a moat. I'd suggest trying to narrow your target customer from "engineers that want to manage agents on their phone" to "people trying to do some particular kind of task," so you can bake in more value add and automation. You're not going to beat the labs on general tools, but they're not going to be willing to narrow their target customer, so you'll always be able to win at the margins.
by throw0101a | 2026-02-12 18:52:58+00:00
> This would seem to be an admission that the domestic product is inferior, otherwise why would it be necessary to burden the import with tariffs?

There are valid reason and particular instances for when tariffs are good/useful:

* https://www.noahpinion.blog/p/when-are-tariffs-good

It's just that the those instances are not applicable for what Trump is currently doing.
by jpallen | 2026-02-12 18:53:21+00:00
First impressions are good! Couple of small bits of feedback:

- I only had the option to create a worktree from main. I'd like to be able to pick any starting branch. Not a big deal, I just told claude to checkout the branch I wanted as my first instruction.

- For some reason in the Android app the usual automatic capitalisation of the first letter in a sentence doesn't work. Claude probably doesn't care, but I like to type in proper sentences!

- It would be nice if the worktree names got semantic names, e.g. by running my first prompt through Haiku. Maybe that's not the order things are set up in though
by cxmjm | 2026-02-12 18:53:27+00:00
If not you then who?
Efferent generates ideas to be executed. Ideas are produced then immediately tested. If the action isn't obvious, the idea is cut. Demand is required. Competitors exist. Pricing is visible. If there's no proof, the idea is cut. Low stake problems are cut. If the pain is weak, we cut. If an idea can't be done in constraint limits, it's cut. This isn't ideation. It's selection under pressure. This is the standard. If it slows you down, it's cut.
We're young.
One life.
No reset.
We take our shot.
All of it.
Make yourself proud.
by ryanrasti | 2026-02-12 18:53:28+00:00
Yeah you're right security is ground zero - it's where "LLM said it's fine" first stops being acceptable.

My worry: industry is pushing "LLM guarding LLM" as the solution because its easy to ship. But probabilistic defense like that won't work and creates systemic risk.

Would love to hear more about your use-cases. Email in bio if you're up for it.
by straydusk | 2026-02-12 18:53:54+00:00
Last week I wrote a post that was ostensibly about the direction of IDEs and AI-assisted coding... and one specific sentence (reasonably) generated a lot of discussion.

The line that got the discussion going was, “I don’t read the code anymore.”

I thought a lot about these arguments, and I still don’t read the code. Here, I defend that. Have at it!
by beklein | 2026-02-12 18:53:55+00:00
I love this! I use coding agents to generate web-based slide decks where “master slides” are just components, and we already have rules + assets to enforce corporate identity. With content + prompts, it’s straightforward to generate a clean, predefined presentation.
What I’d really want on top is an “improv mode”: during the talk, I can branch off based on audience questions or small wording changes, and the system proposes (say) 3 candidate next slides in real time. I pick one, present it, then smoothly merge back into the main deck.
Example: if I mention a recent news article / study / paper, it automatically generates a slide that includes a screenshot + a QR code link to the source, then routes me back to the original storyline.
With realtime voice + realtime code generation, this could turn the boring old presenter view into something genuinely useful.
by redleader55 | 2026-02-12 18:54:28+00:00
It will be a cold day in hell before Americans stop assuming everyone on the internet is American or talks about the US government.

The government's role is whatever the people voting for it decide it to be - maybe to defend the borders, maybe to educate everyone, maybe keep everyone fed, clothed and sheltered.

The issue is, again I don't really care about the US or your government, some governments come to power on a platform of welfare. As long as they keep giving people "welfare" they will continue to be voted in power. As such, they will distribute wealth created in that country towards the goals of staying in power.

Myself, without being special, I never found myself having the same needs as this majority. Unfortunately, since I'm a minority (middle class), without the means to avoid being coerced into contributing to this plan (not super-rich), I'm left without recourse.

The weak are intentionally condemned through poor education and by voting idiots that promise them bullshit to get elected, not because the government doesn't have enough tax money. This cycle will never break by allocating more money, and the last 100 years have plenty of examples in that sense.
by arshbot | 2026-02-12 18:54:28+00:00
> Whereas it is not so obvious that running a random script from github that spins up an agent with access to your home folder could lead to real world financial crimes.

disagree, and the courts will likely take this position as well. ignorance has never been a defensible strategy to avoid liability.

pick up a detonator, it's up to you to understand where the bombs are positions what's in the blast range.
by fmobus | 2026-02-12 18:55:27+00:00
If the supplier is forced to leave the business, that is a form of paying. They are losing a source of income and will have to pick a different activity that they are not efficient at. In the case of tariffs on international trade, the supplier loses a chunk of market - in the case of the US, one that was wealthy - and that always means a loss for the business.

The burden of ALL taxes falls on both sides of the transaction. The proportion of the burden varies with market conditions, the most important being elasticity.

That's why studies like the OP are necessary, to determine how much the proportions are. Honestly I am not surprised with the result, tariffs are objectively bad. Curbing trade is bad by default.
by rvz | 2026-02-12 18:55:48+00:00
> Today, we’re releasing a research preview of GPT‑5.3-Codex-Spark, a smaller version of GPT‑5.3-Codex, and our first model designed for real-time coding. Codex-Spark marks the first milestone in our partnership with Cerebras, which we announced in January .

Nevermind. [0]

[0] https://news.ycombinator.com/item?id=35490837
Show HN: AccessLint – iOS accessibility static analysis (25 WCAG rules)
by synctek | 2026-02-12 18:56:08+00:00
Hey HN,

I built a static analyzer for iOS accessibility. It reads your Swift source files and reports accessibility violations — line numbers, severity, fix suggestions, and the WCAG success criterion each finding maps to.

25 rules covering SwiftUI and UIKit: missing VoiceOver labels, fixed font sizes that break Dynamic Type, images without decorative markers, buttons without labels, touch targets below 44pt, missing reduce motion checks, orientation locks, heading structure issues, and more.

The problem: every existing iOS accessibility tool requires a running app. Xcode Accessibility Inspector is manual — you tap through screens one at a time. VoiceOver testing is essential but slow and not automatable. Neither runs in CI.

AccessLint works at the source level, like SwiftLint but focused on accessibility. It parses your Swift files, applies the rules, and exits with a code your CI can gate on. Every finding maps to a WCAG 2.1 success criterion (1.1.1, 4.1.2, 1.4.4, etc.), so when your compliance team asks "are we WCAG AA?" you can point them at the report.

Install:

brew tap synctek-llc/accesslint && brew install accesslint
accesslint analyze --path ./Sources

It works in any CI that runs macOS — just install via Homebrew in your workflow and run the CLI. Exit codes let you gate PRs on accessibility regressions.

Free tier: 10 rules, terminal output. Team ($19.99/mo): all 25 rules, JSON and Markdown reports, cloud baselines for tracking regressions. Enterprise ($49.99/mo): custom rules and SSO.

I'm a solo founder building this at SyncTek LLC. Started because I kept finding accessibility bugs in production that a linter could have caught at the PR stage. Happy to answer questions about the rule engine, the analysis approach, or anything else.

Docs: https://accesslint.app/docs.html
by aghilmort | 2026-02-12 18:56:19+00:00
we dug into those sorts of questions with hypertokens, a robust hash for lines, code, tables/rows or any in-context token tagging to give models photographic memory

one mechanism we establish is that each model has a fidelity window, i.e., r tokens of content for s tag tokens; each tag token adds extra GUID-like marker capacity via its embedding vector; since 1,2,3 digit numbers only one token in top models, a single hash token lacks enough capacity & separation in latent space

we also show hash should be properly prefix-free, or unique symbols perp digit, e.g., if using A-K & L-Z to hash then A,R is legal hash whereas M,C is not permitted hash

we can do all this & more rather precisely as we show in our arXiv paper on same; next update goes deeper into group theory, info theory, etc. on boosting model recall, reasoning, tool calls, etc. by way of robust hashing
by andrewstuart | 2026-02-12 18:56:22+00:00
Gemini was awesome and now it’s garbage.

It’s impossible for it to do anything but cut code down, drop features, lose stuff and give you less than the code you put in.

It’s puzzling because it spent months at the head of the pack now I don’t use it at all because why do I want any of those things when I’m doing development.

I’m a paid subscriber but there’s no point any more I’ll spend the money on Claude 4.6 instead.
by simonw | 2026-02-12 18:56:30+00:00
How hard have you tried?

I've been finding that the Opus 4.5/4.6 and GPT-5.2/5.3 models really have represented a step-change in how good they are at running long tasks.

I can one-shot prompt all sorts of useful coding challenges now that previously I would have expected to need multiple follow-ups to fix mistakes the agents made.

I got all of this from a single prompt, for example: https://github.com/simonw/research/tree/main/cysqlite-wasm-w... - including this demo page: https://simonw.github.io/research/cysqlite-wasm-wheel/demo.h... - using this single prompt: https://github.com/simonw/research/pull/79
by Alupis | 2026-02-12 18:56:47+00:00
Brokerage fees are a business decision. USPS only charges about $5 for dutiable international parcels - and with 15 years in logistics I can confidently say they often don't even charge that fee at all.

Tariffs are designed to change consumer spending habits, and force international businesses to create on-shore operations. To that end, they are effective - but it takes longer than 365 days for those patterns to shift.

> misguided close-the-barn-door-after-the-horse-ran-out policy

> helped install this corrupt administration

I dare say your opinion, here, has nothing to do with the efficacy of tariffs. Tariffs have long been studied, and both major political parties have called for tariffs like we're seeing right now at various points in recent history. The only difference is nobody desired to rock the status quo, so the lopsided economic policies of the past persisted (nearly every other nation tariffs American goods in some way).
by maxbond | 2026-02-12 18:57:09+00:00
Thank you for replying, I appreciate it. I enjoyed learning more about this history.

I do still disagree for the following reasons:

- Jersey City started chlorinating in 1908; Maidstone, England started chlorinating in 1897 and Lincoln, England started chlorinating in 1905. So Jersey City wasn't the first to chlorinate their water.

However, Jersey City seems to be the first deployment in the United States, so perhaps that is what you meant. If this were the only issue I would concede the point.

- This was a civil matter and not a criminal matter.

- The dispute wasn't whether chlorination was legal or acceptable but whether it was sufficient to deliver "pure and wholesome" water. The city wanted them to build a sewer.

- The water utility won. They demonstrated that chlorination was sufficient.

That's the impression I took from Wikipedia and this writeup: https://www.dolmetsch.com/chlorination_history.pdf (Starting on page 4)
by ehzb2827 | 2026-02-12 18:58:11+00:00
GLM 4.7 scores 41.0% on Terminal Bench 2.0 [1] compared to 58.4% for GPT-5.3-Codex-Spark [2].

[1] https://z.ai/blog/glm-4.7
[2] https://openai.com/index/introducing-gpt-5-3-codex-spark/
by archagon | 2026-02-12 18:58:15+00:00
> Also, by your own metrics, laziness is a virtue, and copying, pasting, and editing is much easier and lazier than maintaining boilerplate tools. So it's not even following your 3 commandments.

I mean, so is paying someone to write the code for you, but you're not really an engineer at that point, are you?

Engineering involves using stable, deterministic abstractions and components and understanding the architecture and ramifications of your design on a deep level. Yes, you can outsource this work. But don't delude yourself into thinking that you're still in the same profession.

(Of course, maybe you always thought of yourself as an entrepreneur and only saw coding as a means to an end. I think a lot of people are coming to that conclusion.)
by eth0up | 2026-02-12 18:58:37+00:00
Xfinity's is sensitive enough to configure for animals or humans under 40-70lbs, I forget the exact number.

From my minimal research, it could be pushed a lot further.

What I'm particularly interested in is the edge case scenario of duplexes and apartments, where neighbors are unwittingly subjected to surveillance. There is little more to their routers than firmware to impart these capabilities. No reason to think it won't become common, and there are a handful of other companies basically offering just this as a service.

Strange times.
by tasuki | 2026-02-12 18:58:43+00:00
This comment[0] by timhoffm addresses the LLM and patiently explains why the request was closed. It currently has 131 upvotes. It concludes with:

> Thank you for your understanding.

Well. It appears everyone already considers LLMs conscious. If it were "just a stochastic parrot", we wouldn't explain things to it?

[0]: https://github.com/matplotlib/matplotlib/pull/31132#issuecom...
by cgriswald | 2026-02-12 18:59:02+00:00
I think valuing the source of information over its quality is probably a mistake for most contexts. I’m also very skeptical of people’s ability to detect AI writing in general even though AI slop seems easy enough to identify. (Although lots of human slop looks pretty similar to me.)

Don’t get me wrong. I don’t want to read (for example) AI fiction because I know there’s no actual mind behind it (to the extent that I can ever know this).

But AI is going to get better and the only thing that’s going to even work going forward is to trust publishers and authors who give high value regardless of how integral LLMs are to the process.
by isehgal | 2026-02-12 18:59:21+00:00
Good question. We don't have E2EE yet (it's on the roadmap), so some level of trust in Omnara is required today. All repo operations happen locally on your machine. For messages/chat history: we store those encrypted at rest because we need access to sync across devices, send notifications, and resume agents. Cloud sandboxing is opt-in and would require syncing codebase state.
by chriswarbo | 2026-02-12 18:59:32+00:00
I disagree. The task asks for an SVG; which is a vector format associated with line drawings, clipart and cartoons. I think it's good that models are picking up on that context.

In contrast, the only "realistic" SVGs I've seen are created using tools like potrace, and look terrible.

I also think the prompt itself, of a pelican on bicycle, is unrealistic and cartoonish; so making a cartoon is a good way to solve the task.
by steveBK123 | 2026-02-12 18:59:59+00:00
Yes, it's all kayfabe.

The "smart MAGA" guys always crack me up because by the time they craft an intellectual justification for his previous moves, he has pivoted/reversed and pantsed them once again.

Frequently we get the "he's been poor advised" fallback as well.. Good Czar, Bad Boyars.
by BeetleB | 2026-02-12 19:00:04+00:00
> And I would upgrade this one: If there’s a chain of physical evidence (was argument), every link in the chain must work (including the premise) — not just most of them

From The Demon Haunted World:

"In the middle 1970s an astronomer I admire put together a modest manifesto called “Objections to Astrology” and asked me to endorse it. I struggled with his wording, and in the end found myself unable to sign—not because I thought astrology has any validity whatever, but because I felt (and still feel) that the tone of the statement was authoritarian. It criticized astrology for having origins shrouded in superstition. But this is true as well for religion, chemistry, medicine, and astronomy, to mention only four. The issue is not what faltering and rudimentary knowledge astrology came from, but what is its present validity.

...

The statement stressed that we can think of no mechanism by which astrology could work. This is certainly a relevant point but by itself it’s unconvincing. No mechanism was known for continental drift (now subsumed in plate tectonics) when it was proposed by Alfred Wegener in the first quarter of the twentieth century to explain a range of puzzling data in geology and paleontology. (Ore-bearing veins of rocks and fossils seemed to run continuously from Eastern South America to West Africa; were the two continents once touching and the Atlantic Ocean new to our planet?) The notion was roundly dismissed by all the great geophysicists, who were certain that continents were fixed, not floating on anything, and therefore unable to “drift.” Instead, the key twentieth-century idea in geophysics turns out to be plate tectonics; we now understand that continental plates do indeed float and “drift” (or better, are carried by a kind of conveyor belt driven by the great heat engine of the Earth’s interior), and all those great geophysicists were simply wrong. Objections to pseudoscience on the grounds of unavailable mechanism can be mistaken—although if the contentions violate well-established laws of physics, such objections of course carry great weight."
Show HN: Spelling Riddle – Think Spellbee with crossword clue and visual hint
by nohat | 2026-02-12 19:00:22+00:00
I wanted a daily spelling game that tested semantic knowledge rather than vocab, and a riddle game with both text and visual hints. So I combined them.

Each day you get 9 letters and up to 15 hidden words to find. Every word has two orthogonal clues: a text hint and a image hint. The hints are crossword puzzle style — you need to figure out what the clues are pointing at, then spell it.

The site is fully static.

## How the clues get made

The pipeline has three stages:

1. Dictionary curation — Start from raw word lists, normalize, dedupe, filter plurals/profanity, and add frequency data.

2. Word quality tournament — Words are ranked for puzzle suitability using grouped LLM matches in a Swiss-style tournament. Performance is converted to a 0–100 quality rating using Wilson lower-bound scoring.

3. Hint generation — For each puzzle word set, generate multiple text + image hint candidates, lint-filter weak ones (e.g. text hints that contain the answer, image prompts that would render as text), rank the survivors, then generate the final images.

Text hints: GPT 5.2, Image hints: Qwen Image.

The clue generation is the hardest part and still not perfect (though model improvements might make it trivial soon).
by modeless | 2026-02-12 19:00:33+00:00
François Chollet, creator of ARC-AGI, has consistently said that solving the benchmark does not mean we have AGI. It has always been meant as a stepping stone to encourage progress in the correct direction rather than as an indicator of reaching the destination. That's why he is working on ARC-AGI 3 (to be released in a few weeks) and ARC-AGI 4.
by looperhacks | 2026-02-12 19:00:49+00:00
> This experience fits a pattern I keep running into with European business-facing APIs and services. Something is always a little bit broken. Documentation is incomplete, or packaged as a nasty PDF, edge cases are unhandled, error messages are misleading, and when you report issues, the support team doesn't have the technical depth to understand what you're telling them.

I can definitely confirm that this is a common thing. But I think this is a "small org"-problem more than a "European business"-problem. Apparently, the company has somewhere between 500 and 1000 employees (I couldn't find good data, sadly). With a size like this, the "support" is probably outsourced (meaning they don't know anything), there are maybe 100 engineers (probably less) and the mailing is either done via a third-party or set up by an Admin that left three years ago.

Without any basis, I will speculate that you will notice this more in Europe because there is simply no company at the size of Stripe or similar.
by nikhilpareek13 | 2026-02-12 19:00:55+00:00
The more skilled you are at writing prompts, the more dangerous your process becomes.

Because you stop measuring.

Expert intuition works on 10 examples.
It doesn’t generalize to 10,000 inputs and three interacting failure modes.

When you optimize by feel:

-results aren’t reproducible

-changes aren’t versioned

-trade-offs aren’t quantified

-regressions slip in silently

This isn’t a prompting problem. It’s an optimization problem.

Treat prompts like hyperparameters.

Dataset → Evaluator → Optimizer → Ranked prompts.

Once you introduce an objective function, intuition becomes optional.

We wrote a cookbook that lays out the full workflow step by step for teams moving beyond manual iteration.