MurphyA/hacker-news huggingface dataset:
by xyzelement | 2025-08-07 16:26:38+00:00
I used to think that way (small car is best) until I had a family. yes in theory you can fit a small family in a sedan but in reality - not being able to fit a suitcase + stroller + kids bike (or whatever) into the trunk at the same time, or having your wife strain her back bending down to strap the toddler into their seat - gets old quickly!

So in practice what happens if that if you have a family and can easily afford an SUV, you get the SUV to alleviate these painpoints,
by seuros | 2025-08-07 16:27:11+00:00
The AWS employee actually contacted me before my blog post even reached three digits in views. So no, it wasn’t PR-driven in the reactive sense.

But here’s what I learned from this experience: If you are stuck in a room full of deaf people, stop screaming, just open the door and go find someone who can hear you.

The 20 days of pain I went through, it wasn’t because AWS couldnt fix it.

It’s because I believed that one of the 9 support agents would eventually break script and act like a human. Or that they get monitored by another team.

Turns out, that never happened.

It took someone from outside the ticketing system to actually listen and say: Wait. This makes no sense.
by sickofparadox | 2025-08-07 16:27:11+00:00
From my first link: "Individuals experiencing homelessness are frequently arrested for minor crimes, like trespassing and shoplifting, that directly result from their housing and economic status. Like most governmental entities, we have limited resources and have a fiduciary duty to taxpayers to use precious resources in the most efficient way possible. With that in mind, we will concentrate our resources on violent crime and threats to public safety." The explicit effect on policy communicated by this section is, 'My office will not pursue property crime'.

From the second link: "The council appropriated funds for 1,809 sworn officer positions, compared to 1,959 sworn officer positions approved in last year’s budget—a reduction of 7.7 percent. The number of civilian positions (617) and cadet positions (117) remains largely unchanged from last year. The council also zeroed out funding for three cadet classes." This is right at the beginning of the link and follows exactly with what I said in my comment about them reducing headcount and cancelling cadet classes. You cannot have a cadet class with zero funding.
by m4rtink | 2025-08-07 16:27:32+00:00
You are on the right track - this is pretty much how the showers on Skylab & Mir worked:

https://www.reddit.com/r/interestingasfuck/comments/1j1ijsw/...

https://direct.mit.edu/thld/article-abstract/doi/10.1162/thl...

It worked well enough, but ISS opted for wet towels & I am not sure what the Chinese are using currently. Will be interesting what some of the upcoming commercial space stations opt for. :)
by codethief | 2025-08-07 16:28:12+00:00
> whereas with passwords I can just log into Bitwarden wherever and I'm golden

Good luck. For some arcane reason, Bitwarden turned on email-based 2FA for my account last night and all of a sudden I'm locked out of my account for half a day. …mostly because I have greylisting enabled on my mail server, so emails don't arrive right away, but as it so happens I also had all my hardware stolen from me last weekend. Bootstrap is a real bitch.
by treetalker | 2025-08-07 16:28:14+00:00
> The Administrative Office of the U.S. Courts — which manages the federal court filing system — first determined how serious the issue was around July 4, said the first person.

To show the delay/lack of communication by way of example, I practice regularly in federal courts and this is the first I've heard about the compromise — about a month after the fact, apparently. And according to the article some federal judges were briefed just a few days ago.
by Aurornis | 2025-08-07 16:29:00+00:00
> That's objectively false. Georgism is one of the few reliably progressive tax structures, ask any economist.

It’s not false at all. Georgism via a LVT purposefully ignores all forms of wealth except land.

Let me simplify it for you: Two neighbors live next door to each other on identical lots. One has $10m in stocks and earns $500k/year. The other is early career and earns $100k/year while trying to build their retirement savings. Under Georgist LVT, you ignore all of this and make them pay the same taxes.

The person who earns less pays a higher percent of their income. This is the definition of regressive.

Where does the average person have most of their wealth stored by retirement? Their house and the land it’s on. Georgist LVT argues that we should tax them out of that land and give it to a business, who should be able to profit from it without paying any taxes on the profits. This is regressive.

