• 0 Posts
  • 26 Comments
Joined 7 months ago
cake
Cake day: December 13th, 2024

help-circle

  • Features

    Nice things about PieFed:

    • Written in a common programming language that many developers understand and which has a bright future ahead of it. Python, of course! This will enable more contributions from a wider range of people than if it was made with Erlang, Ruby, Rust or PHP, for example.
    • Constructed in a simple and straightforward manner that new contributors can come to grips with quickly. No fancy algorithms, special design patterns, fragile build process, or front-end framework. Just Flask with sprinklings of vanilla JS and htmx.
    • Keep third party dependencies to an absolute minimum, to make server administration easier. Python + database (PostgreSQL) and you’re good to go! Redis optional.
    • Consume few resources, to make it cheap to run. Many examples of federated software are bloated Rube Goldberg machines that require hefty servers and serious server administration skills, making money a constant problem. PieFed instances will be small and nimble.
    • Emphasise trust, safety and happiness, drawing inspiration from the Mastodon Covenant.
    • Built to last using tried and true technology that will still work decades from now.

    Differences between Lemmy and PieFed

    • Comments with -10 score are collapsed by default.
    • Communities are organized into topics. See https://piefed.social/topics.
    • Image-heavy communities can have a tiled/masonry view, like https://piefed.social/c/pics@lemmy.world
    • People who get downvoted a lot end up with a ‘low reputation’ indicator next to their name. You’ll know it when you see it.
    • Hide all posts based on keyword filters.
    • Keyboard shortcuts.
    • Upvotes in meme communities do not add to reputation.
    • Better UI design (somewhat subjective!)
    • Improved hotness ranking algorithm (subjective)
    • Voting is private.
    • See also features for healthy communities.
    • Each community has it’s own wiki.

    Mastodon Covenant & “safe spaces” are overmoderated trash. Features for healthy communities consist of Reddity moderation tactics.

    Heavy handed moderation is the main reason Reddit disgusts me, so no thanks, & fuck that shit.







  • This is the web: we can attribute source with link, and the original source in markdown could be quoted without breaking accessibility. The web is built for it.

    👊 TARIFF 🔥

    The GREATEST, most TREMENDOUS Python package that makes importing great again!

    MIGA: make importing great again. pip.

    About

    TARIFF is a fantastic tool that lets you impose import tariffs on Python packages. We’re going to bring manufacturing BACK to your codebase by making foreign imports more EXPENSIVE!

    meme: Breaking news: 34% tariff on python imports. pypi ecosystem thrown into turmoil.

    Installation

    pip install tariff
    

    Usage

    import tariff
    
    # Set your tariff rates (package_name: percentage)
    tariff.set({
        "numpy": 50,     # 50% tariff on numpy
        "pandas": 200,   # 200% tariff on pandas
        "requests": 150  # 150% tariff on requests
    })
    
    # Now when you import these packages, they'll be TARIFFED!
    import numpy   # This will be 50% slower
    import pandas  # This will be 200% slower
    

    Text: it’s accessible!







  • it must be a bunch of dorks that pronounce it wrong just because, right?

    Yep: I often see people try to “correct” learners at bootcamps pronouncing it Jason. The fact people pronounce it Jason until told otherwise tells us which is more natural. The “correction”, in contrast, is a myth that must be learned.

    Acknowledging something happens doesn’t endorse it, and Crawford never endorsed your pronunciation as natural. As I suggested earlier, he said “I strictly don’t care”. Jason is a completely reasonable & natural pronunciation.