MurphyA/hacker-news huggingface dataset:
by Fwirt | 2026-02-25 19:09:33+00:00
This problem affects most brick and mortar retail. Every online pickup system has some method of substituting or excluding items when the system thinks they’re in stock but can’t be found on the shelves.

My guess is that it’s a function of products either being shoplifted or just “wandering off” when a customer takes an item and then returns it to the wrong location. Recently I thought Walmart was out of an item I wanted, but I scoured the shelves and found one unit left sitting 3 shelves down and 4 feet away. I doubt a picker would have gone to the same lentils to locate it. In the case of many perishables the store is actually obligated to discard these items because you can’t tell how long that package of ham has been sitting in the sporting goods aisle.

One particularly egregious case recently was when an auto parts store said they had an item in stock that they keep behind the counter. To their credit, they called me and told me they could get the part from a neighboring store by the next day. Still faster than I would have received it from Amazon.
by staticassertion | 2026-02-25 19:09:38+00:00
I am always kind of surprised when I go to a landing page for a language and there isn't any actual code. This is one of my biggest complaints about the rust language page, it feels crazy to me that there's no code and I think this is just a ridiculous choice (and I know this has been brought up before).

The old page had a built-in sandbox. Go used to have a more "Front and center" sandbox too but at least it's there if you scroll down https://go.dev/
by rsynnott | 2026-02-25 19:09:47+00:00
So this used to happen on Dublin Bus, but a while back they solved it with an astonishing innovation... a second door! You get on at the front and off at the back. Given that this has been common elsewhere forever, it's unclear why it took them so long, but...

