MurphyA/hacker-news huggingface dataset:
by michaelmrose | 2026-02-25 17:37:09+00:00
> lacking basic amenities like shelters, benches, or real-time arrival information. Uneven and cracked sidewalks and a lack of shelter or seating present a particular challenge for elderly and disabled riders.

Most stops should in fact be a pole where the bus stops frequently enough that you don't care about other amenities.

Furthermore it is deeply ironic that it suggests that we invest in fewer stops further away with more niceties for the elderly and disabled whilst suggesting they walk further because these folks often have more trouble getting up and down and walking longer distances than they do standing 3 minutes until the next bus.

May I also suggest that any study that compares prospective travel times before and after stop balancing especially if it be especially aggressive consider whether the actual decrease in time is just not having to stop because ridership actually decreased. See

> San Francisco saw a 4.4 to 14 percent increase in travel speeds (depending on the trip) by decreasing spacing from six stops per mile to two and a half.

If you had to walk half a mile on each end of your bus ride and possibly some more when you change busses you might reconsider the utility of public transit.

Whereas routes are often going to deliberately intersect to facility changing busses efficiently and this is trivial in small suburban areas in cities with a tangle of routes I've often found many practical routes suggested by google maps to involve getting off at a random midpoint of a route and crossing the street and getting on another even when traveling to fairly central locations. These fortuitous connections would certainly be decreased if stops were aggressively trimmed.

I also question that virtue of real time arrival information which is very expensive per installation and trivially delivered to the phone in everyone's pocket anywhere and everywhere for almost nothing if you are already collecting positioning info on the busses. I use one bus away for this. Put a QR code on the stop on the pole.

> 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.

The solution is to do the things that are actually required. Not one weird trick to fix the bus system.
by dang | 2026-02-25 17:38:14+00:00
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

It's a pity that you didn't make your point more thoughtfully because it's one of the few comments in the thread so far that has anything to do with the actual paper, and even got a response from one of the authors. That's good! Unfortunately, badness destroys goodness at a higher rate than goodness adds it...at least in this genre.
by slg | 2026-02-25 17:38:16+00:00
>Perhaps I'm wrong, but your initial post reads as if Israel's genocide in Palestine is consistent with historical precedent such as the Iraq war when facing similar national traumas.

The US response was deadlier in both total number of people killed and in proportion to the inciting terrorist attacks. Both countries also committed clear war crimes along the way.

The primary distinguishing factor between the two is the label of "genocide" only consistently being applied to Israel's actions, but that is mostly due to practical reasons, namely the relative small size of Gaza in terms of both geography and population. If Afghanistan and Iraq had the population density of Gaza, not only would that have likely made the US response more deadly due to the mechanics of warfare, but it certainly would have led to more people describing the US's actions as genocide.

Once again, this is not a defense of Israel. If this reads to you like I'm downplaying the actions of Israel, then you are underestimating the death and destruction caused by the US. Some estimates have the US responsible for as many as a million deaths.
by embedding-shape | 2026-02-25 17:38:24+00:00
I think the general vibe I get from some Americans is that they're OK with some abuse, as long as you don't tell them about it or do it to your face, and they would rather have some abuse than none but having to make their own choices. Of course, small subsection of people, but plenty of HN commentators make that exact case over and over whenever the discussions about cookie banners come up.
by flowerbreeze | 2026-02-25 17:38:25+00:00
I've been wondering too, what the solution would be. IF the bots were actually helpful, I wouldn't care, but they always push an agenda, create noise, or derail discussions instead.

For now maybe all forums should require some bloody swearing in each comment to at least prove you've got some damn human borne annoyance in you? It might even work against the big players for a little bit, because they have an incentive to have their LLMs not swearing. The monetary reward is after all in sounding professional.

