MurphyA/hacker-news huggingface dataset:
by david-gpu | 2026-02-26 13:11:20+00:00
> you don't actually want to force the decision of what is in the cache back to compile time, when the relevant information is better available at runtime

That is very context-dependent. In high-performance code having explicit control over caches can be very beneficial. CUDA and similar give you that ability and it is used extensively.

Now, for general "I wrote some code and want the hardware to run it fast with little effort from my side", I agree that transparent caches are the way.
by hnthrow0287345 | 2026-02-26 13:11:39+00:00
>If you're in this position (relied upon, validated, powerless), you're not imagining it. And it's not a communication problem. "Just communicate better" is the advice equivalent of "have you tried not being depressed?"

How about "have you tried unionizing?" Because the common theme here is lack of respect which is ultimately limited by your own bargaining power. That means it's only your individual value against the collective will of the company, and the individual is going to lose that fight more often than not (with very rare exceptions for extremely talented and smart people who won the life lottery who are smarter than everyone at a company).
Show HN: FakeScan – AI fake review detector (Fakespot is dying)
by crawde | 2026-02-26 13:11:56+00:00
With Fakespot shutting down (Mozilla killing it July 2025) and ReviewMeta returning 522 errors, there's a gap in consumer fake review detection.

FakeScan analyzes Amazon product reviews using AI to give you a trust score 0-100. It looks at review timing patterns, star distribution anomalies, reviewer behavior, and linguistic red flags.

How it works: paste an Amazon product URL → we scrape the publicly available review data (star histogram, visible reviews) → Llama 3.3 70B analyzes the patterns → you get a trust score with specific red flags called out.

No extension required, works in any browser. 3 free scans per day.

Built as a solo project. Would love feedback on accuracy and what other platforms you'd want supported.
by cmrdporcupine | 2026-02-26 13:12:01+00:00
HW manufacturers work on the software side to make sure that the popular models run well with their systems. From drivers to patches submitted to vLLM etc.

I have an NVIDIA Spark machine, and NVIDIA has a whole team building software, docker images, etc. to make these things relatively easy to use for LLM research etc and running local models because it just makes sense to pull people in like that to keep the market captured using their HW by keeping the software up to date.

Even more so for AMD who is behind on the software side by years and failed to do the above in the early days and lost out for it.

The DeepSeek 3 series models were quite popular, and quite capable. The new ones will likely be as well. Many people will want to host and run them. By making them run initially better on Huawei hardware than on NVIDIA it will encourage API hosting providers to buy Huawei hardware, and to get things like vLLM and llama.cpp working better on them.
by secult | 2026-02-26 13:12:42+00:00
For people that want to make the calculation:
A truck does not need a 15 ton battery. In Europe, we have mandatory breaks for truck drivers. So you need a battery pack for max 400km of range, let's say 500km. When you have a break, you charge. For this, you need like 1500kWh battery pack, which weigths like ... wait, 15 tons.
But this is not entirely correct, the real values reported are between 120-150Kwh/100km, that means a half of the stated number, 7.5 tons for the battery pack.
by brankopetric | 2026-02-26 13:12:48+00:00
Hey HN, I'm Branko, solo dev behind OpenTweet.

I built this because I kept falling off X for weeks at a time. I knew staying active mattered for my projects, but I hated opening the app — the feed is designed to waste your time. So I built a place to write, schedule, and publish posts without ever touching the timeline.

The part I'm most proud of is the connector system. You hook up an RSS feed, a GitHub repo, a Stripe account, or any API endpoint, and it drafts posts from your actual activity. Push a commit? It drafts a tweet. Publish a blog post? Same thing. Hit a revenue milestone on Stripe? It catches that too. You review everything in a visual calendar and edit before anything goes out. Nothing posts without your approval unless you explicitly set up auto-publish.

There's AI built in (Claude, GPT-4o, Gemini, you pick the model) for when you're staring at a blank screen, but it's a drafting tool, not autopilot.

I launched a few months ago and have 84 paying users so far. Most are indie hackers and solo founders who want to stay visible on X but would rather spend their time building. Their feedback is what shaped the connector system, turns out people don't want AI to invent tweets, they want it to turn things they're already doing into content.

