MurphyA/hacker-news huggingface dataset:
by riskable | 2026-02-10 14:33:48+00:00
Everyone talking about this seems to completely forget WHY everyone's using Discord: It's fun.

Discord has animated (custom) emoji, loops videos properly, silly bots, and fantastic voice chat with screen/game streaming to a HUGE amount of simultaneous users. The end user can pick and choose who they want to watch on-the-fly while remaining in the same voice channel.

The entire concept of a business using Discord for anything other than customer engagement is completely orthogonal to the very basis of the platform. It was built for gamers! It caters to GAMERS.

Repeat after me: DISCORD IS FOR GAMERS! People who want to have fun playing games with their friends. Any other use of Discord is secondary.

If you want to replace Discord with an alternative you must target gamers. What do gamers want? They want to have fun! They want a frictionless voice chat and super easy screen streaming. They want silly emoji and looping gifs in chat.

They don't care that much that the search doesn't work well. They don't care that it's centralized. They don't even really care much about this age verification check!

I swear, more teenagers (and younger) will scam the age verification system to see adult content than actual adults using Discord. Because the adults aren't there to see "adult content".
Show HN: Camouflage.nvim – Hide secrets in config files during screen sharing
by zeybek | 2026-02-10 14:33:49+00:00
I built a VS Code extension for this a while back, and after switching to Neovim, I rebuilt it as a native plugin using extmarks.

It visually masks sensitive values in .env, JSON, YAML, TOML files without modifying the actual content. Useful for screen sharing, recording tutorials, or taking screenshots.

Features:
- Multiple formats (.env, .json, .yaml, .toml, .properties)
- Multiple styles (stars, dots, scramble)
- Custom colors
- Telescope/Snacks picker integration
- Zero file modification

Would love feedback!
by embedding-shape | 2026-02-10 14:33:54+00:00
> although one may be embarrassed that racist material was created by their people

Why? I don't see that. Are black people embarrassed if a black person commits a crime, yet not embarrassed if a white person commits a crime? That sounds very contrived to me and not at all how things work in reality.

> If ones own race is being denigrated then one may indeed feel embarrassment

I also don't understand this. Why would every white person feel any sort of embarrassment over images denigrating white people? Feel hate, anger or lots of other emotions, that'd make sense. But I still don't understand why "embarrassment" or shame is even on the table, embarrassment over what exactly? That there are racists?
by SAI_Peregrinus | 2026-02-10 14:34:15+00:00
> You'd expect that at the bottom, the smallest objects would be extremely simple and would follow some single physical law.

That presupposes that there's a bottom, and that each subsequent layer gets simpler. Neither proposition is guaranteed, indeed the latter seems incorrect since quantum chromodynamics governing the internal structure of the proton is much more complex than the interactions governing its external behavior.
by 9cb14c1ec0 | 2026-02-10 14:35:20+00:00
There are a lot of comments not liking zulip. I wonder if the like/dislike feeling is tied to the size of the user/company of the poster. My experience is the zulip works very well in my small 3 person fully remote business. Maybe the UI workflow of Zulip breaks down with larger numbers of users?
by AndroidKitKat | 2026-02-10 14:35:20+00:00
I set up this exact combo (thelounge + mumble) for my friends last night after this news. It's not a complete 1:1, but I think it'll meet our needs. I'm going on a road trip and as a fun experiment I'm going to try to get Claude to churn on integrating Mumble into thelounge, somehow, to mimic the Discord client. I'd really prefer something other than Jitsi for screen sharing, since I'm a weirdo and don't like the UX of making a 'call' and much rather prefer the 'hop in' style VC like Discord or Mumble.
Show HN: The Frontier, Tracking the LLM Pareto Frontier
by foke82 | 2026-02-10 14:35:24+00:00
Hi HN,

I'm a software engineer working on C++/python/robotics by day, dabbing into web apps by night. I built The Frontier (https://the-frontier.app) because the LLM market is moving so fast it's hard to tell if you're overpaying for performance.

Pricing is easy to find, but it's hard to tell if you're missing a similarly priced or even cheaper model with better performance. So I built a visualization that maps LM Arena’s Elo scores against OpenRouter’s pricing.

