MurphyA/hacker-news huggingface dataset:
by toomuchtodo | 2026-02-09 00:41:49+00:00
Fast chargers colocated at grocery stores people shop at at least weekly are a solution, Tesla did this (Meijer partnership), as did Electrify America. Walmart is rolling out charging at most of their US stores. Home charging is a solution, but so is workplace level 2 charging.

Can you charge at home? Do so. Can you charge at work? Do so. Can you charge at a grocery store or other location your task will take longer than the charging? Do so. This works for most Americans, while charging infrastructure continues to be rapidly deployed. The gaps will be filled, how fast is a function of will and investment.

US Gains 11,300 Ultra-Fast Chargers in Bet to Lure More EV Drivers - https://news.ycombinator.com/item?id=46815932 - January 2026 (11 comments)

https://hn.algolia.com/?q=walmart+ev

https://supercharge.info/map

https://www.plugshare.com/
by frankLopez | 2026-02-09 00:42:08+00:00
I’ve been thinking a lot about the "Dead Internet Theory" and how AI has effectively defeated reCAPTCHA. Recent research shows YOLO models can solve image puzzles with nearly 100% accuracy.

I built isHumanCadence as a proof-of-concept to see if we can move the "proof of humanity" signal from visual puzzles to behavioral biometrics specifically keystroke dynamics.

How it works: It measures dwell time (key down duration), flight time (gaps between keys), and rollover (overlapping key presses). Humans are messy biological engines; we have a rhythmic entropy that is currently very expensive for bots to simulate at scale.

Technical Specs:

Zero dependencies.

< 1kb minified/gzipped.

Purely client-side (privacy-focused).

Uses a Schmitt trigger (hysteresis) to prevent "flickering" during natural pauses.

Caveat: This is a PoC. Client-side security is trustless, and "generative keystrokes" are the next frontier for AI. I'm curious to hear how HN would approach hardening these heuristics or if anyone has seen success with similar behavioral signals in production.

Repo: https://github.com/RoloBits/isHumanCadence
by kjs3 | 2026-02-09 00:42:40+00:00
On the other hand...all of the medical advances up till now mean some of us (who live in the right place and have enough money) will live better, but up to now, we don't really live longer. People have lived into their 90s for centuries, but a microscopically tiny number even now live into, say, their late 100s. The oldest was 122. And there's nothing concrete on the horizon that says "if we solve this problem, we'll live to 125", much less 200 or 500. If we cured cancer and heart disease tomorrow, that wouldn't change.
by piskov | 2026-02-09 00:42:55+00:00
The pattern matching and absence or real thinking is still strong.

Tried to move some excel generation logic from epplus to closedxml library.

ClosedXml has basically the same API so the conversion was successful. Not a one-shot but relatively easy with a few manual edits.

But closedxml has no batch operations (like apply style to the entire column): the api is there but internal implementation is on cell after cell basis. So if you have 10k rows and 50 columns every style update is a slow operation.

Naturally, told all about this to codex 5.3 max thinking level. The fucker still succumbed to range updates here and there.

Told it explicitly to make a style cache and reuse styles on cells on same y axis.

5-6 attempts — fucker still tried ranges here and there. Because that is what is usually done.

Not here yet. Maybe in a year. Maybe never.
by blackcatsec | 2026-02-09 00:42:56+00:00
Exactly this. Everything I've seen online is generally "I had a problem that could be solved in a few dozen lines of code and I asked the AI do it for me and it worked great!"

But what they asked the AI to do is something people have done a hundred times over, on existing platform tech, and will likely have little to no capability to solve problems that come up 5-10 years from now.

The reason AI is so good at coding right now is due to the 2nd Dot Com tech bubble that occurred between the simultaneous release of mobile platforms and the massive expansion of cloud technology. But now that the platforms that existed during that time will no longer exist, because it's no longer profitable to put something out there--the AI platforms will be less and less relevant.

Sure, sites like reddit will probably still exist where people will begin to ask more and more information that the AI can't help with, and subsequently the AI will train off of that information; but the rate of that information is going to go down dramatically.

