MurphyA/hacker-news huggingface dataset:
by netdevphoenix | 2025-10-17 09:25:55+00:00
> I am starting to see the benefits to secure boot and TPM from a gaming perspective. I realize this can still be tampered with but it eliminates so many casual cheaters that the edge case is practically irrelevant.

This is overkill for a feature that is only relevant to one specific usage of PCs. Imagine if your PC got crippled because farmer IT admin benefits from it
by StopDisinfo910 | 2025-10-17 09:27:29+00:00
Am I the only one who is bothered by the gradual shift of the expression "data model" from something actually meaning something to a vaguely defined buzzwordy idea which can be brandished to mean anything from "ontology" to "data flow diagram" to even less precise business like entity?

It's eveywhere in my current company where the top management have somehow agreed that data is the future and like to talk about data products all the time but with an actual understanding of what it means, requires and entails with is close to nil. It's very lucrative for our suppliers however.

It feels to me like some kind of repackaging of what the semantic web was promising with very little in term of actual novelty and no real solution to the problems encountered at the time. It's everywhere in this discussion "domain driven design". I saw a post this week about knowledge graph.

Where is the push coming from? I'm missing some fundamental innovation somewhere which makes this more practical?

In my experience, it always ends the same. It's a slow death by governence as business objects owners always end up lagging what's needed in the field, gateways and caches start popping up everywhere as your model doesn't fit what the software you are buying require, data quality becomes uneven in the IT system, costs creep up through duplication until someone higher up probably promoted while putting in place the mess decides it's time to decouple and simplify and get their next promotion by ending what they created.
by deaux | 2025-10-17 09:31:44+00:00
They aren't, in the API too they're a thought summary, not nearly as useful as actually showing the thoughts. Anthropic still does provide raw thoughts to this day, showing how it's not necessary to keep a moat. Google and OpenAI don't.

[0] https://ai.google.dev/gemini-api/docs/thinking#summaries

[1] https://discuss.ai.google.dev/t/thoughts-are-missing-cot-not...

[2] https://discuss.ai.google.dev/t/massive-regression-detailed-...

[2]
by 4ggr0 | 2025-10-17 09:31:48+00:00
> 4chan isn't all /b/ and /pol/

maybe this is my bias, could very well be. maybe i should give it a 10th chance and browse the more useful boards.

i guess /g/ would be a start, do you have other recommendations? i mean i'm open to change my mind. for me 4chan stands for alt-right pipelines, spreading far-right ideology online etc., so i just really have a sour taste in my mouth when thinking about it.
by alvis | 2025-10-17 09:32:34+00:00
Well. I bet Notion simply forget some of APIs are private before. I started developing using Notion APIs on the first day it got released. They have constant updates and I have seen lots of improvement. There is just no reason why they intentionally want to make the duplicate page API on MCP but not api.

PS. Just want to say, Notion MCP is still very buggy. It can't handle code block, nor large page very well
by deaux | 2025-10-17 09:34:03+00:00
LLMs: unlimited use cases, all with different performances per model and approach, where a high performance on use case A doesn't mean high performance on use case B. And high performance using approach X for use case A doesn't mean high performance using approach Y for that same use case.

The use case one is bigger than the approach one, but both play a role. Most people only use LLMs for a very specific set of tasks using the same approach every time, so they base their view of them on solely the performance on this task.

That explains all of it.
by namibj | 2025-10-17 09:34:25+00:00
You need to very carefully dry it, possibly with a re spooling to destress, and then keep it at or below 18C, but it has to be stable.

Though the same applies to polycarbonate/acrylic-glue BD-R.

If you do that they'll keep for centuries, at least the tapes that use oxygen resistant magnetic particles like BaFe (not MP).

Calcium oxide aka burnt lime is a cheap non-toxic (but caustic!) desiccant that can keep an e.g. paint can dry for centuries.
by numpad0 | 2025-10-17 09:35:41+00:00
No one will be until US gives couple nukes to Taiwan so that they no longer need the killswitch for the entire global semiconductor supply chain merely as the substitute. TSMC is going to just keep undercutting everyone else till then.

They can compensate for that by lowering living standards and simultaneously raising expectations in the country.

