MurphyA/hacker-news huggingface dataset:
by robotnikman | 2025-10-27 18:52:41+00:00
>At the moment, anyone can use Linux; it's better and easier than ever. Will the laws of your country make it harder or more difficult to avoid? Will major vendors lock you out of basic functions?

Somewhat related, but if x86 loses dominance it will be even more difficult if not impossible to install Linux or other alternate OS's on ARM devices. The majority of consumer ARM electronics make it hard enough, and normally requires you to run a specific patched (and most likely outdated) Linux kernel in order to boot.

There are ARM devices which meet the ARM System Ready standard which allows you to boot whatever OS you want, but they are mostly enterprise devices such as servers. Cheapest one I've seen which your average consumer might buy was an ARM workstation with a starting price of about $1500
by bigwheels | 2025-10-27 18:52:57+00:00
aicommit2 works great: https://github.com/tak-bro/aicommit2

Getting started is as easy as installing claude/codex/gemini: npm install -g aicommit2

I'm excited to give gac a try and see how it stacks up! The steering hints with gac might give it an edge.
by Finnucane | 2025-10-27 18:53:03+00:00
Long ago when reading slush for a NY publisher, I opened a package to find a 'manuscript' purporting to prove that the real value of pi was 22/7. 22/7 is a repeating decimal, which was typed out at length to cover one page. That page was then duplicated, at smaller sizes, until there was a page that was just covered in unreadable rectangular blocks. Then the page of unreadable blocks was copied for another 700 pages, and bound in stiff boards. The effect of flipping through it was much the same as described here, with the additional undertone of insanity.
by brailsafe | 2025-10-27 18:53:13+00:00
I'd add that I'm not assuming the person I was replying to doesn't do this, just that it's my hunch in a general sense that people basically stick to their circles and don't realize how differently people see the world outside it and why, because only the most emotionally charged, opposing, or niche topics make their way across someone's radar unless they speak to those people in real life. People are broadly much more alike than they are different, and the reasons they're different come down to familial, regional, or circumstantial variation that aren't as much of a barrier to forming common bonds as the internet or media would have us believe. That's also not to say that there aren't insurmountable differences like economic class that influence outcomes in a major way.
by red-iron-pine | 2025-10-27 18:53:14+00:00
ITT: we've never spent time around ashburn va data centers.

most have big heavy barriers and multiple bollards and fences. some of the reston va data centers have big glorious planters out front and weird angles to walk up to the mantrap -- to prevent trucks from driving through. the generators usually have some sort of fence or bollards, and most are on multiple power sources from the local and airport grids.

source: used to manage nova data centers and did plenty of attack surface mapping. the truck-through-front-door approach is consistently considered.
by topspin | 2025-10-27 18:53:36+00:00
> Like, why?

The answer, as succinctly as possible: cognitive dissonance.

This is exhibited in every human endeavor, but it's particularly acute, or at least more apparent to simple analysis, in business. In business, anything that diminishes the perception of value is a threat to earnings. Business people don't tolerate the existence of such perceptions in their minds. They readily adopt whatever mental state is necessary to deny realities that reveal a lack of value in whatever work product they sell.

In this case, someone demonstrated a weakness in a lock design. In the minds of the business people behind the product, this is impossible. Their locks are awesome. Best locks in the world! Therefore, the only conceivable possibility permitted, in their minds, is fraud or some other actionable offense that can be feasibly pursued in court.

The role of lawyers in this is a symptom, not a cause. Lawyers are paid to exhibit the necessary cognitive dissonance their clients require. Whatever aberrations or iniquities arise from this are simply denied by yet more cognitive dissonance.
by Greed | 2025-10-27 18:53:41+00:00
I might be missing something, but what does this do that an app like AnyDesk doesn't? Is there something inherently better about remoting in with dedicated hardware rather than using any of the free and widely available software solutions? I can see where this would make sense for low powered machines that can't easily encode video at high speeds / low latency, but I struggle to see the sense of this in a context where I actually want video output (a powerful workstation) rather than just SSH.
by Agingcoder | 2025-10-27 18:54:38+00:00
FWIW I come from a non working class background ( but am not American ). My friends and I routinely debate in such a manner, and don’t see any problem with this. If confronted with a stranger we might be a bit more cautious ( basically we’ll state the rules of the conversation) but that’s about it. If needed, we’ll sometimes be a bit more accurate.

