MurphyA/hacker-news huggingface dataset:
by sailingparrot | 2025-10-17 13:06:14+00:00
What laws do you suppose they have to follow, exactly?

Cops need a warrant to track your phone, check which tower it connected to or tail your car for extended period of time.

Cops do not need a warrant to use Flock system. They have an app where they can simply put your license plate and they will get a path showing every move of your car as tracked by the flock cameras, and there are a looot of them (e.g. near San Jose: https://deflock.me/map#map=16/37.335318/-121.881316). And thats without the integration of ring.

This essentially allows them to GPS tag anyone, with no warrant, while "following the laws". So no, it's not all the same.
by iamnothere | 2025-10-17 13:06:25+00:00
> cultural and community self-regulation

This is a very fancy way of saying “censorship”.

> I'm of the opinion that WWW3 has already happened - it was a war for hearts and minds waged over the internet, and we've already lost.

If the open, unfettered exchange of culture and ideas is such a threat to our system then we deserve to lose. If my only option is to be stuck in a system that enforces ideological conformity on its subjects, then I’d rather it be the Chinese system. At least it’s not so dysfunctional!

If we are receiving all of the downsides of a liberal democracy without the benefits, what’s the point anymore?
by throw10920 | 2025-10-17 13:06:32+00:00
Piece of advice: I used to care more about downvotes, and was very upset when my comments got a "0" or "-1" next to them. Then I realized that they're just internet points that I'm unnecessarily attached to, and that seeing a downvote on my comment is just my pride being offended. This makes me way less upset about unjust downvotes - and, on average, it seems like I get more unjust upvotes (e.g. upvotes on comments that actually aren't substantial) than downvotes (those which I would say are justified).

> at least if you are the first to down vote a comment

This is actually a clever idea (that would avoid endless repetitions of the downvote reason) - I like it!
by tconfrey | 2025-10-17 13:06:48+00:00
I've been watching this trend toward SDD. Makes sense but it feels like the process pendulum is swinging back toward the pre-agile era of functional specs and design documents. Not quite Big Design Up Front[0] but maybe increasingly working software == comprehensive documentation[1]?

Waterfall anyone?!

[0] https://en.wikipedia.org/wiki/Big_design_up_front

[1] https://agilemanifesto.org/
by NemoNobody | 2025-10-17 13:07:10+00:00
All of that was capitalism before we invented the word capitalism. Systems of domination, like monarchy, work well as examples of the kind of capitalism we have now - if Microsoft changes something huge with digital document creation, so will all others that create documents, like how all games will find their way onto a Gamepass in the next few years.

Eventually, making a game without a subscription model will not accepted by the distributors (Xbox, Epic, Steam) and games will be made with tiers of subscription play, from conception and the drawing on up - not like DLC now, bc it couldn't be the way it will be until now - bc one player/a small number of companies have so much control.
by KineticLensman | 2025-10-17 13:07:40+00:00
Alternatively[0]:

MRS. BROWN: 'Ere. What's going on?

MAN: Uh, he's donating his liver, madam.

MR. BROWN: [screaming]

MRS. BROWN: Is this because he took out one of those silly cards?

[0] http://www.montypython.50webs.com/scripts/Meaning_of_Life/9....
by dboreham | 2025-10-17 13:08:24+00:00
At the time it seemed that the advantage Apple had over the Pet and TRS-80 was the lower price-point for floppies and color, and over time much more software becoming available. Obviously those advantages weren't entirely due to luck -- Woz designed the low-cost floppy interface and someone specified the color modulator and enough memory for color graphics. Someone decided to use a switched mode PSU which made the Apple much lighter and therefore easier to lug around than a Pet. The general idea of "having a computer at home" had existed since the 1960s so I wouldn't credit Jobs with any amazing breakthrough in that regard.

Also worth noting that the Apple 2 was really a US/North America phenomenon. For example although they were sold in the UK (my school, unusually, had one), they were not popular and pretty much nobody had one in their home. So you might as well say that the person at the BBC who decided to commission the BBC Micro was the pioneer of personal computing. Or Clive Sinclair.
by bryanlarsen | 2025-10-17 13:08:38+00:00
A $25,000 used EV with 80,000 miles is not a good deal if you're going to have to spend $20,000 to replace the battery.

If you can get another 150,000 miles out of it with almost no maintenance or repair costs, it's a screaming good deal.

The latter is far more likely than the former, but people don't realize it yet.

https://www.p3-group.com/en/p3-updates/battery-aging-in-prac...

P. S. I will likely be buying a used EV soon.
by orwin | 2025-10-17 13:08:55+00:00
I think it's two to four years if it's a driving mistake (distracted driving, failure to yield, reckless speed or for people too old to see), a bit more for DUI (up to 10, but it's often around 6), an intentional (road rage) can climb up to 20 but the only case I've heard of it was 12.
by Gravityloss | 2025-10-17 13:10:07+00:00
Alternative point of view: you already are on a mission, whether you realize or not. Somebody maybe put something in motion by doing some very imperative actions generations ago, and it still reverberates in your personal life. There are layers from other missions by other agencies as well. A king wanted to have his people live in some contested wilderness. So your ancestors went. There was a soldier who survived some battles in faraway lands who settled somewhere. The government wanted to industrialize the country and your ancestors moved to the city.

Of course, for most people most of the time, you are where you are and you just adjust and live.
by b112 | 2025-10-17 13:10:24+00:00
Then be angry at factory farming, not eating meat.

There are loads of people that still have a farm, just for them too. Yes, it's generally in rural areas in the West. Yet for thousands of years, people often just farmed to feed themselves!

Factory farming sucks. Yet this can be fixed, note that you don't need to full grass feed (as an example) to end factory farming. You just need room for mild grazing. We can easily feed people as we do now, not have factory farming, but still not have the tens of thousands of acres of grassland to feed a herd for 100% grass grazing.

This is just one example.

End factory farming. You have my support for that. You'll lose it if you take my dinner away. I suspect many are the same.
by rkomorn | 2025-10-17 13:10:47+00:00
I don't know how that doesn't immediately create new threads of arguing about why and whether something should be downvoted.

- "Downvoted you because I found your comment rude to OP."

- "How is calling them a cheese-hole-lover rude?! They said they love Swiss cheese and the more Swiss cheese you have, the more cheese holes you have, so they obviously love cheese holes!!"
by Terretta | 2025-10-17 13:11:03+00:00
AWS and DigitalOcean*: $559.36, Hetzner: $132.96

Perspective: this difference is one hour of US fintech engineer time a month. If you have to self-build a single thing on Hetzner you get as "built-in" on AWS, are you ahead?

If this is your price range, and you're spending time thinking about how to save that $400/month (three Starbucks a day) instead of drive revenue or deliver client joy, you likely shouldn't be on AWS in the first place.

AWS is for when you need the most battle tested business continuity through automations driving distributed resilience, or if you have external requirements for security built into all infra, identity and access controls built into all infra at all layers, compliance and governance controls across all infra at all layers, interop with others using AWS (private links, direct connects, sure, but also permission-based data sharing instead of data movement, etc.). If your plans have those in your future, you should start on AWS and learn as you grow so you never have a "digital transformation" in your future.

Whether you're building a SaaS for others or a platform for yourself, “Enterprise” means more than just SSO tax and a call us button. There can be real requirements that you are not going to be able to meet reasonably without AWS's foundational building blocks that have this built in at the lego brick level. Combine that with "cost of delay" to your product and "opportunity cost" for your engineering (devs, SREs, users spending time doing undifferentiated heavy lifting) and those lego blocks can quickly turn out less expensive. Any blog comparing pricing not mentioning these things means someone didn't align their infra with their business model and engineering patterns.

Put another way, think of the enterprise column in the longest pricing grid you've ever seen – the AWS blocks have everything on the right-most column built in. If you don't want those, don't pick that column. Google and Azure are in the Team column second from right. Digital Ocean, CloudFlare, the Pro column third from right. Various Heroku-likes in the Getting Started column at the left, and SuperMicro and Hetzner in the Self-Host column, as in, you're buying or leasing the hardware either way, it's just whose smart hands you're using. ALL of these have their place, with the Getting Started and Pro columns serving most folks on HN, Team best for most SMB, and Enterprise best for actual enterprise but also Pro and Team that need to serve enterprise or intend to grow to that.

Note that if you don't yet need an enterprise column on your own pricing grid, K8s on whoever is a great way to Get Started and go Pro yourself while learning things needed for continuous delivery and system resilience engineering. Those same patterns then can be shifted onto on the Team and Enterprise column offerings from the big three (Google, Azure, AWS).

Here's my TL;DR blog post distilling all this:

If YAGNI, don't choose it.
by jqpabc123 | 2025-10-17 13:11:53+00:00
China has a near-monopoly in the processing of rare earths - crucial for the production of everything from smartphones to fighter jets.

China didn't just "find" this.

They knew this and planned for this trade war scenario at least a decade ago. The only thing new here is they have finally decided it is time to apply their strategic plan.

In other words, the Chinese think strategically and long term. And the real trade war has just now started. China has the ability to crash our economy and they now appear willing to prove it.

The USA only thinks about the next social media post. If it were otherwise, we wouldn't be in an unwinnable trade war.

Trump makes it up as he goes along and as a result he has been caught off guard and boxed into a corner. His next move will likely be to surrender and declare victory --- which will suit China just fine.

EDIT: Trump just posted that the 100% tariffs he threatened last Friday were "unsustainable" --- in other words, he surrendered and admitted it was a hollow threat. This is sure to impress China and strengthen our position in any further negotiations.

https://www.barrons.com/articles/china-tariffs-stock-market-...
by Amezarak | 2025-10-17 13:12:23+00:00
I live within an hours drive of multiple (at least four) factories that aren’t producing defense or car products. I’m sure there’s more I don’t know about.

I have a Chapman set sitting on my desk right now. I bought it because someone else had one and I was really impressed with the quality.

This level of hyperbole doesn’t do any good. I agree America needs to work to strengthen the manufacturing sector but pretending it’s all over and all gone is absurd.
Show HN: Monokai Pro for JetBrains – lifetime license
by monokai_nl | 2025-10-17 13:12:27+00:00
After receiving feedback, I decided to offer a lifetime license for Monokai Pro, in addition to the subscription model. The freemium model still exists, at $1 / month, and the lifetime license is set at a one-off fee of $29.

This change brings it more in line with the licenses of VSCode and Sublime Text, with the added bonus that Monokai Pro for JetBrains is available for multiple IDEs.
by finalarbiter | 2025-10-17 13:12:34+00:00
In my experience people ~25 years of age and younger, who are not tech-savvy enough to install an adblocker, simply do not surf the web. Everything is an app, thus the internet browser becomes an online shopping (no/very few ads) and "googling" tool, though this second use is fading away as well with the rise of LLM chatbots. The ads baked into short-format content are much less obtrusive than the popups or fake download buttons of yore—though in my view this makes them even more insidious. I've witnessed my friends not even realize a video was an advertisement until they'd already watched it in full.

* Grain of salt; just the anecdotal opinion of a jaded zillenial.
by Qasaur | 2025-10-17 13:13:46+00:00
The basic principle is to ensure that any machine/workload which joins the network (and processes customer data, in this case extremely sensitive PII) has a cryptographically verified chain of trust from boot to the application-layer to guarantee workload integrity.

NixOS is used for declarative and more importantly deterministic OS state and runtime environment, layered with dm-verity to prevent tampering of the Nix store. The root partition, aside from whatever is explicitly configured in the nix store, is wiped on every reboot. The ephemerality prevents persistence of any potential attacker, and the state of the machine is completely identical to whatever you have configured in your NixOS configuration, which is great for audibility. This OS image + boot loader is signed with organisation-private keys, and deployed to machines preloaded with UEFI keys to guarantee boot integrity and preventing firmware-level attacks (UEFI secure boot).

At this point you need to trust the cloud provider to not tamper with the UEFI keys or otherwise compromise memory confidentiality through a malicious or insecure hypervisor, unless the provider supports memory encryption through something like AMD SEV-SNP. The processor provides an AMD-signed attestation that is provided to the guest OS that states "Yes, this guest is running in a trusted execution environment, and here are the TPM measurements for the boot" and you can use this attestation to determine whether or not the machine should join your network and that it is running the firmware, kernel, and initramfs that you expect AND on hardware that you expect.

I think I'll put together a write-up on this architecture once I launch the service. There is no such thing as perfect security, of course, but I think this security architecture prevents many classes of attacks. Bootkits and firmware-level attacks are exceedingly difficult or even impossible with this model, combine this with an ephemeral root filesystem and any attacker would be effectively unable to gain persistence in the system.
by ipsocannibal | 2025-10-17 13:13:54+00:00
https://fortune.com/2025/10/16/ron-conway-marc-benioff-san-f...

“Your obsession with and constant annual threats to move Dreamforce to Las Vegas is ironic, since it is a fact that Las Vegas has a higher rate of violent crime than San Francisco,” Conway wrote. “San Francisco does not need a federal invasion because you don’t like paying for extra security for Dreamforce.”

Benioff has mostly avoided discussing Trump, ICE, H-1B visas, and immigration during Dreamforce this week—Fortune’s Jeremy Kahn was on the scene, and asked Benioff about this directly—but he said Tuesday that he just cares about everyone’s safety.
by shubhamintech | 2025-10-17 13:14:31+00:00
I've spent the last 6 months maintaining a 3000-line prompt library for Claude. Yesterday, Anthropic shipped Skills and made 90% of it obsolete. Skills are basically organized folders (SKILL.md files) that Claude loads dynamically when relevant. What makes them interesting:

1. Progressive disclosure - Claude only loads full skill content when needed, not at startup. This scales way better than Custom Instructions or Projects for context management.

2. Composability - Multiple skills stack automatically. Ask it to build a signup form, and it might activate brand-guidelines + accessibility + responsive-design skills without you specifying them.

3. Security model - You can restrict which tools a skill can use via `allowed-tools`. Want a read-only code auditor that literally cannot modify files? That's now possible.

4. Cross-platform - Same skill works in Claude.ai, Claude Code CLI, and the API.

The anthropics/skills repo has some good examples: artifacts-builder (React + Tailwind), webapp-testing (Playwright), document generation, etc.

Real talk though: this isn't "the end of prompt engineering." You're still writing prompts - just packaging them better. But the DX improvement is legit. I went from copy-pasting prompts from Notion to having Claude auto-load the right context based on what i'm doing.

Box, Rakuten, and Canva are apparently already using this in production after 2 weeks, which... seems fast? Rakuten mentioned going from "a day to an hour" on some workflows.

Wrote up my experience here with code examples and the technical details on how progressive disclosure works in the URL.

Current rough edges: no skill marketplace yet, discovery is based on description matching (works surprisingly well but not perfect), sharing is manual (git clone to ~/.claude/skills/), and testing/debugging tooling is basically non-existent.

Has anyone else been playing with this? Curious what workflows people are building skills for.
by marcusverus | 2025-10-17 13:14:40+00:00
> The idea that there are straightforward “female” and “male” traits should seem quite shaky to anyone who is even a little bit into humanities.

Straightforward male and female traits/roles pervade the animal kingdom, including the other great apes.

Honestly, even entertaining this idea is female-coded. In a male space, the denial of so obvious a reality would be dismissed out of hand as obviously retarded.
by reaperducer | 2025-10-17 13:15:00+00:00
would be nice to stream this to a screen on the wall in my home office

I once toured an elementary school in one country that was "twinned" with another elementary school in another country.

One of the classrooms (4th grade, maybe?) had one wall that was entirely a projection from a camera set up in a classroom of the other school. The other school had the opposite setup.

The effect was of one large classroom, though the projected one was naturally a little dimmer, fuzzier, and de-saturated. But I was told that even though there was no audio link between them, the children of the different classrooms got to know each other on sight, and formed social bonds.
by orwin | 2025-10-17 13:16:10+00:00
I don't prefer anything, I tell you you have to assign responsibilities, and that's will slow adoption.

If the car cause an accident because it fails to spot something, do you pass it on 'mechanical error'? Because in my country that would mean the code has to be audited, like every X kilometers a mechanic has to 'audit' my car to prevent mechanical failures, and take on the responsibility if something breaks and it kills someone.

I think Waymo won't accept code audits, so the company has to take on the responsibility if a car kills someone. The only way to be sure it ends well is if Waymo is 100% sure their cars can't cause any accidents.
by throw10920 | 2025-10-17 13:16:56+00:00
> You seem to be new here

That's an emotionally manipulative way of dismissing their points that doesn't contribute to your argument, or to the site in general.

> what you are referring to are not rules, they are guidelines

That's semantics. When the "guidelines" are regularly adjusted, and when users are chastised or banned by the mods for not following them (even if not to the letter, but to the spirit of the law), then they are effectively rules.

> because what is old and uninteresting to some is new and interesting to others.

> you're robbing others of an opportunity to learn something new

The scope of HN is not "everything that is new and interesting", nor is the point to "give others an opportunity to learn something new". The guidelines, and moderators, are pretty clear that there are new and interesting stories that are off-topic because they veer into mainstream political news territory that invariably leads into flamewars that degrade the quality of the site.

There is a very good reason that politics are strongly discouraged/forbidden in the guidelines, and that users (including me) actively flag those posts: because that kind of discussion actively erodes and polarizes the community.

> when you do it, you're acting based on your own preferences

No, we're acting based on a basic understanding of human nature and experience with what happens when political stories make it through.

The fact that you weren't able to answer Esophagus4's points and data in the other comment shows that your position isn't defensible.
by thomasikzelf | 2025-10-17 13:16:56+00:00
If you go to the React website you need to click "Learn React". A library often does not make you learn new concepts. It is just functions with input and output.

On the first page "Quickstart" all code blocks contain code that contain JSX and call you. They do not even show the part where you need to call render. Copying this code into your codebase will not do anything.

On that same page they also introduce state management with hooks.

On the installation page npm installing react is not mentioned. They suggest using create react app.

Sure you can theoratically use react as a library but I've never seen it and from the website it seems like usage as a library is not the inteded way to use react.

The first sentence "The library for web and native user interfaces" is the only thing pointing to react being able to be used as a library. The rest of it looks like a framework to me.
by YurgenJurgensen | 2025-10-17 13:16:57+00:00
Spreadsheets are one of the ugliest pieces of software that we use. Pretty much all of the paradigms spreadsheets enforce would be considered abhorrent in any other context. Excel needs five hundred megabytes of memory just to load a blank sheet. Vendor lock-in is just tolerated as a fact of life, as is the lack of a real way to integrate with version control, and a lack of human-readable source files. If an engineer came to you and said “So for this project, I put all the code, input data, output data and comments scattered about one big two-dimensional array with no type safety, no portability, no scalability, no security, no variable names, no code re-use, no unit tests, no integration tests, no abstractions and no error handling”, you would fire him on the spot, but that’s basically normal for an Excel sheet. There is not an ounce of elegance in MS Excel, and trying to integrate with PowerApps, PowerAutomate or PowerBI only makes things worse.
by Aurornis | 2025-10-17 13:17:02+00:00
> When you take this info and combine it with the ability of Wifi7 routers to "see" where people are in their house,

WiFi routers can’t tell you where people are in the house. The routers don’t even know their own location within the house.

All of those papers you see on the topic have extensive additional information being put into their models. The routers don’t magically know the layout of your house.

At most, a WiFi device could infer movement in a house if the RSSI of devices is fluctuating where it is normally stable.