Everyone was competitive against TSMC until just 10 or 20 years ago. Then they all lost to TSMC one by one. Even IBM was competitive in price against others back in 2000s.
by dgb23 | 2025-10-17 09:36:35+00:00
Now there is a difference from what the article is talking about and what you are talking about and I think that's quite important, because we tend to mix these things up often.

The article describes domain modeling, what you describe is computational modelling. The former lives at a higher abstraction closer to the user. The latter is about data processing.

A lot of people have mentioned DDD (or similar) in this thread, but I think that is an example of mixing up computational modeling and domain modeling. I think this is what object orientation and its descendants like micro services generally have been doing wrong: Applying domain structure at a level where it makes no sense anymore. This mismatch can add a lot of friction, repetition and overhead.
by Palmik | 2025-10-17 09:36:53+00:00
I don't understand the outrage. It's quite rare to see the majority on HN advocating for more content restrictions.

Google will happily return NSFW results, without age verification.

Google will approve ad campaigns for adult websites.

Amazon will happily sell you NSFW books and tools. etc.

But OpenAI should reject prompts that result in adult content?
by dalke | 2025-10-17 09:39:49+00:00
Link to the actual "etude" https://archive.org/details/wetherell-etudes-for-programmers... (Wetherell has a number of small, interesting programming "etudes", one of is to write a TRAC interpreter.)

Some background. Calvin Mooers developed TRAC - the programming language - in the 1960s for "duffers", that is, people who were not computer scientists.

