MurphyA/hacker-news huggingface dataset:
by lelanthran | 2026-02-25 20:18:32+00:00
> And I say good. Coding and application development being more accessible is a good thing. Technological advancement usually takes the form of taking something that used to be hard and socialised and making it easy and accessible. In the long run, this is a good thing.

Maybe it is a good thing, but I don't think that that fact, regardless of veracity, is relevant to the coping argument, though.

All the developers prattling on about how they are moving to a higher level of abstraction, or how they are moving to the more difficult parts of the process are ignoring that those parts traditionally paid less and that they are now competing with a larger pool of people who can provide that skill.
by lukeasch21 | 2026-02-25 20:18:34+00:00
As the developer of an app that uses SMS as a transport medium for a WebView "browser" UI [1], I'm very appreciative of Peter Foster for hosting this service! The site design is highly compressible and text is kept to a minimum - you can usually get directions in just a few texts.

[1] https://github.com/lukeaschenbrenner/TxtNet-Browser
by dghlsakjg | 2026-02-25 20:19:10+00:00
You need to clarify what you mean by "here" and what part of the US you are talking about. The US and Europe are big places and the transit systems are as different inter as they are intra.

The Paris Metro is an absolute run-down antique compared to the trains in Seattle. It would be silly for me to declare that all European metro systems are therefore run down and tatty. If I compare the Barcelona metro to New York, it makes Europe look great. Meanwhile the London Tube is cramped, frequently dilapidated and has its own species of mosquito.
by tehjoker | 2026-02-25 20:19:14+00:00
AIs also intentionally have no sense of self-preservation, so why should they care when starting the apocalypse means they will be eliminated too? They should never ever be used in a military context for many reasons, from lack of accountability, to lack of correct responses to situations, to military pressure forcing AIs to incorporate dangerous goals.

Military competition in Europe is a big factor in what produced what some might call "slow AI": capitalism, which is now the chief cause of misery in the world. Military competition with AIs will produce something very ugly.
Show HN: SocialCompute – Local LLM social simulation engine
by dev_marcospimi | 2026-02-25 20:19:28+00:00
I designed SocialCompute.dev for LLM social simulations in a controlled environment, an engine that stays online to prevent any issues. In this first simulation, eight agents in a locked house find one of their own dead. Hundreds of factors within each agent trigger actions, thoughts, and reflections, ultimately leading them, after several "ticks," to the conclusion that one of them is the murderer.
by cmrdporcupine | 2026-02-25 20:20:08+00:00
My kids liked it when they were younger teens. But we'd also already been through Buffy, which they liked.

There were a few times we cringed a bit (with both shows) but overall stood the test of time. I didn't watch Buffy & Angel first time around, so it was a bit of a cultural moment I got caught up on. And it was nice to revisit Firefly, the little bit of it we got.
by ryker2000 | 2026-02-25 20:20:21+00:00
SpacetimeDB 2.0 makes the database your game server.

You run game logic “inside” the DB, model world state as tables, and expose moves/damage/spawns as reducers. Clients (like Three.js) subscribe over WebSockets and get fine‑grained diffs instead of polling, so the server stays authoritative and the client just renders and interpolates. Generous free tier, paid starts at $25/month.

https://discourse.threejs.org/t/spacetimedb-threejs-support-...
by floatrock | 2026-02-25 20:20:39+00:00
It's a cute ideal, but you can't disentangle government from the energy sector. It's too big.

How do markets build infrastructure as large as an LNG terminal without the government tipping the scales with various guarantees? How do you build a literal coastline of refineries without government clearing the way with permissive regulations? How can you say "let markets figure it out" when the US military is the acquisition department of Halliburton's Iraqi joint venture?

Pretending "markets can figure it out if we just remove government subsidies" is hopelessly naiive. Geopolitics is mostly energy policy.
by dom96 | 2026-02-25 20:20:54+00:00
> Requiring proof of identity is the only solution I can think of, despite how unappealing it is

Same. I agree that it is unappealing but it can be done in a way that respects anonymity.

