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:

 

Question: For the default (docker) install in lemmy, is the frontpage cached for not-logged-in visitors?

More specifically the question is this:

  1. If I install a lemmy instance to a droplet in the cloud with docker using the default settings
  2. I then add a bunch of communities and content to those communities
  3. Some user User A loads the frontpage of the website and every single community page
  4. 3 seconds later, User B loads the frontpage and every single community page

The question is: Did “User B” cause any load to the backend (eg DB or Rust components)

Note that this question is asking about caching server-side (eg in nginx) and not caching client-side (eg in firefox)

[–] maltfield@lemmy.ml 1 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* (last edited 1 year ago)

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

7
Intro Guide to Lemmy (tech.michaelaltfield.net)
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

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

You mean like https://mastodon.world and https://lemmy.world? Do you have other examples?

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

I think at the top, just above the "Recommended" add:

For a more detailed comparison of Lemmy instances, see:

<ul>
<li><a href="https://github.com/maltfield/awesome-lemmy-instances">Awesome-Lemmy-Instances on GitHub</a></li>
<li><a href="https://the-federation.info/platform/73">the-federation.info Lemmy Instances Page</a></li>
<li><a href="https://lemmymap.feddit.de/">Feddit's Lemmymap</a></li>
</ul>

After you create an account, you can find communites across all instances using <a href="https://browse.feddit.de/">Feddit's Lemmy Community Browser</a>

<h2>Recommended</h2>
...
[–] maltfield@lemmy.ml 1 points 1 year ago

oh shit I wish I knew that existed before XD

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

I see TypeScript and get scared. Personally, I do think that the join-lemmy.org/instances page should link to:

  1. My table comparison https://github.com/maltfield/awesome-lemmy-instances
  2. The Lemmy Community Browser (to find communities across all instances) https://browse.feddit.de/
  3. The Lemmy Map https://lemmymap.feddit.de/
  4. The federation's lemmy page (with another table comparing instances) https://the-federation.info/platform/73

Can anyone with TypeScript experience make this PR for us? Here's the relevant file:

1
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 :)

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

Hi Lemmy!

I make BusKill laptop kill cords that make your computer lock, shutdown, or self-destruct if the device is physically separated from you.

This protects your (encrypted) data from theft, which can be useful for digital nomads and cryptotraders working in cafes/coworking spaces. But our target audience is journalists, activists, and human rights workers in oppressive regimes.

Both the hardware and the software are open-source (CC-BY-SA, GPLv3). We manufacture the hardware with injection molding, but if you have a 3D-printer, then you can take a stab at our 3D-printable prototype.

...And apparently I'm doing (minor) contributions to lemmy these days too