• 6 Posts
  • 72 Comments
Joined 2 years ago
cake
Cake day: July 23rd, 2023

help-circle

  • Ted Cruz is blaming life-saving car safety regulations for the rising cost of cars

    This is correct. They will be cheaper. The question is not how much money is spent, but it is what you get for that money.

    I’m sure if we get rid of all food safety laws there will be cheaper food available as well. It will make manufacturing much easier.

    Likewise, if we eliminate the EPA and the huge amount of environmental protection laws we have, manufacturing will be much cheaper and feasible to do in the USA.

    Chesterton’s Fence remains in effect, as ever. Fiddle with these rules at your own risk. Consequences don’t care about your feelings and the universe will make sure to pay you back.


  • “Did I give you permission to delete my D:\ drive?”

    Hmm… the answer here is probably YES. I doubt whatever agent he used defaulted to the ability to run all commands unsupervised.

    He either approved a command that looked harmless but nuked D:\ OR he whitelisted the agent to run rmdir one day, and that whitelist remained until now.

    There’s a good reason why people that choose to run agents with the ability to run commands at least try to sandbox it to limit the blast radius.

    This guy let an LLM raw dog his CMD.EXE and now he’s sad that it made a mistake (as LLMs will do).

    Next time, don’t point the gun at your foot and complain when it gets blown off.










  • The problem is 100% Kent. Linus and the rest of the main contributors have a certain way they like to run and operate. Kent has again and again shown that he doesn’t like working that way and keeps sneaking stuff into patchsets.

    You can be a 500% genius, but if you’re working as a team member (which anyone doing a sizeable contribution to the kernel is), then you have to learn how to play in the sandbox.

    I can’t see any possible future where BCacheFS stays in the kernel. Kent is starting a fight he cannot win. If he doesn’t want to play nice, then his FS will have to be maintained as a kernel patch, which will forever be a limiting factor in its adoption. It’s too bad he doesn’t just swallow his pride and play by the rules.

    btrfs is no perfect piece of software either, so it’s good to know there are alternatives out there.







  • audience already agrees that complicity in genocide is an acceptable tradeoff to software freedoms

    I talked about that to show one possible counterbalance between liberty and usages which are probably not explicitly wanted by the authors.

    Another common example of freedom/restrictions is someone wanting to have their software permissively licensed while also not allowing cloud vendors to resell access to it. That’s how you end up with licenses like Elastic’s.

    Or, if you want another example of “free”, look at the distinction between the GPL and the BSD license as it applies to Sony and the Playstation. One of the reason Sony chose BSD for the basis of its gaming system is because the BSD license allows for commercial usage. In that sense it is MORE free than the GPL, which would not allow the type of usage Sony did with the Playstation without conferring more responsibility to Sony, for instance, releasing their source. Under BSD they have no obligation to do so, hence it is more free in that respect.

    My whole point is a lot of people say “I want my software to be freely licensed” but they do not realize that they may be unintentionally opening the door to usages of the software that they do not want to see.

    One should not pick a license that allows for unfettered usage of the software if you have certain ways you don’t want to see it used.

    As a final parting example, look at Prusa and their printers. They release the firmware and designs as open source. They they later get angry when companies clone their designs. This is permissible under the license. This is making Prusa want to lock down their future designs to avoid that usage.

    Anyone considering licensing of their own software should think very carefully about what usages they support or object to and license the software accordingly. If you release your software as BSD licensed and some company comes along and makes a billion dollars with it, you aren’t owned a cent under that agreement. If this makes you angry, don’t pick BSD.