Web developer. Lead developer of PieFed

  • 578 Posts
  • 3.06K Comments
Joined 2 years ago
cake
Cake day: January 4th, 2024

help-circle















  • Rimu@piefed.socialtoFediverse@lemmy.worldMAU vs UE
    link
    fedilink
    English
    arrow-up
    10
    ·
    4 days ago

    “Impressions” is the amount of time a piece of content was viewed. This is a key metric in advertising-based situations because you want to know the ratio of clicks on the thing vs how many impressions it has to judge how effective a bait it is.


  • If you wire the panels in series then the total voltage will be the sum of all the panels’ voltages. The final amps will be the amps of the weakest panel.

    If you wire the panels in parallel then the max voltage will be the voltage of the weakest panel but the amps will be the sum of all the panels’ amps.

    So it depends what your charge controller can handle. High volts or high amps. Also series and parallel react differently to partial shade. I can’t remember the details, only that parallel seems to cope much better.

    High voltage (24v or higher, ideally 48v) is good for longer distances as transmitting electricity at 12v suffers losses after a few meters unless you have extremely thick wires. If your panels are < 4 meters from your plug/controller then parallel panels (with it’s lower voltage) will be ok.

    Don’t skimp on fuses. If anything goes wrong you want the panels to be cut off, not pumping electrons into the fire.




  • Rimu@piefed.socialOPMtoPieFed Meta@piefed.socialPieFed v1.6.23 is released
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    2
    ·
    5 days ago

    https://codeberg.org/rimu/pyfedi/src/branch/main/app/utils.py#L1759

    if (user.attitude is not None and user.attitude < 0.0) or user.reputation < -10:  
       # cannot vote  
    

    user.attitude is the ratio of upvotes to downvotes that they cast. A value of less than 0 means the user downvotes more often than they upvote.

    user.reputation is the sum of all the upvotes they received minus the sum of all the downvotes they received.

    Your current attitude is 1.0, the highest possible and your reputation is in the tens of thousands. If you ever decide to cast another downvote then it’ll be accepted.

    Last time I checked, about 3% of all users, including inactive accounts, were barred from downvoting. It’s rare. Those people flame out or get banned pretty quickly.


  • Yes the Reason thing in the modlog is super blunt and might need to be removed/changed in future. I’m not much of a fan of that.

    But this is really a symptom of the modlog having massive fundamental design issues. For example the other day someone’s full name was in there and there was no way to remove it, across all instances, without some weird non-obvious workarounds.

    It’s public, distributed across hundreds of servers, anyone can create a community and write to it, and it’s write-only. This has obvious abuse potential.

    Initially PieFed’s modlog was more locked down but people’s expectations, coming from their time on Lemmy, made me switch it to be the same as Lemmy. Sooner or later this is going to bite us in the ass. Limiting the visibility of the free-text part of the modlog kinda helps but really just papers over the cracks.