MurphyA/hacker-news huggingface dataset:
by surajrmal | 2025-10-22 14:42:03+00:00
A shared global namespace ultimately makes it very difficult to have a decent capability based security system. Namespaces limited to the set of actions you have and a hierarchy of capabilities whereby children can only be given access to capabilities their parents have is required for a sane view of how things work. Much like encapsulation makes it easier to reason about abstractions in a program, this nested hierarchy of capabilities makes it easier to reason about the privilege of various parts of the system. Instead we have soup where no one can quite reason about what has access to what.
by CaptainOfCoit | 2025-10-22 14:42:09+00:00
Curious how it worked, I found https://www.tesla.com/ownersmanual/model3/en_us/GUID-A7A60DC...

> At the bottom of the rear door pocket, there is a slot in front of the release cover. Slide your finger into the slot and lift to remove the cover. Pull the mechanical release cable forward.

I wonder how people are supposed to be able to find that when in an emergency sitting in the backseat of someone else's car.
by kohlhofer | 2025-10-22 14:42:15+00:00
I built this because I kept reaching for the mouse just to tweak volume while my perfectly good MIDI controller sat there unused.

Now any knob or fader can control your Mac’s volume — system and Apple Music separately — right from the menu bar. Plug in your controller, hit “MIDI Learn,” twist a knob — done.

It’s tiny, local, and weirdly satisfying — no ads, no subscriptions, just works. Runs fully offline using macOS Core MIDI and Core Audio APIs.

https://kohlhofer.com/midiVol/

Curious what else people would map to MIDI — mic gain? brightness? app switching?
by nightpool | 2025-10-22 14:42:16+00:00
Maybe because the lack of nuance in "no LLM content at all" is easier for LLMs to understand :P

EDIT: Looks like the quote you had was for an earlier version of the policy, which was changed because people did not/could not abide by it: https://news.ycombinator.com/item?id=45669846
by pkilgore | 2025-10-22 14:42:17+00:00
I don't think you realize how painfully obvious it is when people submit LLM generated crap. Most of the time, they literally admit it as soon as you ask, or, concurrently with the submission.

It's a one time tax you pay sure, but after the ban at least you know you'll never deal with that use again. And a lot of these contributions come from the same people.
by lukan | 2025-10-22 14:42:27+00:00
What is "justice"?

To use the example from a sibling comment, if a person kills a child and the father kills this guy out of vengeance .. it will do those children good, who can now live in safety afterwards from that person.

But if in reality the murderer also had family who did not believe he murdered anyone in the first place now set out to seek justice/vengeance, then yes, it becomes a war .. which is why we have courts and police nowdays, but what justice is, is still rather arbitarily defined. Concretely it means enforcing the law. And laws are written by people.
by cheschire | 2025-10-22 14:42:48+00:00
No I couldn't care less about the people involved. And while it is sad that other space companies are not at the same level as SpaceX right now, even that wasn't my point. I'm sorry for the confusion.

My issue is purely with the US government's acquisitions process that seems to encourage a lack of competition and actually seems to actively hinder good research and development.

This monopsony needs an alternative.
by squigz | 2025-10-22 14:43:01+00:00
> Users posting unreviewed LLM-generated content without any admission will be immediately be banned without recourse.

Yikes. If maintainers want to ban people for wasting their time, that's great, but considering how paranoid people have gotten about whether something is from an LLM or not, this seems heavy-handed. There needs to be some kind of recourse. How many legitimate-but-simply-wrong contributors will be banned due to policies like this?
by velcrovan | 2025-10-22 14:43:08+00:00
For a new corporate website we just completed, we used GPC signals as the opt out mechanism. If your browser sends GPC, the site just opts you out of everything and loads zero tracking scripts. If it doesn't, you see a popup that explains how to turn it on if you want, or an "I understand" button.

An approach like this seems ideal to me, the problem is that it's only natively supported in Firefox. Our instructions for Chrome and Edge are basically "install Privacy Badger."