Easy enough for any groups to overcome of course, but at least it'd be amusing for a while. Just watching the swear-farms getting set up in lower paid countries, mistakes being made by the large companies when using the "swearing enabled" models and all that.
by WorldPeas | 2026-02-25 17:38:41+00:00
It's true, having gone to public school and seeing other public schools, you're basically either getting austerity curriculum forced on teachers served in a new deal skeleton with 50 coats of paint or you're at some cargo-cult charter school run like a private prison. I'm sure in a decade or so when I'm ready the answer will be more clear, especially as it seems we're in the middle of several paradigm shifts, but I appreciate your answers. I just hope by then we'll see an end to this pointless peacocking with extracurriculars and activities. I still remember the feeling of wanting to be treated more like an adult as a kid, to do adult things like own a cell phone or use power tools and being given facsimiles, if I could put my kids in a Montessori school maybe that'd be good but they feel like the kind of place that exposes are posted about on HN, maybe worth more research. As the role of college changes from one that makes taste to one that makes money, learning motivation and moderation will be the most important.
by fluidcruft | 2026-02-25 17:38:45+00:00
I've used similar things (omnara/happy) while taking walks. Sometimes I'll get an idea about the problem I'm working on and I can just dictate it into my phone and check in 15min later. I stopped being able to do that when claude added those nice interview panes to clarify things because it didn't work back then. But mostly it's really annoying when you think you've created the plan/prompt and that it's ready to go. But it gets stuck or decided to stop while you're away. I pretty often need to give Claude a "continue" kick. To be fair this happens far less after Opus 4.6.

Also, I felt the need to use it far more when I was on Pro vs a Max plan. On Pro when you hit the usage windows it's nice to be able to kick claude back into gear without scheduling your life around getting back to the terminal to type "continue".
by mikodin | 2026-02-25 17:39:18+00:00
I've been using PI for this - just switch to "oh my pi" and am liking it!

Honestly, it's been a dream, I have it running in a docker-sandbox with access to a single git repo (not hosted) that I am using for varied things with my business.

Try it out, it's super easy to setup. If you use docker sandbox, you can just follow what is necessary for claude, spin up the sandbox, exit out, exec into it with bash and switch to Pi.
Show HN: Guard – An open-core governance layer for AI-generated code
by veeduzyl | 2026-02-25 17:39:32+00:00
Hi HN,

Over the past year, we've all gotten used to AI writing code.

What we haven't solved is this:

Who decides whether that code should ship?

Guard is an open-core governance layer that sits between AI agents and execution.

It does not generate code.
It scores risk, detects drift, enforces policy, and can block execution via exit codes.

Core concepts:

- Decision Snapshot (what AI intends to do)
- Risk v1 scoring (structural risk)
- Policy enforcement (hard/soft blocks)
- Strict JSON contract
- Drift signal tracking
- Override receipts

Guard works CLI-first and integrates directly into existing dev workflows.

The goal is simple:

Before AI touches production, something evaluates it.

I'd appreciate feedback from anyone building AI-native systems.
Especially: Is governance something you feel missing in current AI coding tools?

Repo:
mindforge.run
by dlubarov | 2026-02-25 17:39:42+00:00
How could Israel be "colonizing" Gaza when they've repeatedly tried to hand it off to other governments? They offered it back to Egypt after the six-day war (Egypt refused), and included it in several offers which would have created a new Palestinian state, and finally failing that, unilaterally withdrew in 2005. They removed all Jewish settlements, which is literally the opposite of colonizing.
by Spooky23 | 2026-02-25 17:40:06+00:00
NYC is interesting as it has examples of everything. Dense urban, inner suburb-like service and a huge core.

Crawling busses are an issue all over the place. The easy way to spot it is when noticing stacked busses during peak periods.

These issues are really hard because they are fundamentally local and change is difficult and fraught with NIMBY bullshit. There is a strong inertia. My small city has a pretty good bus service that winnowed out surplus stops and added BRT. In the public hearing, one of the loud objectors to moving a bus stop 1000ft was that it would encourage inner-city youth to "rape and pillage" in the "good" neighborhood. We're literally talking two blocks away.
by epistasis | 2026-02-25 17:40:07+00:00
Those ember energy reports are excellent!

