• 3 Posts
  • 7 Comments
Joined 3 years ago
cake
Cake day: June 11th, 2023

help-circle

  • Periphery finds unused code in Swift projects

    Small indie and hobby projects will be able to use Periphery for free, so too will open-source projects of any size. Larger projects developed by companies with the resources to purchase a license will benefit from a more capable tool. The first phase in this transition is an open beta. Everyone can obtain a free beta license with no restrictions on project size. The open beta doesn’t have an end date yet, but ample notice will be given when that date is determined.




  • Opening a Lemmy instance shows a Local feed by default. From the limited view of instances I know or use, I think showing these shows great variance and content, and it also demonstrates instance focus without any of these “tankie bar” concerns or toxicity level (which I have seen and experienced to a degree, but isn’t necessarily prevalent).

    I would list dbzer0 and anisocial, but honestly, I don’t like what you see in their default Local view. Memes and an image feed.

    I don’t necessarily disagree with there being moderation issues, at times or in some communities or instances. It’s a consequence of the diffuse and open nature of first-come-first-serve and entirely dependent on the people initially creating communities and moderating, if they extend their moderation into a team, and the instance admins’ approach to moderation.

    Beehaw is an example of very deliberate moderation intent and action.



  • Unfortunately, these crawlers instead try to read every single page from Codeberg, no matter if it makes sense. This includes all the different issue filter variants, Git history, as well as the actual files at any point in Git history - even if they are still equal.

    I’m surprised they don’t lock some things behind account logins. Is it that hard to decide what would be acceptable to no longer serve without an account?

    Does the full commit and change history have to be available without an account, under these circumstances? If we think about what would be minimally enough:

    • Current branch head tree
    • Tag trees (you can link to release source state and [potentially/manually] compare between releases)

    Not having a change log history nor code change diff seems like a big loss to me, but you have to draw the line somewhere, and that seems acceptable to me.

    To me, Codeberg is in a better position to do so than smaller instances. I already have an account because it has many [relevant/significant] projects, is a home of public good, and is under an appropriate org.