MurphyA/hacker-news huggingface dataset:
by pjmlp | 2025-12-21 09:06:53+00:00
Which incidentely has a much better history with JIT adoption than Python, where the community has largely ignored PyPy.

Meanwhile Ruby has had MacRuby from Apple, later canceled, but the main developers went out creating RubyMotion.

Sun toyed with JRuby, it was even officially supported on Netbeans, then Red-Hat supported the project for a while. It was also one of the first dynamic languages on GraalVM, with TruffleRuby. GraalPy effort only came a couple of years later, and is still on baby steps.

As of 2025, the refernce implementation counts with YJIT, MJIT, TenderJIT, and MRuby 4 brings ZJIT to the party.

Exchanging Lisp for Python we went backwards in regards to performance in dynamic languages, in a distopian world where C, C++, Fortran libraries are "Python" libraries.

Nope they are bindings, and any language with FFI can have bindings to those same libraries, e.g. PyTorch can also be used in straight C++, or from Java.
by anal_reactor | 2025-12-21 09:07:32+00:00
Hot take but the more time I spend with poor people the less respect I have for them. I grew up in Eastern Europe where the economies were actively suppressed during communism, so the story "poor people just need more chances" hit home because that's exactly what I saw around me. But then I moved into a poor neighborhood of a rich country and... no matter how you organize the society, a certain percentage will always either be incapable of participating in it, or flat-out refuse to do so. You can give them all the chances they need, they will stubbornly keep making wrong decisions.
by demurgos | 2025-12-21 09:07:56+00:00
The point of my message is that you should avoid the `log(string)` signature. Even if it's appealing, it's an easy perf trap.

There are many ideas if you look at SQL libs. In my example I used a different type but there other solutions. Be creative.

