MurphyA/hacker-news huggingface dataset:
by sushp | 2025-10-24 19:48:59+00:00
I had a good impression of "Montessori" from hearing that Larry/Sergey/Bezos went to one. When I put my kid in it at 3 years old, he hated it. As I looked into it more, it seems to me that it is actually very rigid, with kids being able to play with just a small set of toys that don't really exercise their creativity, and with little opportunity for group play. We switched him to a Reggio Emilia school where the kids are constantly doing group projects and art and he enjoys it a lot more. I recommend parents observe what's actually happening in classrooms and think about what's best for their kid in the early years instead of assuming "Montessori" is the best path.
by bayindirh | 2025-10-24 19:49:00+00:00
Obligatory XKCD: https://xkcd.com/438

There's no need to be rude. While I'm not anti-systemd; it didn't change my life tremendously, either.

People tend to bash init scripts, but when they are written well, they both work and port well between systems. At least this is my experience with the fleet I manage.

Dependencies worked pretty well in Parallel-SysV, too, again from my experience. Also, systemd is not faster than Parallel-SysV.

It's not that "I had to learn everything from scratch!" woe either. I'm a kind of developer/sysadmin who never whines and just reads the documentation.

I wrote tons of service files and init scripts during Debian's migration. I was a tech-lead of a Debian derivative at that time (albeit working literally underground), too.

systemd and its developers went through a lot phases, remade a lot of mistakes despite being warned about them, and took at least a couple of wrong turns and booed for all the right reasons.

The anger they pull on themselves are not unfounded, yet I don't believe they should be on the receiving end of a flame-war.

From my perspective, systemd developers can benefit tremendously by stepping down from their thrones and look eye to eye with their users. Being kind towards each other never harms anyone, incl. you.
by WillAdams | 2025-10-24 19:49:05+00:00
Yeah, as one worked forward, one would arrive in the new class and be handed a stack of work required to catch up to where the class was at (moving forward at the end of a school year was strongly discouraged, but some kids would do it --- if need be, one could take the unfinished assignments home at the end of the year and work on them over the summer, turning them in at the beginning of the year).
by courseofaction | 2025-10-24 19:49:19+00:00
America has very little manufacturing capacity, has lost its edge in batteries and power generation, and is soon to be behind on computing. They're politically fractured, losing all their allies, and no longer have a sustainable military advantage. If they decide to flex their aging muscles against China, they will be outproduced, and can't win in a single decisive blow unless they want to initiate a surprise full nuclear war. They're done. Corruption ate the golden goose, and the people cheered.
by janalsncm | 2025-10-24 19:49:59+00:00
Well, we also still use wheels despite them being invented thousands of years ago. We have added tons of improvements on top though, just as transformers have. The fact that wheels perform poorly in mud doesn’t mean you throw out the concept of wheels. You add treads to grip the ground better.

If you check the DeepSeek OCR paper it shows text based tokenization may be suboptimal. Also all of the MoE stuff, reasoning, and RLHF. The 2017 paper is pretty primitive compared to what we have now.
by daxfohl | 2025-10-24 19:50:44+00:00
I think there's some benefit of hindsight in that perspective though. I can imagine how, at the time, you see the advancement, and it's not obvious what the barriers for AI takeover are. Similar to software now, plenty of SWEs have a nagging feeling about AI encroachment. But in all likelihood, eventually it'll become clear that most SWE work involves coordinating with other teams, planning incremental delivery and various testing and review phases, working with CS when users face issues, etc. The boundaries will be a lot clearer, and looking back at the current FUD because of a better autocomplete, it'll seem ridiculous by then. (At least I hope so!)
by floxy | 2025-10-24 19:52:16+00:00
This is infeasible for the reason other have mentioned about specific impulse. But surely you can imagine a set of parallel boards with a coil spring between them and a set of cylindrical guide rods to prevent relative rotation between the boards. A motor fixed to one board turns a screw that engages with threaded nut on the other board, mounted on a thrust bearing, and guide bushing that allows a linear movement, but disallows the rotation degree of freedom. Think of the lead screw on a milling machine or lathe.
by hitekker | 2025-10-24 19:52:35+00:00
Generally, they don't. Zealotry is not specific to Rust, but you've reminded me of some moments in the 2020's edition of Programming Language Holy Wars™.

