MurphyA/hacker-news huggingface dataset:
by cogman10 | 2025-11-20 22:02:31+00:00
6 total and they spanned from 2000 to 2001. Just 1 year.

That was fairly typical at the time. It wasn't uncommon for a game publisher to patch their games, it was uncommon for that patching happen too far from the initial release. After all, they wanted their game devs working on something other than the old release. The patches were strictly just a goodwill thing to make sure the game kept selling.
by tome | 2025-11-20 22:02:55+00:00
eff has never been released to Hackage and as far as I know never used in production. I wouldn't call it "real-world code". For effect systems that people do actually use in production I suggest

* Polysemy: https://hackage.haskell.org/package/polysemy

* effectful: https://hackage.haskell.org/package/effectful

* Bluefin: https://hackage-content.haskell.org/package/bluefin/docs/Blu...

[Disclosure: Bluefin in my effect system]
by azeirah | 2025-11-20 22:03:25+00:00
> S-expressions are indisputably harder to learn to read.

Has this been studied? This is a very strong claim to make without any references.

What if you take two groups of software developers, one which has 5-10 years of experience in a popular language of choice, let's say C, and then take a group of people who write LISP professionally (maybe clojure? Common lisp? Academics who work with scheme/racket?) and then have scientists who know how to evaluate cognitive effort measure the difference in reading difficulty.
by A4ET8a8uTh0_v2 | 2025-11-20 22:03:58+00:00
Eh. You can't see it, because you are not affected, which, to be fair, is a common human condition. The fascinating part about it is that you are even able to pin point obvious false positive and still fail to understand the implications. I suspect, though I do not know, that should your personal belief ( that happened to be associated with a semi-random object ) was somehow outlawed, you would feel differently. If you do not know, you don't. Nothing to be seen. Why won't those people just let go of their outmoded belief systems:D

Good grief.
by remich | 2025-11-20 22:04:16+00:00
Valid questions, but I'd say that it's hard to know what the future holds when we get models that push the state of the art every few months. Claude sonnet 3.7 was released in February of this year. At the rate of change we're going, I wouldn't be surprised if we end up with Sonnet 5 by March 2026.

As others have noted, Google's got a ways to go in making it easier to actually use their models, and though their recent releases have been impressive, it's not clear to me that the AI product category will remain free from the bad, old fiefdom culture that has doomed so many of their products over the last decade.
by nobodywillobsrv | 2025-11-20 22:04:32+00:00
There is a lot of bubbliness sure but some of the rhetoric is a bit sloppy. Like "swapping money back and forth" arguments is literally was economies and specializing results in.

The debt securitization could be an issue but one thing that stands out to me is the if GPUs are really being used as the lein or collateral, these are fundamentally depreciating assets and are marked as such even if the depreciation rates are slightly wrong.

Any new tech that renders current build out could dramatically hit this loans of course.
by ux266478 | 2025-11-20 22:04:50+00:00
Ah, you misunderstand what I mean.

When I say "where he ended up in life", I don't mean his job, where he lives, etc. These are irrelevant material conditions. I mean who he is as a person. How he carries himself, his perspectives, the set of mental frameworks he's capable of utilizing, etc. Essentially "could he have wounded up contented and emotionally healthy" is what I assert is effectively impossible. How could he have? Without having the experience to internalize, process, interpret, and evade what is left to reject? How is he to know what he does not value? And my point even extends beyond that, it is not a utilitarian one.

> he'd probably say that the most vital decision he ever made was rejecting the "deep and woeful strife" that came from his ultra-disciplined, intellectual, and otherwise profoundly empty childhood.

This too isn't quite understanding what I mean, along a few axes. I think I'll cast the same point in different light and context:

No life which is spent from cradle to grave without ever knowing deep and personal loss can have claim to have been a proper or healthy life, or to be truly human at that. It is an existence left stunted and incomplete. The take away from this is not that we are to maximize our propriety or healthiness by killing those closest to us. What I broadcast is excruciatingly a non-dualistic, anti-utilitarian signal.

> it seems hard to argue that the painful childhood he rejected is the only way that could have happened.