The US is mostly hurting itself here, our portion of emissions is mostly historical now, and if we have more expensive and less reliably energy because we are dumping money into decrepit coal generators rather than cheaper renewables, that will only limit the US's economic growth even more, and make the US a smaller chunk of emissions overall.

I have a very rosy view of the future of energy for the world, especially for Africa which can be completely revolutionized with solar and batteries. But for the US, it's dark days. We need to stop hitting ourselves, but as long as hitting ourselves and hurting our economy is owning the libs, part of our body politic is going to keep on doing it.
by rezonant | 2026-02-25 17:40:21+00:00
Your original post was written as if you were a long time community member here and had an investment in how the community works and yet were a brand new green account. Something you probably don't know if you haven't spent enough time here is that it is indeed quite common to use a green alt to post comments that you don't want associated with your main profile. It is so common and allowable in fact that most users doing so just call them throwawayXYZ, as in that exact pattern. So I'm used to seeing this.

But it didn't make sense why you would do that for this particular post, especially while seeming to assert some kind of authority and familiarity with the cultural norms of the HN community. So I asked you about it, not aiming to negate or reduce your point but rather to learn about why you would use an alt account.

Instead of simply replying that you were in fact new and this was not an alt, rather that you were a long time lurker and a first time poster, you jumped down my throat and the throats of everyone else involved in this thread, being toxic and abrasive in every way possible. Both of my posts here which you think are at odds with each other are in service of encouraging you to check yourself, because you are being unreasonable; not meant as an insult demanding you to clap back. "You must be great at parties" should prompt you to step back and think of what passers by would think of your behavior and demeanor, because I'm giving you a social hint that a lot of people will find that behavior off putting. That statement is not a prompt for you to grow more vitriolic and upset, and continue the behavior I'm trying to point out is not going to serve you well in a social space like this.
by amiga386 | 2026-02-25 17:40:43+00:00
Most bus users I know don't mind how far away the stop is, within a certain time. They really care about waiting long times at the stop because the bus is infrequent or unreliable.

Humans walk at roughly 2.1-3.0mph. "European cities" are listed as having bus stops 984-1476 ft apart, which would imply you'd typically walk half that to reach the nearest one (492-738 ft), which for a fit 3.0mph person is 2-3 minutes, and for a frail old 2.1mph person is 3-4 minutes.

Of course, people can be further away than that (they live orthagonally to the bus route), but you get the point. If you doubled bus stop distances to 1476ft apart, it would not add many walking minutes for the users.

Bus users can compensate for extra walking time by leaving earlier, provided the bus is on time. Good bus services can estimate arrivals in realtime, and show it to users on websites, apps, etc. as well as at the bus stop.

Bus punctuality is affected by a number of factors (e.g. traffic congestion, temporary and dedicated bus lanes), including number of stops.

The faster a bus can complete its route, the higher the route frequency can be with the same number of buses+drivers, which means buses pick up passengers more often, which means fewer passengers per stop (because less time between pickups), which means faster boarding, which in turn allows for a higher reliable route frequency. Having payment schemes like tap on/tap off, and having multiple entry doors also improves boarding times.
by retired | 2026-02-25 17:40:44+00:00
Marking a website as "unsafe" in Chrome is equal to standing in front of the door of a small restaurant and blocking 71% of people going inside. Everyone first has to agree that they will enter the restaurant at their own risk.

That is more than an opinion. Chrome has a monopoly and should act accordingly. Blocking entry to a website should be a last resort, not just because someone didn't add their website to the whitelist.
by yardie | 2026-02-25 17:41:20+00:00
On the other hand, if US tech businesses want to keep access to European markets they shouldn't support US politicians who want to override the sovereignty of those nations.

Businesses exist to fill a demand. And the market will pay accordingly. For example:

Spotify SE == Napster US

Netflix US == Lovefilm UK

Craigslist US == Gumtree UK
by kazen44 | 2026-02-25 17:41:27+00:00
> can't decide how to tackle illegal mass migration

