maltfield

joined 1 year ago
 

awesome-lemmy-instances adds two new columns:

  1. BI - The number of instances that this instance blocks
  2. BB - The number of instances that block this instance

Now you can quickly see which instances censor (or are censored) in the lemmyverse:

[–] maltfield@lemmy.ml 2 points 1 year ago* (last edited 1 year ago)

Suddenly my server started getting thousands of requests per minute and my varnish cache hit rate jumped to 99%. Thank god for varnish!

Looks like the reddit blackout is #1 on the frontpage of hackernews, and this article is #2.

I actually posted this article to hackernews, but I never got a single upvote. This isn't my first time getting on the frontpage of hackernews, but it always happens when someone else reposts my link.

Can anyone tell me how the fuck hackernews' algorithm works to where I can't ever get traction but someone else does after me?

[–] maltfield@lemmy.ml 1 points 1 year ago

Added to the article. Thanks for the suggestion :)

[–] maltfield@lemmy.ml 1 points 1 year ago* (last edited 1 year ago) (1 children)

You should ask in /c/mlemapp

And if it's a bug, please report it on GitHub

Edit: A quick search on github issues brought this up

[–] maltfield@lemmy.ml 2 points 1 year ago* (last edited 1 year ago)

The only thing I need to improve this article is a short video demonstration showing how to find and add remote lemmy communities

Are there any video producers on Lemmy that can help? You'll easily get thousands unique views per day if you make a short "Guide to Lemmy" video :)

26
submitted 1 year ago* (last edited 1 year ago) by maltfield@lemmy.ml to c/lemmy@lemmy.ml
 

I wrote a guide to help users with their migration to Lemmy

This guide will help new lemmy users find and subscribe-to (remote) lemmy ~~subreddits~~ communities

18
submitted 1 year ago* (last edited 1 year ago) by maltfield@lemmy.ml to c/lemmy@lemmy.ml
 

Before reddit goes dark on Monday, I would like to add a short video to the join-lemmy.org site that shows new users how to create a lemmy account and subscribe to (remote) communities.

The video should be about 2-minutes long (shorter is better) with a screen recording and voiceover narration. If you do this, you'll get a lot of traffic to your youtube/peertube account ;)

Here's the outline of the video requested:

  1. Mention that lemmy is a federated reddit alterntaive based on ActivityPub where 'subreddits' are called 'communities'. Go to join-lemmy.org in your web browser and click the big Join a Server button.

  2. Tell the viewer that it doesn't really matter which instance they pick because you can subscribe to a 'community' from one instance from any other instance. Again reiterate that what reddit calls a 'subreddit' is called a 'community' on lemmy. Then just click Join from a random server from the "Recommended" list of instances. Tell the user to just pick one at random because it doesn't matter which they choose.

  3. Signup for an account. Tell the user they may need to wait for the account to be approved.

  4. Try logging-in. Wait some hours (for approval), if needed. Login to the account.

  5. Show the UI for ~10 seconds, then tell the user that they can browse all communities using the "Lemmy Commnity Browser" run by Feddit. Again, reiterate that what used to be called ‘subreddits’ in reddit are called ‘communities’ on lemmy, and that each lemmy instance can have many communities. Open a new browser tab going to https://browse.feddit.de/.

  6. On https://browse.feddit.de/, search for some popular community (eg documentaries) and then click the link. For the purposes of this video demo, make sure you select a “remote” community that’s hosted on an instance that’s distinct from where the user signed-up.

  7. Tell the user that there's three ways to subscribe to a remote instance: [1] Search by remote URL, [2] Search by shorthand identifier, or [3] Manually construct the URL for your instance to their instance

  8. Show copying & pasting the URL of the remote community (eg https://lemmy.ml/c/documentaries) into the search field of their own instance, and then clicking on the result.

  9. Show copying & pasting the shorthand identifier for the remote community (eg [!documentaries@lemmy.ml](/c/documentaries@lemmy.ml)) into the search field of their own instance, and then clicking the result.

  10. Open a new tab, and show how to manually construct the URL for the remote community in their own instance's site (eg https://[their.instance.tld]/c/documentaries@lemmy.ml) and load this page in the browser. Then click the Subscribe button

  11. Tell the user that after they've subscribed to a bunch of communities, they can click the logo of their instance on the top-left of the UI to return to the Home Page of their instance. Then they can click the "Subscribed" tab to view posts to all the communities they subscribed to across the entire fediverse.

  12. Show the changing of the sort from 'Active' to 'New' and 'Top'.

  13. Tell the user that for more information on how to use Lemmy, they can read the documentation at https://join-lemmy.org/docs/en/ or post questions to the Lemmy community on lemmy.ml (https://lemmy.ml/c/lemmy or [!lemmy@lemmy.ml](/c/lemmy@lemmy.ml)) that’s moderated by the lemmy developers.

Bonus: Tell that there's an iOS and Android app and show a quick ~5 seconds browsing in one or both.

I'm crowdsourcing this because I'm not much of a video creator, but I think this would be an incredibly useful resource to new lemmy users. And I can tell you that, if you make this video, it will drive a ton of traffic to your channel ;)

