MurphyA/hacker-news huggingface dataset:
by golly_ned | 2025-10-26 19:39:18+00:00
I’m planning on making it clear we should do this. I’m expecting push-back. I’m just not going to entertain it and rely on my manager to handle scheduling while I take part in technical review. I’m exhausted of having to fight this guy to do what’s right.

It probably won’t be him who writes it but he’ll have to be involved at least as a code reviewer for the AIs. I’m sure he’s going to complain and try to make it look unnecessary. I’m mostly done trying to make things work with this guy. I’ll move up to my skip if I keep getting hassled like this.
by ViewTrick1002 | 2025-10-26 19:39:56+00:00
Love it. Just pretend that you can separate the grid into a ”baseload” portion and ”everything” else.

Like I said, on a yearly basis the Californian grid goes from 15GW to 50 GW.

That your nuclear grid will collapse when a cold spell hits leading to people freezing to death is fine.

Thats a socialized loss! Someone else will need to solve it!

I love that you completely ignored the Swedish example from last week.

And then with a sleight of hand ignored that the French nuclear issues persisted throughout the entire energy crisis winter.
by giobox | 2025-10-26 19:40:21+00:00
Super common failure is accidental commit of a secret key. People suck at actually deleting something from git history. Had one colleague leak a Digital Ocean key this way with an accidental env file commit. He reverted, but the key is of course still present in the project history.

The speed at which an accidentally committed and reverted key is compromised and used to say launch a fleet of stolen VPSes on a github public repo nowadays is incredible. Fortunately most of the time your provider will cancel the charges...

This has always been the roughest part of git for me, the process to remove accidentally committed sensitive content. Sure we should all strive not to commit stupid things in the first place, and of course we have tools like gitignore, but we are all only human.

> https://docs.github.com/en/authentication/keeping-your-accou...

"Sensitive data can be removed from the history of a repository if you can carefully coordinate with everyone who has cloned it and you are willing to manage the side effects."
by stared | 2025-10-26 19:42:17+00:00
I think you are talking about correlation in humans of, say, verbal and mathematical intelligence. Still, it is a correlation, not equality - there are many word-acknowledged writers who suck at math, and mathematical prodigies who are are not the best at writing.

If you go beyond human species (and well, computers are not even living organisms), it gets tricky. Adaptability (which is arguably a broader concept than intelligence) is very different for, say octopodes, corvids and slime molds.

It is certainly not a single line of proficiency or progress. Things look like lines only if we zoom a lot.
by cperciva | 2025-10-26 19:42:50+00:00
I believe NetBSD also holds the record for the fastest kernel boot time for a general purpose operating system -- I held this record with FreeBSD with the system booting in about 23 ms but Emile got NetBSD down to 15 ms IIRC and I've been too busy to work on FreeBSD/Firecracker lately.
by gs17 | 2025-10-26 19:42:55+00:00
I think the easiest way to have 24/25 of something would be to have the "part 2" for each puzzle get released the next day. It would probably ruin the momentum about as much as having days off would (as another alternative to make the timing fit "advent"), but there could be a fun extra layer of puzzle with a hint of what the part 2 will be so people can try to speculate and modify their code in anticipation.
by stuckinhell | 2025-10-26 19:42:56+00:00
I'm utterly shocked at the article saying GPU inference (PyTorch/Transformers)isn't working. Numerical instability produces bad outputs, Not viable for real-time serving, Wait for driver/CUDA updates!

My job just got me and our entire team a DGX spark. I'm impressed at the ease of use for ollama models I couldn't run on my laptop. gpt-oss:120b is shockingly better than what I thought it would be from running the 20b model on my laptop.

The DGX has changed my mind about the future being small specialized models.
by bonoboTP | 2025-10-26 19:43:47+00:00
> I don't care if AI wrote the book, if the book is good.

Not so sure. Books are not all just entertainment but they also develop one's ouook on life, relationships, morality etc. I mean, of course books can also be written by "bad" people to propagate their view of things, but at least you're still peeking into the views and distilled experience of a fellow human who lived a personal life.