The main thing it does is calculate the Pareto frontier. It highlights the optimal models at each price point, so you can easily spot when a model is technically a "bad deal" compared to its peers.

The hard part:
The real headache wasn't the UI, it was the messy data. LMArena names models one way (e.g. "qwen3-coder-480b-a35b-instruct"), OpenRouter another ("qwen/qwen3-coder"), and you have to deal with a mess of variants like "thinking", "instruct", "fast", or "v1.0" vs "v1". I ended up building an automated scoring system to match these models automatically so the chart stays clean without manual mapping.

I'm pretty happy with the result, I find myself surfing the frontier (literally), going up and down the frontier to find the best model for my use case and budget.

The Tech:
- React + Vite
- ECharts for the visualization
- A daily sync to keep the chart up-to-date with new releases

I also just added Latency and Throughput metrics because sometimes latency or throughput is just as important as intelligence.

I’d love to hear what you think, especially if you spot any weird model matches (Unfortunately they still happen) or have ideas of what to add next ! I have a few ideas, like combining latency and throughput into one, or even intelligence, latency and throughput, I'll call it Wisdom :)

URL: https://the-frontier.app/

Thanks!
by myrmidon | 2026-02-10 14:35:36+00:00
Curious how this is gonna turn out, but I'm not holding my breath.

I'd argue that we basically incentivise companies to cause harm whenever it is unregulated and profitable because the profits are never sufficiently seized and any prosecution is a token effort at best.

See leaded gas, nicotine, gambling, etc. for prominent examples.

I personally think prosecution should be much harsher in an ideal world; if a company knows that its products are harmful, it should ideally be concerned with minimising that harm instead of fearing to miss out on profits without any legal worries.
by Uehreka | 2026-02-10 14:35:39+00:00
There are people in this thread saying tens of billions isn't that much in the long term (I'd agree) but there's a bigger point that comes into play whatever the price: The universe doesn't care if exploring it is expensive. You can't make a "that's not sustainable" argument to the universe and have it meet you half way. And that's who you're arguing against: not the scientists, the universe. The scientists don't decide how expensive future discoveries will be.
by sg17gweedo | 2026-02-10 14:35:40+00:00
I built Bardacle to solve context loss in long-running AI agent sessions.

The problem: AI agents lose track of what they're doing during context compaction or session restarts. They forget the current goal, recent decisions, and why they were doing something.

Bardacle is a lightweight daemon that monitors agent sessions and maintains a "session state" summary using local LLMs. It tracks:
- Current goal
- Active tasks and their status
- Recent decisions
- Blockers
- Next steps

When context gets compacted, the agent can read this file to quickly re-orient.

Tech: Python, works with Ollama/LM Studio/Groq/OpenAI. Atomic writes, automatic backups, crash recovery. ~500 lines.

Open source, MIT licensed. Feedback welcome!
by ImPostingOnHN | 2026-02-10 14:35:54+00:00
Take note, people: this is how right-wing authoritarian sociopaths manufacture consent for a police state.

OP, NB I'm not explicitly calling you a right-wing authoritarian sociopath. That would be disrespectful. I'm just saying you hold the same views and do the same things as a right-wing authoritarian sociopath.
by meyum33 | 2026-02-10 14:36:16+00:00
Eastern culture seems too big a term. What do you think is cooperative in Chinese culture? The whole point of the Chinese imperial ruling system post-Qin is to make sure people don’t cooperate to secure the emperor’s rule. It worked wonders for two millennia. Then the totalitarian Leninist system perfected it with modern technology, party organization and propaganda. The modern mainland Chinese people cooperate because there is a powerful central government pushing. Random people have minimal trust towards one another for cooperation. Yes we build power plants and highspeed rails. But we also quarantine cities and abort fetuses en mass and engineer famines with the same system. It’s cooperation with totalitarian characteristics.
by komali2 | 2026-02-10 14:36:33+00:00
> "This case is as easy as A-B-C," Lanier said as he stacked children's toy blocks bearing the letters.

> He contended the A was for addicting, the B for brains and the C for children.

I gotta admit, I find this really trivial and silly that this is how court cases go, but I understand that juries are filled of all sorts of people and lawyers I guess feel the need to really dumb things down? Or maybe it's the inner theater kid coming out?
by Verdex | 2026-02-10 14:36:37+00:00
So, I kind of get this sentiment. There is a lot of goal post moving going on. "The AIs will never do this." "Hey they're doing that thing." "Well, they'll never do this other thing."