Can anyone with some video production skills help-out new lemmy users by making this short video? If you upload this to YouTube, please make sure you mark the license as Creative Commons CC-BY-SA so that we can add it to documentation and share it as widely as possible :)

[–] maltfield@lemmy.ml 9 points 1 year ago

I'm actually very surprised how high the uptime is on most of these instances.

54
submitted 1 year ago* (last edited 1 year ago) by maltfield@lemmy.ml to c/lemmy@lemmy.ml
 

The GitHub repo that provides a comparison table of different lemmy instances now includes server uptime %

Thanks to David Morley for providing this data via the Fediverse Observer API

[–] maltfield@lemmy.ml 6 points 1 year ago

At what point do you plan to close this instance to new users?

[–] maltfield@lemmy.ml 3 points 1 year ago* (last edited 1 year ago) (2 children)

Honestly I'm not sure I'll stick to lemmy if the amount of content doesn't grow. And I'm sure I'm not alone. I'm here for news, and there's very little coverage of world events on lemmy (though that has already noticeably improved as our userbase grows).

I do want lemmy to grow, but not for growth's sake. I want it to grow so the content (news article submissions and quality comments about those articles) grows.

[–] maltfield@lemmy.ml 3 points 1 year ago* (last edited 1 year ago) (4 children)
  1. Downvotes are important to ensure quality content. It allows the community address statements made by a user based on objectively incorrect (mis)information. This feature is an important reason why many reddit users aren't on Mastodon. Also, democracy is important.
  2. Recommended Instances shouldn't wholesale block content just because it's NSFW. As you say, policy on what NSFW content is allowed is distinct from the instance enabling NSFW content.
  3. People being able to create and moderate their own communities is positive

If an instance (eg Hexbear) wants to deviate from this, that's fine. That's what the Fediverse is all about :) But we shouldn't recommend those instances to new users as it will cause new user attrition.

[–] maltfield@lemmy.ml 8 points 1 year ago* (last edited 1 year ago) (8 children)

I think we should add the following criteria to instances at the VERY TOP that are recommended to new users:

  1. The instances does not define an allowed list of instances
  2. Downvotes are enabled
  3. NSFW content is allowed
  4. Users can create new communities

...otherwise new users (eg from reddit) are not going to use lemmy because it won't match their expectations.

Personally, I was pretty disenchanted by my experience on lemmy when I first joined. I had to create accounts on like 5 different instances before I found one that worked (that's why I created the comparison table of lemmy instances).

Most new users won't have that perseverance. If, for example, they see there's no downvotes on the "recommended" instance, they'll probably give up and leave lemmy.

[–] maltfield@lemmy.ml 1 points 1 year ago* (last edited 1 year ago) (1 children)

Instances aren't added manually. They're discovered using lemmy-stats-crawler.

As long as your instance is federating, active, and the API is reachable then it will make it onto the list.

Edit: It looks like your instance's API isn't reachable, which may be why it's missing:

Please fix the availability of your instance's API.

2
submitted 1 year ago* (last edited 1 year ago) by maltfield@lemmy.ml to c/lemmy@lemmy.ml
 

I created a ticket with Font-Awesome to add the lemmy icon.

Why?

I went to add my new Lemmy profile to my website's social media links, but -- err -- there's no icon for Lemmy in my "social media links" wordpress plugin.

I looked around and saw that a lot of plugins on popular platforms (wordpress, drupal, etc) just use the Font Awesome library for icons.

So, if the lemmy icon gets added to Font Awesome, it means that the lemmy icon will suddenly become available in thousands (millions?) of software/apps (themes, plugins, etc).

The Process

For context, it took them about 1 year to add the mastodon icon to Font Awesome.

I've never done this before, but it looks like you can either pay them $300 or vote in their Icon Requests Leaderboard for new icons to be added:

Until the leaderboard is up, how about we show them community interest and let's all give the GitHub issue a thumbs up reaction/emoji?

6
submitted 1 year ago* (last edited 1 year ago) by maltfield@lemmy.ml to c/lemmy@lemmy.ml
 

I created a repo on GitHub that has a table comparing all the known lemmy instances

Why?

When I joined lemmy, I had to join a few different instances before I realized that:

  1. Some instances didn't allow you to create new communities
  2. Some instances were setup with an allowlist so that you couldn't subscribe/participate with communities on (most) other instances
  3. Some instances disabled important features like downvotes
  4. Some instances have profanity filters or don't allow NSFW content

I couldn't find an easy way to see how each instance was configured, so I used lemmy-stats-crawler and GitHub actions to discover all the Lemmy Instances, query their API, and dump the information into a data table for quick at-a-glance comparison.

I hope this helps others with a smooth migration to lemmy. Enjoy :)

view more: next ›