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/)PC
Posts
36
Comments
187
Joined
2 yr. ago

Permanently Deleted

Jump
  • There are a few things I don't like about this scoring system :

    • Why is there a "Top Provider Content Share" metric if its gonna score the same as the "Top Provider User Share" every time ?
    • Why is the Top Provider Content Share not higher than the user share ? For instance, emails usually have at least one sender and one recipient, making it twice as likely that at least one of them is using gmail. If an email has 10 recipients across 10 different providers, each provider has a copy of the data
    • Why is ease of hosting a mail server rated so well ? How is "leveraging email hosting services" decentralized in any way ?
    • Why are we using a random repo created a few hours ago by a random github user as a reference ?
  • Permanently Deleted

    Jump
  • There are a few things I don't like about this scoring system :

    • Why is there a "Top Provider Content Share" metric if its gonna score the same as the "Top Provider User Share" every time ?
    • Why is the Top Provider Content Share not higher than the user share ? For instance, emails usually have at least one sender and one recipient, making it twice as likely that at least one of them is using gmail. If an email has 10 recipients across 10 different providers, each provider has a copy of the data
    • Why is ease of hosting a mail server rated so well ? How is "leveraging email hosting services" decentralized in any way ?
    • Why are we using a random repo created a few hours ago by a random github user as a reference ?
  • Self hosting emails is a pain, but I've been doing it for almost 2 years and I do not have any of these issues. I'm not an expert either, I just thoroughly followed a tutorial to properly configure dmarc, dkim and everything else and everything just works (I just hope I'm not jinxing it by writing this :D )

  • There are a few things I don't like about this scoring system :

    • Why is there a "Top Provider Content Share" metric if its gonna score the same as the "Top Provider User Share" every time ?
    • Why is the Top Provider Content Share not higher than the user share ? For instance, emails usually have at least one sender and one recipient, making it twice as likely that at least one of them is using gmail. If an email has 10 recipients across 10 different providers, each provider has a copy of the data
    • Why is ease of hosting a mail server rated so well ? How is "leveraging email hosting services" decentralized in any way ?
    • Why are we using a random repo created a few hours ago by a random github user as a reference ?
  • Alternatively, if your databases are on a filesystem that supports snapshots (LVM, btrfs or ZFS for instance), you can make a snapshot of the filesystem, mount the snapshot and backup thame database from it. This will ensure the backup is consistent with itself (the backed up directory was not written to between the beginning and the end of the backup)

  • The shell management command now automatically imports models from all installed apps. [...] This behavior can be customized to add or remove automatic imports.

    https://docs.djangoproject.com/en/dev/releases/5.2/

    This is really cool, I've been using a third party extension for this purpose

  • Because you either need an announce URL or publishing your torrent to the DHT for your friends to be able to peer with you.

    Seeding copyrighted material using a public announce URL or the DHT will get you in trouble in most western countries.

  • Enabling multi DC redundancy is really easy though. The other providers you mentioned may have it by default, but they're also a lot more expensive.

    I love that they let me pick my own redundancy strategy, without forcing me to pay for theirs

  • border-radius: max(0px, min(8px, calc( (100vw - 4px - 100%) * 9999)) );

    Oh I missed this. I think it's only here to showcase doing math between different units, which is really nice in my opinion. I'm thinking about a few instances where I had to resort to dirty JS hacks just because CSS did not support this at the time

  • We still see somewhat old browsers, especially from people using Safari on Apple devices (because IIRC it only updates when you update the whole OS). But it's a lot better than it used to be thanks to most browser having auto-updates

  • I'm not sure how this relates to the shared post. I'm just searched the article for "radius" and only found one example where a variable is defined then used later. Were you talking about this ? Or can you clarify what "radius calculation" you hate ?

  • Do archivebox allow you to full-text search through archived contents ?

    I've mostly replaced bookmarking with wallabag, mostly because of the full-text index, but I've been eyeing archivebox for a while because it handles more types of stuff

  • Well it's in the name, they are code smells, not hard rules.

    Regarding the specific example you cited, I think that with practice it becomes gradually more natural to write reusable functions and methods on the first iteration, removing the need for later DRY-related refactorings.

    PS : I love how your quote for the Rule of Three is getting syntax highlighted xD (You can use markdown quotes by starting quoted lines with > )

  • Let's rephrase my opinion, so that we can (hopefully) agree on something : What I'm arguing against is the "ChatGPT-style" (or "tutorial-style") comments that I've seen all over juniors' code, even before LLMs got widespread

  • Privacy @lemmy.ml

    Increase privacy by using nginx as a caching proxy in front of a map tile server

    Fediverse @lemmy.ml

    Lots of dead Lemmy/Kbin domains have CNAME records pointing to the same domain parking company

    Fediverse @lemmy.world

    Lots of dead Lemmy/Kbin domains have CNAME records pointing to the same domain parking company

    DeGoogle Yourself @lemmy.ml

    Prevent the map in Immich from sending request to a somewhat shady third-party

    Selfhosted @lemmy.world

    Follow-up: Temporary fix for Immich's shady third-party API

    Selfhosted @lemmy.world

    Immich relies on a third-party service that seems shady to me

    France @jlai.lu

    Enthoven vs. ChatGPT : QUI EST L'IMPOSTEUR ?

    France @jlai.lu

    La citoyenneté calédonienne - Cahiers du Conseil Constitutionnel - Février 2008

    Docker @programming.dev

    Looking for feedback/review on my project starter template (DRF + Nuxt + Docker compose)

    Django @programming.dev

    Looking for feedback/review on my project starter template (DRF + Nuxt + Docker compose)

    Programming @programming.dev

    Looking for feedback/review on my project starter template (DRF + Nuxt + Docker compose)

    Programming @programming.dev

    What a good debugger can do

    Technology @beehaw.org

    ‘Scanners are complicated’: why Gen Z faces workplace ‘tech shame’

    Cybersecurity @sh.itjust.works

    Stealing passwords from infosec Mastodon - without bypassing CSP

    Programming @programming.dev

    Horrible edge cases to consider when dealing with music

    RetroGaming @lemmy.world

    McDonald's Just Released A Game Boy Color Game, In 2023