Who knows what values a book implicitly espouses that has no author and was optimized for being liked by readers. Do that on a large enough scale and it's really hard to tell what kind of effect it has.
by tjr | 2025-10-26 19:44:06+00:00
LLMs are not a someone

This is in line with my disagreement over the fair use rulings. Most people who published works that have been used to train AI systems, created those works and published them for other people to consume and benefit from, not for proprietary software systems to consume and benefit from. The existing licenses and laws did not account for this; nobody was anticipating it.
by FridayoLeary | 2025-10-26 19:44:47+00:00
Well out of date. It's almost 3 million by now. It's just an authoritarian power grab by starmer and the government and not even a good one. For those uninitiated having a mandatory id is probably one of the most toxic ideas in the UK, but they are determined to see it through. It is absolutely a step towards mass surveillance and control. The most infuriating part is the gaslighting going on that this is the solution they are working on to tackle the migrant crisis. I have two things to say about that; it isn't, and there are better methods. This will cost him the elections because he's already the least popular prime minister ever.
by golly_ned | 2025-10-26 19:45:10+00:00
We are remote. He’s been told at least a few times.

I can do this over 1:1 over remote, but it definitely doesn’t feel the same.

We have a team onsite in a few weeks. I could do it then. I still think it’s more likely than not that things will go sour, especially since the rest of the team will actually be there, and I’ll be letting him know a lot of the team has had issues with him.

The rest of the team is extremely passive and conflict-averse. It’ll be awkward then.

I can try a remote 1:1 since I think there are more ways to keep a cap on this.

The very fact that I have to tiptoe around this makes me realize this guy is super volatile and angry. Even reducing our 1:1 cadence, which I did for all team members simply due to too much meeting load on me, led him to cancel them altogether.
Show HN: Typegraph – type-level graphs of Rust types
by bietroi | 2025-10-26 19:45:18+00:00
Hi r/rust,

I wanted to share with the community a Rust library I started a little while ago called typegraph. It lets you build graphs of types in the type system, for static analysis and stuff like that.

It's the fourth entry in my "Beginner Crates" series, which are crates made for computers learning to code all by themselves.

You can also use it to make diagrams like this one of the tokio current-thread runtime:

https://github.com/nicksenger/typegraph/blob/master/tokio_cu...
by Neku42 | 2025-10-26 19:45:50+00:00
>Heavy reliance on the range interface, without automatic support for common range-like types like arrays, so calling code must be cluttered with wrappers.

But D arrays/slices are already ranges. Is this referring to string autodecoding or something else completely? I fail to recall any situations where builtin types required wrappers often.

>Insistence on returning things exclusively as ranges, even when a single item is wanted, so calling code must be cluttered with dereferencing. (e.g. std.algorithm.searching.find)

This is mirroring C++ iterator design and IMO the right move though I agree that specifically for ranges it is rather awkward to use in practice.

What would you return instead? A pointer? What if one wants to find the position of the element and do something after that with that position/subrange.
by _DeadFred_ | 2025-10-26 19:46:00+00:00
I used to think this. But over time everything just became infomercials.

'Ok lets install these parts from 123 parts'

I hate it. I refuse to volunteer to be subtly (or not so subtly) manipulated by Youtubers.

All the music production people are suddenly revealing tools they use, that oh wow, I'm so lucky, are going on sale for black friday. Weird that I've never seen them use these 'goto' tools ever before on their channels. Hmmm.
by jakebasile | 2025-10-26 19:46:30+00:00
I'd suggest Clojure simply because of the JVM. The JVM is unjustly maligned, and I will defend it to anyone at any time. Having access to the huge Java JAR ecosystem for integrations and libraries is a game changer compared to CL.

As for interactivity - I use a REPL daily with Clojure and it works just as you'd expect from a CL REPL. The only time you need to reload is if you add a new JAR to the classpath or occasionally when state gets really weird. There are reload facilities baked in to nREPL too.

For reference, I've used Clojure professionally for about a decade.