Like, one zealot stabbing at another HN commenter saying "Biased people like yourself don't belong in tech", because the other person simply did not like the Rust community. Or another zealot trying to start a cancel campaign on HN against a vocal anti-Rust person. Yet another vigorously denied the existence of Rust supremacism, while simultaneously raging on Twitter about Microsoft not choosing Rust for the Typescript compiler.

IMO, the sad part is watching zealots forget. Reality becomes a story in their head; much kinder, much softer to who they are. In their heads, they are an unbiased and objective person, whereas a "zealot" is just a bad word for a bad, faraway person. Evidence can't change that view because the zealot refuses to look & see; they want to talk. Hence, they fail the mirror test of self-awareness.

Well, most of them fail. The ones who don't forget & don't deny their zealotry, I have more respect for.
by Retric | 2025-10-24 19:52:40+00:00
Are you suggesting that appending the constitution in 1992 with: No law, varying the compensation for the services of the Senators and Representatives, shall take effect, until an election of Representatives shall have intervened.

Somehow has an impact on anything else? Because by that standard every change to any law updates all existing laws that were not changed. Or I’m just completely misunderstanding your point here.
by II2II | 2025-10-24 19:52:50+00:00
It depends upon your needs, but the over simplified answer is: probably not.

I'm not talking about the over all design philosophy behind such old software. It may be better for getting things done in terms of the interface and, as you mentioned, there's high portability. By portability, I assume you mean you can run it on anything that has an emulator for it.

The trouble is how tied to the hardware it was. For example: 80 column mode was limited to particular video cards, and support didn't include the 80 column support found on later Apple II's. Have extra memory (such as an emulated 128 kB Apple IIe, so again were talking about very common hardware)? Well, you're stuck to the 64 kB (or less) of an Apple II or II+. Given that you have to restart the program to reclaim unused memory, this may be a bigger deal than anticipated.

Such old software is finicky. Even Lotus 1-2-3 on a PC emulator would have its quirks, albeit not to the same extreme.
by eesmith | 2025-10-24 19:52:57+00:00
Constitutional guarantees are in "tension" with each other. (That's the phrase I've heard lawyer-type people use.)

The Constitution also says that Congress can regulate interstate commerce, Article I, Section 8, Clause 3. Eg, in Heart of Atlanta Motel v. United States, the Court decided that the motel's racial discrimination hinders interstate travel, and thus under the Commerce Clause was required to follow Title II of the Civil Rights Act of 1964, despite the motel's owner arguing (among others) "that it violated his Fifth Amendment rights to choose customers and operate his business as he wished." https://en.wikipedia.org/wiki/Heart_of_Atlanta_Motel,_Inc._v...

This is all well-established law over the last 60 years. And with 60 years of people working to tear it down, which appears to be what's happening here.

Further, if you voluntarily take federal money (as almost all schools do) then you must follow federal rules, like Title IX of the Education Amendments of 1972 which prohibits sex-based discrimination in schools. This Hawaiian school does not take federal money so avoids those laws.
by bstsb | 2025-10-24 19:53:13+00:00
saw this project on TikTok when it went viral, love both the concept and implementation. the creator could easily overengineer something simple like this, but looks like the Pi stands up well with high load.

the only problem i had with the site itself was actually accessing it - TikTok doesn't "do" links so i kept having to check if i'd spelt their name right!
by mothballed | 2025-10-24 19:53:36+00:00
They could likely get away with banning the FRT and bump stock through amending the definition of the machine gun in congress, just not the executive branch.