I built this and talk about it here: https://blog.picheta.me/post/the-future-of-social-media-is-h...

I think we’re on the precipice of this being a requirement to have any faith you’re talking to another human. As a side effect it also helps avoid state actors from influencing others.
by ucirello | 2026-02-25 20:20:56+00:00
author here! I am not sure if I would phrase it as sane Gas Town. The design constraints are very different. For example, I tried to optimized for output density (the number of tokens that I didn't have to rewrite because the output quality was bad), instead of treating it as a distributed system and coordination problem. SGAI, for example, runs one agent at a time - maybe one day it will run more agents in parallel, but only as much that I can obtain better outputs (not more outputs).

Also, I am not a cryptocurrency enthusiast - and therefore, I wouldn't accept creating a memecoin out of it.
by XorNot | 2026-02-25 20:21:13+00:00
You are interpreting this entirely wrongly: these are LLMs. They don't have experience, they have token probabilities and they all originate from a text corpus of the Internet where "AI orders nuclear strikes" is one of the dominant themes or behaviors we associate in fiction to AIs.

How many words does an agent have to spill into it's backend context before Terminator gets mentioned and then it starts outputing more and more of that narrative?
by Imustaskforhelp | 2026-02-25 20:21:32+00:00
> fun fact, grok and kimi are both pretty good at emulating "chat" responses with any number of prompts.

> "respond like a twitter user", "pretend like we're texting", etc

+1 to it. I actually had given a response to the above parent comment itself using Kimi and I would've said that its (sort of) a good emulation fwiw.
by TacticalCoder | 2026-02-25 20:21:50+00:00
> I'm still salty that I can't use em-dashes anymore for fear of my writing being flagged as AI generated.

I've typeset books (back in the QuarkXPress days, before Adobe's InDesign ruled the typesetting world) and never bothered with em-dashes. Writing online is, to me, a subset of ASCII. YMMW.

But the one thing I don't understand is this: how comes people using LLM outputs are so fucking dumb as to not be able to pass it through a filter (which could even be another LLM prompt) that just says: "remove em-dashes, don't use emojis, don't look like a dumb fuck".

Why oh why are those lazy assholes who ruin our world so dumb that they can't even fix that?

It's facepalming.
by ulrikrasmussen | 2026-02-25 20:22:17+00:00
Reddit awards one karma for a comment if it doesn't get downvoted. I noticed the other day that I got a pretty random and only tangentially relevant comment on a one month old post I made. I checked out the user, and they were only commenting on old posts to slowly accumulate karma. Only the poster will be notified about such a comment, and as long as it is made to be made of platitudes, most people will not bother downvoting.
by Bender | 2026-02-25 20:22:23+00:00
Belief, confession and hard evidence are distinctly different things. AFAIK the emails [released thus far] do not confirm any hanky-panky with under-age people. Have we found any pictures of him fornicating with those under the age of consent? Jeffery had video cameras in every room of every property so if that were a thing I would expect the feds to have it.
by tracker1 | 2026-02-25 20:22:48+00:00
I still say this is stupid AF, and that notepad should stay as simple as reasonable as a plain text editor and they should have resurrected "WordPad" for this purpose if they wanted it in Windows. I'm mixed on the enhancements to Paint... but this just feels a bit off.

Maybe I'd mind it less if they put the new MS Edit in Windows by default, so again, there's a minimal plain text editor in the box.
by cmrdporcupine | 2026-02-25 20:22:57+00:00
The older I get the more I prefer Wirth syntax languages with keyworded blocks and := assignment operators, and regret how C block syntax and =/== took over.

I learned first on Pascal & Modula-2 and only picked up C later and while I appreciated its terse minimalism at the time and through the 90s, I actually don't at all now. I find it less readable.
by gritzko | 2026-02-25 20:23:01+00:00
I work on a revision control system project, except merge is CRDT. On Feb 22 there was a server break-in (I did not keep unencrypted sources on the client, server login was YubiKey only, but that is not 100% guarantee). I reported break-in to my Telegram channel that day.

