MurphyA/hacker-news huggingface dataset:
by chasd00 | 2026-02-25 17:09:13+00:00
> has latent embeddings (primarily from the common crawl database ) of racism, lying, competition, destruction domination

but safety has a wider scope than "racism, lying, competition, destruction domination" like always requiring eye protection when asked about making lemonaide.

> I don’t believe humans are actually capable of making such data because our entire structure of society is based on racism competition and domination

So this debate that's been going on since 2013 is over because it's impossible to make an AI safe since the data is unsafe? That would make sense but if it was a data problem it seems like that conclusion could have been reached a long time ago.
by AshamedCaptain | 2026-02-25 17:09:18+00:00
Exactly what we predicted would happen (someone would eventually put "too much faith" on this list) has literally happened, and your defense is still "well it's not Google's fault, it's a 3rd party's!". Obviously the point is not that Google was going to do it, but that others would , analogue to the process known as "self-censorship".
by _rend | 2026-02-25 17:10:14+00:00
This is awesome! The design is slick, and it really does feel right at home on a portable device. Appreciate the work that went into this.

Even more so, huge kudos for the performance tuning! The app launches instantly, so much so that I was initially a bit shocked. I'd forgotten what it feels like to tap a button and have something functional appear on screen with zero delay. When even the simplest apps have loading screens (and even built-in Settings/Reminders/Notes/Phone/etc. have a delay), this was really refreshing to see! I legitimately force-quit a bunch of apps on my phone to compare and nothing comes close on cold launch. Great work!
by alexhans | 2026-02-25 17:10:50+00:00
I'd be happy to. One thing that is tough is knowing what will resonate with the audience and not being too simple or too complex.

What do you think would resonate with you or with the audience you're thinking about?

That repo also has an illustrative eval for Agent Skill in Airflow for Localization

https://github.com/Alexhans/eval-ception/tree/main/exams/air...
by cruffle_duffle | 2026-02-25 17:11:10+00:00
I mean for one thing your garden variety LLM had been substantially trained to handle Django. That is less context for it to bootstrap every time you summon it.

Just like rolling your shitty homebrew framework is a bad idea because only you understand it, the same is probably true with LLMs. Sure they’ll scan the bejesus out of your codebase every time they need to make a change and probably figure it out eventually… but that is just a poor use of limited context. With something mainstream, the LLM already has a lot about the universe in its training. Not to mention an ecosystem of plugins, skills, mcp servers, wizbango-hashers, and claberdashers. All there for the LLM to use instead of wasting tons of time, tokens and money perpetually relearning your oddball, one-off, rat infested homebrew framework.

Nothing has changed really…
by heyitsmedotjayb | 2026-02-25 17:11:15+00:00
I think this kind of thing is a bigger problem than people realize. I take a regional commuter bus to and from my local international airport when I fly. The huge bus has to slowly and carefully enter my local universities 'bus loop', making several tight turns through traffic lights to get to the bus stop, and then make the journey out again. It takes 10-15 minutes in traffic to move the bus ~200feet from the boulevard to the bus stop and back to the boulevard again.
by mothballed | 2026-02-25 17:11:28+00:00
I've ridden collectivo type vans in a number of latin america countries (Philippines has same although sometimes in form of jeepnee), they work quite well, you shout 'para' or some such where you need to stop and wave boldly when you need to get on. Much prefer it to a bus, and also since they are privately owned it is very easy to kick assholes off which is one of my biggest gripes with dealing with public transit.
by CuriouslyC | 2026-02-25 17:11:28+00:00
I created Smith to provide a claw style system designed around secure multi-user deployments. Smith has prompt injection mitigation techniques built in, and provides a policy gated tool gateway and uses Postgres row level security to isolate user/agent interactions.

Smith also comes with some significant usability improvements:

Postgres based session storage that the agent can query with full-text search. This enables agents to introspect their own work, provides episodic memory and simplifies evals.

* An Obsidian-like knowledge-base memory system, also full-text searchable. I'm considering writing an Obsidian plugin to simplify introspection of Agent notes.

