• 0 Posts
  • 32 Comments
Joined 1 year ago
cake
Cake day: July 25th, 2023

help-circle


  • You don’t quite understand. One of the major drawbacks of UUIDs over monotonically increasing id’s is the lack of ability to sort them. Not just for manual querying, but for index operations, caching, data locality etc.

    It’s very handy and is a big part of the reason why Twitter developed Snowflake IDs, which are basically like UUIDs v6 and v7.

    The UUIDs specs are quite easy to understand and definitely not “enterprisey”.

    They chose “version” because they are just that, versions. Improvements over the original design that benefit from new insights and technological improvements. We’re lucky they had the foresight to include a version number in the spec.







  • I have an axe to grind with fakespot. My wife has a tiny business and is one of the most honest and sweet people I know. She would never pay for fake reviews and she wouldn’t even have the knowledge on how to do so. Someone (not even us, mind you) posted a link to her product on Reddit and a Fakespot robot instantly called her out for supposedly having suspicious reviews, even though each and every order (and thus each and every review resulting from that) was legit. Her product was then mocked and all it did was give my wife stress.

    So yeah, take them with a grain of salt. They are probably pretty good on average but some innocent people get caught in it as collateral damage.





  • Either you misunderstand or the person you are responding to is. If you retroactively add a license to the current state of the code (for example by committing a new LICENSE file and adding the new license to the top of each file), or course that applies to the entire state of that code as of that commit. What is more difficult is that earlier commits won’t have that license explicitly unless you rewrite git history to make that happen (which is possible but tedious).

    You can always relicense code you own the rights to. You can even dual license it, or continue to use it commercially in terms contradicting the license you open sourced it as, as long as you have the permission of every contributor.

    The idea that a license added would only apply to code added after the license change is very funny.



  • breakingcups@lemmy.worldtoScience Memes@mander.xyzCFCs
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    1
    ·
    4 months ago

    You do realize that “counting from 1900” meant storing only the last two digits and just hardcoding the programs to print"19" in front of it in those days? At best, an overflow would lead to 19100, 1910 or 1900, depending on the print routines.