The ruling on those had nothing to do with overruling any part of the NFA. Only correctly identifying that FRT and bump stocks do not shoot automatically more than one shot by a single function of the trigger, which is what congress said would be the things allowed to be called machine guns.
by gruez | 2025-10-24 19:55:21+00:00
>Tx. rutilus feeding behaviors make them strikingly different from a typical mosquito. Both adult males and females are strictly nectar-feeding and so they do not have a role in the transmission of pathogens to animals as in other mosquitoes.[7] Instead, their larvae are predacious and could potentially help curb the spread of diseases via vector mosquitoes. While they commonly prey on copepods, rotifers, ostracods, and chironomids, they also generally have a preference for certain species of mosquito larvae including common disease vectors such as Aedes albopictus, Aedes aegypti, and Aedes polynesiensis.

what's the issue?
by Groxx | 2025-10-24 19:55:43+00:00
Since this is being downvoted: no, I'm quite serious.

CORS lets sites define their own security boundaries between subdomains, with mutual validation. If you're hosting user content in a subdomain, just don't allow-origin it: that is a clear statement that it's not "the same site". PSL plays absolutely no part in that logic, it seems clear to me that it's at least in part intended to replace the PSL.

Do other sites (like google's safety checks) use CORS for this purpose? Dunno. Seems like they could though? Or am I missing something?
by mrguyorama | 2025-10-24 19:56:16+00:00
Fans of "Tom7" should be very recently familiar with this!

He released a video about the Ruperts problems and his attempt to find a Nopert on just Sept 16th!

https://www.youtube.com/watch?v=QH4MviUE0_s

With this and the Knotting conjecture being disproven, there are have some really interesting math developments just recently!

Tom regularly releases wonderful videos to go with SIGBOVIK papers about fun and interesting topics, or even just interesting narratives of personal projects. He has that weird kind of computer comedy that you also get from like Foone, the kind where making computers do weird things that don't make sense is fun, the kind where a waterproof RJ45 to HDMI adapter (passive) tickles that odd part of your brain.
by lcnPylGDnU4H9OF | 2025-10-24 19:56:36+00:00
You're saying that because they're investigating, they must be investigating a crime. That doesn't really follow. Like, what if they're investigating this person because he went to a protest?

> “We came out here to ask you questions regarding a protest that happened on the the 11th of June,” one of the agents said

That's not a crime. Or did you mean something else? Or did the officers just forget to explain what crime they're investigating? If it's something like that, I would hope for a source that provides those details.
by toomuchtodo | 2025-10-24 19:56:43+00:00
I love all of the HN receipt printer posts, keep them coming please. There is something delightful in this analog experience.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

(if you build yourself, source non-phenol [made without BPA/BPS] thermal paper rolls)
by al_borland | 2025-10-24 19:57:38+00:00
People keep saying they want AGI, but do we really want technology we can’t control? The reality of that isn’t something I think people will ever want. Human history is full of humans controlling everything around them. We don’t like things we can’t control.

If we don’t like it, will we be willing to pull the plug if the economic value is measured in billions or trillions?
by b0rbb | 2025-10-24 19:57:57+00:00
There was a REALLY cool project by the design firm Berg in the UK about ~13 years ago. Cute little thermal printer with online services that allowed you to have scheduled printouts of things like weather reports, horoscopes, etc.

And... oh my goodness, I was looking for pictures of it and it turns out some kind person decided to put work in on having a way to do onprem services for it! [Check it out here](https://nordprojects.co/projects/littleprinters/)
by hollerith | 2025-10-24 19:58:32+00:00
The US is no 2 in manufacturing output and way ahead of no 3.

>America . . . has lost its edge in . . . power generation

Energy costs are much lower in the US than in Europe or China. China is the world's largest importer of petroleum and of natural gas. In contrast, the US is self-sufficient in petroleum and natural gas.

China's petroleum comes by ship from the Persian Gulf and from Russia's European ports (since there is no easy way for Russia to get its oil to its Asian ports). Beijing's worry that something might happen to interrupt its long supply lines of petroleum and natural gas is why it has made a large risky bet on solar electricity. The US, which has more land with high solar potential than China, can sit back and wait to see how China's bet on solar will turn out before it makes big bets on solar.

It might be that the cost of electricity specifically is lower in China than the US. If so, that is because Beijing has prioritized building a lot of electricity-generating capacity. It engages in many such infrastructure project to keep its young men employed -- something Washington does not need to do because the US economy provides enough jobs without without Washington's spending on infrastructure projects (so Washington tends to spending on infrastructure only when the project clearly makes economic sense).

Beijing imposes tight restrictions on its citizens' ability to invest outside China, so Chinese individual investors, pension funds, etc, put most of their money into deposits into Chinese banks and into Chinese real estate. Most of the funding for infrastructure projects comes from these bank deposits and from borrowing. Governmental debt (including debt owed by state and provincial governments) is a higher percentage of GDP in China than in the US.
by zorked | 2025-10-24 19:58:35+00:00
In my hometown there is something like that. There are two schools, one of them had a year with particularly good approval rates. Competitive parents started preferring that school, finding ways to send their kids there. That school has been sustaining better approval rates since then.

Which should make no sense because the teachers themselves work odd years in one school, even years in the other school.
by azisk1 | 2025-10-24 19:58:43+00:00
I did not want to expose what is inside my disk, so I did not share an example but I can do it :D This tool does not let you delete by itself but shows you the size and the path, which you can copy and then remove via terminal

I discovered ncdu after I created this tool and it is neat and very well developed. However, this tools serves a bit different purpose, it focuses on the biggest files in categories, so that I could find what to possibly remove in order to free up space (or move to another place)
by alexattt | 2025-10-24 19:59:28+00:00
Hey, I am creator of video2docs and this is my first "big" launch, I am nervous (no, I am fine actually) :D

But the idea is quite simple, recently I had to write more and more docs (more often - how-tos and guides for company systems) and got a bit tired of it. Decided it would be cool if I could just record a video clicking through the app (or multiple apps, does not matter) and then analyse the video content even without audio narration. That is how video2docs was born! I plan to add audio analysis too, for even better quality documentation, but for now, I am happy with how it works even without it.

You can choose from 10 LLM models for video analysis. Choose documentation style (tutorial, how-to, quickstart...) And, of course, choose whether to include screenshots in generated markdown docs. Yay, no need to make screenshots manually! :)

I hope someone else might find this useful. I will continue working on this project!
by kruffalon | 2025-10-24 19:59:35+00:00
Thank you, maybe you could share a link or specific search term I should use.

Because I guess I'm just bad at searching, since none of the text or video guides I've found contain the information I'm looking for.

(I want a soroban too, but so far I haven't been able to get one yet, atm I just don't use the second heaven bead or the 5th earth bead.)
by djb-at-durable | 2025-10-24 19:59:44+00:00
We just released dpc; its a database for your projects with a nifty shell integration.

Basically, if you do this:

dpc scan ~/projects

... you can then do this:

j my_project_inside_of_a_monorepo

... and end up at:

~/projects/some/really/long/path/my_project_inside_of_a_monorepo

Its an open source project written in rust; it has shell integration with bash, zsh, and fish. There's no upsell here; no cloud service attached, just a thing we made because it seemed helpful.

It categorizes projects by configurable hints: a .git directory, a Cargo.toml, a Gemfile, a package.json, etc. The database stores which one it see also, so you can query it if you'd like.

Take it easy,

David Berube Durable Programming
by bigyabai | 2025-10-24 19:59:56+00:00
If someone likes their partner's body, but despises their personality and the way they treat them, I would call that an unhealthy emotional attachment, not a pragmatic relationship.

It's almost never pragmatic to assume that your own suffering will necessarily yield a better outcome. Maybe your smoking hot partner eventually becomes a better person, but is it worth investing 10 years of mental anguish for the chance of getting there? A real pragmatist starts dating again, which forces their partner to stop taking themselves for granted. If Apple wasn't a literal monopoly, their customers could be holding them over a barrel and forcing their software products to compete naturally.

macOS sucks because their customers have an unhealthy emotional attachment to Apple. Americans forfeit their opportunity to regulate Apple into real competition, and now we are paying the price with top-down app censorship, UI disaster updates and bugfixes that add more bugs than fixes.
by rufus_foreman | 2025-10-24 20:00:57+00:00
"My general theory since 1971 has been that language is literally a virus, and that it has not been recognized as such because it has achieved a state of relatively stable symbiosis with its human host; that is to say, the Word Virus … has established itself so firmly as an accepted part of the human organism that it can now sneer at gangster viruses like smallpox and turn them in to the Pasteur Institute. But the Word clearly bears the single identifying feature of virus: it is an organism with no internal function other than to replicate itself."

-- William S. Burroughs
by comex | 2025-10-24 20:01:35+00:00
macOS didn't merge /usr, but it did do something sorta related.

One of the purposes of usrmerge is to cleanly separate the read-only and read-write parts of the system. This helps with image-based distros, where /usr can be on its own read-only filesystem, and related use cases such as [1]. Usrmerge is not required for image-based distros to work [2], but it makes things cleaner.

macOS, starting in 2019, is also an 'image-based distro', in that it has a read-only filesystem for system files and a separate read-write filesystem for user data. However, the read-only filesystem is mounted at / instead of /usr. Several different paths under the root need to be writable [3], which is implemented by having a single read-write filesystem (/System/Volumes/Data) plus a number of "firmlinks" from paths in the read-only filesystem to corresponding paths in the read-write filesystem. Firmlinks are a bespoke kernel feature invented for this purpose.

Both approaches have their advantages and disadvantages. The macOS approach is nice in that the system filesystem contains _all_ read-only files/directories, whereas under "distro in /usr" scheme, you need a separate tmpfs at / to contain the mount points and the symlinks into /usr. But "distro in /usr" has the advantage of making the separation between read-only and read-write files simpler and more visible to the user. Relatedly, macOS's scheme has the disadvantage that every writable file has two separate paths, one with /System/Volumes/Data and one without. But "distro in /usr" has the opposite disadvantage, in that a lot of read-only files have two separate paths, one with /usr and one without. Finally, macOS's scheme has the disadvantage that it required inventing and using firmlinks. Linux can already achieve similar effects using bind mounts or overlayfs, but those have minor disadvantages (bind mounts are more annoying to set up and tear down; overlayfs has a bit of performance overhead). Actual firmlinks are not necessarily any better, though, since they don't have a clear story for being shared between containers (which macOS does not support). It is nice that "distro in /usr" doesn't require any such complexity.

Ultimately, the constraints and motivations on both sides are quite different. macOS couldn't have gotten everything read-only under one directory as easily because it has /System in addition to /usr. macOS doesn't have containers. macOS doesn't have different distros with different filesystem layouts and deployment mechanisms. And philosophically, for all that people accuse systemd of departing from Unix design principles, systemd seems to see itself as evolving the Unix design, whereas macOS tends to treat Unix like some legacy thing. It's no surprise that systemd would try to improve on Unix with things like "/bin points to /usr/bin" while macOS would leave the Unix bits as-is.

[1] https://lwn.net/Articles/890463/ [2] https://blog.verbum.org/2024/10/22/why-bootc-doesnt-require-... [3] https://eclecticlight.co/2023/07/22/how-macos-depends-on-fir...
by nonethewiser | 2025-10-24 20:02:14+00:00
It failed miserably with very simple requests. It was wrong but it wasn't clear if it was hallucinating or simply using old syntax.

I did not try Claude though. Perhaps that performs better.

edit: I just prompted chatGPT with this and pasted the result into the Typst editor. 20 compile errors.

>Make a Typst doc with two columns per page and US page dimensions

Same prompt but for Latex and pasted in overleaf. No problems.