I understand your statements as you mean them - I default to giving you the benefit of the doubt, and automatically assume that black and white statements are shortcuts. Only, and only if you seem to not understand nuance then I will adjust my stance, but I usually assume you do!
by procaryote | 2025-10-27 18:54:40+00:00
This is a bit of a naive view of what a manager does. I've hired lots of managers and have interviewed a lot more, and there are definite real skills to the role. Those skills include hiring good people, fixing teams that don't work well, etc

It would be lovely if all they needed to do was point vaguely in some direction and stop other managers from talking to the team. I could hire much cheaper people for that
by kragen | 2025-10-27 18:55:06+00:00
Like "you're probably not at a very realistic risk of having your phone wiretapped", this is overindexing on past experience—remember that until Room 641A commenced operations in 02003 (https://en.wikipedia.org/wiki/Room_641A), you weren't, and after it did, your phone was virtually guaranteed to be wiretapped. Similarly, you aren't at a very realistic risk of having your password hacked via audio, until someone is doing this to 80% of the people in the world. As far as we know, this hasn't happened yet, but it certainly will.
by ManuelKiessling | 2025-10-27 18:55:23+00:00
Why have the LLMs „learned“ to write PRs (and other stuff) this way? This style was definitely not mainstream on Github (or Reddit) pre-LLMs, was it?

It’s strange how AI style is so easy to spot. If LLMs just follow the style that they encountered most frequently during training, wouldn’t that mean that their style would be especially hard to spot?
by eknkc | 2025-10-27 18:55:35+00:00
Most alternatives being talked about are working on query strings (like `$.phoneNumbers[:1].type`) which is fine but can not be easily modeled / modified by code.

Things like https://jsonlogic.com/ works better if you wish to expose a rest api with a defined query schema or something like that. Instead of accepting a query `string`. This seems better as in you have a string format and a concrete JSON format. Also APIs to convert between them.

Also, if you are building a filter interface, having a structured representation helps:

https://react-querybuilder.js.org/demo?outputMode=export&exp...
by akshatjiwan | 2025-10-27 18:55:36+00:00
I don't know. Content matters more to me. Many of the articles that I read have so little information density that I find it hard to justify spending time on them.I often use AI to summarise text for me and then lookup particular topics in detail if I like.

Skimming was pretty common before AI too. People used to read and share notes instead of entire texts. AI has just made it easier.

Reading long texts is not a problem for me if its engaging. But often I find they just go on and on without getting to the point. Especially news articles.They are the worst.
by JumpCrisscross | 2025-10-27 18:56:37+00:00
> but Iain M. Banks wrote Scifi

Why? Because there’s technology somewhere? Why doesn’t magical realism through a cell phone, for example, count?

The line between sci-if and fantasy is often arbitrary, with a lot of it coming down to readers’ self-perceived identities than anything having to do with the text. What counts as tech or magic, moreover, comes down to priors and perspective. (Harry Potter and Star Trek are on similar levels of technobabble, for instance.)
by Macha | 2025-10-27 18:57:14+00:00
> like a school or gym locker room for example

We broke into our own lockers the whole time with metal rulers back when I was in school because of forgotten keys or just because it was quicker opening them that way than actually unlocking and relocking them. (And of course the more students did this, the more worn the metal became and made it even easier the next time)
by tuetuopay | 2025-10-27 18:57:14+00:00
Scaleway DC5 is large by French standards, rather small by US hyperscaler standards. But the main reason is DC5 does not use classic cooling, thus does not have huge dry coolers outside, which definitely helps for noise (it's adiabatic cooling).

Another fact is just the sheer power density of those problematic north virginia datacenters. I'd bet us-east-1 is not an issue (old building and lower power density), but the newer AI ones are. Just take a look at how much AI clusters eat: a single DGX H200 box with 8 GPUs is 10kW. Most facilities provide 10kW for a whole rack, not 8Us. You're looking at 60kW racks, which is a mental power density: a single aisle trivially gets over the MW threshold. You used to feed rooms with megawatts. Heck, DC5 has 24MW of power, that's only 20000 H200 (again, think hyperscaler scale).

Still about cooling, the load profile is even different. DC5 is a general purpose datacenter, where the load is not full blast. Your AI datacenter has the GPU clusters full blast all the time. That's a LOT of power.

I happen to know pretty well the Scaleway infra and visited others of their datacenters. You can stand centimeters from the noise-dampening wall surrounding the dry coolers and not hear a thing; while almost needing noise protection within the wall.
by feliciiien | 2025-10-27 18:57:15+00:00
We just launched Workfusionapp, an open-source AI workspace that lets you build and orchestrate intelligent apps using natural language.

You can describe what you want (e.g., “Build a dashboard for freelancers with Firebase authentication and Stripe payments”), and Workfusionapp generates working code in React, Next.js, or other frameworks — plus automates workflows and deployments.

We’re aiming to make AI app creation as simple as writing a prompt. Would love feedback from the HN community on features, performance, and integration ideas.
by bigyabai | 2025-10-27 18:57:19+00:00
It's quite a meandering essay, between the unnecessary guilt tripping, hamfisted correlations and inactionable observations. I completely disagree with the central thesis - computing is not an apartheid industry, the desire to automate work is not paramount to slavery. There are arguments to be made about the impact of computing on exploitative neocolonial attitudes, but the essay ignores them to bloviate about the virtues of individualism against conformity. How can we address the "specter of the plantation" while real-world Congolese children are being sent into cobalt mines to supply your next iPhone? We're putting the philosophical cart before the horse here. White collar workers can't be exonerated because "the boss made me do it", they're equally as complicit in oppressing minorities to exploit them for their material resource value and turn their legacy into a Macbook. White collar employees are the villain - we fill the seats, accept stupidly unfair compensation, and then blame other people when shit hits the fan. If nobody did the work, the bosses wouldn't get the pay. Moral flexibility is the ultimate currency for these privileged few.

Stallman's philosophy is not only simpler, but it's more actionable if you're a dissatisfied leftist. You want to make corporations hurt like hell? You want to be the boogeyman that fights for individual rights on the side of the law? Become their liability, write copyleft software. Complaining about learned helplessness is not a liberal attitude and it doesn't progress individual rights, correlating computing to the plantation is a backwards heuristic that prevents genuine liberal solutions from being considered.
by jimbokun | 2025-10-27 18:58:18+00:00
> Under questioning, however, one of Proven’s employees admitted that he had been able to duplicate McNally’s technique, leading to the question from McNally’s lawyer: “When you did it yourself, did it occur to you for one moment that maybe the best thing to do, instead of file a lawsuit, was to fix [the lock]?”

Sometimes a single question tells you how the entire case is going to go.
Show HN: Vetr.is – Privacy-First Cloud in Iceland
by falkensmaze66 | 2025-10-27 18:58:41+00:00
Hey HN!

I built vetr.is, a cloud hosting in Iceland focused on privacy and renewable energy.

*What it offers:* - Iceland location with 100% renewable energy - AMD Ryzen CPUs + NVMe storage - Hourly billing, no contracts - Price-locked subscriptions - Tor-friendly interface

*Pricing:* Starting at €5/month for 1 CPU, 0.5GB RAM, 10GB storage. Pay only for what you use.

https://vetr.is

Happy to answer questions!
by alwa | 2025-10-27 18:58:56+00:00
In that case—and in re-reading the comment you were responding to—I think I’m agreeing with you and that I should have read more carefully before getting my dander up :)

It sounds like we’re agreeing that you’ve given a good example of why it both is and should be that way.

And that, in US jurisprudence anyway, speech tends to be allowed unless there’s a broader social interest that’s served by protecting the specific categories of facts in question.

With the slight caveat that I’m not sure that “should watch out” is a fact, it sounds like an opinion to me (and one that’s potentially unsupported by the facts). In fact, don’t people governed by HIPAA still have a duty to report situations of actual or likely physical harm—for example if a minor presents with signs consistent with abuse [0]? Or even, in your example, if the provider became aware that the HIV-positive patient, out of malice or negligence, were declining treatment, exhibiting substantial viral load, and asserting that they intended to continue with behaviors that put the partner at risk?

[0] https://www.hhs.gov/hipaa/for-professionals/faq/2098/if-doct...
by sdeframond | 2025-10-27 18:59:30+00:00
Many businesses are not thinking long term. Farming businesses are businesses too, and may prefer short term profitability over long term sustainability.

See for example the depletion of the Ogallala aquifer, which is at the same time an existential threat to to farming and caused by farming.

https://en.wikipedia.org/wiki/Ogallala_Aquifer
by neilv | 2025-10-27 18:59:42+00:00
Provenance and trust are relevant for a remote KVM.

But I can't find any information on their Web site about who runs the JetKVM company, not even a partial name or handle of anyone, nor even what country they are in. Which seems odd for how much this product needs to be trusted.

Searching elsewhere, other than the company Web site... Crunchbase for JetKVM shows 2 people, who it says are based in Berlin, and who also share a principal company, BuildJet, which Crunchbase says is based in Estonia. The product reportedly ships from Shenzhen. BuildJet apparently is a YC company, but BuildJet's Web site has very similar lack of info identifying anyone or their location, again despite the high level of trust required for this product.

Are corporate customers who are putting these products into positions of serious trust -- into their CI, and remote access to inside their infrastructure -- doing any kind of vetting? When the official Web sites have zero information about who this is, are the customers getting the information some other way, before purchasing and deploying?

If these people are still running the companies, why aren't they or anyone else mentioned on the company Web sites? That would be helpful first step for trust for corporate use. So its absence is odd.
by rdtsc | 2025-10-27 18:59:46+00:00
These things are ugly and take up a lot of space. They do have their fans which claim they do not generate that much traffic relative to their size since, they don't have that many people working there. For example, if they were replaced with the same sized office buildings, they'd probably put more strain on the road infrastructure and so on. Also, some of the property taxes collected from DC operators supposedly go to lowering the property taxes of residents in the county.

https://www.loudoun.gov/FAQ.aspx?QID=1793

> said, noting the humming or buzzing noise the centre emits scares away a lot of wildlife from his area

I imagine trees and fields that have been cleared and the roads paved probably play a good part as well.
by darth_avocado | 2025-10-27 19:00:15+00:00
It is an artificial dichotomy tbh. When you say GMO foods, you usually refer to foods that have been introduced to populations across the globe in environments they are not suitable to be grown in. Yes GMO rice will probably grow better and feed more people in drought prone regions of India, but so would the indigenous millets that were replaced by rice. They require less water (and fertilizers and pesticides that GMOs require), are more resilient to climate events and more suitable to local climate. Not saying GMO foods are A solution, just that they aren’t the ONLY solution if the goal was to feed enough people.

Some additional reading: https://pmc.ncbi.nlm.nih.gov/articles/PMC10695985/#:~:text=A...
by Daishiman | 2025-10-27 19:00:31+00:00
I read the first linked study and it looks like it is completely unrelated to linking colorectal cancer with consumption of seed oils. At the very least they should have looked into the consumption of seed oils per-capita, which I have a very hard time thinking it has drastically increased in the past decade compared to diets of the last 25 years in developed countries.

Moreover, when it comes to dietary and oncology studies, mechanistic explanations by themselves are generally insufficient to draw a causal link. There are _tens of thousands_ of active mechanisms that mediate metabolism and inflammation. You would need high-quality, long-term studies linking one to the other. If anything we may have possible found one mechanism. That mechanism could be easily counteracted by a dozen others, who knows.

I wouldn't call this a nothingburger but it seems far more likely than not that this is just a continuation of bored Western researchers trying to pin the blame on seed oils for humanity's sins.
by tialaramex | 2025-10-27 19:00:40+00:00
It's all the usual suspects: Laches, Estoppel, and Genericisation. The first two lets deal with quickly: Laches only applies if you want to chase people for things they did too long ago, so, don't do that. Laches does not magically forbid suing them for things they are literally still doing, even if they've been doing them a long time, the prohibition is on unfair retrospective action.

Which gets us to estoppel. Estoppel requires explicit consent and isn't transferable. You won't get estopped from a trademark suit because the person who was misusing the mark thought they'd get away with it, that's completely contrary to how estoppel is used. If you give permission to someone to use your mark, then you're estopped from suing, but I didn't say "Give everybody permission" I merely said there's no need to sue or threaten to do so.

Genericisation is more interesting because in some sense it's true, your mark might become generic. This is generally a huge success (you don't become a household name if nobody has ever heard of your product...) but it's also extremely unlikely and both escape mention in this sort of piece. Indeed some marks listed aren't "generic" in the sense we meant here. If your mark is "genericised" as penalty for your country starting a global war, that's not going to be fixed by suing more people.