Ultimately I suspect that we've not really thought that hard about what cognition and problem solving actually are. Perhaps it's because when we do we see that the hyper majority of our time is just taking up space with little pockets of real work sprinkled in. If we're realistic then we can't justify ourselves to the money people. Or maybe it's just a hard problem with no benefit in solving. Regardless the easy way out is to just move the posts.

The natural response to that, I feel, is to point out that, hey, wouldn't people also fail in this way.

But I think this is wrong. At least it's wrong for the software engineer. Why would I automate something that fails like a person? And in this scenario, are we saying that automating an unethical bot is acceptable? Let's just stick with unethical people, thank you very much.
by Aerroon | 2026-02-10 14:36:39+00:00
A mayor or governor can't change these things though. That's part of the problem since I'm in the EU. It's irrelevant what representatives in my country want because they're too small of a minority. But even among those representatives there's nobody that actually cares about issues like this.

>That's why local elections are so important, despite the dreadfully low turnout.

Local elections here are about parties, not candidates. You can give your vote to Jim, but it's counted as a vote for Jim's party instead. The party picks whomever was their #1 candidate for the locality.
by embedding-shape | 2026-02-10 14:36:47+00:00
And also, does it really matter if it was on purpose or not, the end effect is that same, purposefully designing addictive patterns meant to make people spend more time on it, regardless of the mental health of the person.

I can kill a person with a car either intentionally or unintentionally. Of course one is worse than the other, but both are ultimately bad and you should face justice for either of them, even if the punishment might be different because of the motivation/background. But neither should leave you as "innocent".
by 9rx | 2026-02-10 14:37:27+00:00
> I also worry that my desire to become a manager is in direct conflict with my desire to contribute to labor organization.

Nah. You can definitely do both. A labor organization of any meaningful size needs management. A labor union is effectively a business in its own right, after all. Some unions even opt to register as corporations, and some unions even see unions rise up to protect workers from the larger union!

And certainly a tech union, to be effective, would have to be humongous given how easy it is to move the work around.
Prepaid Lightning tokens as API keys for AI agents
by LightProx | 2026-02-10 14:38:35+00:00
We built LightningProx to pay for AI APIs over the Lightning Network.

The original model (invoice per request) was correct but unusable
for agents — every call required human payment intervention.

Last night we shipped prepaid spend tokens: POST /v1/topup with an
amount, pay one Lightning invoice, receive a capped + expiring
token, and use it as an X-Spend-Token header until the balance
runs out.

No accounts, no custody, no long-lived credentials.

We also open-sourced an MCP server so Claude Desktop, Cursor,
and other MCP-compatible agents can manage payments autonomously.

Live: https://lightningprox.com
Docs: https://lightningprox.com/docs
MCP server: https://github.com/unixlamadev-spec/lightningprox-mcp

Feedback welcome.
by ApexSignalAndy | 2026-02-10 14:38:43+00:00
They are using my Silicon Eye (reads raw silicon and puts it to the vulkan bridge converting hex floats into integers) and my infinite integer loop or "integer well" on Newton Algebraic Algorithm's. My ai studio link and github and archive have it an other advancements in the source code. Fixed.ts is the integer well, and the softwarerasterizer.ts is the Silicon eye.
by jbwagoner | 2026-02-10 14:39:39+00:00
A bit more on the architecture:
Each layer is a middleware that wraps the agent's execution loop. When an agent calls a tool or spawns a subagent, the request passes through the stack:
Agent Request → SUTRA (rate limit) → DHARMA (permissions) → SANGHA (skill check) → KARMA (cost) → Execute
↓
Agent Response ← SILA (audit log) ← METTA (sign) ← BODHI (isolate) ← NIRVANA (kill if needed) ←
Policies are YAML:
yamlpermissions:
file_system:
read: ["/data/*"]
write: []
network:
allowed_domains: ["api.anthropic.com"]
cost:
max_per_request: 0.10
max_per_session: 5.00

