News for hackers. Stuff that matters.

amszmidt

“unless” is “if not” — it is not generally looping construct.
”unless” already existed in early Lisps in the 1970s…
Re:your C is not standard C on Thursday October 15, 2026 @02:32AM (#50100004)
I skimmed the standard and POSIX, but couldn’t find anything that an implementation is required to support FENV_ACCESS.
You take short fibers, and twist and splice them together to get longer fibers. And you repeat until you get the desired length, or thickness...

Lots of videos of how to make it on the Internets using nettle, or some other plant (flax is still used to make clothes today though through industry methods).

Re:Autism is genetic – and why this information matters now on Thursday September 17, 2026 @02:04AM (#49736958)
There are ways to predict a child’s height as an adult that are very accurate.

Most countries track growth curves, and ask parents about what their height is to correlate data with. One can also use bone age assessment.

Don’t think TeX ever did that, that was a “simple” Pascal program.

Lisp Machines though.. updating the operating system was by loading bunch of compiled files that replaced currently loaded functions in memory.

Then again, Lisp Machines where very proud of self modification — the CADR had a fun feature where it could modify the next instruction depending on things…

How the world has changed.

Re:Why does Opus 5 feel worse to work with? on Friday August 14, 2026 @03:46PM (#49303704)
You need to go back a few more hundreds of years, hunk is an old term that just means "small piece of something larger".

It has been in common usage in computing since long before 1985 .. for a really interesting and obscure way hunk has been used:

https://www.maclisp.info/pitmanual/hunks.html

How cold is cold? :-)

Water below ”sea” level tends to stay around -1C (salt water) to 4C. Below that, water becomes ice…

Ambient temperature can drop to -40C … internally these ice blocks hoover around -10C.

Re:Frame – the first Linux Assembly X server on Friday July 17, 2026 @04:10PM (#48951759)
Only because the X Window System is very heavily documented, e.g., in the excellent "The Definitive Guides to the X Window System Series".
The key here is “based on Portland cement”, which is generally has water repellent added to it making it water proof.

Normal cement, concrete .. Is a different story.

Would love to see some statistics on that.
Re:Chaosnet (1981) on Monday June 15, 2026 @04:23AM (#48538218)
It is also capable of doing it over the wire.
Re:Even more batteries included with Emacs on Monday June 15, 2026 @02:33AM (#48537393)
Fun fact. DIRED pre-dates EMACS.

DIRED on ITS is also similar enough to today’s DIRED.

Re:Roman Letters on Sunday May 17, 2026 @07:06AM (#48167826)
But it is. There is a link to the original text at the bottom of the translation.
The details of lexical scope where defined in Algol 60 (1960), nearly 2 decades before Rabbit (1978).

People did know how to implement things back then, and TeX is a great example of that. It is just our definitions have changed over the years of what we consider better.

Re:Filing the Corners Off MacBooks on Saturday April 11, 2026 @06:43AM (#47729385)
This a common thing shared with the Nordics. The English term would be “meteorological spring”.

https://sv.wikipedia.org/wiki/V%C3%A5r_i_Sverige

The definition would certainly work in English countries, seeing it is just 0 to 10 degrees Celsius average over the course of a week (and after 15th of February).

Would be nice if someone did it with Swedens laws too!
In Sweden, you're allowed to film/photograph in public without the need for any consent.

There is (in general) no expectation of privacy in public in Europe. How you can use the material though, is a different matter ...

Re:Start all of your commands with a comma on Saturday February 07, 2026 @07:18AM (#46923259)
Not if it is an alias.
Re:Start all of your commands with a comma on Saturday February 07, 2026 @07:16AM (#46923249)
It was suggested by Tom Lord (RIP), who used it heavily long before he wrote GNU Arch.

File names or directories starting with a comma where considered “junk”, and ones with a plus sign I think where considered “precious”.

Re:FFmpeg has issued a DMCA takedown on GitHub on Friday December 26, 2025 @05:02PM (#46396791)
Thanks for the link; sadly none of the links to the repo can be viewed to see what exactly occurred.

To those downvoting, curious why? Many of the links are not viewable, since GitHub hides them, so any discussion becomes quite tricky.

Re:FFmpeg has issued a DMCA takedown on GitHub on Friday December 26, 2025 @04:40PM (#46396588)
Incorporating compatible code, under different license is perfectly OK and each work can have different license, while the whole combined work is under the terms of another.

I'm honestly quite confused what FFmpeg is objecting to here, if ILoveRockchip wrote code, under a compatible license (which Apache 2.0 is wrt. LGPLv2+ which FFmpeg is licensed under) -- then that seems perfectly fine.

The repository in question is of course gone. Is it that ILoveRockchip claims that they wrote code that was written FFmpeg? That is bad, and unrelated to any license terms, or license compatibility ... just outright plagiarism.

Re:The State of GPL Propagation to AI Models on Thursday November 27, 2025 @10:44AM (#46070292)
I think maybe you're mixing up distribution and running a program, at least taking your initial comment into account, "if you train/run/use a model, it must be open source".
Re:The State of GPL Propagation to AI Models on Thursday November 27, 2025 @10:18AM (#46069998)
In the context of Free Software, yes. Freedom one is about the right to study a program.
Re:The State of GPL Propagation to AI Models on Thursday November 27, 2025 @10:17AM (#46069992)
That is not really correct, the GNU GPL doesn't have any terms whatsoever on how you can use, or modify the program to do things. You're free to make a GNU GPL program do anything (i.e., use).

I suggest a careful reading of the GNU GPL, or the definition of Free Software, where this is carefully explained.

Re:The State of GPL Propagation to AI Models on Thursday November 27, 2025 @09:38AM (#46069650)
Because it would violate freedom zero. Adding such terms to the GNU GPL would also mean that you can remove them, they would be considered "further restrictions" and can be removed (see section 7 of the GNU GPL version 3).
Re:The State of GPL Propagation to AI Models on Thursday November 27, 2025 @09:36AM (#46069626)
It isn't the difficult, a license that forbids how the program is used is a non-free software license.

"The freedom to run the program as you wish, for any purpose (freedom 0)."

Re:NSA and IETF, part 3: Dodging the issues at hand on Monday November 24, 2025 @08:36AM (#46033940)
An employee doesn’t act as an official representative of their employer nor do they speak for the employee in any official capacity. That is what the message says.

The informal also didn’t cloak their identity (implies some malicious intent), they simple did not use their work email. Nothing wrong with that.

Re:NSA and IETF, part 3: Dodging the issues at hand on Monday November 24, 2025 @08:09AM (#46033712)
”No association” and “I am not a representative” are quite different things to say.
Re:Core Devices keeps stealing our work on Tuesday November 18, 2025 @06:22AM (#45963714)
> Wait a sec. IANAL, but if I license something to you under the GPLv3, you may not license it to someone else under AGPLv3 or a commercial license.

Not exactly the above case, but from the GNU GPL version 3 (https://www.gnu.org/licenses/gpl-3.0.txt):

      13. Use with the GNU Affero General Public License.
    
      Notwithstanding any other provision of this License, you have
    permission to link or combine any covered work with a work licensed
    under version 3 of the GNU Affero General Public License into a single
    combined work, and to convey the resulting work.  The terms of this
    License will continue to apply to the part which is the covered work,
    but the special requirements of the GNU Affero General Public License,
    section 13, concerning interaction through a network will apply to the
    combination as such.

Older »