The LVT argument holds that we should ignore everything else: Their business ownership, their 401k, their stocks, bonds, cash, and even the house itself. Ignore all of that, tax people based on land.

The 10 story apartment complex and the single family house both might occupy the same land, so they’re taxed the same. Georgists love this in theory because they want those people priced out of their houses and the developers to come in and build those apartment complexes, which those displaced people can come rent.

Efficiency! Sorry typical homeowner, we need to price you out of affording the home you bought and lived in. Our policy needs to force you to sell to this developer who will construct apartment complexes, reap the profits (tax-free now, because it’s not land!) but they’d be happy to rent an apartment to you for a monthly fee.

> Drive around NYC and tell me the ratio of acreage owned by little old ladies to that of underutilized land owned by real estate corporations.

NYC is an outlier. If you’re basing your understanding on economic theories from one of the single most dense and developed cities in the US you’re missing a lot.

Do you think the average person is closer to an NYC parking lot operator? Or closer to the typical homeowner? Why would we pick an entire taxation structure to punish some NYC parking lot owners instead of looking at the typical person? The entire premise is an example of out of touch academic thinking that forgets to even look at what the real world looks like.

Finally, your “ask any economist” appeal to authority does not hold any water. Much has been written about the severe flaws with a Georgist style 100% LVT.

Even the lay discussions on LVT are starting to admit it’s not a panacea. Previously you’d find rationalists championing as the perfect economic format, but even they are waking up to the fact that it’s not so simple. A recently shared HN link: https://www.lesswrong.com/posts/CCuJotfcaoXf8FYcy/some-argum...
by oasisbob | 2025-08-07 16:29:02+00:00
I disagree, the write up is overly verbose. If AI helped inflate it, that's worthy of conversation.

Rhetorical faults are consistently discussed when security disclosures and notifications come up. How egotistical are the finders? Does it deserve a microsite? Does it deserve a logo? Similarly, why is the vendor response so vague? Why does it seem so weasel-like? Did they lie in this one place...?

The problem with AI writing is that it doesn't have a voice, is not typically good, and interferes with the ethos and pathos the author is trying to develop. It's verbose, and typically telegraphs a lack of editing or real review.

That humans still care about these things isn't a problem for dang to sort out. It's something that authors should continue to think about carefully before putting out automatically-generated content under their name.
by NitpickLawyer | 2025-08-07 16:29:03+00:00
Hah, I was speed reading through the repo readme, and saw the "examples created 0shot with gpt5", then jumped to "codex-cli" and I thought "wow, that's a good flex, for them to re-do a codex-like implementation in 0shot, nice flex". Alas, it was not.

The examples seem like everything you'd expect, tho. THey do say it is a cherrypicked bunch, so take that as you may. At a glance nothing jumps out as wow.
by clickety_clack | 2025-08-07 16:29:16+00:00
I seem to be in the minority, but I don’t think you should use a fixed seed in the MC runs you use for decision making. It gives a false sense of the accuracy of process as the answers stay the same. I think a decision maker should be exposed to the effects of the standard error.

That said, I know sometimes the point of analysis is more about narrative building than decision making, and changing numbers make it harder to maintain trust in a narrative.
by quickthrowman | 2025-08-07 16:29:38+00:00
> The diesel fume extraction system installers had a year-long backlog of work alone.

What kind of system are you installing? I’ve provided electrical and control wiring for exhaust hose reels at DOT maintenance facilities and bus garages in my local market, you only need a roofer, a mechanical contractor, and an electrician.

If it’s CO/NO sensors with makeup air units and exhaust fans, again that is just roofers, mechanical, and electrical, with widely available parts.

My guess is your fire station is at the ass end of nowhere which limits contractor availability or something along those lines? I’m used to my local metro area market of 3M people with dozens of mechanical, electrical, and commercial roofing contractors around to work with.
by ninetyninenine | 2025-08-07 16:30:28+00:00
You're dropping that link as if what he says should be dismissed.

His opinion is different. Worth reading about. His expertise and knowledge is highly relevant. What he says is also extremely likely and true.

I think the sheer amount of hype around AI has turned it into a hallucinating, brain damaged version of a human that everyone likes to scoff at. We're blinded by the significance of what happened here and also blinded at the rate at which this thing is improving in terms of raw intelligence.