the mass migration caused by american wars in the middle east you mean?
Also, frontex seems to be working fine so far.

>on a single direction on defeating Russia

unlike the US, which has stopped all military aid to ukraine in 2025, and seems to be favouring russia more and more.

Lets not forget, europe is increasing its military en masse mainly because on one hand you have the russian flattening ukraine, and on other hand you have the US demanding greenland.

Who needs further enemies with friends like this?
by selridge | 2026-02-25 17:41:51+00:00
Then what about banking & finance pre central bank era are you nostalgic for?

Because if the current system favors the bankers, the previous system sure as hell favored the bankers. Is it the bank runs?

I guess I should say this is all academic now, since we're about a month an a half away from Weimarizing the dollar lmfao. We've been kicking the institutional legs out from the stool for a while and we will discover the virtue of an independent central bank whether we like it or not.
by k8si | 2026-02-25 17:42:32+00:00
- Plan mode -> answer questions/make corrections, continue planning

- Some of us don't do full yolo mode all the time, then tool approvals or code reviews are required, nice to do a quick review and decide if you need to go back to your computer or not

- Letting claude spin or handle a long-running task outside of normal work hours and being able to check in intermittently to see if something crashed
Show HN: DRYwall – Claude Code plugin to to deduplicate code with jscpd
by nikhaldi | 2026-02-25 17:43:45+00:00
Motivated by the observation that coding agents such as Claude Code have a bias towards producing new code over reusing existing code or extracting common code. The resulting creeping code duplication weighs down AI-native codebases. The plugin makes ongoing deduplication quick and easy from within Claude Code.

Because DRYwall detects code duplication using a deterministic toolchain (the awesome jscpd), it's significantly more effective and cheaper in tokens than just telling an agent to find and refactor duplication.
by egorelik | 2026-02-25 17:43:45+00:00
Early on in my computing life, I discovered TeXmacs as a user interface for a Computer Algebra System I had been playing with called Axiom. Ironically, this was before I had ever even heard of either TeX or Emacs! It seemed like a cool piece of software, but when I later learned LaTeX I discovered I prefer non-WYSIWYG for everything but lecture notes. Still, in the years since I've recognized that this setup, combining a math engine with a rich display interface, was an early version of what would later be popularized as Notebooks.
by DesaiAshu | 2026-02-25 17:44:26+00:00
Having personally run a college P&L, this dodges the bigger sunk costs of higher education:
1. Old and expensive to maintain land
2. High cost of living for all staff (weighted heaviest towards faculty)
3. Ancillaries that are revenue negative, _very_ expensive, and inconsequential to the purpose of the education (eg. the lacrosse team and the Polo Club)

It's nice to point fingers at the people who are taking very heavy paycuts to remain in academia, but the result of that finger pointing is devaluing education

The right approach - in my eyes - is to share the land Harvard, Stanford, et. al. sit on with 10x the number of students. This simultaneously increases efficiency of the entire P&L while providing a higher quality of education to everyone

As we've seen with the UC system (and the excellence of IITs + Chinese research universities), high density education can be synonymous with top tier research outcomes - Ivory Towers are not needed
by ragall | 2026-02-25 17:44:36+00:00
> And how much more does such a building cost? If

It costs perhaps 50% more than a stick frame house and preserves its value much better because it's more durable. The house appreciation that people all over North America have been seeing is due to the land, not the building.

> different people prefer different tradeoffs

I don't think that everyone in North America would really prefer stick built, but due to regulations they have no choice and brick is much more expensive than just 50% extra.
by georgefrowny | 2026-02-25 17:44:57+00:00
Note that in the 1718 text it is not actually called "ice cream", but the recipe is titled "To ice cream". I.e. "ice" is used as a verb, the result presumably being "cream that has been iced".

There are some attestations to it from 1732 onwards: https://archive.org/search?tab=fulltext&query=%22iced+cream%...

