Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)M
Posts
6
Comments
1083
Joined
3 yr. ago

  • Rust’s borrow checker may be annoying at times, but it forces you to think about ownership and prevents you from stuffing statefulness where it shouldn’t be.

    That does sound pretty cool.

  • is very hard to create a good inheritance structure that does not devolve over time as new requirements get added

    That's such an important point. Whatever else folks take from this thread, I hope they catch that.

    And I'll pile on to add - more layers is more risk. One layer of inheritance is a lot easier to keep maintaining than inheritance that goes four layers deep.

  • Thanks. I hate it.

    I'm going to spend this thread agreeing with Rust fans, and I hate that the most. (I love you all, really, but you're fun to try to wind up.)

    OOP sucks because Inheritance sucks. This person's brief non-shitty experience doesn't change that.

    Languages built around OOP suck where they use inheritance instead of interfaces.

    Inheritance is isn't always a terrible choice. But it is a terrible choice often enough that we need to warn the next generation.

  • Dax is trained in Klingon trigger discipline.

  • Good catch! But - anyone who is capable of asking "am I the dipshit?" almost certainly is not one.

  • I once wore a tie to a meeting and I swear it made all the dipshits in ties feel that their opinions on technology were as valid as mine.

    I gave away all of my ties after that meeting.

    The world just isn't safe for everyone else when us non-dipshits wear ties.

  • This is beautiful.

  • They also last longer than the premade stuff,

    And they're a much nicer experience. It's funny how fast even minimum hardware performs when it's doing what I ask it to, instead of spying on me.

  • Yeah. Samesies. Not all of us put up with this crap.

    Edit: There are dozens of us!

  • So which brand is the better of em?

    I haven't found one that isn't shit, sadly.

    That said, I installed Android TV on a Raspberry Pi 4, connected that to a TV via HDMI, and have all the features (and way more) of a Smart TV or Roku, without the OS level ads or spying.

  • Python is dynamically typed by default, but lots of Python is statically typed.

  • Lol. The people downvoting your comment need to get good.

  • Python with MyPy.

    (Almost any language can meet those criteria, with enough shenanigans.)

  • Great read. And a particularly poignant summary:

    Cloudflare fought back against the patent troll and we won. We not only defeated Sable's claims in court, we forced Sable to pay Cloudflare for the trouble, and we got Sable's patents dedicated to the public, ensuring that it can never assert these patents against any other company ever again.

  • "No significant gains...41% more bugs"

    I'm normally happily cheering right at the front of any "The Emperor Has No Clothes" club, but...

    Damn! Ouch!

    I like my AI copilot tools...I knew they weren't delivering 10x, but I was rooting for a respectable 1.25x.

  • Nice. This could be expanded to add Sheldon Cooper and Alec Hardison, as well.

    Evil Wil Wheaton has made a lot of enemies.

  • Exactly. So there's no way to measure the exact egg that was first born to a species we would not recognize as a chicken.

    (Edit: Warning: Only bullshit meant to amuse and fascinate follows. I've been watching too much "SmartyPants" on DropOut.tv, where they try to make each-other laugh with serious sounding silly presenations.)

    Further, we might each choose a different arbitrary egg and declare that eggs parent "not a chicken".

    But for this question, that doesn't have to matter.

    If we can all agree that something in the ancestry of the modern chicken was not a chicken, and agree that it was likely still birthed from an egg, then we can conclude that that egg came first.

    Even if we cannot agree about which exact egg hatched into the first chicken, or which exact animal was the first chicken, we can agree on their relationship such that we can agree that any selected "first chicken egg" came before any selected "first chicken" to be born from it.

    The hardest part of this proposition is whether we can agree that the first chicken was born inside an egg. I propose that it must have been, by our own definitioms, because we widely agree that chickens are born from eggs. Not by any intrinsic property, but simply by our accepted definition of the word "chicken".

    So any hypothetical chicken-ancestor we choose as the "first chicken", but not born from an egg, we should not be willing to call "first chicken", after all.

    So we must proceed forward in time from that failed choice of "first chicken" until something sufficiently chicken-like is born from an egg. Then we can call that animal our "first chicken", and examine it's relationship to "chicken eggs". We will, by our method of searching, always then find that the "chicken egg" that our "first chicken" hatched from, came first.