The LLM is a milestone in human history equivalent to landing on the moon. But thank excessive exposure to this stuff on social media to sort of dampen the significance.
by taylodl | 2025-08-07 16:30:29+00:00
What part of "justice has been served" do you not understand? The Justice Department had every opportunity to impose employment restrictions as part of the plea deal involving Cadence Design Systems. They chose not to. The case is closed. If they wanted more, they should have rejected the plea deal - but they didn’t.

Now, what Donny Dictator is demanding is called double jeopardy - trying to punish someone again for a crime that’s already been adjudicated. The Fifth Amendment of the U.S. Constitution explicitly protects against that.

Lip-Bu Tan was not personally charged, and even if he had been, the legal system resolved the matter. If you believe in the rule of law, then you must accept its outcomes - even when they don’t align with your political preferences.
Show HN: Train – AI Workout Companion That Helps You Train Smarter
by sumit-paul | 2025-08-07 16:30:32+00:00
I built Train, a mobile-first fitness companion that logs workouts and gives real-time AI suggestions while you train. I made it because most fitness apps either slow you down or don't adapt to how you actually work out.

Train lets you log sets, reps, and weights from a library of over 100 exercises. The interface is built for speed and ease, especially on mobile.

The AI suggests your next exercise based on your goals, training history, and current session intensity. You don’t need to plan anything in advance.

It also includes a built-in coach powered by Google Gemini. You can ask for form tips, routine advice, or help with recovery, and it gives context-aware answers in real time.

Your workouts are tracked with volume, estimated calories, and other metrics. Over time, the AI helps you understand trends in your progress.

It supports Google login, uses JWT for auth, and stores data in MongoDB for multi-user access.

This started as something I wanted for myself, but it’s now something I use daily. Would love feedback on the flow, suggestions on the AI, or ideas to make it more useful.
by ModernMech | 2025-08-07 16:30:33+00:00
It's feast or famine out there. Pretty crazy to see this after reading OpenAI is giving each employee a $1.5M bonus. 99% of that money will go into real estate and the stock market, leaving open source like Perl / Raku scraping by with $11k from SUSE, who call it "a fundamental component". Building a fundamental technology gets you scraps, but riding on the hype train that's causing more problems than it solves gets you flush with cash.

And then people wonder why programming languages only come from big corporations these days.
by boogieknite | 2025-08-07 16:30:34+00:00
much much much smaller scale but i accidentally signed up for some AWS certificate service i didnt understand or use and took a $700 bill on the chin

customer service was great and refunded my money without me blogging about it. we messaged back and forth about what i was trying to do and what i thought i was signing up for. i think it helped to have a long history of tiny aws instances because they mentioned reviewing my customer history

i want to hate amazon but they provided surprisingly pleasant and personable service to a small fry like me. that exchange alone probably cost amazon more money than ive spent in aws. won my probably misguided customer loyalty
by borroka | 2025-08-07 16:30:57+00:00
This is an important sign when someone who is not Italian speaks Italian. The double consonant, for example in the word bello/a, indicates a longer “l” sound, but English speakers in particular do not hear the longer sound and therefore pronounce it as belo/a. Or, when they are told about the longer sound, they pronounce it in a caricatured way as bellllo/a.
by bigstrat2003 | 2025-08-07 16:31:45+00:00
I think the blog made a difference, yes - but that doesn't mean it was just a PR move by Amazon. It's perfectly possible that the Amazon employee who contacted the author truly does care and wanted to help because of that. It's fair to say that without the blog post this issue wouldn't have been noticed or fixed, but anything past that is really just speculating about people's motives.
by qualeed | 2025-08-07 16:32:06+00:00
>So no, it wasn’t PR-driven in the reactive sense.

At my small business, we proactively monitor blogs and forums for mentions of our company name so that we can head off problems before they become big. I'm extremely confident that is what happened here.