I don't mean to imply that the environmental stress from being raised as a child prodigy is particularly unique in substance. Only that the stress (in a sense which extends beyond the shallow emotional sense of the word) with a valence aligned with the experiencer at that moment in time is an essential part to living.
by dariosalvi78 | 2025-11-20 22:04:56+00:00
I think that the author is confusing OOP with Java. And I agree, Java is great and had most of the things we do now with overbloated infrastructures at least a couple of decades ago. We like to reinvent the wheel, that's what we do, but each time we give it another name. Then we complain about the old good time when everything could run on a Pentium and 64MB RAM.
by gangstead | 2025-11-20 22:05:06+00:00
The incremental improvements to the engine thrust is par for the course. The exciting thing in this announcement is the new 9x4 configuration (9 and 4 engines in the first and second stages vs the current 7x2). They don't mention whether the tanks will get stretched to allow for more fuel, or if this just burns the fuel faster. Starship generations keep getting both more engines and longer.
by indigodaddy | 2025-11-20 22:06:16+00:00
Perhaps in spirit? But I don't think you can term LXC a microVM, and I doubt they start close to as fast as Firecracker or smolbsd, and similar ilk. EDIT - appears I am probably wrong about firecracker being faster than LXC as LXC is kernel based virtualization and likely has faster startup than microVMs?
by dogleash | 2025-11-20 22:06:34+00:00
> A cluster of launches reinforces the idea that Google is growing and leading in a bunch of areas.

What in the Gemini 3 powered astroturf bot is this?

They probably just had an internal mandate to ship by end of year.

> if it's having so many successes it feels like overload, that's an excellent narrative

Yeah, if this is the best spin you've got I'm doubling down. Those teams were on the chopping block.
by spwa4 | 2025-11-20 22:06:36+00:00
No. What the AI giants want to accomplish is to have agents talk to agents ... so that the business-agent has the choice of what to present, what to do, instead of being forced as an API to list all the options.

Because if they have this, then there will be enormous value in selling smarter agents to businesses (think a server doubling the coffee price when detecting tourists), dollars they're hoping to capture.
by vunderba | 2025-11-20 22:07:13+00:00
Yeah I think that's a fair critique. It kind of looks like a bad cut-and-replace job (if you zoom in you can even see part of the neck is missing). I might give it some more attempts to see if it can do a better job.

I agree that Seedream could definitely be called out as a fail since it might just be a trick of perspective.
by WorldMaker | 2025-11-20 22:07:28+00:00
The easiest way to get it to run from a Python interpreter would be to compile the ZIL source to a Z-Machine binary, which you can do with ZILF [1], then use a Z Machine library in Python (such as a pure Python implementation of the Z-Machine [2]) to load/run it.

A coding agent may even be able to suggest that path, as knowledge of at least the existence of both ZILF and Python ZVM should be in training sets.

The more interesting questions would be how much a coding agent could help you write new Zork rooms or similar things in ZIL now that these ZIL source files are MIT licensed. I would also assume ZIL is not well represented, it's fork of the Lisp family tree (Lisp -> MDL -> ZIL) in generally probably not well represented in open source code bases up to this point. (Some of that may depend on if the agent was trained on some of these historicalsource repos ahead of this open source license change, too.)

[1] https://zilf.io/

[2] https://github.com/sussman/zvm
by gldrk | 2025-11-20 22:07:45+00:00
>The major comparables in online user fundraising are Wikipedia, which AFAIK is the largest annual online fundraising drive in the world and it raises less than 50% of what search licensing gets.

All this shows is that Mozilla is even less efficient than Wikimedia! There are projects such as Rust and LLVM that rival Firefox in complexity with 1/10 the combined expenses. Of course Rust has a selling point and Firefox doesn’t, but whose fault is that really?
by kragen | 2025-11-20 22:08:26+00:00
Eliminating license plates would be a good step. As I understand it, license plates were established as a compromise between privacy and accountability: they made it possible to track down evildoers without entirely eliminating anonymity in public. Now, due to advances in computer technology, they entirely eliminate anonymity in public. Therefore we should abolish them and invent an alternative that strikes a better balance between these concerns. Encrypted radio beacons, for example, which beep to alert the driver when they are being probed.
by cratermoon | 2025-11-20 22:08:33+00:00
"Suddenly, drivers find themselves pulled over — often for reasons cited such as speeding, failure to signal, the wrong window tint or even a dangling air freshener blocking the view. They are then aggressively questioned and searched, with no inkling that the roads they drove put them on law enforcement’s radar."