(A phrase he used in the writing of the time was "duffers", though I don't know if he specifically applied it to TRAC users.)

It was the first homoiconic language. There were a group of teens interested in programming that hung out with Mooers. One of these was L Peter Deutsch, who at 18 (and a year after writing LISP 1.5 for the PDP-1) helped develop the TRAC language and wrote the first TRAC implementation. Deutsch later implemented Ghostscript.

About 10 years later, Ted Nelson's "Computer Libs" suggested TRAC as one of the first three programming languages to start with. This made people more widely aware of TRAC, and of course people did their own implementations, as seen in this link.

Mooers, though, was very protective about what was "his." He pushed for software copyright production back in the 1960s. The best he could do was trademark the term "TRAC", and send cease&desist letters when someone used it. See this article from the first issue of Dr. Dobbs: https://archive.org/details/dr_dobbs_journal_vol_01/page/n12...

I talked with someone who had met one of Mooers' daughters around Cambridge. He knew Mooers was, and had (as I call) a copy of Computer Lib with him. He got invited to dinner with the Mooers family. All went well, until he revealed he had written a version of TRAC for himself. This was a sore point. Mooers got up and left. He wife commented that Mooers didn't like others playing with his toys.
by xethos | 2025-10-17 09:43:03+00:00
> All phones (the network account attached to the SIM actually, not the phone itself) comes with a content filter enabled by default in the UK, adult or not.

Neither resident nor frequent visitor to the UK, so I'm behind the times when I ask: I beg your fucking pardon?

Is there further reading on this inane nanny-state horror, ideally via a Wikipedia article on the law or gentleman's agreement amongst the carriers?

Furthermore, is this more common than I assume, and I simply don't notice because I don't stray too far from the mainstream?
by alokk001 | 2025-10-17 09:43:14+00:00
I thought folks here might appreciate this recent deep dive from Keploy on integration testing, including definitions, strategies, and sample workflows. It’s fairly hands-on, mixing theory with practice.

Some highlights:

It defines integration testing clearly, shows how it differs from unit testing and end-to-end testing

It walks through setups for common use-cases (e.g. interacting with databases, external services)

It includes code examples and tips for organizing test suites

It discusses tradeoffs (speed vs coverage) and how to integrate tests as part of CI/CD pipelines

It’s fairly up-to-date as of mid-2025

In short, a solid resource if you're building services, APIs, microservices, or any system with multiple subsystems to test together.

One caveat: like many blog tutorials, the examples may assume certain tech stacks or abstractions that may not map 1:1 to everyone's stack—but the principles are broadly applicable.

If you like, I can also draft a shorter “HN comment teaser” or summary to encourage discussion. Want me to prepare that?
by Amezarak | 2025-10-17 09:43:17+00:00
OK, so how do you propose we reduce consumption of "packaged hyperpalatable low-satiety foods"?

I thought making them practically unviable was a good route to take.

> but in reality you're also saying all the yogurt needs to be reformulated (not gonna happen).

It's not "all yogurt" and nobody asked whether we should reformulate it the first time.
by thrance | 2025-10-17 09:43:51+00:00
Doesn't seem much more absurd than the multi-billion dollars industry of looking at people pass a ball around through the TV screen. People take issues with the new and take the old for granted. You might as well use your reasoning on every aspects of the entertainment economy.

Advertising does fuck our society in many ways, but I don't think its demise would be the end of streaming, or even of "react" content.
Show HN: Pipsgames.org – Free, infinite logic puzzles with shareable challenges
by zane0924 | 2025-10-17 09:44:17+00:00
Hi HN,

I built https://pipsgames.org , a minimalist logic puzzle game inspired by Pips and NYT-style domino placement.

Highlights:

100% free & no signup required

Infinite procedurally generated puzzles

Share a specific puzzle link with friends to challenge them

Works on desktop & mobile

It’s a side project for fun & brain training. I’d love feedback on puzzle design, UX, and what to build next (e.g. level editor or leaderboard).

Thanks for checking it out!
by djcoin | 2025-10-17 09:44:28+00:00
What is great with Elixir is that, it is so simple and non-bloated.

The BEAM (the Erlang/Elixir etc. VM) is a kind of operating system for the language, a kind of framework, that makes simple but profound choices.

The simplicity make it extremely powerful: everything is immutable, functional paradigm everywhere, everything is isolated in process and hierarchy of process, reliability is top-notch, async is best-in-class. This is the most logical, non-bloated and expressive language I have ever used.

On top of that, main libraries are awesome: Ecto (ORM and forms) is just awesome, Phoenix + Liveview is awesome, Req (for HTTP request) is great, Livebook (for prototyping) is great, etc. By the way, do you know that Ecto (made by José Valim himself IIRC) takes inspiration from LINQ? I'm doing "classic" web stuff, if those libraries weren't there in my case, I would not be using Elixir I don't have scale problem or else - I would love to dive into clustering etc. because it's also "battery-included". In fact, what makes Elixir great is the root choices and root libs, are great (powerful and simple).

The only problem I see: - lack of adoption which implies sometimes missing lib (but you can interface w/ other languages like rust or whatever) - lack of types make it prone to some bugs (typically atom - akin to keywords - comparison) and also editor inference is less powerful - but it is coming - tooling could be faster

But really: simplicity + expressivity

As a side note for me the problem I see w/ C#: mainly is because of Micro$oft (i have ethical concerns) and also "larger" in a more bloated to me (hard to beat Elixir). But otherwise it seems great
by roryirvine | 2025-10-17 09:44:28+00:00
Approximately no-one will use it in that way in London. Travelling by car is almost always slower than public transport, usually substantially so.

Just about everyone who commutes from zone 2-5 into central London will be better served by continuing to use the bus, tube, overground, tram, light rail, and national rail systems just as they do now.

The only exceptions will be people with specific mobility needs (usually requiring an adapted vehicle), security requirements (senior govt ministers, royalty, foreign dignitaries of one sort or another), or who need their vehicle for work. None of those groups will be well-served by Waymo, so they'll continue to have to put up with using private vehicles.

Where it will be useful is for one-off journeys. Coming home after a night out, especially if it's in the wee hours when you might otherwise have to wait 20 minutes for public transport. Going to/from hospital. Getting to the airport with luggage for an early flight. Going clubbing when you're not wearing very much and it's raining heavily outside.

There are plenty of situations like that when people are happy to pay £20 more and put up with a longer journey, but for most people it'll be a few times a month rather than a daily occurrence.
by libraryofbabel | 2025-10-17 09:45:58+00:00
This is correct. It just puts a list of skills into context as part of the base prompt. The list must be compact because the whole point of skills is to reduce context bloat by keeping all the details out of context until they are needed. So the list will just be something like: 1) skill name, 2) short (like one sentence) description of what the skill is for, 3) where to find the skill (file path, basically) when it wants to read it in.
by lazide | 2025-10-17 09:48:15+00:00
If atmospheric oxygen is ‘burning’, it’s ‘nuclear hellfire’.