I'd suggest trying it out with Calva in VS Code.
by nevertoolate | 2025-10-26 19:46:46+00:00
I think I understand this, possibly nice for huge client x feature matrix. I don’t have XP in the setup where there is a big separate backend team. In my head there is an alternative implementation: have a separate routing layer (coauthored by backend and frontend). Backend responsibility ends with the service layer. There has to be some domain contract implemented somewhere, question is it is simpler to cut down from a tree or build something on top of components.
by curiocity | 2025-10-26 19:48:44+00:00
Thanks! When it comes to todos, it can do a bunch of things apart from research like content writing, pdf generation, future planning - anything that involves text really. It can also send gmail (w attachments) and calendar invites. You can checkout this demo with more tool uses if you want - https://youtu.be/GHUsvV2MRaA?si=XBsnfxuCTjftJESf. I'm definitely thinking of adding more connectors in the future that the AI will have access to, to perform actions. Essentially, I wanted the AI Agents to have the accessibility to take actions on behalf of the user while still being in control.

I certainly agree with you on having the AI write the notes not being as helpful, but it's not different from users simply going to chatGPT for the same thing. I'm just helping bring all that together in one workspace. But, I do imagine it being used for ideas or really like an assistant, asking for feedback and not completely replacing the creative human element. At the end of the day, it really depends on the user and how they want to interact with it.
by ants_everywhere | 2025-10-26 19:49:00+00:00
> To operationalize this, we ground our methodology in Cattell-Horn-Carroll theory, the most empirically validated model of human cognition

Cattell-Horn-Carroll theory, like a lot of psychometric research, is based on collecting a lot of data and running factor analysis (or similar) to look for axes that seem orthogonal.

It's not clear that the axes are necessary or sufficient to define intelligence, especially if the goal is to define intelligence that applies to non-humans.

For example reading and writing ability and visual processing imply the organism has light sensors, which it may not. Do all intelligent beings have vision? I don't see an obvious reason why they would.

Whatever definition you use for AGI probably shouldn't depend heavily on having analyzed human-specific data for the same reason that your definition of what counts as music shouldn't depend entirely on inferences from a single genre.
by Atomic_Torrfisk | 2025-10-26 19:49:32+00:00
> problem isn't going to go away.

Yes, that is why when you test positive for asbestos you add a little "a" sticker to the material to notify anyone in the future.

I think you are missing the point. Many people like myself want to take care of it, and would hire a proper crew to take care of it, but we are not wealthy enough to just call in a crew without some financial planning. This is not just an annoying expense, quite a bit more than that.
by courseofaction | 2025-10-26 19:49:47+00:00
Not as corrupt as other countries is true. My rhetoric gets a little passionate, but is rooted in fact. Relative to their extreme wealth and political messaging, will 'very' corrupt do? 'Increasingly' corrupt, certainly. It's not tied to the authoritarianism, the health care system has been an international punchline for decades. The everyday systemic corruption (plus the 2008 bailouts) is in my opinion the cause of authoritarianism, the people were pushed to a populist.

Getting sicker: https://pmc.ncbi.nlm.nih.gov/articles/PMC6221922/

Getting stupider: https://www.nationsreportcard.gov/ltt/?age=9

Obamacare is straight up porkbarrelling: https://www.politifact.com/factchecks/2010/apr/01/barack-oba...

The DoE's policy is to stop educating people unless it's profitable: https://www.propublica.org/article/education-department-publ...

I think we're going to see a substantial continual decline in both health and education outcomes as the system continues to be sabotaged, for money.

The most shocking part is qualitative though. As a non-American, having a conversation with an American about their politics is often stepping into a minefield of cognitive dissonance, patriotism, and blindness, from people who are otherwise wealthy and well-intentioned. Truly the most propagandized people. Such is the course of empire.
by darepublic | 2025-10-26 19:50:24+00:00
I believe it will make illegal moves (unaided by any tools ofc). It will also make mistakes doing things like not being able to construct the board correctly given a fen string. For these reasons I consider long strings of correct moves insufficient to say it can play the game. If my first two statements, about a propensity for illegal moves and other fails on "easy for humans" tasks were untrue then I would reconsider.
by quacked | 2025-10-26 19:50:39+00:00
Bo Burnham put it succinctly, although he was talking about children on apps: "When they go to sleep at night, they have to choose between all of the information ever published in the history of the world, or the back of their eyelids."

