CosmicTurtle0 [he/him]

Migrated account from @CosmicTurtle@lemmy.world

  • 1 Post
  • 43 Comments
Joined 2 years ago
cake
Cake day: April 9th, 2024

help-circle

  • There is a “Commons Clause” that people can add but there is some controversy as to whether adding this clause is enforceable. It very much would violate the strict definition of “FOSS”.

    That said, I very much am against corporations that make full use of FOSS without contributing anything meaningful in return. I personally believe companies that make over $1M in revenue should absolutely donate something to the FOSS products they use.

    Not only that but developers need to stop using permissive licenses like MIT or CC0. Moving to something like GPL3 (and specifically version 3) would go a long way for companies to stop treating open source as a well they can exploit.





  • Reverse engineering prohibitions are the dumbest things.

    Let’s say I do this. Arduino sues me. Okay. Now what? What money are they going to take?

    Hell, this would be a perfect time for everyone to form an LLC and purchase Arduinos as the LLC and then release your research under your corporate name as CC0. If your LLC has no revenue, you as an individual are legally protected.

    Arduino can try to put the genie back in the bottle but good luck.

    Better companies than Arduino have tried to prevent hardware reverse engineering and have failed. Apple being the biggest company I can think of that have tried to sue people for releasing schematics of their motherboards.













  • You’ve gotten good answers from other folks but I’ll provide a ELI5:

    Basically a set of rules in the database to make sure that it is immediately consistent.

    NoSQL databases offer eventual consistency in exchange for speed so they are generally not considered to be ACID compliant.

    Most traditional databases (MySQL, postgresql, etc.) are.

    There are a couple of emerging companies that try to tackle speed for traditional databases. CockroachDB offers a postgress-based database that scales more like NoSQL while still offering ACID transactions.

    TiDB is a similar company but for MySQL.