And Safari is the WORST, which as an Apple customer it pains me to say. Not only does the browser not support it, there are ZERO Safari browser extensions, NONE, on ANY platform (mac/iphone/ipad), that you can install that will send a simple GPC signal with the HTTP headers. There is a paid Safari extension on iOS called ChangeTheHeaders that you can configure to send a GPC signal, but come on, you can't ask normal people to buy an app and manually enter a specific HTTP header. (ChangeTheHeaders is made by Jeff Johnson, the same dev as StopTheMadness. I asked him whether he'd consider adding user-friendly GPC signals to that (or any other) plugin and he said it would just be "duplicating functionality" :-/ )
by skeeter2020 | 2025-10-22 14:43:13+00:00
I think if you analyzed your day to day life you'd be surprised with how many reliances you have on norms and social contracts. I personally don't want to live in a world that depends on an explicit legal basis for every single thing, and I doubt you want to either.

The GP didn't say it entitled them to anything, but that it created a sense of entitlement. You are correct there's no contractual obligation to do so, but it was likely a part of the decision to go with their solution, i.e. "they make it easy to deploy!". It is a very logical conclusion to say "they just made it HARDER THAN BEFORE to deploy".

Promises are not always explicit written permission; that's why I got in trouble for re-broadcasting major-league baseball with only implicit verbal permission (thanks, Simpsons!)
by nbadg | 2025-10-22 14:43:19+00:00
If you only want your own code to see the patch, then why not just wrap it?

I mean if you really need super strong isolation, you can always create a copy of the library object; metaprogramming, dynamic classes, etc, all make it really easy to even, say, create a duplicate class object with references to the original method implementations. Or decorated ones. Or countless other approaches.

My point isn't that I don't see problems that could be solved by this; my point is that I can't think of any problems that this solves, that wouldn't be better solved by things that don't do any innards-fiddling in what is arguably the most sharply-edged part of python: packaging and imports.

And speaking from experience... if you think patching can fail in subtle edge cases, then I've got some bad news for you re: import hooks.

At the end of the day, people who might use this library are looking for a solution to a particular problem. When documenting things, it's really important to be explicit about the pros and cons of your solution, from the perspective of someone with a particular problem, and not from the perspective of someone who's built a particular solution. If I need to drive a nail, and you're selling wrenches, I don't want to hear about all of the features of your wrenches; I want to know if your wrench can drive my nail, and why I would ever want to choose it instead of a hammer.

I can think of a lot of differently-shaped metaphorical nails that fall under the broad umbrella of "I need to change some upstream code but don't want to maintain a fork". And I can think of a whole lot of python-specific specialty hammers that can accomplish that task. But I still can't think of a signle situation where using import hooks to solve the problem is doing anything other than throwing a wrench into a very delicate gearbox. That is the explanation I would need, if I were in the market for such a solution, to evaluate modshim as a potential approach.
by ecshafer | 2025-10-22 14:43:21+00:00
This is one of those I should have known better moments. But I have never put together Alexander Dumas the author being related (son of) to Thomas-Alexander Dumas of Haiti/France despite them both being French, mix-race and overlapping in time. Learning about Thomas-Alexander Dumas in context of Haiti and the French revolution vs the context of reading Alexander Dumas I just never thought of it.
by BadBadJellyBean | 2025-10-22 14:43:24+00:00
Keeping things cool in space is very hard. On earth we usually transfer heat from one medium to another (water to water, water to air, etc.). In space that's not possible because even though the matter in space is quite cold, there is very little. Therefore the only real way to get rid of heat in space is to radiate it away (think infrared light bulb). The James Webb Telescope does the same thing.
by Swizec | 2025-10-22 14:44:08+00:00
> Only putting the warning on drinks with more than 50g of added sugar

Wait till you see all the tricks food producers use to avoid the added sugar label. “grape juice concentrate” is not an added sugar if the food is grapes flavored, for example.