So, standard driving while black (or brown, or Muslim, or whatever is demonized in $CURRENT_YEAR), but extended to new categories? I guess now that it's impinging on the comfortable it's news.
by neilk | 2025-11-20 22:08:35+00:00
It has never been about small government. You can just look at the Republican record on deficit spending or military funding to dismiss that. “Small government” was just an acceptable way to say you were for reducing benefits to people deemed undeserving.

There are people who called themselves Republican who started to believe their own propaganda, but it’s never been an empirical fact in the modern era that Republicans acted to reduce government spending in toto.
Show HN: MindHalo – macOS study assistant using on-device Foundation Models
by aarush-prakash | 2025-11-20 22:08:41+00:00
I’ve been building a macOS study assistant called MindHalo, and I’m looking for feedback from people who work with study tools, macOS utilities, or Apple’s new Foundation Models.

The app is built with SwiftUI and uses Apple’s Foundation Models API, so all inference happens on-device. No cloud calls, no data sent to servers, and performance is fully local to Apple Silicon.

Features

AI Study Tutor

Responds to questions with follow-up reasoning

Minimal, focused chat interface

Study Guide Generator

Converts pasted notes into structured study outlines

Includes explanations and short examples

Saves guides locally (no backend)

Flashcards

Generates flashcards from any text

Simple flip-card UI with local progress tracking

Licensing

During the beta, anyone can generate a free lifetime license. Licenses are hardware-bound and remain valid even if the app becomes paid later. License generation page: https://mindhalo.techfixpro.net/ (one per IP)

Requirements

macOS 26+

Apple Silicon (no Intel support)

If anyone is interested, the project page has screenshots, details, and the current build: https://mindhalo.techfixpro.net/

I’d appreciate feedback on interface decisions, workflow, and overall performance — especially from people with experience in Apple Silicon optimization or local model integration.
by bilekas | 2025-11-20 22:09:06+00:00
There's something in here for sure, switch over to TS with strict typing and you've got generics to help you out more, at least for validation.

A deep clone isn't a bad approach but given TS' typing, I don't know if they allow a pure 'eval' by default.. Still playing with this in my free time though and it's still tricky.
by kbolino | 2025-11-20 22:09:17+00:00
I must disagree. Destructuring is nifty, but it is almost completely unrelated. The second value in any of the builtin two-value assignment forms is invariant on the type or size of RHS; it's always a boolean, and its meaning relates to the "kind" of RHS, not the exact type:

msg, ok := <-ch // ok means "channel ch is not closed" val, ok := m[key] // ok means "map m contains key" dyn, ok := i.(T) // ok means "interface i's dynamic type is T or implements T"

This new operation would be similar:

arr, ok := [N]T(s) // ok means "slice s has len(s) == N"

For all of these cases, ok being true indicates that the other value is safe to use.
by jacobgkau | 2025-11-20 22:09:47+00:00
A failure due to metal fatigue would still be a failure to properly maintain the aircraft, right? I know by "improper maintenance," you're referring to actual improper things being done during maintenance, and not simply a lack of maintenance. But I'm reading things like "the next check would've occurred at X miles," and, well... it seems like the schedule for that might need to be adjusted, since this happened.
by kstrauser | 2025-11-20 22:10:35+00:00
We sent our kids through Montessori. Unfortunately, in the city where we lived when they were elementary school age, Montessori went through 4th grade before the kids had to go back to regular or religious schools. That was a rough transition.

But I still think that's a sucky situation for the 95% of kids who go to the nearest public school. Their days shouldn't be awful just because their parents didn't have the time, money, or awareness to consider non-default options.
by jamesgill | 2025-11-20 22:10:38+00:00
I kinda hate that Microsoft gets to take credit for being magnanimous with yet another product they never created.

