[–] 3 points 7 months ago (1 child)

Can we get a ruling on whether Beer counts as a food item?

otherwise I'll go with:

  • Shellfish, because I'm allergic
  • Something seasonal like strawberries, that changes price based on how far you need to import it
  • AVOCADOS, so that I never again cut one open to find it's rock hard, or already turned to black goop
  • source
  • parent
  • context
  • [–] 2 points 7 months ago

    "Moderators should moderate their communities for quality" is a valid solution to the problem you outlined, and a valid line of discussion even if you disagree.

    I consider instance level and user level image tools as secondary to good community moderation, for things that the mods miss, and I only follow communities that seem well run.

  • source
  • parent
  • context
  • [–] 1 point 7 months ago

    Depends on the sub, the cooking subs are image based, but tend to have titles like:

    "Homemade jumbo crumpet with baked strawberries topped with mascarpone" https://media.piefed.social/posts/R9/I8/R9I8hg1C1D7qWrO.jpeg

    which is enough for me to decide whether to click (I clicked this one). It ruins subs that already have poor accessibility, due to non-descriptive titles and missing alt text. Which is fine.

  • source
  • parent
  • context
  • [–] 2 points 7 months ago (2 children)

    I have actually implemented this on my personal instance, I don't know exactly how this will look on lemmy, but you can see what I've done here:

    https://scrapetacular.ydns.eu/latest

    What do you think of it? A post of the type that JohnnyEnzyme describes would look like a text post, with an image url in the list of links at the top.

    I have also replaced inline images in comments with a link plus the alt text.

  • source
  • parent
  • context
  • [–] 4 points 7 months ago (2 children)

    It's a personal project, and a single user instance, so I can view the data however I want, here's what the front page looks like with all inline images changed to links.

    https://scrapetacular.ydns.eu/latest

    I also ignore upvotes and downvotes on my instance as I don't think they're a good measure of quality.

    The instance owner can change what is shown by default in the web UI for their users, but I think a lot of people use apps like Blorp, which will not be affected by this.

  • source
  • parent
  • context
  • [–] 3 points 7 months ago (5 children)

    The defaults can make a difference. I implemented this feature on my personal instance, and now that image posts are hidden by default, I no longer interact with them consciously or subconsciously. The most engaging looking things on my front page are high effort posts that promote discussion like the OP. A LOT of people don't change defaults, so it might change what gets engagement if Lemmy does it.

    I also implemented this for comments, so if you drop a pepe.jpg as a response, you'll have to use some words to get me to click on it.

  • source
  • parent
  • context
  • [–] 1 point 7 months ago (1 child)

    Hi and thanks, the third one might be an issue for my personal use, I've followed some ActivityPub Groups for Mastodon that give me some kind of hashtag feed not associated with a community (FediGroups maybe), but I guess Blorp users simply won't do this so it'll be fine. I'll look into this again soon 👍

  • source
  • parent
  • context
  • [–] 1 point 7 months ago (4 children)

    It's the forgejo link to my fediverse project, forgejo is something like github if you're familiar with github, a place for software developers to view and collaborate on software projects.

    The project is only useful to developers in it's current state. You would need to download the project files, compile it into a binary, and possibly run it on a server to use the web UI. I currently don't have any instructions for this, but I'll make a longer post in the fediverse or selfhosted channel when I do.

    Also, I'm targeting Sync for Lemmy instead of Blorp for the API.

    Here is the initial announcement of the project and feature roadmap:

    https://scrapetacular.ydns.eu/post/10170

    This link is a post on my personal instance and shows the current UI.

  • source
  • parent
  • context
  •  

    I spent a few hours trying to remember what this was called yesterday, and it seems to be available for download on archive.org for some reason. The pilot holds up pretty well IMO, so I'm sharing it here, John Goodman's great in it but doesn't appear in the rest of the series.

    https://archive.org/download/now-and-again-1999-2000

    Synopsis

    Now and Again is an American science fiction comedy-drama television series created by Glenn Gordon Caron that aired from September 24, 1999 until May 5, 2000 on CBS. The story revolves around the United States government engineering the perfect human body for use in espionage, but not being able to perfect the brain. In an attempt to get the project up and running, they take the brain of overweight family man Michael Wiseman, who is killed in a train accident.

    Given a new life, Michael is kept in an apartment where he is trained by government experts, led by Dr. Theodore Morris (the ALLSTATE guy), in the art of espionage. Despite his new life and new abilities, Michael longs to return to his wife Lisa and daughter Heather, who are themselves discovering that not all is as it seems with Michael's death.

    Trigger warning: 90s flip phones, blood, slightly gratuitous male shower scene

     

    I'm building a new activitypub/threadiverse software focused on the needs of self hosters who want a single user instance.

    I've been posting with it semi-regularly for the last month, and I think it's ready for an open demo.

    One of my objectives is to have the lightest resource usage for memory and CPU constrained hardware, as well as the fastest loading web interface for older phones and limited data plans. I ran out of data on my phone last week and having a 41kb front page came in very handy.

    You can try the web UI at https://scrapetacular.ydns.eu/latest You can also POST AS A GUEST TO THE FEDIVERSE without signing up. I'm not sure you can do this anywhere else, I'm manually approving posts on the backend because .. well you know. If it asks for a user and pass, use guest and guest, your post will appear with a username like guest4269.

    Ideally, open this post https://scrapetacular.ydns.eu/post/10127 and reply to it.

    My other plan for mobile is to target the Sync for Lemmy app, as it's dead, meaning it's no longer a moving target.

    I've made a few technical choices aimed at keeping things fast

    These include:

    No ORMs

    • They are convenient but make performance tuning difficult when things get complex as you don't write the queries directly

    No Javascript

    • I may have to go back on this if I keep the guest posting function, it might need a captcha or anubis.

    No nested comments in the web UI

    • Nested comments are super slow, you are essentially querying the database for the OP, then querying for the N immediate children, then doing N queries for all of their children, then keep going recursively until you reach your depth limit, or all comments are found, you then need to render this structure with html/css

    No front page images

    • This is more of a personal preference that happened to make things load faster, the front page displays the text of the OP and last few comments IN FULL, giving a good preview of the conversation, and allocating more space to people who write rather than post memes. Inline images in posts are also replaced with links.

    No upvotes/downvotes

    • DID YOU KNOW that most threadiverse traffic is upvotes, downvotes adn emojis? You get an instant speedup by simply not processing them. Also, since this is a single user instance, all my comments are by definition awesome

    ROADMAP

    • Massive refactor
    • Make the project public
    • unit tests (this is basically my only requirement for v1)
    • sync for lemmy API
    • admin UI
    • "AI" to "My Butt" wordfilter (mandatory and hardcoded)
    • default subscription to /c/fuck_AI
    • Solve channel discoverablity once and for all
    • SUPERBLOCK (i.e. block everyone who liked this comment)
    • dockerfile? I don't use docker tbh
    • Read Mastodon posts? Do they even have good content?

    Tech Stack

    • Go
    • SQLite

    I'm using the pure Go sqlite library, Bluemonday for html sanitisation, Blackfriday for Markdown and Migrate for auto db migrations.

    End

    Thanks to Snoopy and the Cool Froges at jlai.lu for allowing me to test on their channel.

    Is this project of interest to you? Have I missed anything obvious? Is there anything else you would like to know?

     

    I'm building a new activitypub/threadiverse software focused on the needs of self hosters who want a single user instance.

    I've been posting with it semi-regularly for the last month, and I think it's ready for an open demo.

    One of my objectives is to have the lightest resource usage for memory and CPU constrained hardware, as well as the fastest loading web interface for older phones and limited data plans. I ran out of data on my phone last week and having a 41kb front page came in very handy.

    You can try the web UI at https://scrapetacular.ydns.eu/latest You can also POST AS A GUEST TO THE FEDIVERSE without signing up. I'm not sure you can do this anywhere else, I'm manually approving posts on the backend because .. well you know. If it asks for a user and pass, use guest and guest, your post will appear with a username like guest4269. Ideally, open this post and reply to it.

    My other plan for mobile is to target the Sync for Lemmy app, as it's dead, meaning it's no longer a moving target.

    I've made a few technical choices aimed at keeping things fast

    These include:

    No ORMs

    • They are convenient but make performance tuning difficult when things get complex as you don't write the queries directly No Javascript
    • I may have to go back on this if I keep the guest posting function, it might need a captcha or anubis. No nested comments in the web UI
    • Nested comments are super slow, you are essentially querying the database for the OP, then querying for the N immediate children, then doing N queries for all of their children, then keep going recursively until you reach your depth limit, or all comments are found, you then need to render this structure with html/css No front page images
    • This is more of a personal preference that happened to make things load faster, the front page displays the text of the OP and last few comments IN FULL, giving a good preview of the conversation, and allocating more space to people who write rather than post memes. Inline images in posts are also replaced with links. No upvotes/downvotes
    • DID YOU KNOW that most threadiverse traffic is upvotes, downvotes adn emojis? You get an instant speedup by simply not processing them. Also, since this is a single user instance, all my comments are by definition awesome

    ROADMAP

    • Massive refactor
    • Make the project public
    • unit tests (this is basically my only requirement for v1)
    • sync for lemmy API
    • admin UI
    • "AI" to "My Butt" wordfilter (mandatory)
    • default subscription to /c/fuck_AI
    • Solve channel discoverablity once and for all
    • SUPERBLOCK (i.e. block everyone who liked this comment)
    • dockerfile? I don't use docker tbh
    • Read Mastodon posts? Do they even have good content?

    Tech Stack

    • Go
    • SQLite

    I'm using the pure Go sqlite library, Bluemonday for html sanitisation, Blackfriday for Markdown and Migrate for auto db migrations.

    Thanks to Snoopy and the Cool Froges at jlai.lu for allowing me to test on their channel.

    Is this project of interest to you? Have I missed anything obvious? Is there anything else you would like to know?

    view more: next ›