MurphyA/hacker-news huggingface dataset:
by nonethewiser | 2025-10-08 13:36:21+00:00
First of all, with the actual proposal, wouldnt it actually be like this? with the %.

xs |> map(%, x => x * 2) |> filter(%, x => x > 4) |> sorted(%) |> take(%, 5);

Anything that can currently just chain functions seems like a terrible example because this is perfectly fine:

xs.map(x => x * 2) .filter(x => x > 4) .sorted() .take(5)

Not just fine but much better. No new operators required and less verbose. Just strictly better. This ignores the fact that sorted and take are not actually array methods, but there are equivalent.

But besides that, I think the better steelman would use methods that dont already exist on the prototype. You can still make it work by adding it to the prototype but... meh. Not that I even liket he proposal in that case.
by gantengx | 2025-10-08 13:37:02+00:00
Fair points, and I appreciate the candid feedback. The demo tasks were chosen to showcase different task types (timed, photo-proof, etc) rather than being prescriptive about what kids should do. But I can see how it reads as "tiger parent starter pack"

For context: my older son genuinely enjoys chess and piano, and this structured schedule approach was recommended by their child psychologist. We tried paper-based scheduling but it didn't stick, so my wife asked me to build an app to help

Your point about useful adult skills is well taken. The hope is they internalise the habit of planning and following through, so eventually they can set their own schedules. We'll see how it goes
by InfinityByTen | 2025-10-08 13:37:11+00:00
I've known about Ikea for just one-third of my life. It's only last few years that it has been in the country of my origin and only this year in my home city. I love the repository of design, aesthetics, technology, advertising, and sociology these catalogs can be. I'm sure you could write a book "titled design through the decades from an ikea lens".
by iammjm | 2025-10-08 13:37:12+00:00
Choosing Kyiv as an example of a modern urban warfare is really weird, as there wasn't really much urban fighting at all (with the exception of some Russian saboteur groups in Kyiv), since the main Russian army didn't even make it into the city because their logistics got blown up in the outskirts.

Also, we are talking about the most technologically advanced war that ever took place, where the iteration cycles are measured with weeks. The Russo-Ukrainian war of the beginning of 2022 looked very different from what it currently is. For the actual modern urban warfare see the cities I mentioned.
by hombre_fatal | 2025-10-08 13:37:34+00:00
That might be true for domestic US flights, which I don't have experience with, but every airline between US and Mexico, or inside Mexico, has an option for 1x carry-on and 1x "personal item" where the personal item just needs to somewhat fit under the seat in front of you.

This goes for Mexico's budget airline Viva Aerobus too.
by mhamann | 2025-10-08 13:38:15+00:00
Appreciate the pep talk, but let’s not pretend infra and developer experience plays can’t scale. GitLab, HashiCorp, and Vercel all "just built better DX for open source" and somehow ended up billion-dollar companies.

Agents will come and go (and probably run into the same orchestration headaches), but someone still has to build the reliable, open foundation they’ll stand on.
by KoomeK | 2025-10-08 13:38:19+00:00
Peel back JavaScript closures using PeelCode where developers test their mastery through hands-on, brain-twisting challenges.

Challenge-first design — You start with code that puzzles you, not code that teaches you.

It supports layered explanations — Every solved challenge reveals the deeper mental model behind closures, step by step.

It has Instant feedback — A live code environment that responds to every tweak, so you learn by doing, not guessing.

It is built for real devs — The problems aren’t classroom examples; they’re the ones that trip up even senior engineers in production.
by einarfd | 2025-10-08 13:38:26+00:00
The current Russian regime believes in sphere of influence, and they view Ukraine, the baltics, at least some parts eastern europe, and probably more as a natural part of their sphere of influence.

This crashes with the western view where countries and populations have a right to self determination. Some of the countries that Russia want to fall under their sphere are also members of the EU, which make this even more problematic. Seen from Moscow, EU and western countries have encroached on their turf and this is a problem for them. Seen from the western side, this is wrong, and if Russia is such a bad neighbor that its neighbor join defensive alliances to get out from under their thumb, that is their own fault, and the way the world is supposed to work.