logger.log(new Template("foo"))` logger.log("foo", []) logger.prepare("foo").log()
by blobbers | 2025-12-21 09:10:25+00:00
I think what Terry is saying is that with the current set of tools, there are classes of problems requiring cleverness: where you can guess and check (glorified autocomplete), check answer, fail and then add information from failure and repeat.

I guess ultimately what is intelligence? We compact our memories, forget things, and try repeatedly. Our inputs are a bit more diverse but ultimately we autocomplete our lives. Hmm… maybe we’ve already achieved this.
by illiac786 | 2025-12-21 09:10:32+00:00
Thanks for the data. While it does need more cross referencing it would indicated that deceased drivers are more than twice as likely to have traces of THC. We need to eliminate non-drivers but I think the proportion of drivers with traces of THC will remain higher with drivers than in the overall population.

Next, same stat for alcohol, that would be interesting.

Maybe adapt the THC threshold a bit to really only count people who recently consumed THC.
by jfernandezr | 2025-12-21 09:10:44+00:00
After the huge impact on the PC gaming community, it's logical to despise AI and ban it from any awards. First cryptocurrencies pumped huge price raises on GPUs, then prices won't return to normal due to AI and now it's impacting RAM prices.

Next year a lot of families will struggle to buy a needed computer for their kids' school due to some multibillion techs going all-in.
by justsomehnguy | 2025-12-21 09:12:01+00:00
That's great.

Now we need to get an enterprise grade switch - doubt Cisco would add macsec into SOHO gear. Along with enterprise grade intercoms, cameras, doorbells...

And beloved by many Unifi is out of question - they still can't bake IPv6 support.

So looks like it's feasible but the cost wouldn't be good.

ADD: also read this article: https://news.ycombinator.com/item?id=41531699
by tomjakubowski | 2025-12-21 09:12:05+00:00
I think a significant factor helping that to work is the mixing of all traffic on the street. I've noticed that in LA's Skid Row, where homeless people are constantly moving into the street on foot or on bicycle and they walk around in vehicle lanes pushing shopping cart armadas and so on, drivers are more cautious than usual and I see, if anything, less reckless driving and close calls there than in other parts of downtown, where pedestrians stick to the sidewalk and distracted or car-brained drivers don't look out for them. Just anecdotal observation, of course.
by dangus | 2025-12-21 09:12:06+00:00
ChatGPT without a login is basically a 5 minute free trial with no integration with any other system besides web search.

You get bumped down to a way worse experience almost immediately and the login nags are so strong that logged-out use is almost certainly going away in the near future.

It’s like the contractor that comes over for free but mainly does so to find every possible problem in your house that they might be able to charge you for.
by antirez | 2025-12-21 09:13:12+00:00
> Text generated by an LM is not grounded in communicative intent

This means exactly that no representation should exist in the activation states about what the model wants to tell, and there must be only a single token probabilistic inference at play.

Also their model requires the contrary, too: that the model does not know, semantically, what the query really means.

Stochastic Parrot has a scientific meaning, and just only observing the function of the models, it is quite evident that they were very wrong, but now we have stong evidence (via probing) that also the sentence you quoted is not correct, since the model knows the idea to express also in general terms, and features about things it is going to say much later activates a lot of tokens earlier, including conceptual features that are relevant later in the sentence / concept expressed.

You are doing the big error that is common to do in this context of extending the stochastic parrot to a non scientifically isolated model that can be made large enough to accomodate any evidence arriving from new generations of models. The stochastic parrot does not understand the query nor is trying to reply to you in any way, it just exploits a probabilistic link among the context window and the next word. This link can be more complex than a Markov chain but must be of the same kind: lacking understanding whatsoever and communication intent (no representation of the concept / sentences that are required to reply correctly). How it is possible to believe in this, today? And, check yourself what the top AI scientists today believe about the correctness of the stochastic parrot hypothesis.
by croemer | 2025-12-21 09:13:36+00:00
I think it's a DNS level block. I've been using NextDNS (free plan) and one side effect (besides auto ad block) is that it doesn't have those blocks. Highly recommend - there are alternative services as well, just saw NextDNS recommended here.

Alternative: https://archive.ph/2025.12.21-050644/https://annas-archive.l...
by catoc | 2025-12-21 09:14:12+00:00
I agree, it’s redundant. To us humans - to me at least - intelligence is always general (calculator: not; chimpansee: a little), so “general intelligence” can also already be considered redundant. Using “genuine” is more redundancy being heaped on (with the assumed goal of making a distinction between “genuine” AGI and tools that appear smart in limited domains)
by Remdo | 2025-12-21 09:15:28+00:00
When Berlusconi died, the current Italian government declared a national day of mourning broadcasted on national television. Never went to prison, convicted only 1 time for tax fraud, a lot of his quotes and videos are great source of memes that make the younger generations laugh (owning the Milan football helped him to be liked by younger people).

Please American people don't do the same mistakes as we did. It's like watching a remake (or a parody) of the same horror movie.
by godelski | 2025-12-21 09:15:50+00:00
>> "Shut up with the talk that makes people switch to Chrome". > No this is silly and you should dispense with it. Theres no cow so sacred it cant be criticised.

You think that just because I'm telling you to not grab your pitchfork that I'm defending Mozilla as infallible?

I don't believe in sacred cows, but unlike you I do not believe there is a cow so profane that it should be vilified at every turn.

> We are super sensitive

All you are doing is teaching Mozilla to ignore you.

If they do bad you get angry. If they do good you get angry because it isn't good enough.

They cannot win! So tell me, why they should listen. Maybe they can do good enough by you but by doing so that won't be good enough by millions of others. And why should they optimize for one person?

Do not conflate my disbelief in demons as a belief in gods. You are confused at who is the religious one here
by bpavuk | 2025-12-21 09:17:46+00:00
let me be a date-time nerd for a split second:

- Claude Code released Introducing Claude Code video on 24 Feb 2025 [0]

- Aider's oldest known GitHub release, v0.5.0, is dated 8 Jun 2025 [1]

[0]: https://www.youtube.com/watch?v=AJpK3YTTKZ4

[1]: https://github.com/Aider-AI/aider/releases/tag/v0.5.0
by animal531 | 2025-12-21 09:18:20+00:00
It's funny how ideas come and go. I made this very comment here on Hacker News probably 4-5 years ago and received a few down votes for it at the time (albeit that I was thinking of computers in general).

It would take a lot of work to make a GPU do current CPU type tasks, but it would be interesting to see how it changes parallelism and our approach to logic in code.
by hohithere | 2025-12-21 09:20:48+00:00
Just tested the demo, it is really great. Therefore the image attachment, on mobile version, does not upload or process a thing atm?

Domaindocs is a nice no DB solution and easy thing, but got some issues with it. I create the domaindoc, add manually something inside (list of friends, Name - description), and enable it. Later I ask what I put inside, or who is x, and I got the correct output, but when I try to ask to replace x word by another, he show me what it should be, says is done and completed, but does not edit the actual domaindoc file.
by ACCount37 | 2025-12-21 09:22:01+00:00
Not really?

If there's a range of "how aggressive a bear can be", and it's mostly driven by genetics, and aggression is heavily selected against in the environment? Then you can get a considerable reduction in aggression in the span of as little as a few generations. Bear generation time is what, 5 years? They coexisted with humans for a long time now.

Now, traits with weaker genetic components (i.e. if bear aggression is only 50% genetic) can take much longer. Even more so for traits with low variance, or highly complex traits and behaviors. But evolution isn't always slow. Certain changes can happen quickly - about as quickly as you can apply the selection pressure.
by gosub100 | 2025-12-21 09:22:26+00:00
> Your savings account's number is totally detached from accurately representing value. It's mostly a representation of where you were born

This could also be true because the number of dollars in circulation is "just bits on a disk" that politicians can manipulate for various reasons.

Someone can work very hard and save their earnings, only to have the value diluted in the future. Isn't that also a delusion?
by user____name | 2025-12-21 09:23:22+00:00
A technique some painters use is to first paint a base layer in a complementary color, or a different temperature -- e.g a cool blue or green base layer versus a warm red on top.

It's a convenient way to get more vibrant looking colors, since depending on the opacity of the second layer you get different levels of saturation and color contrast.

It would be funny if some sculptures use this method and the reconstructions are only based on the bottom layer and turn out to be the exact opposite of what they actually looked like.
by lukeigel | 2025-12-21 09:23:25+00:00
Thank you!

The original site was on Railway and written in Pug! It crashed after Riley's tweet first went viral, then Riley did the heroic work of caching it all with Cloudflare after waking up to the site being down. After millions of unique visitors we racked up about $10 in costs.

This time we switched to Next.js 16 + Vercel, used Cloudflare R2 for asset hosting, and used Neon as the db. R2 has free egress, and Vercel + Next is cheap if cached correctly.

A special someone at Vercel gave us some tips on caching this one earlier today. We started by just using unstable_cache all over the place, and now we're migrating to ISR + full static pre-generation of as many pages as we can via generateStaticParams.
by tripletao | 2025-12-21 09:24:11+00:00
Norvig's textbook surely appears on the bookshelf of researchers including those building current top LLMs. So it's odd to say that such an approach "may not even provide a good predictive model". As of today, it is unquestionably the best known predictive model for natural language, by huge margin. I don't think that's for lack of trying, with billions of dollars or more at stake.

Whether that model provides "insight" (or a "cause"; I still don't know if that's supposed to mean something different) is a deeper question, and e.g. the topic of countless papers trying to make sense of LLM activations. I don't think the answer is obvious, but I found Norvig's discussion to be thoughtful. I'm surprised to see it viewed so negatively here, dismissed with no engagement with his specific arguments and examples.
by earlyreturns | 2025-12-21 09:25:00+00:00
Foreign governments running honeytrap operations on powerful perverts like bill clinton is common knowledge amongst anyone interested in knowing about such things, but some people think it is a super big secret that needs to be revealed to the masses. Thomas Massie for instance. I don’t think it’s antisemitism but I’m pretty sure it’s not because of a sudden concern for teenage prostitution, which is a big ongoing problem that could be addressed by legislators crafting policy if they weren’t so busy slinging mud at each other looking for Epstein photos with their political opponents.
by 1659447091 | 2025-12-21 09:25:44+00:00
Not trying to compare Greece with North Texas(or Louisiana) in 13000BCE here. There are ancient sites with "sophisticated" cultures/societies that spanned large parts of the current mid to east US -- and were also unlikely to be nomadic tribes passing through.

There is evidence of major construction projects, large trade centers/complex societies along the Mississippi Valley covering large areas with a trade network across the mid/eastern/southeast US. Watson Brake is currently the oldest* at ~3500BCE[0], but less studied and smaller. Poverty Point ~1700BCE[1] is more like a city or major trading hub. The effort to build the mounds and ridges is far more impressive than is likely from a roaming tribe. The construction is not haphazard, there is evidence of housing and many astronomical markers/alignments throughout the mound builder cultures of North America.

Cahokia Mounds[2] (far more recent) is considered an urban settlement, occupied from around 800CE and at its peak 1050-1150CE, thought to be larger than London or Paris at that time.

* Watson Break was discovered in the 1980's and the 6th mound at Poverty Point discovered in 2013. There could be many more that have been overlooked/undiscovered or razed -- being that we still don't fully understand them and they hardy look like what we are use to.

[0] https://en.wikipedia.org/wiki/Watson_Brake

[1] https://en.wikipedia.org/wiki/Poverty_Point

[2] https://en.wikipedia.org/wiki/Cahokia
by spuz | 2025-12-21 09:26:03+00:00
There is a small irony that the Indie Game Awards rejects nominations of games using AI but The Game Awards does not. It is independent teams of developers who are less likely to be able to afford to pay an artists who may be able to produce something of value with AI assets that they otherwise would not have the resources for. On the other side, it is big studios with a good track record and more investment who are more likely to be able to pay artists and benefit from their artistry.

To me, art is a form of expression from one human being to another. An indie game with interesting gameplay but AI generated assets still has value as a form of expression from the programmer. Maybe if it's successful, the programmer can afford to pay an artist to help create their next game. If we want to encourage human made art, I think we should focus on rewarding the big game studios who do this and not being so strict on the 2 or 3 person teams who might not exist without the help of AI.

(I say this knowing Clair Obscur was made by a large well respected team so if they used AI assets I think it's fair their award was stripped. I just wish The Game Awards would also consider using such a standard.)
by charcircuit | 2025-12-21 09:26:38+00:00
>Knowingly filing false DMCA claims will also perjure them.

You are confusing false claims with filing DMCA requests on behalf of someone you don't have permission from.

>and under penalty of perjury, that the complaining party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed

A false DMCA request is misrepresentation.
by david_shaw | 2025-12-21 09:27:12+00:00
I'm not sure about licenses that explicitly forbid LLM use -- although you could always modify a license to require this! -- but GPL licensed projects require that you also make the software you create open source.

I'm not sure that LLMs respect that restriction (since they generally don't attibute their code).

I'm not even really sure if that clause would apply to LLM generated code, though I'd imagine that it should.
by topranks | 2025-12-21 09:29:04+00:00
Probably the largest barrier to IPv6 adoption is the myriad ways IP allocation to clients can be done and the various options that exist.

It’s fine for mobile providers, where the client activation defines what’s needed and the carrier essentially just needs to support two OS’s (iOS and Android).

Also mostly fine for residential when the carrier provides the CPE, and can set it up to work with how they have the network built.

But if you’re managing your own router it can be complex to know exactly what to use. And most ISP support aren’t very good either.

If you happen to be an expert it’s fine, but if you’re a power user not a full time network guy there is still way more complexity than there ought to be.
by simgt | 2025-12-21 09:29:51+00:00
> Just to add a bit more context: after years of trials, one of our former President finally went to jail for a few weeks. And now, they're invited by media all over the country so they can complain about how unfair it was, they published a book about it, sold in the tens of thousands, their son is the new TV's favorite...

Haha I was wondering where this other side of the pond was. This leaves no doubt. Quelle indignité.

For others: it's Sarkozy they are referring to, who was sentenced to 5 years of prison but spent only 20 days in it. He's free until his next trial. For having colluded with terrorists.
by voidfunc | 2025-12-21 09:29:53+00:00
> That said, the AI restriction itself is hilarious. Almost all games currently being made would have programmers using copilot, would they all be disqualified for it? Where does this arbitrary line start from?

AI OK: Code

AI Bad: Art, Music.

It's a double standard because people don't think of code as creative. They still think of us as monkeys banging on keyboards.

Fuck 'em. We can replace artists.
by atomicnature | 2025-12-21 09:30:30+00:00
You can look into Judea Pearl's definitions of causality for more information.

Pearl defines a ladder of causation:

1. Seeing (association) 2. Doing (intervention) 3. Imagining (counterfactuals)

In his view - most ML algos are at level 1 - they look at data and draw associations, and "agents" have started some steps in level 2 - doing.

The smartest of humans operate mostly in level (3) of abstractions - where they see things, gain experience, and later build up a "strong causal model" of the world and become capable of answering "what if" questions.
by jdranczewski | 2025-12-21 09:31:18+00:00
An interesting use case of OpenSCAD is open source hardware with many contributors - the reasoning being that we only have mature version control tooling for text-based files (say git), and so your CAD design should be text-based. I was introduced to this idea by https://openflexure.org/projects/microscope/ - they managed to build a fairly complex 3D printed microscope project on this principle.

I'm aware of Onshape having a git-like workflow as well, wonder how the two compare! A fully cloud-based suite would probably not work well for an open source project.
by Tanoc | 2025-12-21 09:31:35+00:00
The thing that finally let it sink in that things were growing at an inconceivable rate was when I realized my chances of mistyping a URL and being lead to a blank page was in the thousandths of a percent. Between giant companies buying up typos to prevent phishing attacks and holding companies domain squatting almost every single combination of words and phrases now has a viable URL. Even my former go to example for a useless URL that went unused for the seventeen years I knew it, "skeeble", actually goes to a Chinese domain squat now.
by relistan | 2025-12-21 09:31:40+00:00
These things work well on the extremely limited task impetus that we give them. Even if we sidestep the question of whether or not LLMs are actually on the path to AGI, Imagine instead the amount of computing and electrical power required with current computing methods and hardware in order to respond to and process all the input handled by a person at every moment of the day. Somewhere in between current inputs and handling the full load of inputs the brain handles may lie “AGI” but it’s not clear there is anything like that on the near horizon, if only because of computing power constraints.
by Sesse__ | 2025-12-21 09:31:40+00:00
AFAIK the most common design for these kinds of systems is using trigram posting lists with position information, i.e., where in the string does the trigram occur. (It's the extra position information that means that you don't need to re-check the string itself.) No need for many different bitmaps; you just take an existing GIN-like design, remove deduplication and add some side information.
by nightshift1 | 2025-12-21 09:32:24+00:00
I agree. After all, benchmarks don't mean much, but I guess they are fine as long as they keep measuring the same thing every time. Also, the context matter. In my case, I see a huge difference between the gains at work vs those at home on a personal project where I don't have to worry about corporate policies, security, correctness, standards, etc. I can let the LLM fly and not worry about losing my job in record time.
by charcircuit | 2025-12-21 09:32:56+00:00
>they would file an ICANN UDRP complaint

Those take on the order of months to go through. Even if they did so, you wouldn't notice until much later. Meanwhile cloudflare and hetzner are faster. If you want to reduce harm by taking down a site you can't just let it stay up for weeks while the ICANN process plays out.
by NiloCK | 2025-12-21 09:33:04+00:00
I appreciate horizon expansion as a fundamental metric, but duration seems like too crude a measure. We used to like it when computers were fast.

An infinitely unscrupulous model provider could double this five hour result by cutting your output tokens/second in half!

This isn't only a question of gaming the metric: the very strong current small-fast models (4.5 Haiku, Gemini 3 Flash) have no hope of being measured fairly against this - they will succeed or fail much faster just because they are much faster.

How about something like total output token count as the "long term horizon" metric instead?