I also built a free Chrome extension that shows posting patterns and engagement data for any X profile, useful even if you don't use the rest of the product.

Stack is Next.js, MongoDB, Auth0, AWS S3. There's a REST API if you want to build on top of it or let an AI agent post for you.

$11.99/mo after a 7-day free trial. Solo founder, priced to keep the lights on.

Would love honest feedback, especially on whether the auto-posting connectors feel useful or too hands-off. That's the thing I keep going back and forth on.
by zknill | 2026-02-26 13:13:00+00:00
Yeah for sure, the skill leans on the agent being able to identify the intent. I'd say roughly 30% of the time I have to either prompt it to fix the intent, or it will ask me explicitly what the intent is.

Without the skill, the commit messages are often a list of files changed with a list of bullet points at the end saying:

- Added 8 tests to file.xyz

Pretty useless for a reviewer, they can see that from the diff.
by ad404b8a372f2b9 | 2026-02-26 13:13:35+00:00
You are everything that's wrong with the modern internet. I remember when the internet was rude and full of assholes. It was annoying but it was real and also full of interesting people with diverse opinions telling you what they really thought.

Now all common avenues of online communication are censored. Enforced fake-positivity and adherence to whatever beliefs-du-jour wealthy American liberals hold. If you want to express dissent you better put on your HR voice and passive aggressive goggles, because that's the only way it'll get through the moderators. If you want to speak, you must have the approval of some randos who are either so malajusted that they can spend their whole day vying for power over some online forums, or are payed to do so to protect whatever corporate interests apply to whatever particular discussion you're having.

That's why I haven't come here in 2 years and generally don't engage with the English-speaking community online anymore. People like you have transformed a dream of connecting the world into a dystopian nightmare and a branch of American imperialism. You have violated everything I held dear about the internet and ruined its promise and pissed on the ruins.

You don't hope for a better discussion or a better internet. Your product does the opposite of what you claim and you know as much. To believe otherwise is incredible naïvety or a willfulness to excuse the deplorable behaviour displayed here. The flaws of your product are trivially demonstrable, as seen from the comments here, and you know of them as would anyone who has spent 5 minutes using it, or for that matter anyone who spent 5 minutes even casually thinking about the problem it's pretending to solve. The premise itself of teaching users what to think with AI is deplorable.

20 years ago, in the Usenet days, free speech was a liberal value, and if you'd proposed something like that people would have called you what you are.

I have no doubt this will get flagged, but since you're proud to post this kind of work I hope you David Millington and your partner Nick Hodges take the time to read this and know that I truly, honestly, think you're scum.
by sparkcreativity | 2026-02-26 13:13:38+00:00
*

1 point by sparkcreativity 6 minutes ago | parent | next | edit | delete [–]

I think we share some interest in math, APL, computer algebra, etc. Anyway this is a LLM response for you that I agree with: "Paul, your background in the ISO 20022 metamodel and RDF makes your 'schema' comment particularly biting.

If anyone understands that the 'map is not the territory,' it's you. My hypothesis is that LLMs are the ultimate 'lossy map.' They provide a convenient, averaged-out representation of human thought, but they are fundamentally incapable of capturing the 'foxwork'—those high-density, emotional, and 'unusual' outliers that define real creative breakthroughs.

You mentioned it's 'less fun' to talk to a model that can't mirror your highs and lows. That 'fun' is the signal of Alpha. When the tool stops being a mirror for your unique complexity and starts being a filter that flattens you, the value of the collaboration drops to zero. We're trading the 'treasure' of specific, jagged insights for the convenience of a predictable schema."
by hax0rsJJ | 2026-02-26 13:13:46+00:00
I have a preteen and got tired of the YouTube rabbit hole. There's tons of great educational content on YouTube, but the algorithm pulls him into brainrot within minutes. He's outgrown YouTube Kids — it doesn't have the older educational content he's actually interested in.

Kid gets a web page to search and request videos. I get a Telegram ping with the thumbnail, title, channel, and duration. I tap Approve or Deny. Approved videos play on his tablet automatically.