kill_conditions:
- token_count > 100000
- execution_time > 300s
- error_rate > 0.5
The key insight from running agents in production: most failures aren't the model being malicious — they're the model being helpful in ways you didn't anticipate. DHARMA and SANGHA catch those before they execute.
Happy to go deeper on any layer.
by seanmcdirmid | 2026-02-10 14:39:58+00:00
> Asians tend to commit less violent crimes.

Wealthy Asians tend to commit less violent crimes. If you go to a country with less law and order (like PNG), you’ll see more violence.

America and other countries had a spike of Vietnamese, Hmong, and Chinese gangs in the 80s/90s due to a refugee influx from Vietnam. Turns out a forcibly relocated, non-wealthy population who has to readjust to live in a new country is going to have issues, even if they are Asian.
by gwbas1c | 2026-02-10 14:40:02+00:00
> Speeding doesn’t suddenly become legal because two or more drivers do it together.

That's not true. Examples:

I once pulled out my local newspaper where local judges were petitioning to have speed limits raised because they were throwing out speeding tickets due to excessive fines. This was in Massachusetts, in the late 1990s or early 2000s, about a road in Shrewsbury near lake Quinsigamond. The context was that the speed limit was 25, traffic flowed at 40-45, and they would throw out tickets for people doing 50.