(Bafflingly, they went through a transition period where ~all of the buses had two doors, but the driver rarely opened the back door. It wasn't really until covid that using the back door became standard. Improved things greatly.)

> and jockey for position and for a seat before the bus can start moving again

Do urban buses where you are require people to be seated? Didn't realise that was a thing anywhere. Any (urban, non-intercity) bus I've ever been on takes off as soon as the last person gets in.
by Jerrrrrrrry | 2026-02-25 19:09:59+00:00
Throwaway accounts using "clever" turns of phrase can often be anonymized by double click, right-clicking -> googling their witty pun and seeing their the sole instance elsewhere, on Twitter, Facebook, etc

If I see a couple words I dont know in a row, I can infer a posters real name.

Id be more specific but any example is doxxing, literally so
by hirsin | 2026-02-25 19:10:13+00:00
As someone on the great, late 8 (https://fixthel8.com/) in Seattle, I'd happily give up my stop to help it be on time more often. I have three other stops I can walk to within ten minutes of me.

SF is another good example of too many stops. It's honestly comical and I stopped riding the bus in SF at times because the stop count was painful.
by slopinthebag | 2026-02-25 19:10:25+00:00
Astro, Nuxt, SvelteKit, SolidStart, React Router (prev. Remix), among others

Vite has plugins for MDX, SSR, etc. You can easily build your own framework if you want in a few hundred lines of glue code.

The criticisms of Next / React are so ubiquitous you can metaphorically gesture in their direction and most people know what's up. It's like wondering why someone said "ai slop" and didn't provide an expose on the quality of AI writing.
by AlienRobot | 2026-02-25 19:10:35+00:00
I genuinely don't know anymore. Another user linked this https://www.tomshardware.com/tech-industry/artificial-intell... and the irony is at satire levels.

By the way, was that that movie a boy plays a game with an A.I. and the same A.I. starts a thermonuclear war or something like that? I think I watched the start when I was a kid but never really finished it.
by MurkyLabs | 2026-02-25 19:11:25+00:00
I've found lots of communities online on both reddit and facebook for solar DIY and there's some youtubers out there that talk about what you need for this and do reviews of different batteries/inverters/panels.

From what I've heard Tesla has a high cost/energy storage rate and you'd be better of going with something else (even if you have a tesla) but it would boil down to are you wanting to set this up yourself or hire a professional to do all the wiring.
by GeoAtreides | 2026-02-25 19:11:47+00:00
I tried leaning into the joy, took about 10 seconds before I remembered I don't have any discretionary spending, that the job market is crashing, that I don't own a house, and the AI is destroying the very industry I trained on since I was eleven, taking my means of surviving away. And no personal project will save us, because everything will drown in a deluge of vibeslop that devalues any kind of work and knowledge.

Tell me Simon, what happens with the economy when no one affords more than barely survival? To whom are we going to sell those side projects? To the 1% with their soon to crash stocks? To the disappearing white collars? To the proles that only spend on food, alcohol and gambling?

Is that where the joy is? In seeing the hope fading away? In our stolen future? Tell me, so I too can be joyful like you.
by Vaslo | 2026-02-25 19:11:58+00:00
I worked for a large CPG company and what you are describing happens everywhere all the time and there is zero illegal about it. It’s called a most favored nation clause and if you do decide to sell lower elsewhere and don’t reduce your price to match (and beat) their competitor, then your MFN customer delists you or stops buying from you.

This is happening constantly with the private label brands you see in major stores. There is no CFPB needed here, Amazon has no obligation to carry your product and can dump you anytime. Why would CFPB get involved?

Some of you are just ridiculous with “get gubbermint involved” on everything. If you want to combat this then don’t buy from Amazon, we don’t need CFPB.
by halper | 2026-02-25 19:12:11+00:00
It is probably even a hyphen-minus, so called because on most early keyboards one character had to do to represent both a hyphen and a minus. In Unicode, there is a separate code point for an unambiguous hyphen. There is also a non-breaking hyphen as well as the various dashes discussed here.

And "--" is absolutely just two hyphen-minuses, not an em-dash (—).
by altairprime | 2026-02-25 19:12:15+00:00
Yeah. As a olde ex-carrier type person, I want burst mode unlimited, I expressly do not want continuous saturated unlimited, if that makes any sense. So if you tune the service to warn me “you’ve used 10% of your cap in five minutes so we’ve slowed your service down temporarily, respond with YES if this is intentional and we should speed it back up, otherwise it’ll reset in the morning”, that would be an example of best in category service that’s on my side rather than the carrier’s overage fees profit line item.

I don’t mind that you have caps, I consider caps to be a marketable form of 90th percentile billing to consumers, so please don’t take this as “remove all caps” — but definitely find an in-between that’s more nuanced than “you reach arbitrary threshold 50G at 1gbps 5G and so it only took 8 minutes and 40% battery, too bad so sad now your entire month of data is at DSL speeds”. (This sarcastic tone is not a critique of you! but of the general carrier practices that leave me worried about you.)

In a dream world my usage percentile for the past 30 days would be inversely proportional to my bandwidth speed so that momentary usage to download a software update had no meaningful impact, but running nonstop continuous data for four hours straight caused a measurable drop in bandwidth (which protects my battery and the network health). It’s not fiber-optic or fixed-installation wireless and I do respect the shared base antenna capacity problems!
by gwern | 2026-02-25 19:12:17+00:00
Attacks can be chained, and this can all be automated. For example, imagine pigbutchering scams... except it's there, similar to some voice-cloning scams, just to get enough data to stylometrically fingerprint you for future reference. You make sure to never comment too much or spicily under your real name, but someone slides into your DMs with a thoughtful, informative, high-quality comment, and you politely strike up an interesting conversation which goes well and you think nothing of it and have forgotten it a week later - and 5 years later you're in jail or fired or have been doxed or been framed. 'Direct methods' can't deliver that kind of capability post hoc, even for actors who do have access to those methods (which is a vanishing percentage of all actors). No one has cheap enough intelligence and skilled labor to do this right now. But they will.
by kentonv | 2026-02-25 19:12:41+00:00
Interesting. workers.dev domains can be a liability sometimes -- if you've mapped the worker to a real zone, then you probably don't want the workers.dev zone anymore.

For what it's worth, you can disable the workers.dev zone by putting `"workers_dev": false,` in wranlger.jsonc. You can also enable Cloudflare Access on your workers.dev zone to require login (there's a switch for this in the cloudflare dashboard UI for the worker).

But of course you have to remember to do those things... I wonder if we (Cloudflare) should be more proactive in suggesting disabling/locking down the workers.dev zone once a worker is mapped to another zone...
by keeda | 2026-02-25 19:12:54+00:00
Oh yeah I can see that happening, which is why I still scan the code! However, one thing I'll add is that AI-assisted coding requires adapting your workflow. Fortunately, it largely boils down to coding best-practices on steroids: docs, tests, tooling like linters, etc.

I throw tests at everything, even minor functions, preferably integration, maybe even some E2E with Playwright in web apps, at least for the happy paths. I actually pay more attention to the tests. The amazing thing is that the AI writes all of these and uses them as feedback to fix its mistakes.

But these validation guardrails are what has been driving down the issues I encounter. Without these the AI can make mistakes, and hence will require more in-depth manual review.
by throwaway3060 | 2026-02-25 19:12:56+00:00
I thought for a bit whether I should reply to this or not. But I noticed one point in here I felt obligated to correct.

If your idea of the Nazis is their occupation in the west, then you are missing most of the picture. Their atrocities in the east are far beyond anything that has ever taken place on this Earth before or since. There is no comparison whatsoever.
by IG_Semmelweiss | 2026-02-25 19:12:56+00:00
Big fish tries to use their might to kill off small fish .

Anthropic uses big $$ it to become big fish in the AI pond.

Anthropic just found there are bigger fish in their pond.

I'm glad Anthropic have been reminded of this. THat doesn't mean I endorse the US govt using law to make companies a "national security threat" , although its an extremelt easy path from: monopolistic to -> active "national security threat".

Govt can, and in fact, has a mandate to, go after businesses when those businesses threaten a functioning market. Threatening is certainly part of that arsenal.

That's what anticompetitive rules are all about.
by tonymet | 2026-02-25 19:13:00+00:00
There are three ways to authorize agents that could work (1) scoped roles (2) PAM / entitlements or (3) transaction approval

The first two are common. With transaction approval the agent would operate on shadow pages / files and any writes would batch in a transaction pending owner approval.

For example, sending emails would batch up drafts and the owner would have to trigger the approval flow to send. Modifying files would copy on write and the owner would approve the overwrite. Updating social activity would queue the posts and the owner would approve the publish.

it's about the same amount of work as implementing undo or a tlog , it's not too complex and given that AI agents are 10000 faster than humans, the big companies should have this ready in a few days.

The problem with scoped roles and PAM is that no reasonable user can know the future and be smart about managing scoped access. But everyone is capable of reading a list of things to do and signing off on them.
by rahimnathwani | 2026-02-25 19:13:01+00:00
Used books in France appear extremely cheap because new ones can't be discounted. By law (I think) retailers only allowed to offer a maximum 5% off.

Used books are exempt from the law entirely, so they're priced by pure market forces.

In countries like the US or UK, a recently-published book might already be 40% off list price, so used copies may not be as much of a bargain.
by Aachen | 2026-02-25 19:13:25+00:00
Dutch does this. Idea is idee, with the e doubled to show it's a long vowel. We make plurals by adding "en". One idee, two... ideeen? Idewhat? So the dots differentiate where the sound changes (long e to short e): ideeën. Approximate pronunciation could be "ID an"

Fun fact: if you have the audacity to correctly write an SMS, you can fit about 70 characters in an SMS. It converts the whole message into multibyte instead of only adding dots to the one character. Or if you use classic spelling for naïve in English, same issue. (We don't dots-ize that in Dutch because ai is not a single sound like ee is, so there's no confusion possible. This is purely English.) I believe in Hanlon's razor so it's probably a coincidence that whoever cooked up this terrible encoding scheme made carriers a lot of money, but I do wonder if this had anything to do with the bug still existing to this day!
by MichaelNolan | 2026-02-25 19:13:39+00:00
How big of an install are you looking to do? I just did a ground mount install on my property. (4kw panels, 5kwh battery) If you are good with your hands, and can follow instructions then I would recommend you do the work your self. The actual installation of the panels and battery are close to plug n play. The cost of an electrician can easily double the project costs for small projects.

For the panels I did whatever was cheapest on signature solar. For batteries and inverter I did eco-worthy. (eBay for that, they run sales pretty often) in total is was $1000 for the panels (that included delivery) and around $1200 for the battery and inverter. If you have a truck then you might be able to find cheaper panels locally.

On YouTube check out DIY Solar Power with Will Prowse. He is a certified electrician and publishes part lists and plans that are easy to follow.
by NikolaNovak | 2026-02-25 19:13:40+00:00
Right. Techies are always quick to suggest I do something naughty or funny with this "great power" I've unwittingly gained, but in reality it's just a liability. If I ignore it and they do something nasty and implicate me, it's a pain. If I touch it with a 10 ft pole, now I'm even more actively involved.

Just include "not me!" In the verification email, dam it
by basch | 2026-02-25 19:13:44+00:00
Without reading every word of every embedded tweet, a part missing from the conversation is HOW they are strongarming.

It isn't in private. It's a public threat in the court of public opinion to apply societal pressure on the company. They are attempting to reshape Anthropic's decision into a tribal one, and hurt the brand's reputation within the tribe unless it capitulates.
Ask HN: Are "% improvement" stats in resumes an AI indicator?
by floren | 2026-02-25 19:13:58+00:00
I've been reviewing a lot of resumes lately, and most of them include very detailed statistics in the previous employment sections: "improved performance by 30%", "reduced memory usage by 55.3%". I counted 14 such statistics in a recent resume, for instance.

I swear I didn't see this kind of thing the last time I was reading resumes. Is this something LLMs tend to do when writing a resume, or has everyone been keeping extremely detailed performance metrics for the last 10 years and I've missed it?
by b112 | 2026-02-25 19:14:12+00:00
I see a lot of discussion on that page about APIs and sign offs, but the real sign-off is installing anything on your computer, and then doing things.

The liability is yours.

Claude messes up? So sad, too bad, you pay.

That's where the liability need sit.

And one point on this is, every act of vibe coding is a lawsuit waiting to happen. But even every act by a company is too.

An example is therac-25:

https://en.wikipedia.org/wiki/Therac-25

Vibe coding is still coding. You're giving instructions on program flow, logic, etc. My rant here is, I feel people think that if the code is bad, it's someone else's fault.

But is it?
by nickff | 2026-02-25 19:14:12+00:00
The whole government 'strong-arms' many of its counter-parties in a variety of situations; this is unfortunately nothing new, and far from an innovation by Hegseth. A more clearly illegal example (because the government was acting as a regulator, not a purchaser) is Operation Choke Point, though there are many others: https://en.wikipedia.org/wiki/Operation_Choke_Point
by estebank | 2026-02-25 19:14:16+00:00
A lot of people arguing that these changes wouldn't bring benefits, or that the increased walk distance would crater ridership. I can provide some context from the SF 38 Geary[1] (often claimed to have the highest public transit ridership west of the Mississippi). Some time before COVID, there were 4 variants: 38, 38R which stops every three regular stops, and the 38AX and 38BX which would follow the outer route and then skip most of the stops in the middle(the former was explicitly meant to take commuters from the west side of SF to downtown). A dedicated bus line was added to Geary (with some resistance from some locals as in some areas it required removal of some parking spots[2]).

I have experience with the first three variants before and after the dedicated bus lane. 38AX only ran a couple of times in the morning, always packed and would reliably take 30mins from 25th street (it's last stop before downtown) to Market street. Before the dedicated bus lane, the 38R would take about 40 to 45 minutes from 25th street to Market street, after the bus lane it now takes 30 minutes (making the 38AX redundant). Before the bus lane, the regular 38 would take about 50 minutes from 25th to Market. Google maps now says it takes about 40 minutes.[3] So a dedicated bus lane made as much of a difference as removing every stops in between, while stopping every three stops satill yields about 1/4th of time savings even with the dedicated bus lane (and none of these lines start at 25th, used that because it was the final stop before downtown for the 38AX, riders coming from the start in 48th would see additional savings).

When looking at the ridership, the 38AX was always packed (as it came only a handful of times in the morning no one wanted to miss the last one and then have to take the 38R instead losing 10/15 minutes in their commute), the 38R is consistently more used than the 38. Right now the 38R comes every 6 minutes and the 38 every 15, so whether the ridership is impacted by travel time or frequency, I can't say. At night, only the 38 runs.

[1]: https://en.wikipedia.org/wiki/38_Geary

[2]: https://sfstandard.com/2023/08/15/despite-protests-sfs-geary...

[3]: https://www.google.com/maps/dir/37.7799217,-122.4846478/37.7...
by bccdee | 2026-02-25 19:14:19+00:00
> as primary means of transportation and arguably more importantly as a backup means of transportation

One bus route can't wear two hats. Faster, sparser routes are typically complemented by slow, meandering collector routes which provide the kind of backstop you describe. Moreover, elderly and disabled people can use paratransit [1], which exists precisely to serve people with mobility issues too severe for regular transit.

Anyway, I reject the notion of buses as a second-tier transit option reserved for poor and disabled people. The only way poor people ever get decent service is when they use the same infrastructure that affluent people do. A bus system that doesn't serve the middle class is a system that will quickly lose its funding and become inadequate for anyone to use.

[1]: https://en.wikipedia.org/wiki/Paratransit
by jmyeet | 2026-02-25 19:14:47+00:00
There’s an effort to whitewash the horrors of chattel slavery that is really disgusting.

Estimated on the economics of slavery (that I’ve read anyway) seemingly ignore that slaves can make new slaves.

This is the dark side of slavery that seems to be rarely discussed. That is, the mass rape of slaves over centuries by their owners.

There was even an economic incentive for this because lighter skinned slaves were more desirable for domestic labor. By the 19th century this had gotten so absurd that some slaves were almost indistinguishable from white people due to generations of repeated rape, basically.

There was a book whose name escapes me that analyzed the records of one of the largest slave markets and it found that the price of girl slaves went way once they started menstruating. This was advertised. Why do you think that was?

We would line in a very different country if, after the civil war, every slave owner was strung up from a tree and their estates were redistributed to the formerly enclaved.
by igloopan | 2026-02-25 19:15:00+00:00
I agree with what I read of the article before stopping because of how AI this reads.

The user's other blogs also have the same telltale em dash usage and usage of “” instead of "". Reading obviously AI generated text feels unpleasant. I don't know how much thought was put into this. Is this just "hey Claude write me a blog post about the death of the power user"? Maybe they just used AI for proofreading. I can't really know but it's hard to justify putting in effort to read this when there could have been zero effort put into writing it.
by fzeroracer | 2026-02-25 19:15:28+00:00
People have posted their blogs here before and gotten the HN hug of death plus a few hundred comments. It's 2026 and not 2016; HN is a much larger platform than people seem to think it is and HN has significant eyes to be shifted if your posts reach the front page. And given how cheap it is to throw bots at whatever site has open registration it doesn't surprise me to see manipulation here.
by Analemma_ | 2026-02-25 19:15:40+00:00
Trump gave China a bunch of Blackwell chips and accelerated their frontier AI deployment in exchange for a big payout to his crypto firm from the UAE, an act which would be considered straightforward high treason if we were in normal times with a functioning government.

There is exactly one party in this debate trying to help the PRC get advanced military tech, and it’s not Anthropic.
by enoch_r | 2026-02-25 19:15:50+00:00
Say I own a spoon company. The government says "hey, I'd like to buy a million spoons from you!" I say "sure, sounds great." We sign a contract stating that I'll give them 1M spoons and they'll send me $1M.

Then the government comes to me and says "hey, actually, turns out we need 500,000 forks and 300,000 knives and only 200,000 spoons."

I say "no, we are a spoon company. Very passionate about spoons. Producing forks and knives would be an entirely different business, and our contract was for spoons."

The military now threatens to destroy my company unless I give them forks and knives instead of spoons.

You say "the voters and congress tell the military how to use utensils, not SpoonCo. Shifting the decision to SpoonCo takes power away from the citizenship."

The military can sign contracts if they wish! They can decline to sign contracts if they wish!

But private citizens can also choose whether to sign or not sign contracts with the military. Threatening to destroy their business if they don't sign contracts the military likes (or to renegotiate existing contracts in the military's favor) is a huge violation.