The smartphone is a perverted implementation of the goal that people use to fantasize about back in the early days of the computer revolution: a personal terminal to the world of audio, text, and video information stored in databases across all of humanity. It's of course worth talking about how they compel us to certain behaviors via push notifications, dark patterns, nasty design, etc. but also--obviously we'd be addicted to personal terminals that let us access all the publicly available digitized information in the history of the world.
by apitman | 2025-10-26 19:50:55+00:00
I was working on a custom runtime for minimal wasm apps recently. I didn't want to have to write all apps in C or Rust, so I went looking for tiny scripting languages. Lua is pretty small, but I wasn't able to get it to compile to wasm IIRC due to POSIX dependencies. This turned out to be quite easy with Wren[0].

[0]: https://github.com/wren-lang/wren/issues/1199
by meerab | 2025-10-26 19:51:11+00:00
I use a two-pass approach - first pass with ASR (OpenAI Whisper) and second pass with an LLM. I ask users to provide context upfront and use that as the "initial_prompt" parameter in Whisper: https://github.com/openai/whisper/discussions/963#discussion...

Gemini might have similar capabilities for custom vocabulary, though I'm not certain about their specific implementation. The two-pass ASR+LLM approach could work with Gemini's output as well.
by anon84873628 | 2025-10-26 19:51:32+00:00
What you'll see repeatedly in the comments on articles like this is that Alzheimer's is more of a shared endpoint of many different root causes. Usually one person is complaining that the research is focusing on the wrong cause, or only treating symptoms, or misrepresenting the problem, etc etc. While other are defending it is important incremental understanding within one part of a very large space. (Oh and don't forget the people complaining about mouse research in the first place).

What I'm learning from these articles is that Alzheimer's results when certain processes fail and negative feedback loops begin. That could be due to a genetic issue (and thus is heritable as you mention), or an immune response (and thus correlated with HSV infection), a toxin, a sleep disorder, whatever. In some cases disrupting the loop maybe be enough to restore function. In others we need to understand the unique root causes. There are many areas to explore and disentangle.
by archagon | 2025-10-26 19:51:34+00:00
1) Emigration is really hard when you're older and tied down with local connections, obligations, sick family members, etc. Also, most countries don't have any interest in immigrants over the age of 40 or so, and even when you're a prime candidate, the entire process can take years. If you're potentially interested in living abroad, start exploring and planning now. There are a lot more options when you're young.

2) At some point in the near future, all your friends will suddenly start marrying and having babies. You don't have to do the same, but make sure to cultivate the kinds of friends that will keep you in their lives when that happens. People have a tendency to disappear into their families. Make yourself part of someone else's family.

3) Hold humility and empathy in the highest regard, and don't let anyone take them away from you.
by jmmv | 2025-10-26 19:51:37+00:00
Donated! I should have done this months ago when I started using NetBSD for an embedded project idea (that has gone nowhere).

But I feel this link illustrates a big problem with NetBSD’s “no hype” approach: I clicked the link you shared and found an email. The email has the donation link at the very end, and it’s not clickable. When I go to the donation page, there is a ton of text before I even get to see an ugly PayPal tiny button or a tiny form to donate via Stripe.

It’s too hard to notice and too hard to do. The project’s homepage does a better job though. But I think it should be made even more prominent if this is critical for the project’s health!
by zkmon | 2025-10-26 19:51:45+00:00
The problem, I guess, with these methods is, they consider human intelligence as something detached from human biology. I think this is incorrect. Everything that goes in the human mind is firmly rooted in the biological state of that human, and the biological cycles that evolved through millennia.