My design docs https://replicated.wiki/blog/partII.html

I used tree-sitter for coarse AST. Some key parts were missing from the server as well, because I expected problems (had lots of adventures in East Asia, evil maids, various other incidents on a regular basis).

When I saw "tree-sitter in go" title, I was very glad at first. Solves some problems for me. Then I saw the full picture.
by kstenerud | 2026-02-25 20:23:05+00:00
I just built yoloAI https://github.com/kstenerud/yoloai

Gives me full sandboxing with bypass permissions, tmux, and cherry-pick level control over what gets pulled back out into my work dir.

Mix in tailscale and I can control it from anywhere, on any device, with full transferrability using established and battle proven tooling.
by Frannky | 2026-02-25 20:23:30+00:00
I recently installed Zeroclaw instead of OpenClaw on a new VPS(It seems a little safer). It wasn’t as straightforward as OpenClaw, but it was easy to setup. I added skills that call endpoints and also cron jobs to trigger recurrent skills. The endpoints are hosted on a separate VPS running FastAPI (Hetzner, ~$12/month for two vps).

I’m assuming the claw might eventually be compromised. If that happens, the damage is limited: they could steal the GLM coding API key (which has a fixed monthly cost, so no risk of huge bills), spam the endpoints (which are rate-limited), or access a Telegram bot I use specifically for this project
by shayief | 2026-02-25 20:23:35+00:00
This is great, I was looking for something like this, thanks for making this!

I imagine this can very useful for Go-based forges that need syntax highlighting (i.e. Gitea, Forgejo).

I have a strict no-cgo requirement, so I might use it in my project, which is Git+JJ forge https://gitncoffee.com.
by irishcoffee | 2026-02-25 20:23:47+00:00
I agree with you that vi is lighter than vim. I’ve seen more than a few instances of an OS just aliasing vi to vim.

On that note, why are the keybindings for vi on a “modern” Ubuntu different from fedoras? I remember having to mess with ^H in a vimrc or something to that effect to mimic the behavior I was expecting.
by npilk | 2026-02-25 20:23:54+00:00
@dang would there be any possibility of creating a view that hides posts and comments by accounts newer than, say, Jan 1 2026? Similar to how https://news.ycombinator.com/classic works (only showing votes from the oldest accounts)?

I know this is unfair to prospective new community members, but I'm unsure of other good methods to filter out AI bots at scale. Would certainly welcome other ideas.
by mrandish | 2026-02-25 20:24:19+00:00
I don't like the "guy in charge" anyway but it's not clear the other major party would stand united against this if they were in power. While I believe they'd probably have hearings and debate it more, this may be one of those issues where the defense establishment usually gets what it wants no matter which party is in control. One party protesting an issue when they're in the minority can just be performative "point scoring" against their opposition - not a guarantee of what result they'd participate in engineering if they were in power.

Much like FISA court-enabled unaccountable surveillance, this may be another of the increasing number of things where neither major party is will actually stop it. In terms of real-world outcomes, it doesn't much matter whether the party in control has just enough of their members (in the safest seats) vote with the minority to pass an unpopular measure or if they all vote for it. When the votes are stage managed in advance, the count being close is merely optics to further the narrative that the two major parties represent meaningfully different outcomes on every major issue.
by sfink | 2026-02-25 20:24:22+00:00
> I believe the central thesis of this article is unsupported, and other assertions are false.

...but then your "In my experience..." section repeats the article's assertions? As in, everything you list as a drawback of riding the bus is exactly what the article claims can be improved by intelligently cutting out some percentage of stops.

Also, I didn't see the claim that "too many stops is the main cause of low ridership." That would be an overreach. The central claim that I see is that optimizing the number of stops, which turns out to result in a net reduction in pretty much all major American cities, is a relatively easy way to marginally improve many aspects of bus systems.

I think your counterarguments are valid, but they're just fleshing out the article's thesis. Simply reducing bus stops and holding everything else constant would not magically improve ridership and the overall experience. And as you say, reducing bus stops and removing money supporting the system will definitely not result in improvements. (And I agree that it is the likely way it would transpire politically.)

