News for hackers. Stuff that matters.
Re:Tales of the M1 GPU by koheripbal on Tuesday November 29, 2022 @04:16PM (#33793429)
Organic units should not be admired for their design.

DNA is the worst spaghetti code imaginable.

The design is such a hack, that it's easier to let the unit die and just create new ones every few years.

Re:Tales of the M1 GPU by btown on Tuesday November 29, 2022 @04:33PM (#33793646)
"The creatures outside looked from DNA to k8s YAML, and from k8s YAML to DNA, and from DNA to k8s YAML again; but already it was impossible to say which was which."
Re:Tales of the M1 GPU by borissk on Tuesday November 29, 2022 @04:58PM (#33793957)
"Let the unit die and just create new ones every few years" is a brilliant solution to many issues in complex systems. Practically all software created by humans behaves the same way - want a new version of your browser or a new major version of your OS kernel or whatever else - you have to restart them.
Re:Tales of the M1 GPU by rswail on Wednesday November 30, 2022 @08:21AM (#33800283)
it's almost like Erlang supervisors all the way down :)
Re:Tales of the M1 GPU by andrekandre on Tuesday November 29, 2022 @06:39PM (#33794951)
its a pretty amazing hack though

the human body can scale from 1 cell to several trillion without going down for maintenance even once all while differentiating to different functions

it can take a high level of damage and heal without needing a shutdown as well, most software crashes completely at the first exception

cells give you that highly scalable and fault tolerant system that we all want

Re:Tales of the M1 GPU by ska on Tuesday November 29, 2022 @06:56PM (#33795081)
> without going down for maintenance even once

doesn't it go down for maintenance approximately once a day?

Re:Tales of the M1 GPU by alluro2 on Wednesday November 30, 2022 @02:27AM (#33797936)
It's more of a "sleep mode". There are still a lot of wakeups, and cron jobs running clean up of temporary files, cache management and backup routines. Background services still run.
Re:Tales of the M1 GPU by charlieflowers on Tuesday November 29, 2022 @06:56PM (#33795082)
> it's easier to let the unit die and just create new ones every few years

Cattle, not pets

Re:Tales of the M1 GPU by ramraj07 on Tuesday November 29, 2022 @07:35PM (#33795368)
Poor comparison - DNA is compiled assembly language code. It is meant to be spaghetti to save space and reuse proteins for multiple functions. In that regard it’s the most efficient compiler in the universe.
Re:Tales of the M1 GPU by techie128 on Tuesday November 29, 2022 @08:24PM (#33795738)
Hello IT. Have you tried turning it off and turning it back on again?
Re:Tales of the M1 GPU by ssivark on Wednesday November 30, 2022 @12:26AM (#33797313)
And it’s still more adaptable/robust/intelligent than almost any system we’ve built so far.
Re:Tales of the M1 GPU by simonh on Wednesday November 30, 2022 @01:59AM (#33797779)
Death isn’t a solution to maintenance issues, there are some organisms including animals that live many hundreds of years and possibly indefinitely. The reason seems to be to increase the rate of iterations, to keep up the pace of adaptation and evolution.