Things like chess-playing skill of a machine could be bench-marked against that of a human, but the abstract feelings that drive reasoning and correlations inside a human mind are more biological than logical.
by whitehexagon | 2025-10-26 19:54:19+00:00
Agreed, a very refreshing change.

I cant reccomend anything apple or android based, but the PinePhone has some reasonable low-level documentation on itś SoC (Allwinner A64). And there are a great series of tutorials of how Apache Nuttx was ported to the PP. Here's one of the earlier ones: https://lupyuen.org/articles/uboot

I've been working through them myself but still dont understand the boot process, and a long way from radio chip functionality. But I suspect you'll find radio chips quite locked down, since they are licensed for connection to mobile networks. Often there is just a unknown binary blob running the show.
by gjm11 | 2025-10-26 19:54:36+00:00
> The text adds some pieces of information you wouldn't get from the images alone

But this is exactly where being AI-written bothers me! I don't really mind the style (the LLMs have learned to write a particular way because 1. people write that way and 2. other people like it) and I don't have the "boooo stochastic parrot plagiarism machines booooooooo" sense of disgust at AI that some people have, but I do know that when LLMs write things those things are ... not always true.

(Of course when people write things they aren't always true either, but the LLMs get things wrong more than humans do.)

Which means that when the article tells me something interesting -- flour sacks! mobile cinemas! exhibited in galleries! -- I can't trust it. And that, for me, is the main damage that outsourcing your writing to an LLM does: it destroys trust.
by prmph | 2025-10-26 19:55:02+00:00
Contemporary:

- Beasts of No Nation (film, shot in Ghana, starring Idris Elba, on Netflix)

- Gold Coast Lounge (afro-noir Black/White film, on Netflix/Amazon)

- Burial of Kojo (movie, on Netflix)

- Azali (movie, on Netflix)

Classic:

- Deadly voyage (1996 TV film starring Omar Epps, https://www.youtube.com/watch?v=fQiaTWT_YYI)

- Heritage Africa (movie, 1989, https://www.youtube.com/watch?v=xg4UrYJKA_Y)

- Love brewed in an African pot (movie, 1980, https://www.youtube.com/watch?v=nRze5uaNpVw)

- Things we do for love (early 2000s TV series, https://www.youtube.com/watch?v=Z1sQd4BV0lI)
by vidarh | 2025-10-26 19:55:14+00:00
And this is indeed a huge problem with a lot of the attacks on LLM even as more limited AI - a lot of them are based on applying arbitrary standards without even trying to benchmark against people, and without people being willing to discuss where they draw the line for stating that a given subset of people do not possess general intelligence...

I think people get really uncomfortable trying to even tackle that, and realistically for a huge set of AI tasks we need AI that are more intelligent than a huge subset of humans for it to be useful. But there are also a lot of tasks where AI that is not needed, and we "just" need "more human failure modes".
by catlifeonmars | 2025-10-26 19:55:32+00:00
I read this as a hypothetical well-educated adult. As in, given the same level of knowledge, the intelligence performs equally well.

I do agree that it’s a weird standard though. Many of our AI implementations exceed the level of knowledge of a well-educated adult (and still underperform with that advantage in many contexts).

Personally, I don’t think defining AGI is particularly useful. It is just a marketing term. Rather, it’s more useful to just speak about features/capabilities. Shorthand for a specific set of capabilities will arise naturally.
by NitpickLawyer | 2025-10-26 19:55:41+00:00
In the kaggle test they considered the match forfeit if the model could not produce a legal move after 3 tries (none of the matches in the finals were forfeited, they all ended with checkmate on the board). Again, chesscom's interface won't let you make illegal moves, and the average there is 900. Take that as you will.
by ndiddy | 2025-10-26 19:55:46+00:00
Note that for most of the more esoteric platforms NetBSD supports, “support” simply means they continue to cross-compile to target that platform. There’s been lots of cases where there’s some major regression that makes a port unusable (can’t boot, can’t interact with the system, etc) and nobody notices for years because there’s both nobody testing these ports and nobody actually using them. At that point, the value of the support is questionable.