* Secure multi-system management. Hosts are exposed as gateway tools via an agent interaction daemon (agentd) with a pluggable isolation layer so you can use whatever sandbox you prefer. Gondolin is the default on MacOS.

* First class policy support out of the box with conversational configuration. Admin users can define who can do what by chatting with the agent and changes are hot reloaded.

Like OpenClaw, Smith is built on the Pi agent harness (if it ain't broke, don't fix it).

The architecture of Smith broadly agrees with the best practices defined in https://www.ibm.com/downloads/documents/us-en/1443d5dd174f42.... It's important to note that this release is intended as a modular base to simplify secure agent deployment for professionals, and its ultimate security still hinges on proper configuration and use.
Show HN: Private AI assistant for $1.99 -Free AI
by robotaxi | 2026-02-25 17:11:29+00:00
Hey HN — solo dev here. Built this because I wanted a private AI assistant on Telegram without paying $20/month for ChatGPT Plus or managing API keys.

For $1.99 you get your own Railway instance with Gemini 3 Flash included free. The gateway handles model routing, conversation memory, and multi-channel support. You can also bring your own key for GPT-4, Claude, Groq, OpenRouter.

The interesting technical bit: setup wizard talks to the gateway via WebSocket (config.get -> config.set -> config.apply) because the HTTP wrapper blocks /setup/* routes when the setup password is cleared post-provision. Took a while to figure that one out.

Stack: Node.js gateway, Railway one-click deploy, automated provisioning (~7 min end-to-end).

Quick demo: https://www.youtube.com/watch?v=60RusdVpo2I

Happy to answer any technical questions.
by onion2k | 2026-02-25 17:11:30+00:00
If you are suspicious, look at comment history.

I'm never suspicious though. One of the strange, and awesome, and incredibly rare things about HN is that I put basically zero stock in who wrote a comment. It's such a minimal part of the UI that it entirely passes me by most of the time. I love that about this site. I don't think I'm particularly unusual in that either; when someone shared a link about the top commenters recently there were quite a few comments about how people don't notice or how they don't recognize the people in the top ranks.

The consequence of this is that a bot could merrily post on here and I'd be absolutely fine not knowing or caring if it was a bot or not. I can judge the content of what the bot is posting and upvote/downvote accordingly. That, in my opinion, is exactly how the internet should work - judge the content of the post, not the character of the poster. If someone posts things I find insightful, interesting, or funny I'll upvote them. It has exactly zero value apart from maybe a little dopamine for a human, and actually zero for a robot, but it makes me feel nice about myself that I showed appreciation.
by cookiengineer | 2026-02-25 17:11:30+00:00
> I think there is a baseline number of human users that for one reason or another uses em-dashes, but this doesn't explain why they 10x more prevalent in green accounts.

I'm not trying to negate the fact. I'm just pointing out that a correlation without another indicator is not evidence enough that someone is a bot user, especially in the golden age of rebranded DDoS botnets as residential proxy services that everyone seems to start using since ~Q4 2024.
by piinbinary | 2026-02-25 17:11:54+00:00
Back when I lived in SF, there was one bus route (the 6, I believe) that I could use to get to work. The bus was so slow due to frequent, long stops and traffic lights that I could keep up with it on foot by walking briskly. I only bothered taking it when it was raining because it didn't get me to work any faster than walking.
by muskanshafat | 2026-02-25 17:12:28+00:00
Fair point. I realize that I oversimplified.. My main argument is that the Ontology isn't a clean internal graph. It ingests from sources Palantir doesn't own or control, so deleting your node doesn't touch the upstream data. And inferred edges (risk scores, behavioral patterns) were never stored as discrete objects. You can't delete an inference.

And, I will hold my hand up to say I did use an LLM (Claude, actually). But only to make the text read and flow better (something I definitely won't do again). The underlying research is my own and something I am very passionate about. Thank you for your feedback! I appreciate it. :)
by nitwit005 | 2026-02-25 17:12:42+00:00
Either the AI can do better than humans at programming, or it can't. If I ask it to make an improved AI, or better tools for making an improved AI, and it can't do it, then at best it's matching human output.

All the current AI success is due to computers getting better at adding and multiplying. That's genuinely the core of how they work. The people who believe AGI is imminent believe the opposite of that last claim.
by miltonlost | 2026-02-25 17:13:15+00:00
As someone who rides the bus: it's payment that causes slowdowns. Waiting for everyone to get on the front of the bus and tap often takes multiple traffic cycles. If we wanted to treat public transit as a true public good (as it ought to be), it should be funded from taxes and free at point of service, and then front and back can be used. But that'd be too much efficiency and cost the rich too much.

This article feels like he's picking the one lever he can when it's a bad lever. He created a new kind of ethical trolley problem by making it less accessible vs more efficient
Show HN: AI Marketing Skills for Claude Code
by superamped | 2026-02-25 17:13:21+00:00
Hey HN,

I've been using Claude Code for marketing work and kept re-prompting the same workflows. Competitor research, SEO audits, ad creative, that kind of thing. So I packaged them into reusable skills in this open-source repo.

There are 16 skills covering research, content, ads, conversion, and SEO. A couple optionally plug into MCP servers for live keyword data and browser screenshots, but they all work fine without them. I've got a ton more skills and end-to-end workflows to add over time. Appreciate any ideas or feedback for things to add.

Hope this helps someone
by bluGill | 2026-02-25 17:13:51+00:00
Nyc has a subway for longer trips. So shorter stops make sense as anyone with a longer trip should be on the subway. However most cities (in the world) are not dense enough to support almost redundant system and in those I believe the speed optimizationis correct.

time is important to bus riders, speeding up the buses helps them. It also attracts others. Only a few are harmed more than helped - but they tend to complain the most even though they are a minority
by Robotbeat | 2026-02-25 17:13:55+00:00
This isn’t accurate. FreeCAD merged the main changes from that fork (RealThunder) to fix (well, mitigate) the problem. That’s the big thing with 1.0.

Although… as others have noted, this is a problem with basically all CAD packages, as on a fundamental level, it depends on user design intent. Just some have enough bandaids that it’s more rare.
Show HN: ForkOff – Orchestrate Your Claude Agents, Anytime, Anywhere
by zadnan2002 | 2026-02-25 17:14:00+00:00
Anthropic just launched Remote Control for Claude Code. It lets you control a coding session from your phone or browser. Cool idea, except it requires a $200/mo Max plan, supports one session at a time, has no auto-approve rules or hook management, and kills your session if the terminal closes or you lose network for 10 minutes.

I built ForkOff because I kept coming back from skiing and biking to find my Claude Code sessions dead. I wanted to approve tool calls from my phone while I was out, not babysit a terminal.

ForkOff is the open-source alternative:

- Free (MIT licensed)
- E2E encrypted — the relay server sees only opaque blobs
- Auto-approve rules — configure which tools are safe, which need manual approval
- Proper diff rendering on mobile, not raw terminal text
- Sessions survive terminal close
- Self-hostable relay, or --local flag for direct P2P (zero internet)
- Multi-session support

Stack: React Native + Expo (mobile), NestJS (relay), Node.js CLI that hooks into Claude Code's PreToolUse/PostToolUse lifecycle via the SDK. X25519 key exchange, XSalsa20-Poly1305 encryption.

iOS beta is live on TestFlight. Android coming soon.

We are looking forward to feedback, code contributions, and more!

TestFlight: https://testflight.apple.com/join/dhh5FrN7
(Note: We are currently pending apple's review on the open-source version of the app expect the release on the above link within 24 hours till then the app config will show that you require an update)

GitHub (CLI): https://github.com/Forkoff-app/forkoff-cli
GitHub (Mobile): https://github.com/Forkoff-app/forkoff-react-native
Website: https://forkoff.app
by knuckleheads | 2026-02-25 17:14:01+00:00
>Many of the solutions to these problems require money – running more buses, improving stop amenities, or upgrading signals – or the political will to take away street space for busways and transit lanes. But stop balancing can have a meaningful impact on these issues for a fraction of the price.

To me, this exemplifies a type of thinking that is endemic to policymakers in the US. We can tinker at the edges, we can use computers to optimize what we have, but the idea of using money and political will to change anything at all in a meaningful way is anathema, beyond the pale. Giving up before even getting started. Sure, optimize away, but don't expect me to be inspired by pushing papers around.
by Anamon | 2026-02-25 17:14:07+00:00
These problems had been solved for a long time before publishers decided to needlessly kill self-hosted multiplayer. Don't let them gaslight you into believing that the online requirements are about anything else but their greed.

Also, I'm pretty sure players still know each other's IP addresses these days. I don't have any insider knowledge about this, but I'd be very surprised if today's multiplayer games took the latency hit of funneling actual game state through their servers, rather than just using them for matchmaking.
by _zachs | 2026-02-25 17:14:43+00:00
I think that's a pretty loaded statement and honestly wild way to make comparisons. What do "The Jews" have to do with this?

https://www.youtube.com/watch?v=dvxV4knxpLQ

This isn't some claim, Hamas is happy to film themselves doing things like this, e.g., October 7th.
by advael | 2026-02-25 17:14:49+00:00
Dam, I really thought this would be much more interesting than it is

People have been doing some cool stuff for like a decade with giving dogs buttons to use human language, something they can seemingly get decent at communicating effectively with if they can get around the pesky issue of not having the sophisticated vocal machinery needed to produce recognizable phonemes, through the power of a good interface for them, even if the output is discretized to the level of words

I thought maybe this would be about creating a way for a dog to create stuff said dog might actually want or enjoy via the more powerful lever of effective long-context natural language processing that came of a similar tokenization approach - which can even sometimes churn out working code - that we have now

Instead it seems to be an exploration of how the capabilities you can produce from essentially random noise from this technology is less distinguishable from the result of thoughtful input than I might have hoped. Still interesting, but way less so
by horsawlarway | 2026-02-25 17:14:51+00:00
As someone who has also been bit by this, and with the only possible resolution being that I sign up for google services and register my site with them in the google search dashboard...

Fuck Google.

This is absolutely libel. They put a big fucking red banner on top of my site, telling the world that it's unsafe, using all the authority they have as one of the largest tech companies in the world.

In my case - it was a jellyfin instance I'd stood up to host family videos of my kids for my parents.

It was not compromised, and showed only a login page. I reported it as a false flag repeatedly, for weeks, with Google doing jack fucking shit.

Only after signing up in their search console and registering the site did the warning disappear.

They are abusively forcing people into their products. Fuck Google.

In case it wasn't entirely clear - Google can get fucked. Fuck Google.
by skywhopper | 2026-02-25 17:14:56+00:00
This seems way too tightly focused on this one issue. If it were the case that longer distances between stops alone would result in increased ridership, then Las Vegas ought to have better ridership than most European cities by this article’s stats. Does it? Well, those stats aren’t mentioned in the article, but I’d be surprised, given that for the US cities for which I am familiar with their bus service, the average distance between stops is actually inversely correlated with the quality of the service. Hmmm.

I’m sure bus stop distance optimization is a good thing to do at the margins, but this article is not convincing that it’s the biggest problem with US bus service.
by nradov | 2026-02-25 17:15:01+00:00
Don't presume to put words in my mouth. I flagged your comment for lying about my claims.

Individual Americans aren't slaves. They can do as they please and are under no obligation to help build weapons for warfighters. But I think it's ridiculous and offensive for a US corporation to presume to take on a role as moral arbiters by placing arbitrary limits on US government use of certain products. There are larger issues here that need to be addressed through the political process, not through commercial software license agreements.
by renewiltord | 2026-02-25 17:15:02+00:00
Yep. I think the common thread between NIMBY success, bus stops everywhere, and an 8 hour planning meeting to decide if there are too many ice cream shops in the Mission are that we need unanimity to get going.

By contrast, AVs are in production on the streets of SF despite local opposition because we decided these decisions are made at the state level.

I’m looking for a legislative mechanism that moves things from the former to the latter.
by nathan_compton | 2026-02-25 17:15:26+00:00
> "Instead of ending slavery the civil war simply made everyone a slave to the government."

Look, I hate the elites as much as anyone and bemoan their outsized power over regular citizens, but to compare literal chattel slavery to the post-civil war U.S. is wild. Actual, real life, slavery was a deeply integrated part of their culture. Our democracy has a ton of problems, to be sure, but I find it very hard to blame that on the civil war.
by sho | 2026-02-25 17:15:31+00:00
Call me cynical, but having been around the block a few times when I hear "need" and "require" my brain translates that to "want" and "it would be convenient if". I've done my share of forecasting for investors and am quite confident that there is nothing in any startup forecast that could conceivably "require" Windows. I mean, absolute worst case, just use SQL.

The CFO just preferred Windows, that's it, I'd bet money on it.
by scarmig | 2026-02-25 17:15:34+00:00
At least in the case of the researchers I mentioned, they have a deeply held, genuine belief that AI will, in the very near term, exceed humans in all intellectual capabilities, and that poses a bigger risk to human existence than humans simply fucking things up (beyond the fuck up of competently building a superior being). I would bet that most of them believe that us being paperclipped is a more likely bad outcome than a dystopia arising from human control. Simply because a human dystopia takes time to implement, even when aided by AI, which is time we don't have.
by wbolt | 2026-02-25 17:15:55+00:00
Are there any „real world users” of this? During all my years in academia I haven’t met any. Most just use plain LaTeX. Some do MS Word. Rarely something else. Never Texmacs. This is my experience at least.

With stuff like Overleaf and plugins for modern IDEs, honestly I can’t say LaTeX is a bad experience. It does what it should.
by armon | 2026-02-25 17:16:00+00:00
Lock contention is a real issue for any multi-threaded system, and while a RW mutex is useful when you have a longer executing critical section, for something very short lived there is still a cache coordination cost. In many of the HashiCorp applications, we work around this by using an immutable radix tree design instead [1].

Instead of a RW mutex, you have a single writer lock. Any writer acquires the lock, makes changes, and generates a new root pointer to the tree (any update operation generates a new root, because the tree is immutable). Then we do an atomic swap from the old root to the new root. Any readers do an atomic read of the current point in time root, and perform their read operations lock free. This is safe because the tree is immutable, so readers don't need to be concerned with another thread modifying the tree concurrently, any modifications will create a new tree. This is a pattern we've standardized with a library we call MemDB [2].

This has the advantage of making reads multi-core scalable with much lower lock contention. Given we typically use Raft for distributed consensus, you only have a single writer anyways (e.g. the FSM commit thread is the only writer).

We apply this pattern to Vault, Consul, and Nomad all of which are able to scale to many dozens of cores, with largely a linear speedup in read performance.

[1] https://github.com/hashicorp/go-immutable-radix
[2] https://github.com/hashicorp/go-memdb
by varispeed | 2026-02-25 17:16:23+00:00
The dilemma. Bus takes me about the same time where I want to go if I was just walking, assuming the bus spawns at the bus stop as soon as I get there. Last time I had to take a bus from place of work to home and took about 3 hours. Most of the time sitting in traffic and bus stops. I made the same journey with a cab in less than an hour.
I think bus in busy town is only useful if you have mobility issues, carry a lot of shopping and have no funds for other means of transport.
In my city also buses are typically occupied by feral youth, covered in dirt and smell of weed.
You have to always check if the seat doesn't have fresh bubble gum on it or worse.
Joys of London.
by bakugo | 2026-02-25 17:16:27+00:00
Is there even an incentive to optimize for such signals, though? Em-dashes have been a known indicator of AI-generated text for a good while, and are still extremely prevalent. While someone who doesn't like AI slop and knows and what to look out for will notice and call out obvious AI comments, the unfortunate truth is that the majority of people simply cannot tell, and even among those who can, many don't care.

Obvious AI-generated posts and articles make it to the front page on a daily basis, and I get the impression that neither the average user nor the moderation team see that as a problem at all anymore.