Skip Navigation

Posts
51
Comments
434
Joined
3 yr. ago

Not active on Lemmy any longer. If you send me a DM, I won't see it. Sorry!

  • Hey, the 20 character limit for display names is hardcoded into Lemmy. Even if we changed this for lemm.ee, I'm not sure if it would work through federation, as other instances might not accept such a long display name.

    Actually, disregard that, I was looking at the wrong thing - it might be possible to raise this limit after all. I will take a better look in a few hours.

  • There isn't any way to do this with the default lemmy-ui unfortunately

  • Jump
  • For now, I just redeployed all of our servers completely, but as I don't know the actual root cause of the issue yet, I'm still investigating to figure out if anything more is needed.

  • Jump
  • Sorry for the delay in updating the status page - I actually had gone out for lunch just a few minutes before the downtime started, so I didn't even realize anything was up until I was back at my computer about 45 minutes later 💀

  • Jump
  • Jump
  • There are two useful sections on https://status.lemm.ee for this - firstly, there is an automated check for federation with all other instances on the bottom of the page, and everything there being red is a definite sign that something is wrong with lemm.ee itself. Secondly, near the top of that page, I will always write a status message manually when I discover & start work on any issues. This second part can have a bit of a delay, as it requires manual input from myself, but I have updated it every time we had any issues so far.

  • lemm.ee slowness

    Jump
  • I believe I discovered and fixed one cause for intermittent slow page loads, but please let me know if you notice it again in the near future

  • I use SwiftKey and I hate it, but I haven’t found anything better

    I'm in exactly the same boat. 😅

    I don't understand how it has been broken for years. I wonder if none of the engineers working on it actually use it themselves? Deleting all of your local data makes it stop crashing for a few weeks, but then you of course also lose all the learned predictions, and eventually it just gets to a point where it just crashes more and more often and you have to delete all the local data again. It sucks.

    If only the default Apple keyboard had support for my language, I would ditch SwiftKey forever.

  • They are basically local-only communities on lemmy.world at this point, unfortunately. There is no federation to any other instance for any lemmy.world user posts on those communities.

  • The maximum file size limit for images hosted directly on lemm.ee servers is always visible in the sidebar of our front page. The limit stands at 500kb per image currently.

    Additionally, It's also possible to post images larger than 500kb, they just have to be hosted externally. The markdown for this is ![alt text](image url)

  • I think there are two separate things I want to address here:

    First, agile isn't a project management methodology, it's just a set of 4 abstract priorities and 12 abstract principles. It's very short, you can check it out here:

    https://agilemanifesto.org/

    Nothing here says that you're not allowed to write documentation, write down requirements, etc. In fact, the principles encourage you yourself as a software team to create the exact processes and documentation that you need in order to meet your goals.

    "Working software over comprehensive documentation" does not mean you aren't allowed to have documentation, it just means that you should only write documentation if it helps you build working software, rather than writing documentation for the sake of bureaucracy.

    "Individuals and interactions over processes and tools" does not mean that you should have no processes, it just means that the individuals in your team should be empowered to collaboratively create whatever processes you need to deliver good software.

    Secondly, in terms of practical advice:

    1. Talk about this problem with your team. Is it hard for others to figure out where requirements came from? Maybe they already have a good method and can share it with you. If it's hard for everybody, then propose improvements to your process, for example, propose some type of design document process as part of building any new features
    2. There are no perfect answers to the question of "how do I safely make non-trivial changes to systems", but the general approach is to ensure that:

    a. You have metrics about how your system is used.

    b. You have automated tests covering any requirements, so that you can feel confident when making changes to one part of the system that it isn't violating any unrelated requirements.

    c. You actually document any confusing parts in the code itself using comments. The most important thing to cover in comments is "why is this logic necessary?" - whenever something is confusing, you need to answer this question with a comment. Otherwise, the system becomes very annoying to change later on.

    If you are missing any of the above, then propose to your team that you start doing it ASAP

    1. At the end of the day, somebody is responsible for making product decisions. Is it your team? Or maybe some separate product owner? Sometimes, you just need to communicate with whoever is responsible to figure out if any requirements are still relevant, or if they are now safe to change.
  • [Meta] It seems that feddit.de communities are moving to feddit.org, is it going to be the plan for this one too?

    Jump
  • To be honest, neither Hexbear nor Lemmygrad has caused any noticable issues for lemm.ee. I recently compiled some stats for lemm.ee rule breakers by home instance, and as you can see in this post (in the "Administration" section), neither of those instances even made the top 10.

    In general, mods haven't complained about those two instances either, and the stats for community bans by independent community mods are more or less very similar. If any users creates issues in a lemm.ee community, then the community mods are free to just ban those users, regardless of what instance their account is hosted on.

    if fact I wouldn’t even be able to as my home instance is defederated from these instances and thus such posts would be invisible to me

    Preventing such situations for lemm.ee mods is actually one of the many reasons we don't want to use defederation as a moderation tool on lemm.ee - we rather use site bans etc. Too much collateral damage with defederation, especially when dealing with larger instances which probably have vastly more innocent users than problematic ones. We reserve defederation for more extreme cases, like spam instances & CSAM.

  • [Meta] It seems that feddit.de communities are moving to feddit.org, is it going to be the plan for this one too?

    Jump
  • Hey, lemm.ee admin here - it's actually hosted in Finland!

  • Hey, this post is quite old, actually you can find the latest info in the sidebar of our front page:

    • Image uploads are enabled 4 weeks after account creation
    • Image upload limit is 500kb per image
  • It's a full new game that you need to purchase separately, but all the marketplace stuff you've bought for 2020 will also come with you to 2024

  • We finally have a release date for Microsoft Flight Simulator 2024!

  • I have identified two reasons for broken thumbnails right now:

    1. For some, the source website is simply not allowing our server to download the image (mostly due to server issues on the remote side)
    2. For others, it seems that some types of URLs are breaking thumbnail generation. I think I found the bug here and will try to submit a fix soon.
  • Most actions federate, any exceptions which aren't federated yet are generally just there because the federation logic has not been implemented (but improvements are constantly being worked on).

    Generally federating the modlog is mostly just there for informative purposes. As in, we can check what mod actions were taken on instance A through the modlog on instance B (and there is no mechanism in Lemmy for other instances to retroactively remove or hide federated modlog items, btw).

  • Meta (lemm.ee) @lemm.ee

    Ongoing spam attack on the Fediverse

  • Meta (lemm.ee) @lemm.ee

    We have a new lemm.ee status page, including federation status, at status.lemm.ee!

  • Meta (lemm.ee) @lemm.ee

    When this post is 48 hours old, lemm.ee will be going down for a database upgrade (Edit: upgrade complete!)

  • Meta (lemm.ee) @lemm.ee

    Image uploads, federation delays, and performance

  • Meta (lemm.ee) @lemm.ee

    When this post is 6 hours old, lemm.ee will be going down for an upgrade

  • Meta (lemm.ee) @lemm.ee

    lemm.ee plans for mitigating image upload abuse

  • Meta (lemm.ee) @lemm.ee

  • Meta (lemm.ee) @lemm.ee
    Locked

    Hexbear federation megathread

  • Meta (lemm.ee) @lemm.ee

    lemm.ee financials (June - August)

  • Meta (lemm.ee) @lemm.ee

  • Meta (lemm.ee) @lemm.ee

    New rules for bots on lemm.ee & Lemmy programming stream

  • Meta (lemm.ee) @lemm.ee

    I'm testing an optimization on lemm.ee (1000x speed-up for subscribed feed) - please let me know if you notice any issues!

  • Meta (lemm.ee) @lemm.ee

    lemm.ee Discord & new admins!

  • Lemmy @lemmy.ml

    With the recent hack, there is now irrefutable proof of malicious actors trying to break Lemmy and steal user accounts. Please be careful about entering your password into random Lemmy apps!

  • Lemmy Administration @lemmy.ml

    Recap of the Lemmy XSS incident & steps for mitigation

  • Meta (lemm.ee) @lemm.ee
    Locked

  • Meta (lemm.ee) @lemm.ee

    Downvote this post if you want lemm.ee to federate with Threads. (Updated)

  • Meta (lemm.ee) @lemm.ee

  • Meta (lemm.ee) @lemm.ee

    lemm.ee just got faster! (infra upgrades)

  • Meta (lemm.ee) @lemm.ee

    lemm.ee has been upgraded to 0.18.1!