News for hackers. Stuff that matters.

didibus

Re:Astra can read and write weights to improve Qwen on Tuesday November 03, 2026 @01:56AM (#50348917)
My read is that it wasn't one-shot, Astra was ran in a harness where it could change the weights, then Qwen would run with those new weights and be asked to do math, and its answers were fed back to Astra. So Astra could experiment with different weights until it saw better math answers from Qwen, with the actual benchmark run separately afterward.
Re:'AI' Is Not a Tool by Rich Hickey on Thursday October 15, 2026 @08:01PM (#50111998)
You lost me.

If we're discussing the article, than we should be using the definition put forward in the article.

Re:'AI' Is Not a Tool by Rich Hickey on Wednesday October 14, 2026 @04:08PM (#50094324)
I also think it means you have to operate very differently around it, it's about guardrails, quality assurance, funneling context, keeping output in check, emphasizing what matters and doesn't, etc.

It's less about code structure, maintainability, readability, algos, class/function abstractions, etc.

And to Rich's point, you're not getting to experience the process of coding anymore, what you'd have learned by doing it, about the domain, about logic, about structure, you're missing on that. You're likely learning something else though, at a higher plane, and maybe about managing autonomous agents, and so on.

Re:'AI' Is Not a Tool by Rich Hickey on Wednesday October 14, 2026 @01:43PM (#50091763)
Ya, and in a comment he mentions he sees a spectrum from tool to automation.

I think a power tool would exist somewhere in the middle of that spectrum, closer to automation than a hand tool, but further away than a CNC router.

To be honest, I think he could have tried to find a better word for the left side of the spectrum than tool. Because in dictionary sense, all these things are tools. Anything a human uses for some purpose is a tool. I think he's trying to simply say, yes all these can be used to do things, AI can be used to make software, so can your IDE, but please think through the difference in how the experience and the process of making software differs vastly if using an IDE for it versus using an autonomous AI agent. And if you don't think it changes anything, well that might be at your own peril.

Re:'AI' Is Not a Tool by Rich Hickey on Wednesday October 14, 2026 @01:33PM (#50091581)
You're too hung up on the social agreement of what a tool is. Yes, if I move into the sun to warm up, the sun is a tool. That's proper dictionary "tool definition". I believe Rich's point is, if you see it that way, then think AI is just a tool, you're missing on the world of differences between things.

So he purposely narrows the definition of a tool, and exclude autonomous things from it. He also excludes passive things like the drive-through window, which isn't actively being manipulated by anyone, but just serves as a part of allowing you to get food through the wall while remaining in your car. Yes, dictionary definition would say a drive-through window is a tool as well, but saying that is not very useful to reason about how a drive-through window and a hammer actually relate or differ.

If you start to instead think of autonomous things as automation, and things that are more extension of the human expression or movement as tools. You can start to better understand those things and that using one over the other changes your experience and what you gain or lose in the process even if your use of them results in a similar outcome.

Re:'AI' Is Not a Tool by Rich Hickey on Wednesday October 14, 2026 @01:19PM (#50091262)
I think that's the next layer of conversation. The first is that Rich is saying, if we think of everything that a human uses for any purpose as a tool, it's not very useful to reason about.

When a definition explains everything, it explains nothing. So he goes on to setup some boundaries and describe some narrower qualities to try and help us reason about the nature of those things.

The only similarity between your keyboard and an AI agent is that they both have utility. You might say: "I used AI to write my essay" or "I used my keyboard to write my essay". It's very deceptive and easy to get trapped in thinking, these are the same, in both cases you just used a tool to write an essay with? AI is just a tool, like a keyboard. What Rich is trying to bring about is that there's actually a world of difference here. And if you keep thinking of a AI as "just a tool", you're missing that entire world of difference. It becomes much better to think of AI as automation and leave the tool definition to the keyboard. Now instead of saying "I used AI to write my essay" say "I automated the writing of my essay, I did not write the essay, AI did". That latter framing is so much more accurate, and changing that framing and perspective is going to give you a much deeper understanding of the impact, trade-offs, consequences, etc.

Re:Gemini 4 Argon on Tuesday October 13, 2026 @12:43PM (#50074650)
Pretty sure your phone assistant isn't using their best model. It's probably using one of the old flash models no?
Re:Muse Wonder on Tuesday October 13, 2026 @05:27AM (#50068962)
> Buying Siri and having it be useless for anything beyond setting timers for 5 years, is kind of unforgivable

I don't follow, that was just the state of the art at the time, Alexa, Cortana, Hey Google, were all similarly shit. And none has yet offered a scaled up assistant at the free-tier/cheap bundled sub yet.

Re:'AI' Is Not a Tool by Rich Hickey on Tuesday October 13, 2026 @05:16AM (#50068869)
> I suppose he's right that it's not a tool for writing code.

I think that's exactly what he means.

> But it very much feels like a tool I'm wielding to do software engineering at a far more powerful level than I could have done without it.

Ya, I'm not sure if he heeds a warning that AI is slowly moving to automate all that as well. Only 2 years ago it couldn't automate writing all of the code for example, it's possible in 2 years it has automated most of that higher level as well, and therefore software making becomes same as ordering a sandwich, just tell it the app you want and you get it. Or if he's just trying to make the reader realize they've given up coding and are losing that skill (or if new to coding are not learning it by using AI), and for better or worse is on the reader to decide.

Re:'AI' Is Not a Tool by Rich Hickey on Tuesday October 13, 2026 @04:53AM (#50068656)
> Would you bet your life, and everyone else's, to test that assumption?

Haha, I guess it depends what I'd win.

But I wasn't challenging that to say it's a good idea to build this. Simply an irk with the logical reasoning that was used.

Re:'AI' Is Not a Tool by Rich Hickey on Tuesday October 13, 2026 @04:45AM (#50068594)
Rich mentions in another comment that he's talking about its embodiment in conversational systems purporting to be 'tools' for doing homework, research, coding, writing, etc.

What that means is that these are tools for ordering a sandwich, but not for making one. The making of the sandwich was automated, and you're not making a sandwich using a tool to do so, you're ordering one and someone else is making the sandwich for you.

Back to coding, if you use AI agents to generate your code, it means you're not coding anymore, you've automated that, you're ordering code and maybe sending it back to ask for a better one if you didn't like it. Meaning you've lost the fine grained control, the tactile feedback, the learning opportunity, the experience, etc. You have gained the benefit of automation instead, unlike those of a good tool, which make you better at doing the work, automation likely makes you worse at it.

I don't think he's implying automation is bad, just that you should understand that the dynamic of automating something is very different from that of doing the thing using a tool.

Re:'AI' Is Not a Tool by Rich Hickey on Monday October 12, 2026 @06:29PM (#50063958)
Yes, Rich says so explicitly as his reply to a comment:

> Rich Hickey: Toolness is a spectrum. The more using a thing is like ordering a sandwich, the less it is a tool. And yes, cars are decreasingly tools.

Re:'AI' Is Not a Tool by Rich Hickey on Monday October 12, 2026 @06:26PM (#50063934)
I don't think he's trying to make a semantic discussion.

He's trying to unpack various qualities: learning potential, reliability, predictability, tactile feedback, simple construction, etc. Then goes to define tools as those things that have these set of qualities, and automation as those that have these other set of qualities: it does something for you, takes the practice, learning and details away from you, harder to control and can get derailed, etc.

In some of his comment replies, he even says there's a spectrum from tool to automation, because he's focusing on those qualities more so than on the semantics.

Re:'AI' Is Not a Tool by Rich Hickey on Monday October 12, 2026 @06:18PM (#50063871)
Don't think that's at all what the article in question is discussing, but this was interesting.

The assumption I need to challenge is that "an ultraintelligent machine could design even better machines".

That assumes that better machines are even possible, that there's no point of bottleneck that cannot be broken, or that they are so much more intelligent than us that they too won't hit a limit pretty quickly to what they can figure out.

It also says it surpasses any man however clever, but doesn't say it can surpass the totality of man interacting and building on each other's. If you take the most clever of all man, they are not so clever as to surpass humanity's total ingenuity and invention. And it's not a given that this super intelligent machine, more clever than any one man, is able to replicate itself and work in tandem with copies of itself in a way that is as effective as how humans somehow form a dynamic system between themselves.

Lastly, and I know the premise assumes it's better at everything, including at building intelligent machines, but I think an ultra-intelligent machine could exist that struggles at building better machines. Depending on your faith, we might be the construction of lesser intelligent organisms eventually discovering and evolving into us, and yet we do not yet understand how to make a more intelligent human.

Re:'AI' Is Not a Tool by Rich Hickey on Monday October 12, 2026 @06:06PM (#50063732)
I think Rich's comment reply here explains the post:

> Commenter: Well, this was a twitter-like controversial clickbait but I will say it anyway. LLM is a tool. To be more specific, it's a lossy knowledge base with a human language for querying and built-in summarization.

> Rich Hickey: Agreed. I'm talking about its embodiment in conversational systems purporting to be 'tools' for doing homework, research, coding, writing etc.

With that framing in mind, the article makes a lot of sense. AI agents are not tools for coding, they automate coding, which means you lose control, learning, predictability, etc.

In and of itself, an AI agent is a tool, can be used for things, like say making software, but if thinking of it as a tool for coding, that appears wrong, as using one changes the modality of the task, you are not coding using a tool, the coding is no longer done by you and has been automated.

As he also says, reading an AI summary of a paper is a different modality from using it to read the entirety of a paper, therefore it is not a tool for reading the way a Kindle, glasses, reader-mode are. And similar to with coding, you've lost things from automating the reading, that reading just a summary does not provide.

That's just another P(doom), or does making an ASI somehow negate the risk of nuclear war? Cause I'd assume it actually increases it.
Re:Pi 1.0 on Thursday October 01, 2026 @06:02PM (#49927581)
Pi is popular for local-models/alternate-models. It's not much different from Claude Code and Codex otherwise.
You can use already trained large transformer models to make one, so it doesn't require the kind of high-scale compute, high quality data, data cleanup, reinforcement, and so on training that say an LLM does.
Throwing in blood pressure in the mix is interesting? That's not really something you can control isn't it?
If I understand, GDP didn't grow nearly as fast as the population. The economy technically got bigger, but once you divided it across millions more people, GDP per capita shrank while living costs, especially housing, surged. Bigger pie, but even more people splitting it, so a smaller average slice.

That seems to show in the data. Canada screwed this up and brought in way too many people, way too quickly, without anything close to the housing, infrastructure or investment needed to support it. Since the cuts started in 2024 and were pushed further by the new government, GDP per capita has started growing again and rents are cooling, which seems partially explained by those immigration cut backs.

What I can't find in the data is evidence that this explains why Canada lagged behind countries like the US. Most of that gap seems to come from high-tech industries. Meaning Canada just doesn't invest in itself enough, and cheap migrant labour doesn't explain why it failed to build the industries that actually drove growth elsewhere.

If you need them to support your production, then it's ok for them to be a net cost no? Basically you're paying to have goods and services that you wouldn't otherwise, it's like paying for employees, it's a cost, but it brings value still.
Isn't that the story of the US since birth? It seems immigration is just always a hot topic, everyone always thinks they can just pull up the latter behind them as to not lose what they have to others. I don't feel anything is different now.
I'm not following your argument at all, if they had taken no immigrants, the GDP would just be even worse then, and Canada would be even further behind.

It seems no Canadian-born has managed to produce efficiencies or innovations, and only increased labor workforce through immigration has allowed higher production of goods/services (to increase GDP). So wouldn't that mean Canada would have been way worse off without those immigrants?

Re:Rails World 2026 Opening Keynote [video] on Thursday September 24, 2026 @11:55PM (#49840033)
If you can get more done with less, your choices are either do more by spending the same, or spend less and get the same output.

Why do you think 100% of all companies will choose the first? Obviously some will choose the latter, hence it sounds like layoffs.

Re:Rails World 2026 Opening Keynote [video] on Thursday September 24, 2026 @11:50PM (#49840012)
That's often layoffs in disguise. If you want to cut 10%, but you don't want to do it as a single layoff, because that's expensive, can trigger certain laws depending where you are, and might disrupt teams, who do you cut?

Instead you can do layoff by attrition, you stop hiring, and you don't backfill seats, as people naturally leave or get pip-ed, the team shrink, you don't rehire into the position, and in a year or two, you cut down by 10%.

Also, I wouldn't trivialize a freeze in hiring growth, it means to get a job you have to wait for someone to retire, and also wait for people looking for jobs with more experience as they're more likely to fill the roll to also retire. Basically there's now way more demand for jobs than hiring, so that will drive compensation down for those currently employed.

Re:Rails World 2026 Opening Keynote [video] on Thursday September 24, 2026 @03:59PM (#49836065)
> AI doesn't mean layoffs, it means your teams can do much more than they could do before.

That sounds like layoffs lol.

Sorry for not knowing, but in the AI world that we are in, I need to learn more about the creator behind a project to trust it. Something that can help me know why the creator is qualified to deliver on the promises being made, that I can trust their judgement and decision, that they know what they are doing and don't need AI to tell them what/how to do it, and that they are committed long term to the project. Do you think you could share a bit about you that would give me some answers on those?
Re:Stallman: Thousands Dead, Millions Deprived of Liberties (2001) on Thursday September 17, 2026 @03:39PM (#49745529)
Can you explain what you mean?
That's just all models though. They're not 100% accurate.
Couldn't they just grab and run an open weight model to save on API tokens?

Older »