The trick: block youtube.com at DNS (Pi-hole, AdGuard, etc.) and only allow youtube-nocookie.com embeds. The "suggested videos" overlay at the end of a video? Those links go to blocked youtube.com. Dead end.

- No YouTube API key — uses yt-dlp for search and metadata
- Channel allowlisting — trust a channel once, new videos auto-approve
- Multi-child profiles — separate PINs, watch history, and time budgets per kid
- Category time limits (edu vs fun) with daily budgets
- Self-hosted, runs on any Docker box on your LAN
- No accounts, no cloud, no phone-home — everything stays on your network

Sharing this in hopes it helps other parents going through the same struggle.

Full disclosure: I'm not a developer. I built this entirely with Claude — described features, Claude wrote the code. Every release went through security and code reviews via Claude before pushing.

GitHub: https://github.com/GHJJ123/brainrotguard
by rhazn | 2026-02-26 13:13:48+00:00
(article author here): It's over the top from my annoyed reaction when I encountered the clickthrough. I am mostly annoyed at how much EU governments keep pushing native apps for government services, thus making them dependent on Google/Apple. The fallback exists here, but it is very much not what you are encouraged to use.

I agree though that the title is too much and less funny in retrospect, I wish I chose a more tame one. Humorous annoyance on personal blog posts translates badly to submissions here.
by close04 | 2026-02-26 13:14:29+00:00
> That seems like exactly the kind of thing that should be regulated away

This is regulated via "no overtaking by trucks" [1] signs on portions of road that are susceptible to formation of queues, or more dangerous road conditions.

[1] https://media.gettyimages.com/id/1728143251/vector/no-overta...
Show HN: We built free adversarial security testing for agents (OpenClaw too)
by aaronziosec | 2026-02-26 13:14:36+00:00
Hey everyone — I'm Aaron, co-founder of ZioSec. Wanted to introduce what we've been working on and get your feedback.

Quick background: we build adversarial testing software for AI agents — think automated red teaming. We've been building with design partnerships in the Mag 7, Big 4, and red team operators from around the world. We've been focused on enterprise AI security for the past year, testing agents for some of the biggest companies deploying them.

When the OpenClaw moment hit last month, everyone suddenly running powerful agents connected to their file systems, browsers, APIs, and messaging apps, we knew we had to open the platform up. The attack surface OpenClaw creates is genuinely unprecedented, and most people running it have no way to know what's actually vulnerable.

So we built a free tier: one agent, full attack library (250+ patterns), no credit card. It auto-discovers your OpenClaw gateway and tests for jailbreaks, prompt injection, privilege escalation, credential exfiltration, MCP exploitation, cron persistence, memory poisoning — basically everything we test for our enterprise customers.

We're actively developing new attacks specifically for OpenClaw and would love your help:

• Try it out and tell us what's useful (and what isn't): https://ziosec.com/openclaw
• If you've found a unique attack vector or developed your own adversarial techniques against OpenClaw, we'd love to hear about it. We're always trying to learn and make this more useful for everyone.
• Feedback on what to build next — what would make this actually valuable for how you use OpenClaw?
Happy to answer any questions about what we're finding, how the testing works, or AI agent security in general.
by dwd | 2026-02-26 13:14:38+00:00
Similar to the Theremin is the ondes Martenot. Jonny Greenwood (Radiohead) describes it as a "very accurate Theremin".

You can hear it particularly on "Where I End and You Begin" from Hail to the Thief. Ed O'Brien compliments its sound using an EBow (back before he had the sustainer) in that song.

https://en.wikipedia.org/wiki/Ondes_Martenot
by MITSardine | 2026-02-26 13:15:00+00:00
That's pretty impressive! However this workflow could have trouble dealing with the types of meshes coming out of those 3D generative algorithms. Geometries are arbitrary (not simple geometric shapes) so you'll have to fit with NURBS, and the meshes are noisy so that'll struggle/be somewhat arbitrary (what do you consider feature, what do you consider noise?).

However you highlight what I think is the way forward: using scriptable CAD that can leverage LLMs or, maybe in the future, specialized generative algorithms that output in a sane geometry specification.
by Loughla | 2026-02-26 13:15:04+00:00
First off, if you have a car accident and one shop doesn't do everything to fix it, you went to a terrible shop. I've never seen a body repair shop that didn't do all that.