What surprises me about the linked reddit thread is that a chemist was surprised that pumping a bunch of a highly reactive oxygen species into a pile of random chemicals would…. produce a bunch of highly reactive random chemicals in return?

Ozone doesn’t make the soup of random elements disappear, it just oxidizes/reacts with them! Which eliminates odors if they’re trace volatiles (like most odors), but breaks a lot of other things down into even crazier chemicals - and if trapped in an enclosed space, can be bad.

Also, here is a cool video from a guy making liquid ozone [https://youtu.be/9EVrIcaVrqM?si=SyXBieoolcMntcaW]
by raphinou | 2025-10-17 09:48:29+00:00
Seems I've been doing something like spec driven development on my last project. I keep a spec of the solution developed, and include it in every request sent to the ai, and it yields good results in my case. I'm still the developer in charge, but I can easily hand off non subtil or general code generation. It's clearly helped me code faster, though I had to spend quite some time on the spec, which still clarified a lot of things for me too. In the end I enjoy this approach.
Show HN: A modern, open-source profile and portfolio platform built with Next.js
by tanaylakhani | 2025-10-17 09:48:57+00:00
We believe you are more than your resume, your CV. We showcase creative work, experiences, and more, including travel, interests, and likes.

Rize lets users create rich profiles with projects, writings, a gallery, and privacy-aware analytics. It includes a dashboard, onboarding flow, and OAuth sign-in.

LinkedIn was built for your parents. It wants you to look "polished," "professional," and already "established." But what if you're just starting out?

You don't have years of experience. You don't have a fancy resume. What you do have are… sketches, side projects, edits, reflections, experiments.

It's time for you to have your own story told on the platform that is built for you.
by throwaway-0001 | 2025-10-17 09:48:59+00:00
WTH good ranking for Forbes. How much % is fraud at Forbes?

JPMorgan was lured in by what appeared to be a database of 4 million users. In reality, that figure hovered around 300,000 users. Federal prosecutors had requested a 12-year prison sentence. Lawyers for Ms Javice, who had pleaded not guilty, had asked for just 18 months. US District Judge Alvin Hellerstein also ordered Ms Javice to forfeit more than $22m - and pay more than $287m to JPMorgan together with her co-defendant Olivier Amar, the start-up's chief growth and acquisition officer. Ms Javice, 33, made a name for herself in finance after founding Frank in 2017. The start-up was lauded for helping students navigate the college financial aid process, and Ms Javice was named on the Forbes '30 Under 30' list two years after starting the company.
by seph-reed | 2025-10-17 09:49:26+00:00
I usually know what type I have and what type I want and just skim, searching for code examples with anything using either of those types.

The only time I really read some docs is if I've been stuck on one particular problem for a while.

I suspect that 90% of the time, if it isn't in a codeblock I don't read it.
by avianlyric | 2025-10-17 09:50:03+00:00
Oh sorry I didn’t realise your definition of “primary citizenship” required your parents to also be born in the country. How many generations back do we have to go before someone is allowed to have parents not born in the same country as them?

I naively assumed that given she was born in the UK to legally settled parents, given British citizenship in the UK at birth, grew up in the UK, was educated in the UK, radicalised in the UK. That would make her “primary citizenship” British. But obviously not, she’s obviously secretly a citizen of a country she’s never visited, just hiding in the UK until she could show her true colours.

What’s your view of people with mixed heritage? If one of her parents was born in the UK so she’s “50% British”, does that make her primary citizenship British? What if she was 25% or 75% how about 90%? Where do you draw the line?
by blauditore | 2025-10-17 09:52:00+00:00
That doesn't really look like an actual XBox controller. Yes, it's impressive what it can generate, but not really on par with what professional humans could do.

As usual, the model can get like 95% close to the gold standard, but the last few percent are the hardest ones. I honestly think that most dream scenarios of AI applications will remain dreams for exactly that reason, and the AI bubble will burst badly.

Yes, there are real use cases for the current generation of LLMs and generative models, but they make up only a small fraction of what some of the big companies would like to believe.
by latexr | 2025-10-17 09:53:00+00:00
What does that even mean? There are many reasons to criticise Apple (especially under Tim Cook), but this one seems just absurd to complain about. From the article:

> (…) the decision to not include a charger with this particular MacBook Pro was made in anticipation of a European regulation that will require Apple to provide customers with the option to purchase certain devices without a charger in the box (…)

> It is worth noting that the 14-inch MacBook Pro is €100 cheaper in some European countries (…)

I just checked and you can buy either charger with the Mac, and each costs less than 100€. Meaning that overall, in this case Apple is following regulations, reducing unnecessary e-waste, and making the product cheaper.
by bayindirh | 2025-10-17 09:54:49+00:00
The more disturbing thing about LLMs is, it's "fair-use" to scrape everything for them, but it's a liability for the user to use the code, text, whatever.

If it emits a large block of copyrighted material, you'll be again in legal hot water.

Considering even fair-use can be abused (see what GamersNexus is going through) at-will, it looks even more bleaker than at first glance.
by 0xCE0 | 2025-10-17 09:57:37+00:00
The topic reminds me at least these two documents, which shows in more detail how simple but well-thought data model can create great results.

https://www.notion.com/blog/data-model-behind-notion

https://git-scm.com/book/en/v2/Git-Internals-Git-Objects

Having worked with real business databases, I truly believe and feel that foundational information modeling (database schema, data types) makes or breaks the utility and capabilities of that data.
by hshdhdhj4444 | 2025-10-17 09:58:52+00:00
Future generations are gonna look back at us for our treatment of animals, especially farmed animals, much the way we look back at our slave owning ancestors.

And just like we wonder how so many otherwise morally upstanding people participated in such an obviously abhorrent system as human slavery, they will think the same about people in our generation.

Unfortunately, it turns out that social norms are extremely powerful and even recognizing one is acting purely out of those social norms in ways that would be very obviously insanely unethical if looked at even slightly objectively is very difficult.
by adastra22 | 2025-10-17 09:59:28+00:00
Vaccines of the type mentioned in the other comment are not pharmaceuticals. They do not have a method of direct interference in the biochemistry of the body. The nasal vaccine would have been totally inert, and neither injected nor ingested, so it rather uniquely fell outside of regulator authority, so long as we weren't going to sell or advertise it. Oversimplified, it would have basically involved snorting inactivated spike proteins.

But anything that is ingested (food) or has biochemical interactions (drugs) are regulated and illegal to produce outside of license. Only in the case of small-scale food stuffs are there safe harbor exemptions (e.g. for mom-and-pop bakeries).
by alias_neo | 2025-10-17 09:59:40+00:00
> I beg your fucking pardon?

Yep, my thoughts exactly when I first encountered it.

> Is there further reading on this inane nanny-state horror

I tried to look something up but it seems the articles and news about the (new) Online Safety Act has taken over all of the search results (and it's not something I want to search too hard at work). I even asked an LLM but it couldn't provide sources and simply said it was "voluntary" and "industry standard". The rest of its output was drowned in the new Online Safety Act.

I suppose thanks to the OSA the old system is now history.
by eqvinox | 2025-10-17 09:59:53+00:00
If you can call it, it's not private, it's that simple. Putting a "please don't call this" on is just naïve. Even in legal matters, it's already the case that laws that aren't enforced are worthless, cf. driving 5-10 mph over the speed limit being normal. It won't work any better on a weak statement on an API.

And either way, applications shouldn't be able to break the system like this. You can reasonably expect error handling to catch this, even if the error is "a private API was called".

This is on Apple. 90% at least. Maybe 10% on Electron.
by gambiting | 2025-10-17 10:00:07+00:00
My favourite chinese restaurant doesn't take card in person - they say if you want to pay by card then order through JustEat. So clearly they are happy to not only take the hit on card fees but also on whatever JustEat takes over just having a card machine in-store. I would actually go and pick up in person more often but the lack of a card machine kills it for me.