It was PR-driven in the proactive sense. Which is still PR-driven. (which, by the way, I have no problem with! the problem is the shitty support when it isn't PR-driven)

Regardless, I 100% feel your pain with dealing with support agents that won't break script, and I am legitimately happy that you both got to reach someone that was high enough up the ladder to act human and that they were able to restore your data.
by sleepyguy | 2025-08-07 16:32:08+00:00
2006 Lexus IS350, 2007 Toyota Avalon, 2010 Toyota Venza. My in-laws have a 2000 4Runner that I still need to drive into the ground, but I'm not sure if I will be able to do it since it refuses to die (325k miles). All the vehicles are immaculate and have at least a decade or more left in them. I plan to drive them all, as long as they continue to sell gasoline.
by gregsadetsky | 2025-08-07 16:32:12+00:00
As noted by another comment here [0], when you use a virtual DOM/canvas based "infinite" data grid such as Glide Data Grid [1] or TanStack Virtual [2], you get the performance/usability of native scrollbars because under the hood, both of those libraries create scrollable DIVs with a very large height. ie, you're scrolling a big empty div, and a viewport into the "infinite" grid is actually drawn in the canvas.

But this does fall apart for very very large grids, as you get close to the height limit described in this article.

For a project that I'm working on, I ended up re-implementing scrollbars, but it's super janky - and even more so on mobile where you lose the "flick"/inertia/momentum touch gestures (or you have to re-implement them at your peril).

Are there any good tricks/libraries to tackle this? Thanks!

[0] https://news.ycombinator.com/item?id=44825028

[1] https://github.com/glideapps/glide-data-grid

[2] https://tanstack.com/virtual/latest
by CamperBob2 | 2025-08-07 16:32:22+00:00
So, the key is somehow finding a way to bring problems like this to the group's attention, it sounds like. HN lamentations are great when they work, but they don't exactly scale.

At least one layer of human support needs to have the ability -- not just the ability, but the obligation! -- to escalate to your team when a customer service problem occurs that doesn't fit a pattern of known/active scams and they are unable to help the customer themselves. Sounds like that's not currently the case.
by rvz | 2025-08-07 16:32:24+00:00
I hope that this live stream will tell you that this will be the definitive reason why web developers, JavaScript / TypeScript developers are going to be made completely obsolete at worse and at best, their jobs will be reduced at all levels.

The best part is, this is not even the real definition of "AGI" yet (whatever that means at this point).

More like 10% of the capability that was promised and already the flow of capital from the inflated salaries of the past decade are going to the top AI researchers.
by os2warpman | 2025-08-07 16:32:28+00:00
It has been my experience that people who talk about cars are lying to themselves.

They say they want one thing, but buy another.

They claim they want a manual transmission and then buy a RAV4.

They claim they want a sports sedan and then buy a RAV4.

They claim they want a station wagon and then buy a RAV4.

They claim they want a base, cheap, simple, vehicle and then they drop $55k on a fully-equipped RAV4 Hybrid.

Be weird. It's ok. Do the dumb thing and follow your desire.

And you can hedge your bets. I bought, used, a manual transmission convertible sports car, a sports sedan (red, even!), and capacious station wagon for all of my Home Depot needs all for less than the price of RAV4 Hybrid and between the three I always have at least one functional vehicle!
by no_wizard | 2025-08-07 16:33:14+00:00
Not what I am talking about though.

I’m talking about in place of a fetch call, you could simply import a json response from an endpoint, there by bypassing the need to call fetch, and you’ll get the response as if it’s imported.

It won’t replace all GET calls certainly but I can think of quite a few first load ones that can simply be import statements once this happens
by autoexec | 2025-08-07 16:33:21+00:00
withholding enterprise features from free versions isn't the problem, the problem is charging extortionate rates for an important security feature.

> "Decouple your security features from your value-added services...If your SSO support is a 10% price hike, you’re not on this list. But these percentage increases are not maintenance costs, they’re revenue generation because you know your customers have no good options."
by anonymars | 2025-08-07 16:33:25+00:00
Maybe you can let us know what definition of "strawman" you are using in this context?

KeePassXC is at risk of being blocked for making it easy to back up the passkeys. I don't see where that's been disproven or explained, other than saying "well attestation isn't enforced yet" -- that is, the metaphorical gasoline (provider AAGUIDs) hasn't yet been ignited (blocking of provider AAGUIDs)

> The entire issue is about doing the minimum possible of not exporting it in plaintext. Nothing is stopping you from decrypting it and posting it on your Twitter if you so wish. Just don't have the password manager encourage bad practices.

I don't disagree with this in principle, but it does warn you and realistically, what is the threat model here? It seems more like a defense-in-depth measure rather than a 5-alarm fire worthy of threatening to blacklist a provider. Maybe focus energy instead on this? (3+ year workstream now I guess?)

>> Sounds like the minimal export standard for portability needs to be defined as well.

> This is all part of the 2+ year workstream.

--

The more I get exposed to this topic, the less I'm convinced it was designed around people in the real world, e.g. https://news.ycombinator.com/item?id=44821601. Sure is convenient that it's so so easy to get locked into a particular provider, though!
by seuros | 2025-08-07 16:33:29+00:00
That might be a 'lesson', but it’s like saying:

"If you want your paperwork processed in Morocco, make sure you know someone at the commune, and ideally have tea with their cousin."

Yes, it works, but it shouldn’t be the system.

What happened with AWS isn’t a clever survival tip, it’s proof that without an account manager, you are just noise in a ticket queue, unless you bring social proof or online visibility.

This should have never come down to 'who you know' or 'how loud you can go online'.

It a big luck that i'm speaking in english and have online presence, what if i was ranting in French, Arabic, or even Darija in Facebook. Tarus will have never noticed.
by jameshart | 2025-08-07 16:33:31+00:00
Bluesky allows thread owners to hide posts from the thread.

Presumably the blog interface itself can choose to simply not surface hidden replies at all; if you view the thread via a different client (eg the Bluesky app) you would have the option of seeing the hidden posts.

And of course if you view the thread through your own Bluesky interface your personal blocklists and moderation would apply to the thread.
by ke4qqq | 2025-08-07 16:34:12+00:00
As the cited ‘boss’ I’ll say the publicity wasn’t the concern. The concern was that someone wanted to use our services and we had made that so frustrating that they were writing blog posts about how it had gone wrong.

The various teams (anti-fraud and support) are investigating how we failed this customer so we can improve and hopefully keep this from happening again. (This is the ‘Correction of Error’ process that’s being worked on. And CoE’s aren’t a punitive ‘blame session’ - it’s figuring out how a problem happened and how we can fix or avoid it systemically going forward).

To be fair, the publicity did mean that multiple people were flagging this and driving escalations around it.
by outworlder | 2025-08-07 16:34:14+00:00
It's worse. Not recognizing people close to you is really hard on everyone else(including people taking care of you), but since you don't remember, it's not as bad for you.

You won't even remember whether or not you had lunch. I met a grandma that was distraught that nobody was feeding her and she was hungry. Except she had had lunch already but couldn't remember. You forget where you live so if you get out of the house you can't get back. And many have 'sundowning', they get scared if they are outside and the night falls. It's not just the forgetting either, you start losing fundamental functions and eventually die. Not to mention the aggression and mood swings, which are aggravated if you try to point out that they are forgetting things.

It's a terrible disease. You cease to be you.
by dspillett | 2025-08-07 16:34:39+00:00
Picking 300MB as a ridiculous amount of data to download dates that nicely without needing to look at the article header.

Though using the codecs and hardware of that time I doubt the quality at even that size would be great. Compare an old 349MB (sized to fit two on a CD-R/-RW, likely 480p though smaller wasn't uncommon) cap of a Stargate episode picked up in the early/mid 20XXs to a similarly sized file compressed using h265 or even h264 on modern hardware.
by qualeed | 2025-08-07 16:34:49+00:00
>but that doesn't mean it was just a PR move by Amazon

Being a PR move isn't inherently a bad thing.

The bad thing is the lack of support when PR isn't at risk.

>It's fair to say that without the blog post this issue wouldn't have been noticed or fixed, but anything past that is really just speculating about people's motives.

My only (minor) issue with the blog post is starting by saying "Not because of PR" when the opening email from the human at amazon was "saw your blog". I think it is evident that Tarus Balog did indeed actually care!