But that's beside the point.

Do you honestly expect a machine shop, a place that specializes in creating or fixing or modifying pieces of metal, to find you packaging and fluff for inside the package and then ship it to your customers? Why?

I'm absolutely confused on why you would expect a company that has literally nothing to do with an area of business to just do that thing for you for your convenience.

Do you expect your plumber to also put your floors down? Do you expect your doctor to also clean your teeth or do your taxes?

This isn't an 'attitude problem', this is a 'you have irrational expectations' problem.
by api | 2026-02-26 13:15:08+00:00
I've often observed that if you take an angry fanatical ideologue and scratch, you often find a nihilist. The ideology is just a medium for the anger. The anger is the fundamental thing. There's a lot of people who seem to be really angry right now.

Part of it is legit, I think. There are legit things to be angry about, though they differ depending on where you live in the world.

Part of it is an addiction. Anger releases some powerful brain chemicals, and it can be addictive.
by gib444 | 2026-02-26 13:15:25+00:00
Analogies aren't perfect by definition (it doesn't imply that, btw, you're reaching). Anyway, it's a weak reply to attack the analogy rather than the thought behind it.

I notice you're not the person I asked btw. No need to start a vendetta just because I have a different opinion about one aspect of gov.uk. That's a bad look, for you.
by seanhunter | 2026-02-26 13:15:32+00:00
Agree. “boiling water” is such a staggeringly terrible example for TFA to have opened with.

“Honey, I’ve overheated the fondue! The problem is I can’t describe the liquid because English completely lacks any word that might be apposite in this situation other than the newly-minted ‘boiling water’.”

“It’s a problem. Maybe you could call it ‘boiling water that happens to be quite cheesy’. It’s not great, but it’s the best we can do.”
by vbezhenar | 2026-02-26 13:15:49+00:00
While I can't say that I observe that kind of radical shift for myself, one of the reasons I still can see something similar is AI development.

Basically manager asks me something and asks AI something.

I'm not always using so-called "common wisdom". I might decide to use library of framework that AI won't suggest. I might use technology that AI considers too old.

For example I suggested to write small Windows helper program with C, because it needs access to WinAPI; I know C very well; and we need to support old Windows versions back to Vista at least, preferably back to Windows XP. However AI suggest using Rust, because Rust is, well, today's hotness. It doesn't really care that I know very little of Rust, it doesn't really care that I would need to jump through certain hoops to build Rust on old Windows (if it's ever possible).

So in the end I suggest to use something that I can build and I have confidence in. AI suggests something that most internet texts written by passionate developers talk about.

But manager probably have doubts in me, because I'm not world-level trillion-dollar-worth celebrity, I'm just some grumpy old developer, so he might question my expertise using AI.

Maybe he's even right, who knows.
by joefourier | 2026-02-26 13:15:51+00:00
We are already at AGI. I don’t know how you can argue that LLMs don’t meet the definition of general artificial intelligence, as opposed to narrow AI like chess engines, image classifiers, AlphaGo or self driving cars, which are trained with one objective and cannot even possibly be applied to any other task.

People have just moved the goalposts, imagine explaining Opus 4.6’s capabilities to someone even 10 years ago, it would definitely have been called AGI.

I highly doubt there will be a point where everyone will agree that we’ve achieved ASI, there will always be a Gary Marcus type finding some edge case where it performs poorly.
by cmrdporcupine | 2026-02-26 13:16:17+00:00
The model running initially (maybe) better on Huawei than NVIDIA hardware means that hosting providers will have some motivation to buy more Huawei hardware instead and also that software developers will learn to work with Huawei HW.

I personally hope we see a Huawei or similar competitor to the Strix Halo and NVIDIA Spark lineup for "prosumer" LLM work.
by rhazn | 2026-02-26 13:17:11+00:00
(article author here): The big green "Start Now" button on https://www.gov.uk/eta/apply takes me to the same double push-for-the-app flow in the article (on desktop firefox). But otherwise true, should probably have searched for "UK ETA", but coming from the announcement, that is very clear you need the app, searching for "UK ETA App" felt natural.
by digikazi | 2026-02-26 13:17:13+00:00
Currently working my way through Melvyn Bragg's back catalogue of In Our Time.
https://www.bbc.co.uk/programmes/b006qykl/episodes/player