As you'd expect, the attorney assures you that you should pay them to help, even though they list absolutely no way in which they'd actually be able to help. How would you create a "clear record of enforcement"? Are you supposed to ensure that the correct number of people somehow infringe so that you can go after them? How many would be too many, or too few? How will courts measure?

The answer is it's nonsense. "Enforce it or lose it" claims are caused by the fact that lawyers would like you to give them money, - most of them will stop short of outright lying to get your money, but misleading is very much fair game when you're not even a paying customer yet.

Genericisation occurs when ~everybody uses your word to mean a thing. Are you going to sue everybody? Is an attorney going to help you, somehow, do that, some sort of reverse-class-action? No. They'll gladly take your money in exchange for the advice that in fact you shouldn't try to sue everybody.

In passing: The word heroin isn't "Inherently distinctive". It's barely distinct enough (remember this is a German manufacturer, so think German) to have made a reasonable trademark for Bayer's "non-addictive" morphine. Which is striking actually: Hey, who here has heard a story about a supposedly "non-addictive" opioid medicine sold by a huge pharmaceutical company who knew they were lying ?

The LLM stuff is because this wouldn't even be the second time I've had a thread where someone insists LLM told them about all these cases which proved me wrong. Previously in one HN thread they were so convinced they just pasted the made up case names wholesale.
by gnarlouse | 2025-10-27 19:00:54+00:00
I use `jsonata` currently at work. I think it's excellent. There's even a limited-functionality rustlib (https://github.com/Stedi/jsonata-rs). What I particularly like about `jsonata` is its support for variables, they're super useful in a pinch when a pure expression becomes ugly or unwieldy or redundant. It also lets you "bring your own functions", which lets you do things like:

``` $sum($myArrayExtractor($.context)) ```

where `$myArrayExtractor` is your custom code.

---

Re: "how did it go"

We had a situation where we needed to generate EDI from json objects, which routinely required us to make small tweaks to data, combine data, loop over data, etc. JSONata provided a backend framework for data transformations that reduced the scope and complexity of the project drastically.

I think JSONata is an excellent fit for situations where companies need to do data transforms, for example when it's for the sake of integrations from 3rd-party sources; all the data is there, it just needs to be mapped. Instead of having potentially buggy code as integration, you can have a pseudo-declarative jsonata spec that describes the transform for each integration source, and then just keep a single unified "JSONata runner" as the integration handler.
by onraglanroad | 2025-10-27 19:00:55+00:00
No problem as long as it's all local, but it's a big annoyance to the other teams if I'm trying to coordinate with the West US team who're on PT, the East coast on ET, Europe on CET, India on IST, Australia on BBQ...

It's just easier for everyone if we agree on UTC and everyone knows their own offset.
by lxgr | 2025-10-27 19:01:00+00:00
Closely related pet peeve: Log display web UIs that allow selecting display timezones including UTC absolutely insist on deriving my preferred time format (12/24 hours) from my browser language preference.

If nothing else, selecting UTC should be a very strong hint to any UI that I am capable of parsing YYYY-MM-DD and 24 hour times.