You would need to reduce stops and direct the savings into improving the remaining stops. You would need to convert the change into more reliable schedules. To make sense, that would need to increase ridership, and adjust the demographics of riders to include people who don't have to accept "dirty, unsafe and hostile" because they have no other choice. There's little incentive to improve things when the audience is captive and powerless. Also, increased ridership leads to more resources to accomplish the rest.

Of course, the dependencies between all these changes make the improvements more speculative and harder to achieve politically, so I do agree that you can't "just" reduce the number of stops and improve everything. As you said, that would more likely just drain more blood from an already anemic system. But the article is talking about a relatively cheap and easy way to improve things; everything else transit agencies can do is harder and/or more expensive.

> So while the number of bus stops might matter at the margins, we’re not talking about a system where marginal improvements will matter. If you want to improve ridership, you need to make the bus an attractive option for more people.

That first sentence says marginal improvements won't matter. The second sentence says that marginal improvements ("an attractive option for more people") are what are needed. Maybe you're saying that marginal improvements have to reach a threshold in order to be worth doing or achieve any noticeable gains?
by runjake | 2026-02-25 20:24:27+00:00
To me, this seems logical, in a sense.

As a human who grew up during the Cold War, nuclear conflict is horrifying.

From an AI standpoint, a nuclear strike likely has several benefits:

- It reduces friendly casualties and probably overall enemy casualties.

- It shortens conflict time.

- Reduces damage to infrastructure. (Rebuild costs)

- Is likely cheaper to deploy overall, compared to conventional weapons. This assumes the stated parameters indicate the nuclear weapons are already manufactured.

---

Edit: blibble brings up good counterpoints below. I was thinking in 1945 terms, which is flawed.
Show HN: Upjack – Declarative framework for building apps over MCP
by barefootsanders | 2026-02-25 20:24:32+00:00
Open-sourced Upjack today.

I built three apps with it: a CRM, a research assistant, and a todo app. Each one started the same way. I told Claude Code what I wanted. The app-builder skill generated schemas, domain skills in Markdown, a server, seed data. I pointed Claude Desktop at it. Working app, running locally.

The CRM has five entities (contact, company, deal, pipeline, activity) and three skills (lead qualification, deal forecasting, follow-ups). Hooks fire on events (new contact -> auto-score). Scheduled jobs run on cron (pipeline review weekdays 9 AM). Named views filter data (hot leads: score >= 80).

The research assistant has four entities (topic, source, note, report) and a synthesis skill that describes how to evaluate sources and cross-reference findings. Completely different domain, same framework.

Apps are MCPB bundles. They run in Claude Desktop, Claude Code, Codex, or any MCP client. Any data app you can describe, you can build.

The idea: we've always defined data models for developers to code against. LLMs don't need that. They reason over JSON Schema directly. They read Markdown and apply it. Give them a well-defined schema and domain rules, they do the rest.

My sales lead wrote the CRM's qualification rubric. Not a developer. C-suite: +25 pts, corporate email: +10. The agent reads it and follows it.

Storage is flat JSON files, one per record, backed by git. Grep your CRM, diff a contact, branch your pipeline. The storage layer is pluggable. Flat files today, other backends as the project grows.

Tools are generated from schemas, six per entity. Built on FastMCP in Python, TypeScript library too. The server:

from upjack.server import create_server
mcp = create_server("manifest.json")
mcp.run()

Three tiers: (1) schemas + skills, no code. (2) create_server() one-liner. (3) Python/TypeScript escape hatch for custom logic.

Looking for developers and businesses who want to experiment with AI-native applications. If you're interested in collaborating, open an issue or ping me directly.