The TL;DR: The Zorks were created by several guys at MIT who later formed Infocom. Infocom eventually sold to Activision, Microsoft bought Activision and voila--"Microsoft is open sourcing Zork".
by npteljes | 2025-11-20 22:10:49+00:00
I didn't catch on to that at all. I even wrote my own comment, but seeing your reaction to the other guys' comments, I have re-read your original, and frankly, couldn't figure it out. I have asked ChatGPT and it decoded your intent correctly, and even seeing that, I couldn't reconcile it with the comment itself.

They say that a lot of communication is lost over text. I'm sure I could have caught the sarcasm if we spoke in real life, but in this textual form, it was completely lost to me, and it seems that for the other commenters as well.
by rhet0rica | 2025-11-20 22:11:38+00:00
A lot of these questions are answered here: https://ravynos.com/faq

To summarize...

There is a WINE-analogous project, called Darling: https://www.darlinghq.org/

The goal for ravynOS is to be analogous to ReactOS. Much like ReactOS and WINE, ravynOS and Darling share a lot of Cocoa code.

For the problem of OpenStep implementations specifically, a bespoke software stack has the benefit of being able to put Mach messaging into the kernel, where it is much more performant.

They chose the FreeBSD kernel over Darwin for the sake of hardware compatibility (though of course NeXT Mach is one of the most widely-ported kernels of all time...)

There is also overlap with GNUstep, helloSystem, and other projects in the broader "open-source Mac/NeXT" space, though ravynOS (obviously) prefers BSD/MIT/Apache-style licensing over GNU-style licensing. Nevertheless, ravynOS currently uses the GNUstep libobjc2 runtime, a bit like how most of the Unix world used to depend on gcc.
by rayiner | 2025-11-20 22:12:24+00:00
> The resource curse, geographic location and climate are huge factors as well as those 'successful' western countries usually taking advantage

You have a theory of why some countries are rich and others are poor. I also have a theory. How are you so stridently confident that not only is your analysis is correct, but so obviously correct that my contrary view somehow is outside the boundaries of debate?

> Bangladesh has a very rich history and was at times way ahead of the curve but the combination of various western (mostly British) influences in the region as well as a series of wars and coups have left it in shambles.

Britain didn't conquer the subcontinent through superior weaponry. The Mughal Empire was one of the gunpowder empires: https://www.thoughtco.com/the-gunpowder-empires-195840. Britain was able to conquer the subcontinent using superior institutions and organization. In contrast, the Mughal Empire lacked such institutions, or any sense of nationalism. Indeed, the British East India company conquered India with an army largely comprised of Indians. https://www.nam.ac.uk/explore/armies-east-india-company.

Instead, the technology that enabled Britain to succeed was cultural technology. In Britain, nuclear families were the norm back in the 13th century. Those weak family ties--which, frankly, I find upsetting even as someone raised among Americans--spurred the development of civic institutions to perform functions that in other societies were handled by extended family networks.
by ethmarks | 2025-11-20 22:13:26+00:00
Absolutely stunning and ingenious visualization, but disappointing data. In 2014 there were 2.2 million repos, while in 2025 there are closer to 500 million. The repo was last updated seven years ago, so I assume that this project has been abandoned.

A cursory glance at the source code[1] reveals that it's using GitHub Archive data. Looking through the gharchive data[2], it seems like it was last updated in 2024. So there's 10 years of publicly accessible new data.

Is there any reason we (by "we" I mean "random members of the community" as opposed to the developer of the project) can't re-build GitHut with the new data, seeing as it's open source? It's only processing the repo metadata, meaning it shouldn't even be that much data and should be well under the free 1TB limit in BigQuery (The processed data from 2014 stored in the repo[3] is only 71MB in size, though I assume the 2024 data will be larger), so cost shouldn't be a concern.

I'm not experienced enough to know whether creating an updated version of this would take an afternoon or several weeks.

[1]: https://github.com/littleark/githut/

[2]: https://console.cloud.google.com/bigquery?project=githubarch...