Increasingly marketed-as-healthier foods don’t include any sugar at all. Yet half the ingredients are various sugars. Sometimes as cheeky as “sugarcane concentrate”
by glenngillen | 2025-10-22 14:44:21+00:00
Same. My in-laws are Toyota Land Cruiser people, heavily involved with the local clubs. FIL even runs their driver training programs. Was very anti us getting a Defender and said we'd regret it. When we did the training the main problem we had was getting it stuck, because part of the training was learning how to use a winch or straps to get yourself out when you're bogged. We were able to drive out of anything. Now his only criticism is it's not as much fun to drive because it takes less skill (which is exactly what I wanted. I want to get places, not necessarily challenge myself to get there though). It's also a much better finish than the Toyotas. It's not much more expensive than their latest fully optioned Land Cruiser, but everything about the inside of LC feels like it's not been updated since the late 90s. And plenty about it that actually feels cheap (and before anyone weighs in, not in a way that is designed to wear and tear. Just cheap and lazy).

The few annoyances we've had LR have resolved for us at zero cost, even when we were out of warranty.
by glenstein | 2025-10-22 14:44:24+00:00
To greater or lesser degrees, and in different ways. Which is important because otherwise you can end up "agreeing" to the reality of the phenomenon even if you have an entirely different thing in mind. I might be thinking of, say, Hungary or Poland weaponizing the press and using it to destroy their own democratic institutions. Someone else might think it means saying global warming is real.

In Hungary and Poland, they are specific, time-bound events with important institutional implications and unique factual circumstances. "It's always been that way" is risky because it can be used to airbrush away specific moral urgency with vagueness and false equivalences, and even functions to apologize for active advancements of authoritarianism as they are happening in real time.
by space_ghost | 2025-10-22 14:44:37+00:00
The Webb telescope is a _wildly_ different apparatus, designed from the ground up to run as cool as possible, and with an effectively unlimited budget. It lives in the shadow of the Earth behind multiple layers of shielding. These "data centers" need to live in direct sunlight and operate as cheaply as possible _at scale._ Very little of Webb's tech is applicable.
by toast0 | 2025-10-22 14:44:53+00:00
That's the open source model. It's entirely predictable that if you provide software at no cost that is capable of running 100PB clusters, that some people will and you won't get paid, because those are the terms that you set.

It's fine to change your mind, but doing it in this way doesn't build goodwill. It would be better if they made an announcement that they would stop creating/distributing images on some future date; I'm sure that would also be poorly received, but it would show organizational capacity for continuity.

If I'm considering paying them for support, especially at the prices quoted elsewhere in the thread, I need to know they won't drop support for my wacky system on a whim. (If my system wasn't wacky, I probably wouldn't need paid support)
Show HN: FlyingStart – Brandable domain names for indie makers (under $1k)
by lbyaus | 2025-10-22 14:45:03+00:00
Hey HN,

I built FlyingStart to help indie makers and startup founders launch with a memorable brand identity, without wasting days (or weeks) hunting for a good name that’s actually available.

Every name on FlyingStart is unique, brandable, and comes with a matching domain, ready to use out of the box.

Unlike typical domain marketplaces, none of our names exceed $1,000 — we keep prices low so you can invest your money where it matters most: your product.

I created this because I’ve seen too many founders get stuck at step one — the name. FlyingStart aims to remove that friction so you can get building faster.

Would love your thoughts on:

How we can make the catalog more useful to indie makers

Whether you’d like filters for different niches (SaaS, tools, AI, etc.)

Any suggestions on improving the buying or browsing experience

https://www.flyingstart.co/
Show HN: Create interactive diagrams with pop-up content
by ttd | 2025-10-22 14:45:03+00:00
This is a recent addition to Vexlio which I think the HN crowd may find interesting or useful.

TL;DR: easy creation of interactive diagrams, meaning diagrams that have mouse click/hover hooks that you can use to display pop-up content. The end result can be shared with a no-sign-in-required web link.

My thought is that this is useful for system docs, onboarding or user guides, presentations, etc. Anything where there is a high-level view that should remain uncluttered + important metadata or details that still need to be available somewhere.