Russia also has a geographic vulnerability where there is no geographic chokepoints from at least Poland and straight to Moscow, which historically has given Russia problems.

Give this, there is actually a rational for what Russia is doing, personally I think it is a bad rational, but there is logic in the madness, even if from my perspective, it is based on a deeply wrong world view.
by dnsmichi | 2025-10-08 13:38:40+00:00
GitLab team member here. Tutorials are available in the docs [1] and this extensive blog tutorial [2]. Specific use cases with help from Agentic AI are discussed in this guide/whitepaper: "CI/CD modernization: Break down barriers with agentic AI" [3]

In my experience learning and leveraging AI and LLMs in the past 2 years, GitLab Duo understands CI/CD configuration very well and can help with migration questions, tasks, and plans, or with actions where Duo Agentic Chat even analyzes and edits files in the IDE.

If you are using GitLab Duo Agent Platform (currently in Beta), there is also a specific Flow that helps convert a Jenkins CI into a GitLab CI/CD configuration. [4] This was released in 18.3, a demo video is inside the release post [5] (demo project here [6]). You can also find the Agentic AI use case in my GitLab DACH Roadshow talk slides [7].

[1] https://docs.gitlab.com/ci/migration/jenkins/

[2] https://about.gitlab.com/blog/jenkins-to-gitlab-migration-ma...

[3] https://about.gitlab.com/the-source/ai/cicd-modernization-br...

[4] https://docs.gitlab.com/user/duo_agent_platform/flows/conver...

[5] https://about.gitlab.com/blog/gitlab-18-3-expanding-ai-orche...

[6] https://gitlab.com/gitlab-da/use-cases/ai/gitlab-duo-agent-p...

[7] https://docs.google.com/presentation/d/e/2PACX-1vTX-DcBV9Rw6...
by toyg | 2025-10-08 13:39:03+00:00
My experience is with enterprise software, where most products were born as shrinkwrap and slowly moved to other models, and I agree, it's not an easy problem to solve. Even if you size lifetime costs correctly (and very few people can), it is quite hard to scale a support org; even if one can see the storm coming, one might not be fast enough to be prepared for it for a number of reasons (geography, capital investment, training times, churn, brain drain, etc etc).

That's why some big names have literally declared support bankruptcy and just don't provide almost any support (google, amazon...).
by simonw | 2025-10-08 13:39:20+00:00
Google already released the Gemini 2.5 Deep Think model they used in ICPC as part of their $250/month "Ultra" plan.

The trend with all of these models is for the price for the same capabilities to drop rapidly - GPT-3 three years ago was over 1,000x the price of much better models today.

I'm not yet ready to bet against that trend holding for a while longer.
by ben_w | 2025-10-08 13:39:22+00:00
The UK during the first half of the industrial revolution was about as democratic as some of the ancient Greek city states, and even that was an improvement over the reaches of the British Empire.