The attestations for ice cream (or often ice-cream) are much, much more and much messier, not least because someone tagged every edition of The Gentleman's Magazine as being published in 1731 - the Internet Archive is a fantastic resource but I wish they'd allow crowd sourcing corrections for metadata.

You may be right that it was mostly called ice cream at first and eventually at last. To be honest I took the Wiktionary etymology at its word.
by toomuchtodo | 2026-02-25 17:45:04+00:00
You make great points, and I can only recommend reducing your exposure to the US and its choices to the best of your ability. I invest to get exposure to companies outside of the US now, not inside. I invest in renewable energy funds in Europe (partly to get citizenship, but also to contribute towards the energy transition there). I intend to leave tech soon to move into clean tech finance. The direction and trajectories are clear, to ignore them would simply be out of emotion.

Is the US hurting it's future economic potential and infrastructure stock out of ideology? Absolutely. Do I care if the US continues to fight against these energy technology torrent rapids out of ideology? I do not. That is the US' choice to impair their future infrastructure and capabilities as a nation state. I can only observe and comment on a suboptimal system I do not control.
Show HN: Mamba3-minimal – PyTorch implementation of Mamba-3
by vikramkarlex | 2026-02-25 17:45:19+00:00
Hi HN,

When the Mamba-3 paper dropped (currently under ICLR review), I wanted to understand how the new math actually worked. But the official implementations of these architectures usually rely on heavily optimized custom Triton/CUDA kernels. They are incredibly fast for training, but almost impossible to read if you just want to understand the matrix math.

I spent the last few days reverse-engineering the paper to build mamba3-minimal: a pure-PyTorch, single-file implementation that runs natively on Mac (MPS), CPU, and CUDA.

It implements the three core innovations of the paper without any C++:

1. Trapezoidal Discretization & The "Shift" Hack: The new discretization rule introduces a strict sequential dependency across chunk boundaries (the beta term), which breaks standard PyTorch chunking. I managed to solve this by shifting the sequences at the global level before passing them into the chunked State Space Duality (SSD) algorithm.

2. Complex-Valued SSMs (Data-Dependent RoPE): Mamba-2 famously failed at state-tracking (scoring ~50% random guessing on parity tasks). This repo includes a test script proving the RoPE fix mathematically works, hitting 100% accuracy and extrapolating to length 64.

3. MIMO (Multi-Input Multi-Output): Standard decoding is memory-bound. I implemented the rank-expansion formulation from Appendix D, which shifts the state update from a memory-bound outer product to a compute-bound matrix multiplication, all through clean einsum operations.

The repo includes self-tests proving the O(T) chunked training pass produces the exact same logits as the O(1) sequential autoregressive step (max_diff < 1e-6).

If you've been wanting to read the math behind Mamba-3, I built this to be a readable Rosetta Stone. Would love any feedback on the implementation or the PyTorch optimizations!
by thayne | 2026-02-25 17:45:23+00:00
It's an issue if you have a really big password database, for example because you are storing large attachments in there. Especially if you are also syncing the file over the network. Also if your file is multiple GB, having it all in memory is an issue because of the amount of memory used.

That isn't really how keepass is meant to be used, but apparently people do use it this way.
by Thanemate | 2026-02-25 17:45:28+00:00
What happened to "just enable X if you need it"? Why are we always okay with every new thing being enabled by default?

Is it because the average person isn't as tech savvy as most (if not all) HN readers to know any better, and those companies want the headcount of usage to look high to please stakeholders?

Enshittification at its finest stink.
by mFixman | 2026-02-25 17:45:29+00:00
> We’re also adding a fill tolerance slider, giving you control over how precisely the Fill tool applies color. To get started, select the Fill tool and use the slider on the left side of the canvas to adjust the tolerance to your desired level. Experiment with different tolerance settings to achieve clean fills or creative effects.

This tool would have been so useful 25 years ago when I had to manually recolour every pixel in the contour of the cool photo I was editing for my new desktop background because the fill tool didn't recognise the background properly.