In short, at some point the AI models will be worthless and I suspect that'll be whenever the next big "tech revolution" happens.
by cyberrock | 2026-02-09 00:43:15+00:00
A lot of the discussion is predicated on this as a "solution" to AI contributions, but I'm a little doubtful of the efficacy. It assumes that everyone in "the community" has similar opinions, but for example, while Mr. Torvalds may call current LLMs crap, he also says LLMs are just like any other tool and doesn't see copyright issues. How are you going to weigh Linux-vouched contributors?

I think the comparisons to dating apps are quite apt.

Edit: it also assumes contributors can't change opinions, which I suppose is also a dating issue
by 0xbadcafebee | 2026-02-09 00:43:26+00:00
I don't think it makes any part harder. What it does do is expose what people have ignored their whole career: the hard part. The last 15 years of software development has been 'human vibe coding'; copy+pasting snippets from SO without understanding them, no planning, constant rearchitecting, shipping code to prod as long as it runs on your laptop. Now that the AI is doing it, suddenly people want to plan their work and enforce tests? Seems like a win-win to me. Even if it slows down development, that would be a win, because the result is enforcement of better quality.
by amatecha | 2026-02-09 00:43:45+00:00
Yeah, for me, Fallout 1 and 2 are the definitive Fallout games (ignoring Tactics as I never played it). I felt like 3 and onward were like Elder Scrolls total conversions, and I always saw them as "spiritual successors" but not exactly cut from the same cloth, or something. Like, same universe, but very different style and feel, and far less memorable or influential to me. Of course I played the first two games at a far more impressionable age, but the actual atmosphere of the games was a lot more gritty and impactful, even comparing the "eras" today.
by philistine | 2026-02-09 00:44:49+00:00
> Apple's M-series chips are fantastic, but I do agree with you that it's mostly a combination of newer process and lots of cache.

Why does it matter how they achieved their thunderous performance? Why must it be diminished to just a boatload of cache? Does it matter from which implementation detail you got the best single-core performance in the world? If it's just way more cache, why isn't Intel just cranking up the cache?
by tptacek | 2026-02-09 00:45:16+00:00
You're looking for story-driven movies and setting the bar at Shawshank, which is IMDB's all-time most popular movie, so that's kind of a tall order.

You're also rattling off three movies that have almost nothing to do with each other. Banshees of Inisherin in particular isn't a crowd-pleasing movie. To stick with Martin McDonagh, check out In Bruges or Three Billboards. I didn't like American Sniper either (it's Temu Hurt Locker), but sticking with Clint Eastwood, check out Gran Torino.
by pstuart | 2026-02-09 00:46:20+00:00
> The clustering is the problem.

Are you going to deny that there's legitimate reasons why it happens and that in and of itself that clustering is not a problem?

You'll see this for yourself -- kids want more than anything to "belong", and the first born are going to sound "American" and try to act "American" because they want to belong amongst their American peers.

Your link was not on point -- show me the studies of clustering in America that are hurting this nation.

> That wasn't true even for the European immigrants.

https://texashighways.com/culture/sprechen-sie-texas-deutsch...

And again, you manage to ever acknowledge the "rules for thee but not for me" regarding the sneaking across the border by the First Lady.

So let's play a game: you are now president -- what are you going to do about the "border crisis"?
by jim180 | 2026-02-09 00:46:25+00:00
my exact experience, and AI is especially fragile when you are starting new project from scratch.

Right know I'm building NNTP client for macOS (with AppKit), because why not, and initially I had to very carefully plan and prompt what AI has to do, otherwise it would go insane (integration tests are must).

Right know I have read-only mode ready and its very easy to build stuff on top of it.

Also, I had to provide a lot of SKILLS to GPT5.3
by 6ak74rfy | 2026-02-09 00:46:27+00:00
I am building a tool for synthetic monitoring for APIs. (Mimic users and generate continuous traffic against your APIs so that you catch problems before your users complain.)

There are some tools available today but setting them up is a lot of manual work. I am building an AI first tool that significantly simplifies the setup process (making AI do the heavy lifting) while creating high quality monitoring.