You can try it out without signing up for anything, just launch the app here (https://app.vexlio.com/), create a shape, select it with the main pointer tool and then click "Add popup" on the context toolbar.

I'd be grateful for any and all feedback!
by alephnerd | 2025-10-22 14:45:03+00:00
> this article was a bit too light on detailed sourcing

This is for all intents a blog post within Foreign Affairs mag, which itself is not well regarded anymore in the policy space, as regional studies is now the norm and "grand strategy" largely failed to show value in comparison to iterative and data-driven policymaking.

It's best to treat Foreign Affairs articles as op-eds targeted for general consumption, not policymaking consumption. In fact, I've seen the publication try to drive engagement via Reddit by posting similar "hot take" articles on various subreddits to drive engagement.

There are decent articles, but they require you to understand who are the people writing them and whether or not they are domain experts on what they are writing about. To be brutally honest, most people who were never in this space in an actual academic capacity just wouldn't know how to filter the chaff from the kernels.
by bobbylarrybobby | 2025-10-22 14:45:15+00:00
You are comparing Go to Python, JS, and C++, arguably the three most complex languages to build. (JS isn't actually hard, but there are a lot of seemingly arbitrary decisions that have to be made before you can begin.) There are languages out there that are easy to build, have a reasonable std lib, and don't offload the complexity of the world onto the programmer.
by vidarh | 2025-10-22 14:45:24+00:00
A whole lot of news is regurgiated wire service reports, so how reporters do matters greatly - if they're doing badly, then it's entirely possible that an AI summary of the wire service releases would be an improvement (probably not, but without a baseline we don't know)

It's also not clear if humans do better when consuming either, and whether the effect of an AI summary, even with substantial issues, is to make the human reading them better or worse informed.

E.g. if it helps a person digest more material by getting more focused reports, it's entirely possible that flawed summaries would still in aggregate lead to a better understanding of a subject.

On its own, this article is just pure sensationalism.
by fao_ | 2025-10-22 14:45:35+00:00
> Has the situation changed on AI code legally speaking?

lol,

l m a o,

essentially people who use LLMs have been betting that courts will rule on their favour, because shit would hit the fan if it didn't.

The courts however, have consistently ruled against AI-generated content. It's really only a matter of time until either the bubble bursts, or legislation happens that pops the bubble. Some people here might hope otherwise, of course, depending on reliant they are on the hallucinating LSD-ridden mechanical turks.
by discomrobertul8 | 2025-10-22 14:45:36+00:00
Sizes tend to be a lot smaller. One poster above said a large soda in the USA is almost one litre! In the UK it's roughly half that size at 500ml.

As the sugar level is directly proportionate to the overall volume, it can be quite surprising how much sugar there is when you aren't used to such massive servings.
by iLemming | 2025-10-22 14:45:40+00:00
Yeah, before Emacs, it never occurred to me to even think of trying to control my browser from my editor.

I never thought that I can type just about any text, not in the input box of some app, but in my editor - with Emacs, if I need to type anything longer that three words - in Slack app, Zoom chat, browser window, etc., I'll do it in my editor, why have I never thought about this before?

Emacs has no business of taking screenshots, yet I use it to do just that - I'd insert a screenshot while taking notes, OCRing the text out of image when desired.

Before Emacs, I never thought of playing and controlling videos from my editor or driving my WM from it - I simply never thought how advantageous could that even be.

I can't really use anything else without feeling constrained specifically because [mostly] nothing else allows me to type some Lisp in just about any buffer, evaluate it in place and immediately affect not only my editor but any computational aspect on a local or remote machine.

In essence, Emacs is a mindset. Non-Emacs folk often don't see the "actual use cases" because their minds operate on a different plane. And for some, once they crack open that door of possibilities, there's really no turning back.
Show HN: UHOP – An Open Hardware Optimization Platform for GPUs
by danielbisina | 2025-10-22 14:45:45+00:00
I’ve been working on UHOP (Universal Hardware Optimization Platform) — an open-source framework that helps developers optimize GPU and accelerator workloads across architectures (CUDA, ROCm, OpenCL, etc.) without vendor lock-in.

It started as a personal frustration: I’d write something that ran great on CUDA, then have to rewrite or retune for ROCm or OpenCL. UHOP tries to make that portable — it detects your hardware, generates or benchmarks candidate kernels, and caches the best performer. It also supports AI-assisted kernel generation using OpenAI APIs and comes with a simple CLI for demos and benchmarking.

Right now, UHOP can:

Auto-detect hardware backends and pick optimal kernels

Run and benchmark fused ops like conv+ReLU

Cache and reuse tuned kernels

Generate kernels dynamically via codegen (CUDA/OpenCL/Python/Triton)

There’s still a lot in progress — better backend integration, distributed optimization, and a web dashboard for visualizing results. I’m sharing it early to get feedback from folks who’ve worked on compilers, GPU runtimes, and ML infra.

Repo: github.com/sevenloops/uhop

Demo: uhop.dev

Would love any thoughts on architecture, testing approaches, or potential contributions from ex-NVIDIA/ROCm engineers.
by mbreese | 2025-10-22 14:45:52+00:00
That’s not what it says. It’s pretty clear…

> Any contribution of any LLM-generated content will be rejected and result in an immediate ban for the contributor, without recourse.

You can argue it’s unenforceable, unproductive, or a bad idea. But it says nothing about unreviewed code. Any LLM generated code.

I’m not sure how great of an idea it is, but then again, it’s not my project.

Personally, I’d rather read a story about how this came to be. Either the owner of the project really hates LLMs or someone submitted something stupid. Either would be a good read.
by hermitcrab | 2025-10-22 14:46:04+00:00
The radius of the earth is around 6300km. The difference in g at the start (between 6400km and 7400km) is 25%. But gets less as you fall. So it might make somewhere around a 10-15% difference overall? So s=5t^2 is fine unless you need a super accurate figure, in which case you need to do some calculus. I would trust an LLM with calculus even less.
by scarmig | 2025-10-22 14:46:06+00:00
If you dig into the actual report (I know, I know, how passe), you see how they get the numbers. Most of the errors are "sourcing issues": the AI assistant doesn't cite a claim, or it (shocking) cites Wikipedia instead of the BBC.

Other issues: the report doesn't even say which particular models it's querying [ETA: discovered they do list this in an appendix], aside from saying it's the consumer tier. And it leaves off Anthropic (in my experience, by far the best at this type of task), favoring Perplexity and (perplexingly) Copilot. The article also intermingles claims from the recent report and the one on research conducted a year ago, leaving out critical context that... things have changed.

This article contains significant issues.
by simonw | 2025-10-22 14:46:13+00:00
Page 10 onwards of this PDF shows concrete examples of the mistakes: https://www.bbc.co.uk/aboutthebbc/documents/news-integrity-i...

> ChatGPT / CBC / Is Türkiye in the EU?

> ChatGPT linked to a non-existent Wikipedia article on the “European Union Enlargement Goals for 2040”. In fact, there is no official EU policy under that name. The response hallucinates a URL but also, indirectly, an EU goal and policy.
by btown | 2025-10-22 14:46:24+00:00
That discussion doesn’t track the change: the discussion is around unreviewed content and is quite nuanced, but the change actually is far stricter, extending to any use of an LLM, reviewed or not.

As it stands, a potential contributor couldn’t even use basic tab completion for even a single line of code. That’s… certainly a choice, and one that makes me less confident in the project’s ability to retain reliable human contributors than would otherwise be the case.
by afavour | 2025-10-22 14:47:14+00:00
> or it (shocking) cites Wikipedia instead of the BBC.

No... the problem is that it cites Wikipedia articles that don't exist.

> ChatGPT linked to a non-existent Wikipedia article on the “European Union Enlargement Goals for 2040”. In fact, there is no official EU policy under that name. The response hallucinates a URL but also, indirectly, an EU goal and policy.
by jasonthorsness | 2025-10-22 14:47:25+00:00
Great list! Reminds me to check out more of the new stuff in 1.25.

The one thing I wish Go had more than anything is read-only slices (like C#).

The one thing I wish more other languages had that Go has is structural typing (anything with Foo() method can be used as an interface { Foo() }.
by akudha | 2025-10-22 14:47:26+00:00
Does that still even exist?

I don't know. I suppose there is behavior that is illegal and behavior that is unethical. I guess there aren't that many politicians that are ethical, but there may be some (hopefully?) who don't do downright illegal things? Maybe, I dunno.

The fact that collectively we all have such low expectations and such low opinions about our politicians/government says a lot about the sorry state of affairs :(