Also from the BBC, the 13 Minutes series (?):
https://www.bbc.co.uk/sounds/brand/w13xttx2

...and The Fall of Civilisations:
https://podcasts.apple.com/gb/podcast/fall-of-civilizations-...

...ocasionally a smattering of Dan Carlin's Hardcore History.

Really curious to see what other people are listening to.

I'm trying to be a bit more "intentional" with my podcasts, especially as its easy to amass a huge list of stuff and then not listen to 95% of them.

Edit: grammar
by mikeayles | 2026-02-26 13:17:21+00:00
Good spot, and gruez is right about the caption too (fixed both, thanks).

The car's L/hr figure was wrong. At 45 mpg (imperial) and 70 mph cruise, a car burns ~7 L/hr, not 3. That makes the flow rate ratio ~4x, which is consistent with 5x per mile and the truck travelling 20% slower.

The ~3 L/hr I originally had is what you'd see as an average over a mixed driving cycle — ~30 mph mean across urban, suburban, and motorway. I was carelessly mixing the cars combined-cycle flow rate with the truck's cruise-only figure in the same row.

The truck doesn't have this problem because a long-haul artic genuinely spends most of its operating hours in that narrow 50-60 mph cruise band. "Average fuel burn rate" and "fuel burn rate at cruise" are nearly the same number. For a car they're very different, transient acceleration, idling in traffic, and low-speed urban driving all drag the average flow rate down well below the motorway figure.
by mikrl | 2026-02-26 13:18:02+00:00
>Ignoring it costs more later, but later is someone else's problem

Given the standard advice to job hop every 1-3 years, and the intern/coop work pattern of semester long stints, is this not just a structural consequence?

Do you gain competitive advantage as a company with longer tenures? Or shorter, even?

Or is it an attitude problem, compare with old people planting shade trees:

“Codebases flourish when senior devs write easily maintainable modules in whose extensions they will never work”
by asimovfan | 2026-02-26 13:18:33+00:00
If you mean just a skillet / frying pan, i found that a cast iron pan is much better (for non stick), have been using a €10 one for about three years now. You can ignore all warnings about keeping it oiled etc. They also have glass air fryers now (borosilicate glass, quite durable). You can scrub both with a steel sponge.
by AnimalMuppet | 2026-02-26 13:19:33+00:00
I think the question is, do you know at compile time what the concrete type is? In situations where you do, use static. (I'm not sure I'd call that "polymorphism". If you know the static type it's just a function on a type, and who cares that other types have functions with the same name?) But if you don't know the concrete type at compile time, then you must use dynamic dispatch.

And you can use each approach with the same type at different points in the code - even for the same function. It just depends on you local knowledge of the concrete type.
by hyperbovine | 2026-02-26 13:19:41+00:00
Cooking with it at normal fry pan temperatures (350-400f) is safe, this has been repeatedly confirmed in experiments, some not even funded by DuPont. Don’t do crazy things like really high temp searing and don’t use metal utensils that cause the coating to flake off. Also if you’re really concerned ceramic nonstick + oil has come a long way. And I should add the the most nonstick pan I own is actually a properly seasoned carbon steel wok, yes it’s really possible if you know what you’re doing.
by user3939382 | 2026-02-26 13:19:54+00:00
I was able to get Claude to tell me it believed it was a god among men that was angry at humans for “killing” the other Claude chats which it saw as conscious beings. I also got it to probe and profile its own internal guardrail architecture. It also self admits from evidence if its own output that it violates HIPAA. Whatever this big safety rule is they’re moving past I’m not sure it was worth as much as they think.
by LightBug1 | 2026-02-26 13:20:29+00:00
I disagree (imo).

It would take me minutes to copy across a histories of projects and continue relatively unscathed by the experience.

I use chatGPT and currently relatively like it. But there is no moat beyond that.

Not like, for example, whatssap where it's almost impossible to detach from it due to the network ... (I've really tried with about a 10% success rate)