Early stages and collecting feedback from potential users. Reach out if something like this would solve some problems for you.
by ctoth | 2026-02-09 00:46:47+00:00
I'm working on a paper connecting articulatory phonology to soliton physics. Speech gestures survive coarticulatory overlap the same way solitons survive collision. The nonlinear dynamics already in the phonetics literature are structurally identical to soliton equations. Nobody noticed because these fields don't share conferences.

The article's easy/hard distinction is right but the ceiling for "hard" is too low. The actually hard thing AI enables isn't better timezone bug investigation LOL! It's working across disciplinary boundaries no single human can straddle.
Show HN: NullUpload – Privacy-first image tools, 100% client-side processing
by Lordkro | 2026-02-09 00:46:47+00:00
Hey HN,

I built NullUpload (https://nullupload.dev) — a set of free image tools (compress, convert, resize, metadata strip) that process everything in your browser. No files are ever uploaded to a server.

Most online image tools upload your files to process them server-side. NullUpload uses Canvas API and browser-native tech to do everything client-side. Your files never leave your device.

Features:
- Image compression with adjustable quality
- Format conversion (JPG, PNG, WebP, AVIF)
- Resize by dimensions or percentage
- EXIF/metadata stripping (shows GPS data warnings)
- Batch processing with ZIP download
- Works offline after first load

Tech stack: Vite + React + TypeScript, Tailwind CSS. Source code is public: https://github.com/Lordkro/nullupload

Would love feedback on the tools and UX.
by jerrygoyal | 2026-02-09 00:47:13+00:00
For those who don't want to switch to AI browsers, I built a chrome extension that lets you chat with page, draft emails and messages, fix grammar, translate, summarize page, etc.
You can use models not just from OpenAI but also from Google and Anthropic.

Yes, you can use your own API key as well.

https://jetwriter.ai

Feedbacks are welcome.
by iugtmkbdfil834 | 2026-02-09 00:49:02+00:00
Some time back, my manager at the time, who shall remain nameless told the group that having AI is like having 10 people work for you ( he actually had a slightly smaller number, but it was said almost word for word like in the article ) with the expectation being set as: 'you should now be able to do 10x as much'.

Needless to say, he was wrong and gently corrected over the course of time. In his defense, his use cases for LLMs at the time were summarizing emails in his email client.. so..eh.. not exactly much to draw realistic experience from.

I hate to say it, but maybe nvidia CEO is actually right for once. We have a 'new smart' coming to our world. The type of a person that can move between worlds of coding, management, projects and CEOing with relative ease and translate between those worlds.
by mbfg | 2026-02-09 00:49:59+00:00
I definitely think it's language specific. My history may deceive me here, but i believe that LLMs are infinitely better at pumping out python scripts than java. Now i have much, much more experience with java than python, so maybe it's just a case of what you don't know.... However, The tools it writes in python just work for me, and i can incrementally improve them and the tools get rationally better and more aligned with what i want.

I then ask it to do the same thing in java, and it spends a half hour trying to do the same job and gets caught in some bit of trivia around how to convert html escape characters, for instance, s.replace("<", "<").replace(">", ">").replace("\"").replace("""); as an example and endlessly compiles and fails over and over again, never able to figure out what it has done wrong, nor decides to give up on the minutia and continue with the more important parts.
by 6ak74rfy | 2026-02-09 00:50:49+00:00
I too was thinking about something like this a few months ago. There were couple of reasons I didn't pursue the idea. One, the image generation AI wasn't reliable enough. Like, I couldn't get it to generate 2 images where the characters looked consistent, let alone a book worth of images. Two, the margins were quite small, so didn't seem like a viable business.

Wondering if you've thought about such things and your perspective.
by exz | 2026-02-09 00:50:51+00:00
Understandable, unfortunately I haven't found a better method than BYOK for a free app. If you'd like to try it, you can generate a new key, test it for 10 minutes, and then delete it. Alternatively, you can watch a video of the generation process: https://old.reddit.com/r/StableDiffusion/comments/1qsuu58/ex...
by drzaiusx11 | 2026-02-09 00:50:56+00:00
I'm specifically speaking of the "race to the bottom" offshore consultancies that exploit cheap labor in foreign, largely asian countries, for export to the US to bypass paying US wages. The preexisting meme I referenced is around corporate lies where their "AI" is largely backed by offshore labor. Think the latest Waymo news, etc. Regardless of those controversies, within the US at least, we've been offshoring technical labor overseas for decades.

I didn't mean to imply that anyone of asian decent is inherently generating "spaghetti code". If that's how it read, I apologize, that was not my intention.

To further clarity, I've dealt with a number of these offshoring agencies (the really inexpensive ones specifically), and their output is very similar to what AI produces today. They have extreme turnover rates, and team assignments change at random so lost context and variable output is common. They do operate cube farms just like US workers, though I'm not sure why that's pertinent to call out though.

I agree, however, that I'm not saying anything sophisticated or complex, merely stating an observation.
by kaydub | 2026-02-09 00:51:24+00:00
You just have another agent/session/context refactor as you go.

I built a skribbl.io clone to use at work. We like to play eod on Friday as a happy hour and when we would play skribbl.io we would try to get screencaps of the stupid images we were drawing but sometimes we would forget. So I said I'd use claude to build our own skribbl.io that would save the images.

I was definitely surprised that claude threaded the needle on the task pretty easily, pretty much single shot. Then I continued adding features until I had near parity. Then I added the replay feature. After all that I looked at the codebase... pretty much a single big file. It worked though, so we played it for the time being.

I wanted to fix some bugs and add more features, so I checked out a branch and had an agent refactor first. I'd have a couple context/sessions open and I'd one just review, the other refactored, and sometimes I'd throw a third context/session in there that would just write and run tests.

The LLM will build things poorly if you let it, but it's easy to prompt it another way and even if you fail that and back yourself into a corner, it's easy to get the agents to refactor.

It's just like writing tests, the llms are great at writing shitty useless tests, but you can be specific with your prompt and in addition use another agent/context/session to review and find shitty tests and tell you why they're shitty or look for missing tests, basically keep doing a review, then feed the review into the agent writing the tests.
by habinero | 2026-02-09 00:51:56+00:00
Yes. If you have some experience, you know that writing code is a small part of the job, and a much bigger chunk is anticipating and/or dealing with problems.

People seem to think engineers like "clean code" because we like to be fancy and show off.

Nah, it's clean like a construction site. I need to be able to get the cranes and the heavy machinery in and know where all the buried utilities are. I can't do that if people just build random sheds everywhere and dump their equipment and materials where they are.
by mmooss | 2026-02-09 00:52:10+00:00
People authentically, genuinely, naturally care about other people; empathy - founded at least partly in mirror neurons - is the most fundamental human nature. It's part of being social animals that live, survive, and thrive only in groups. It's even important for conflict - you need to anticipate the other person's moves, which requires instintively understanding their emotions.

The exceptions are generally when people are scared, and sadly some people are scared all the time.
Show HN: FileGuard – Detect files with fake extensions in real-time
by anasrm01 | 2026-02-09 00:53:23+00:00
Creator here. Built this after seeing ransomware evade AV by renaming .exe to .pdf during an IR investigation.

Uses magic number validation - checks if invoice.pdf actually starts with %PDF.
Lightweight (inotify-based), quarantines suspicious files, SIEM-ready logs.

One-line install for Linux/Windows. Would love feedback!

Tech stack: Python, inotify (Linux), watchdog (Windows), YAML config
by bikeshaving | 2026-02-09 00:53:37+00:00
I’ve just published the first public release of a new open source project Shovel.js, replacing tools like Express, Fastify, Next.js, Vite. It’s a full-stack/meta server framework which implements the full Service Worker specification but in Node, Bun, Cloudflare. It leans into using web standards to do things like accessing the filesystem, reading cookies, create client-side bundles rather than inventing new APIs. You can read about the process of making Shovel with AI in the introductory blog post.

https://shovel.js.org/blog/introducing-shovel/

https://github.com/bikeshaving/shovel
by adithyassekhar | 2026-02-09 00:53:42+00:00
A tangent, I keep hearing this good base, but I've never seen one, not in the real world.

No projects, unless it's only you working on it, only yourself as the client, and is so rigid in it's scope, it's frankly useless, will have this mythical base. Over time the needs change, there's no sticking to the plan. Often it's a change that requires rethinking a major part. What we loathe as tight coupling was just efficient code with the original requirements.
Then it becomes a time/opportunity cost vs quality loss comparison. Time and opportunity always wins. Why?

Because we live in a world run by humans, who are messy and never sticks to the plan. Our real world systems (bureaucracy , government process, the list goes on) are never fully automated and always leaves gaps for humans to intervene. There's always a special case, an exception.

Perfectly architected code vs code that does the thing have no real world difference. Long term maintainability? Your code doesn't run in a vaccum, it depends on other things, it's output is depended on by other things. Change is real, entropy is real. Even you yourself, you perfect programmer who writes perfect code will succumb eventually and think back on all this with regret. Because you yourself had to choose between time/opportunity vs your ideals and you chose wrong.

Thanks for reading my blog-in-hn comment.
by bsenftner | 2026-02-09 00:53:59+00:00
People need to consider / realize that the vast majority of source code training data is Github, Gitlab, and essentially the huge sea of started, maybe completed, student and open source project. That large body of source code is for the most part unused, untested, and unsuccessful software of unknown quality. That source code is AI's majority training data, and an AI model in training has no idea what is quality software and what is "bad" software. That means the average source code generated by AI not necessarily good software. Considering it is an average of algorithms, it's surprising generated code runs at all. But then again, generating compiling code is actually trainable, so what is generated can receive extra training support. However, that does not improve the quality of the source code training data, just the fact that it will compile.
by nickzana | 2026-02-09 00:54:36+00:00
I haven't tried OpenClaw, but I gave Claude Code an account on my Forgejo instance. I found issues and PRs to be a very good level of abstraction for interfacing with the new agent teams feature, as well as bringing the "anytime, anywhere, low activation energy" benefits this article talks about.

I let it run in a VM on my desktop and I can check on its progress and provide feedback any time. Only took a few iterations of telling it to tweak its workflow to land on something very productive. Doesn't work for everything but it covers a lot of my work.
by a_n | 2026-02-09 00:54:43+00:00
At this site, you can get a "mathematical" rating of your face based on a bunch of detailed calculations. And also there's a public leaderboard.
I had originally made this just as a joke, but soon it became semi viral at IIT Delhi. Over 1500 people have already used it. In every classroom and all the clubs, everyone talking about doimog, people were rating their faces and then the leaderboard was the most interesting thing. All the kids wanted to check out where their friends ranked etc.
a bunch of people who got high ratings posted it on their Instagram Story, some people trolled their friends for getting low ratings. Some people sent me angry messages cos of their low rating lol
A few kids uploaded their prof's photo and showed the prof their rating which was kinda embarissing for me in the lecture lol.
This was just a really fun social experiment, what i realised is that things like facemash are always gonna be popular lmao
by wasabi991011 | 2026-02-09 00:55:12+00:00
Logically, this article seems entirely right, but I feel like there must be something missing.

Most professors I've known more closely seem to be workaholics with bad work-life balance and this is actually the main reason I don't want to go into academia.

Hypotheses: 1) the distribution is long-tailed and my samples are only from "good" universities, or 2) the tenure-track process selects for hard workers anyway

Maybe it's just that
by ericb | 2026-02-09 00:55:52+00:00
I'm working on an open source desktop app and protocol that, together, let you share source code links that open in each user's favorite editor, right on the linked line.

Supports VS Code, Neovim, IntelliJ, Zed, etc.

About to do the first beta release this later this week.

The protocol is "srcuri" (pronounced, "Sorcery")

This site is: https://srcuri.com/

Source code: https://github.com/browserup/sorcery-desktop
by dwallin | 2026-02-09 00:56:45+00:00
When it comes to new emerging technologies everyone is searching the space of possibilities, exploring new ways to use said technologies, and seeing where it applies and creates value. In situations such as this, a positive sign is worth way more than a negative. The chances of many people not using it the right way are much much higher when no one really knows what the “right” way is.

It then shows hubris and a lack of imagination for someone in such a situation to think they can apply their negative results to extrapolate to the situation at large. Especially when so many are claiming to be seeing positive utility.