What solved all those things you list was industrialisation and (arguably) capitalism*, but capitalism itself is tens of thousands of village-sized autocratcies** where each has the freedom to try things and fail (though even that varies with time, hence debtors' prison), and back then people were still working out what "workers rights" and "health and safety" meant, hence the radium girls, or children being crushed by the power looms they were paid to clean while they were still running.

To illustrate your list with e.g. food, what solved food was the Haber-Bosch process, which is responsible for about half the nitrogen in our bodies today; the British Empire thought famines were nature's way of finding balance.

* the argument against capitalism here is the Soviet Union; the counter-argument is that the Soviets could literally just look at and copy what already existed by that point; the counter-counter-argument is that they also invented some stuff of their own; the counter-counter-counter-argument is that vanishingly few of those examples were actually state-of-the-art, and the only ones I can even think of is the first half of the Space Race.

** most corporations are not democracies; the rare ones which are, are "worker co-operatives": https://en.wikipedia.org/wiki/Worker_cooperative
Show HN: QGen – turn documents into AI-ready Q&A datasets(SaaS and on-prem)
by arora-raghav | 2025-10-08 13:39:26+00:00
Hey HN,

I built QGen, a tool that extracts structured Q&A datasets from documents using RAG (retrieval-augmented generation). I’d love feedback from anyone working with ML, document processing, or AI pipelines.

Problem

Turning PDFs, Word docs, and other unstructured files into high-quality Q&A pairs for model training is slow and error-prone. QGen automates this process, making it fast and scalable.

How It Works

- Document ingestion – PDF, Word, Excel, PPT, OCR - Embedding & retrieval – semantic search over chunks - Q&A generation – LLM generates and filters candidate pairs - Quality scoring – four-dimensional metrics for relevance, coverage, consistency - Export / API – JSON, CSV, SQL, XML; on-prem or cloud deployment

Who It’s For

- Startups prototyping AI - Data scientists training domain-specific models - Enterprises processing large document sets

Early Feedback & Limitations

- Sometimes questions are too shallow - Domain adaptation (legal, medical, research) needs tuning - Runtime can be high for large batches

I’m especially curious about what features you’d want, what trade-offs matter most, and how you’d integrate this into your workflow.

Try It / Feedback

Comment, or email contact@qelab.org to try QGen or share thoughts

Disclaimer: Parts of this post were drafted and formatted with AI assistance.
by FirmwareBurner | 2025-10-08 13:39:26+00:00
No, it is you who are misinformed. According to your Wikipedia link she was a dual citizen so the UK had the legal rights to strip her of her British one and she was left with her Bangladeshi citizenship, so not stateless.

>However, the UK government contended that Begum was a dual national, also holding citizenship of Bangladesh, and was not therefore made stateless by the decision.

>However, the Special Immigration Appeals Commission found that as a matter of the Bangladeshi nationality law, Begum also holds Bangladeshi citizenship through her parents, under section 5 of the Citizenship Act, 1951.
by lm28469 | 2025-10-08 13:39:32+00:00
> 800 million weekly active users from ChatGPT implies that people actually like LLM’s

800m total users, 25m paying customers... Most people use free accounts and would likely never pay any substantial amount of money for them

https://www.theverge.com/openai/640894/chatgpt-has-hit-20-mi...
by DerpHerpington | 2025-10-08 13:39:42+00:00
It's this level of out of touch with their market that gives me zero faith in them as a brand. They also killed their Videostation product, that was downloaded over 66 million times according to their package manager, rather than offer users the option of paying to license video decoders. All they have done over the past few years is remove features, add more vendor lock in, and be tone deaf to their market. They deserve their own downfall, utter corporate stupidity.
by d--b | 2025-10-08 13:40:09+00:00
Eesh... This feels like a punch clock for kids...

I mean my kids have a hard time with routine management, but that's not going to make anything better unless you gamify the shit out of it.

Show them a counter of how well they're doing and reward them when they're done with some animated crap that's different every time, and maybe they'll use it for more than three days.
by cozzyd | 2025-10-08 13:40:10+00:00
I worked with contractor for a contractor who had AI write a script to update a repository (essentially doing a git pull). But for some strange reason it was using the GitHub API instead of git. The best part is if the token wasn't set up properly it overwrote every file (including itself) with 404s.

Ingesting json files into sqlite should only take half a day if you're doing it in C or Fortran for some reason (maybe there is a good reason). In a high level language or shouldn't take much more than 10 minutes in most cases, I would think?
by wat10000 | 2025-10-08 13:40:40+00:00
There's nothing silly about building your own. What's silly is declaring a convenient, user-friendly product to be pointless because it's possible for a skilled person with a lot of free time to build their own.

If you want to build your own Dropbox with rsync, go wild, have fun, we'd all love to see what you come up with. But I don't have time for that. My family doesn't have the skills for that. Dropbox is great for us, and building our own is not a realistic alternative.
by TheSilva | 2025-10-08 13:40:43+00:00
Yes, and I do the same. However, Kids Corner was a curated list of apps that you chose to share freely without password/FaceID.

I don't want to lock my browser, photos, maps, etc. behind FaceID. I want to hand my phone knowing they will only use one or two apps and the fun stops when they hand me over the device.
by dogleash | 2025-10-08 13:41:18+00:00
"Empathy" is one of those words that's used as a proxy for a lot of related ideas, but splitting those hairs can be interpreted by some as disagreement with those ideas themselves.

I've witnessed people extol the virtues of empathy to me, while on other occasions they talk about people they dislike with venom and disdain. A level of disdain that I have never held in my heart against anyone, but they throw it around casually. And they're gonna tell me about empathy?

Sometimes you just gotta agree with people out loud and figure out what you believe in offline.
by bluGill | 2025-10-08 13:41:43+00:00
Putin's goals are not peace, they are restoring the soviet union (his vision of what it should have been, not what it ever was). All call that crazy. That should not be confused with insane: he has a sharp mind, just he has turned it to things that I consider crazy to consider.

Ukraine matters to NATO because they are turning more and more to our classical liberal values of freedom, and that is something NATO wants to encourage in general. (in general - note that Turkey and Hungary are part of NATO that don't want to encourage this, and there are other countries not sure)

We can only guess why Russia/Putin thinks Ukraine is existential to Russia. Our best guess is because they were a historical part of the Soviet Union that they are trying to restore. Putin cannot fulfill his vision without Ukraine. NATO countries like Latvia were also part of the Soviet union and so we expect they are next.
by mguerville | 2025-10-08 13:41:53+00:00
Very true, and also users aren't naive, it just signals that the greed factor is now winning over the pride into the product and it's the end of the product line as a truly DIY platform. I expect they'll wait a few months then find another way to achieve the same goal, like gating some features to NASes with official HDD only, or throttling 3rd party I/O
by glitchc | 2025-10-08 13:42:05+00:00
> I do not think that it makes sense to call the Communist governments as "left".

Oh? What an interesting attempt at a retcon. So folks on the left are socialists, but not as socialist as communists? Poor Marx must be spinning in his grave.

> Almost all Communist governments did not obtain the power by a political fight between "right" and "left", but by being installed in power by foreign invaders (in most cases by Russians).

Except for Russia and China, the original communist countries, of course. Even India was influenced, although to a lesser degree. But don't let facts get in the way of your argument.
by rzwitserloot | 2025-10-08 13:42:12+00:00
It's an interesting lesson.

I think I do get it. This is one of those rare cases where:

* This interpreation is understandable: 'this is a ridiculous cash grab, this single act says so much about the attitude of this company that the right answer for consumers is to run for the hills, and for those who work there to start looking for the exit'.

* ... but perhaps not: I can totally see it; the cost of the process is much higher than the hardware here. Adding a tiny extra cost with the aim of allowing synology to offer more integration is presumably worth it. Also, scams with harddisks are rife (written-off heavily used old disks being resold as brand new) and synology is trying to protect their customers. I think it's a bit misguided, but there is an explanation available that has little to with 'cash grab / enshittification' principles.

Giving them the benefit of the doubt: Even if you know you're right, if you're dependent on others understanding that you're right, then you either [A] do a fantastic job on explaining the necessity of your actions and keep plugging away at it until you're sure you got that right or [B] you. can't. do. it.

So they still messed up, and the damage is now done.

If indeed this is the explanation (they messed up on communication but they had honest intentions so to speak) I'd hope they can now fix it, take their lumps, and survive.

But if not, yes, the well respected staff will leave and they'll end up being another crappy company that primarily serves as a reference for the dictionary definition of "enterprise software". Expensive and shit.
by Spivak | 2025-10-08 13:42:16+00:00
I mean when lists are opt-in and users have to specifically choose what lists to subscribe to then well… kinda tough shit if you end up on one that many people are happy with. That's the point of putting moderation in the hands of users, they're allowed to block you for any number of weird reasons.

It sucks when server operators group together because it effectively becomes a centralized moderation team that makes decisions for users with tenuous implicit consent but user moderation lists aren't that.
by axus | 2025-10-08 13:42:32+00:00
> "The Quiet Skies program was ended in June 2025 by the Secretary of Homeland Security, Kristi Noehm. The same day as the Senate hearing on Quiet Skies last week, the TSA announced that Secretary Noehm was firing five senior TSA officials associated with the Quite Skies program, including the TSA’s executive assistant administrator for operations support and the deputy assistant administrator for intelligence and analysis."

Credit where credit is due!
by uberman | 2025-10-08 13:42:49+00:00
I believe the point they are making is that they believe the original author still does not "get it". I'm inclined to agree.

Recognizing that when people say one lacks empathy and rejecting what one believes they might mean by that and instead reinterpreting empathy to mean something they want it to mean is fundamentally a demonstration of a lack of empathy in what was likely the original context. Even if new interpretation technically aligns with the dictionary definition.

I want to be clear that recommendations that the post make are helpful and seeing the world as best one can from some others point of view is worthwhile.

At a fundamental level though saying I see your definition of empathy and reject it for my definition which I'll be happy to try to live by, while noble, likely is directly contrary to both parity's use of the term.
by ale42 | 2025-10-08 13:42:53+00:00
> The problematic thing is kids spending endless hours just absorbing rather than playing or interacting or doing stuff.

That's totally true, but it's not the only point. Here we are also teaching kids that they need apps for anything they do. They should be able to do that themselves, before using an app to assist them. Otherwise they wont develop capabilities that they wont be able to acquire so easily at a later stage in their lives. If we take this approach to the extreme, why bother learning to write and do maths, when a computer can do it for you?
by vintermann | 2025-10-08 13:44:12+00:00
Yes. I'd go so far as to say empathy has nothing to do with being nice, it's simply the ability to feel, often involuntarily, what other people feel. It's the part of you which makes you wince when you see someone stub their toe.

It's a type of feelings which can inspire you to be nice to other people, but it can also actually make you not nice to them. When people make you feel things you don't want to feel.

An example of that is "cringe" - you see someone do something embarrassing, which would at least have embarrassed you if you were in their situation, even if it doesn't embarrass them. And so you feel vicarious embarrassment, embarrassment on their behalf - and you can easily get angry at them for this.

At an extreme, we may even dehumanize people, try to stop thinking of them as the same thing as us, because involuntary empathy with them would otherwise mess us up emotionally.
by alphazard | 2025-10-08 13:44:23+00:00
The best long term answer is to seek schooling that doesn't assign busy work. If you really want to take your child's education seriously then homeschooling, private schooling, and manipulating the school board all have to be on the table.

If the child is old enough, you could explain that the homework is not useful to them, and try to turn it into a teachable moment about manipulating systems for one's advantage. Then delegate the homework to AI, or lookup the answers online. I would be very cautious about doing that with a young child, there's a lot of nuance. Dishonesty towards friends and family is always bad, towards bureaucracies is okay.

The crucial adult skill is to not tolerate useless work. If you become complacent with doing work that doesn't help anyone, then you considerably increase your risk of losing employment, or being ineffective when working solo. AI is going to force this lesson on the next generations.
by Cthulhu_ | 2025-10-08 13:44:46+00:00
Probably not (and I'm sure the answer is in the book you mention), since those machines rely on decades of material science, chemical science, tooling, precision, etc.

That said, some mechanisms can (and have) feasibly been used in e.g. Roman times; the Antikythera mechanism and other such archeological discoveries showed they (or the Greeks) had the skills, materials, ability etc to do cogs, gear ratios, etc. It's not a stretch to put that knowledge to work to e.g. do mass production. Actually they had mechanised sawmills for wood and rock as early as the 3rd century insofar as historians have been able to find evidence thereof, it's not a stretch that they could have built those 500 years prior.
by pixl97 | 2025-10-08 13:45:02+00:00
>There is an infinitely high cap on the consumption of every good

Huh. No, no there is not. This is why a few rich people don't consume 100x as much toilet paper as you do. The cap isn't how much of the good we can make, the cap is human time and attention, of which time is fixed and attention is a highly competitive market. Simply put people are not buying infinite books and immediately throwing them in infinite fires.
by mr_toad | 2025-10-08 13:45:09+00:00
I disagree that you can’t own something that isn’t physically controlled by you. Almost all of us have money which is not kept on our persons or property, in banks and investments. I think people would be outraged if someone told them it belonged to the bank.

What’s really important is the laws and regulations governing ownership. Ownership in a modern society is nearly entirely a legal construct. Ownership of data shouldn’t be any different.