[3]: https://github.com/littleark/githut/blob/master/server/data/...
by itake | 2025-11-20 22:13:35+00:00
> What is the winter that is coming?

This is not a fair question. The roaring 20s had no idea The Great Depression was coming. Most people didn't see the 2008 crash happening. Ukraine signed agreements with Russia to not be attacked. In 2019, no one was worried that their country couldn't produce face masks or mRNA vaccines.

IMHO, the only foreseeable disaster now is climate change and CN/TW conflicts. I'm not smart enough to model the downstream effects of those events and how Europe should be preparing for them.

The USA is forcing TSMC to at least shift some of their output to US soil.

> anti-EU rhetoric

I don't know what you mean by anti-EU rhetoric. Americans have no problems with the a centralized governance for Europe. Generally speaking, we are taught the EU is a good thing Europe (and the USA), because we want strong allies.

Just like how the EU got upset with Greece for poor fiscal responsibility, the US is concerned about the EU's military investments, tech development, and general economic output.

> trusts official inflation numbers

I think you're comparing apples and oranges. The inflation numbers are not supposed to represent any one individual's on-the-ground's inflation numbers. For example, Washington state adding a gas tax might not show up in the national inflation numbers, but if you're a long distance trucker, you're definitely experiencing inflation.

---

Anecdote with heavy sampling bias: When traveling in Southeast Asia, I met tons of Europeans complaining 5 day work weeks is too much and 30 days of PTO isn't enough. One woman in her 30s took an additional month off of unpaid leave so she could have a second holiday in Laos, Malaysia, and Thailand.

IMHO, Europeans should be developing their own tech / biotech / military, instead of demanding 4 day work weeks, and 60d holidays.
by techblueberry | 2025-11-20 22:13:53+00:00
There was an article recently that said 30-40% of young Republican staffers under the age of 30 in Washington were followers of Nick Fuentes. This really does not seem like it's going somewhere great, and I can't imagine conservatives are unified in the idea they should normalize the swastika. The weird thing is it just feels like it's bad for everybody.

There was a recent youtube video by Kostantin Kisin (I can't find it now but) and I don't love that he compared Zohran Mamdani to Groypers, but his basic point was this quote or idea someone said which is that the reason history repeats itself is that we only are really influenced by the lessons of our parents and grandparents. That this rise of anti-semitism and backing down from our taboo's about racism come at a time when there are far fewer people growing up with relatives who were alive during the holocaust. (Just for good measure, the comparison between Zohran Mamdani and Groypers was that the left was forgetting the murders and human rights tragedies that came out of communism)
by WorldMaker | 2025-11-20 22:14:19+00:00
MDL is what was in wide use at MIT at the time, the PDP-10 era. The M in MDL is sometimes "MIT" in the various backronyms of what it stood for. (Mostly it was apparently just short for "muddle", a self-deprecating description.)

(Also, to be technically correct, these source files aren't even MDL, they are a further descendant called ZIL [Zork Implementation Language].)
by sussmannbaka | 2025-11-20 22:14:19+00:00
The history lesson is appreciated but how does this relate to the current state of the stock file explorer that ships with the OS? I’m using my phone now and not ten years ago.

edit: oh, I think I get it. My original post wasn't intended to be read "iOS invented the file explorer, has Android also a file explorer app" (which would be silly, of course) but "when Files app released, the AOSP file explorer that commonly ships as the default was lacking, has this improved (caught up to Files app)"
by ActorNightly | 2025-11-20 22:14:21+00:00
>Pushing wages down for low-skilled work is possibly good for the economy, but it's very bad for low-skilled American workers.

Thats why minimum wage laws specifically exist. Everybody wins.

>There are millions of illegal aliens in the US. From 2021 to 2024, several millions more entered the US.

The border bill that Trump killed would have increased funding to CBP to speed up the process of determining who is fit to stay and who isn't because so many people were entering that there wasn't enough staff to process cases quicker.

>Conjecture.

Nice try lol. I know yall LOVE to rewrite history, but that doesn't fly anymore. Everything is on record on why Republicans voted against it.