News for hackers. Stuff that matters.

lvc_

Re:Git Files Hidden in Plain Sight on Tuesday August 01, 2023 @02:30AM (#36953001)
It doesn't necessarily need to be public in the global sense, but it is public in the sense of "you can't rely on keeping it secret as a security boundary". Since its used to validate the signature, it will usually need to be (at least) as public as the signed thing.
Re:Is the FSF Fighting the Previous War? on Saturday October 08, 2022 @05:10AM (#33130901)
Free software doesn't need to be copyleft, which is what you're describing - eg, the FSF explicitly considers 3 clause BSD to be a free license. Similarly Open Source (as used by the OSI) doesn't require that you can incorporate into proprietary projects and it considers the GPL to be open source. Somewhat famously the definitions of the two terms are basically equivalent even though they're motivated quite differently.
Re:Programming on 34 Keys on Wednesday August 31, 2022 @03:52AM (#32659533)
Would you be willing to link your ML layout?
Re:Understanding the working of X11 from the ground up (2017) on Sunday September 22, 2019 @05:55AM (#21040541)
Not disagreeing we've moved on from it a bit in some places, but.. "Everything is a file" never meant "everything is a disk file" - think of std{in,out,err} or network sockets. The implications are more around having a standard set of syscalls for moving data in and out of a program, abstracting away where it actually lives and treating the data itself as something opaque.