I was once pulled over in a Massachusetts tollbooth even though I was the slowest driver on the road. (2004, I90 westbound at the intersection of 128, when EZ Pass still had to go through actual tollbooths.) If I was given an actual ticket, I would have point-blank told the judge that I was going half the speed of everyone else and feared getting rear-ended; then the case would have been dismissed. (The cop also knew this, because he recognized me from traffic court and knew that I'd make him look like a fool for pulling over the slowest driver.)
by gjsman-1000 | 2026-02-10 14:40:03+00:00
A significant part of their machines are US made, though they don’t break it down (an earlier comment had an erroneous number).

However, some huge parts are US made. For example, the EUV light source, the most important part of the system, that’s San Diego.

This is also how the US has legal authority to control where ASML can export their machines, and has used it previously.

https://www.asml.com/en/news/press-releases/2024/asml-statem...
Show HN: Onera – end-to-end encrypted AI chat
by shreyaspapi | 2026-02-10 14:40:14+00:00
Hi HN, we built and open-sourced a privacy-focused AI chat client.

The goal is simple: the server should not be able to read your chats or access your LLM API keys, even if it’s fully compromised.

Most AI chat tools proxy everything through their backend in plaintext. We wanted something closer to a zero-knowledge design, like a password manager or Signal.

How it works:

- All messages, attachments, history, and API keys are encrypted on-device
- The server only stores encrypted blobs
- Prompts go directly from your browser/device to the model provider (BYOK), not through us
- Native iOS + Android apps
- Passkeys/WebAuthn support

For higher-risk deployments, you can optionally run the backend inside TEEs/enclaves for extra isolation and remote attestation, so even the infrastructure operator can’t inspect memory.

Stack: React, Hono + tRPC, PostgreSQL, Bun.

We built this because we use multiple providers (OpenAI, Anthropic, Ollama, etc.) and didn’t want prompts logged or keys sitting on someone else’s server.

GitHub: https://git.new/onera
Hosted version: https://onera.chat (free during alpha)
iOS: https://apps.apple.com/in/app/onera-private-ai-chat/id675812...

Would love feedback on the design or threat model. Happy to answer questions.
by nilsherzig | 2026-02-10 14:40:16+00:00
I think the randomness is addicting. While writing a prompt often doesn't result in the perfect outcome, it very well could. Pressing the "prompt lever" (again and again), waiting for the result to show up looks a lot like gambling.

See "Variable Ratio Schedule" https://www.simplypsychology.org/schedules-of-reinforcement....
Ask HN: How should I proceed reading HN?
by RoadieRoller | 2026-02-10 14:40:25+00:00
I've been reading (and contributed less) Hacker News for more than two decades (using two accounts).

Back in 2005 when I started, there were very nice discussions, technical depth in comments, and it was my daily habit to read this before I start my office work. In fact, many people have started billion dollar companies from HN comments[0].

Now, all that is gone. Posts are too fast to follow. Too many identical posts, and too fast paced for anyone.

I still work in Software, but the feel of singularity is very high. Whatever is in discussion in HN is shallow, the topics are all around AI and I feel the pace is too much for me to relax and read (or read, relax, and think about it).

Can we get back to the state of human centric discussions rather than fast-paced AI advancement posts which has less human in it?

[0] - https://news.ycombinator.com/item?id=28336815
by opan | 2026-02-10 14:41:20+00:00
This is an interesting angle, actually. For me, IRC is the most fun out of the big three (free software chat protocols) of IRC, XMPP, Matrix. The variety of bots and their commands (I never see bots on XMPP or Matrix, kinda odd), being able to post shell command output into my chat window easily (e.g. `/exec -o figlet meme`), the culture around stuff like slapping people with a fish, pasting popular ascii stuff like the shrugging guy or the denko face. I don't really have anything like that stuff on the other platforms. They seem a bit sterile by comparison now that I think about it. I wonder how much is technical and how much is cultural. It's probably way easier to write an IRC bot than bots for the others.
Show HN: Minespheres – a Minesweeper-like game with a twist
by iafan | 2026-02-10 14:41:30+00:00
I like meditative puzzle games like Minesweeper, and decided to make my interpretation of that game, but with a spherical board where each board tile is determined by a Voronoi algorithm.

To make the game more challenging, beside the number of tiles and density of mines, I added several ways to place seed points on a sphere, where the default Fibonacci method gives the most regular tile shapes, and Random and Chaotic give progressively irregular tiles.

Hope you enjoy this small game as much as I do. Works on iPhone as a PWA, too (couldn't test on Android, though — let me know if there are any issues).
by rawgabbit | 2026-02-10 14:41:47+00:00
I am mostly OK with the wheel and the binnacle(?) cluster of gauges. The things I don’t like is instead of a stalk for the blinkers/turn signal, it is buttons on the wheel? (Should have been two mini paddles above the big paddles). I especially hate the two triangular control modules. They are ugly and useless. It is a Ferrari I want performance mode all the time. For cruise control, it should have been two mini paddles below the big paddles.

The worst is the center Tesla like display. Steve Jobs IMO would have drawn the line there and said no displays. He probably would have said you should connect your phone and fiddle with whatever in the app.

The overhead Launch pull button is really silly. This is screaming look at me and my mid life crisis.
by jimnotgym | 2026-02-10 14:42:27+00:00
>The jury is using words

How do you know what the jury are saying?

>outside of their medical context

That's because medicine doesn’t own the language. People do. If the jury hear words used wrongly then, as speakers of the language, they can interpret it as they wish. They are about to hear from another attorney who will say the opposite to the first one, and they will decide which was most persuasive.
by LarryMade2 | 2026-02-10 14:43:11+00:00
I don't think it's complicated but I think it simplifies a complex problem I had.

A thing for storing and comparing schedules

a weekly schedule is turned into a run-length list (the week is in minutes 0 to 10079 - so 540,1020,1980,2460 would be 9am to 5pm on Sunday and Monday). Makes it easy to unpack the list into an array and do basic math comparison can determine whether schedule A is within schedule B or get the difference in minutes that schedule A falls outside of schedule B etc.

I would say the most complicated ones I've done are some SQL queries where I had to break it into stages to reduce the amount of grinding it did on a query that was combining many tables.
by ecshafer | 2026-02-10 14:43:38+00:00
Its basically impossible for them to not notice. I know someone who is a software engineer for lockheed. He told me that back in the 90s he wrote a bunch of software for a missile. He wasn't told that is what he was working on, it was all classified, and part of that is you only know what you need to know. But from the specifications and how the math worked, it was very clear to him that it was a surface to air missile. After the fact, it was confirmed that is what he was working on.

Google and Meta are surely more open than a classified missile project. So it would really be beyond the pale for someone to not realize that what they are working on is an additive platform, sure I am willing to bet they didn't say "Addictive" and instead cleaned it up in tidy corporate product management lingo, "highly engaged users" or something like that. But its just impossible.
by bdavbdav | 2026-02-10 14:43:51+00:00
This looks like some kids DT project presentation - focusing too much on things that the target audience aren’t really going to care about.

Also, how soulless is this car. Some cars I get into (previous gen Audis, used to with BMWs, Porsche) and feel that they’ve built the interior for the drivers enjoyment. This, no clue.