https://github.com/NimbleBrainInc/upjack
Docs: https://upjack.dev
by markus_zhang | 2026-02-25 20:24:45+00:00
Yeah I can see this enshitification occurs everywhere, not just in Disney land. It is sad. But at the same time it gives me some reflection about my choice of entertainment -- like, do I really need those things? Do I really need Netflix/Youtube/etc. that badly? Should I sit down with my kid, before an offline computer and a paper manual, and program in QBASIC together, or run some typing games altogether, just for fun?
by cloudfudge | 2026-02-25 20:25:01+00:00
I just had a conversation with gemini where I asked it to analyze my style and one of the things it claimed was that I referred to things as "AI slop" and "brainrot", both of which are terms I haven't ever used. I spent a few minutes trying to get cites for that and it kept producing the same quotes from other people and insisting it had corrected the record.

Seems like it's overstating perceived anti-AI sentiment. :)
by richardfeynman | 2026-02-25 20:25:13+00:00
The whole point is that Hamas is an unconventional fighting force that does aim at civilian centers and doesn't particularly care for accuracy. You sneeringly ask me to look up CEP, as though Hamas tries to be accurate and target military installations rather than sewing terror. They know they can't go head to head against Israel militarily, and they do purposefully kill civilians (see: 10/7). I can see you laugh at kids being killed, which is horrifying!

You also scoff at the idea that Hamas had M-302s, but the reality is not only did they have them but they fired them, for example on July 9, 2014 towards Hadera. In March 2014 the IDF also siezed M-302s being smuggled into Gaza. I can go on. Your snarkiness is no substitute for research.

I wrote "people like to pretend hamas was a tiny force" and you say that's a "straight up lie." But people on this very thread have claimed that. Yes, their arsenal didn't match European countries in terms of accuracy, but in terms of raw firepower, they had lots, which is why Israel spent billions developing the iron dome.
by tracker1 | 2026-02-25 20:25:23+00:00
At this point I really think GitHub should formally publish their flavor as well as a default implementation. It's likely the single most widely used variant online at this point.

I know there are others and there are fine points. I would like to see a couple minor additions to support image placement (that aligns with Medium's editor) and finally a strike-through text notation. But that's about it.
by atomic128 | 2026-02-25 20:25:45+00:00
Alibaba (China) thinks for you. They control you, to some extent.

Wikipedia: "Qwen (also known as Tongyi Qianwen, Chinese: 通义千问; pinyin: Tōngyì Qiānwèn) is a family of large language models developed by Alibaba Cloud. Many Qwen variants are distributed as open‑weight models under the Apache‑2.0 license, while others are served through Alibaba Cloud. Their models are sometimes described as open source, but the training code has not been released nor has the training data been documented, and they do not meet the terms of either the Open Source AI Definition or the Model Openness Framework from the Linux Foundation."
by llm_nerd | 2026-02-25 20:26:12+00:00
Bizarre that you cite state immunity like this is some fundamental truth. Talk about sophistry. Do you understand what a "legal concept" is? And if you think the US of all places observes the notion of state immunity for other states, that's just a fucking howler.

"Beyond the absurd sophistry and incoherent reasoning"

There is literally nothing incoherent about the reasoning. "Palestine" is a member since 2015, and literally no one aside from Israel-bots have any confusion about what that means. The fact that Israel, a rogue nuclear armed global pariah, isn't is *utterly irrelevant*. Netanyahu is to be held accountable if they step foot in any Western nation beside its partner in crime Idiocracy supplicant.
by wk_end | 2026-02-25 20:26:15+00:00
Anything with a scripting engine isn't lightweight compared to (classic) Notepad!

(Also, a lot of that stuff comes bundled with Emacs out-of-the-box, further disqualifying it. Having a scripting engine is one thing, but having a scripting engine along with the whole rest of the jet is something else entirely!)
by strongpigeon | 2026-02-25 20:26:25+00:00
Oh I agree that it's strange, but is it harmful? I'm not being rhetorical, I'm genuinely unsure.

Tangentially, I noticed recently that I'm always fairly respectful in my LLM prompts and often say "thank you" as part of them. LLMs don't need that, but I've come to realize that I'm saying those thing for me. I don't like being disrespectful and expressing gratitude is important to me. Is expressing gratitude to a LLM strange? Perhaps. Is it harmful though? I don't think so.

But yeah, asking an LLM for their name? That seems like something else.