• 0 Posts
  • 5 Comments
Joined 4 years ago
cake
Cake day: March 31st, 2021

help-circle

  • CULTPONY@lemmy.mltoLinux@lemmy.mlWant to make a 1kb site/blog
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    4 years ago

    As someone with a sub250kb website (30.45KB), I can recommend to look into HTML templating things. Stuff like Jinja2 or the Go HTML templater. Then you write raw HTML with some CSS.

    This also makes my ADHD want me to make a sub 1kB webpage out of what I have atm, though it might be hard considering it includes a 4KB image.


  • Why should my users need to install or use a bouncer to be able to enjoy a fundamental function like “chat backlog”?

    And this still fixes none of the issues related to growing a cohesive community on IRC. As mentioned, I can’t enforce 2FA/Phone/Email for users/moderators last I checked, not without making them use 1 specific client, so why bother at all?

    Heck, IRC doesn’t even support proxied previews of links posted, nearly all of the IRC clients that have it will leak your IP without some extra care taken. This is a risk for many users that they won’t understand without guidance as most of them aren’t technophiles. A lot of them will simply jump board to discord facing such issues, and then nothing it won at all.


  • CULTPONY@lemmy.mltoOpen Source@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    1
    arrow-down
    2
    ·
    4 years ago

    Well, no, because IRC lacks communities like Discord has them (called Servers there). I can’t coherently organize a community over several channels. IRC also has issues with netsplits as it doesn’t really have support for HA architecture. There is no chatbacklog either. And moderation cannot delete previous messages. Atleast not out of the box and requiring client support. There is also no option to require people to have created an account X minutes ago to be able to join or that moderators must setup 2FA to be able to access the server.

    IRC is the absolute minimum of what can be called a “chat”, it has no tools that fit what modern and safe communities need.


  • A few people have mentioned the issues with Matrix but I think a part of it is the severe lack of community moderation tools. Something like a mandatory pinned rules channel would help for communities (possibly announcements too, communities are a client convention atm so not very useful). There isn’t a good story for letting bots automod channels (useful when you get raids of about 2k to 4k messages per second), which also hangs on the server not being on the performance level to easily handle more massive servers if it gets raided for whatever reason.

    So at the moment, there is no alternative that isn’t also a centralized single point of failure.

    I’m just hoping one day someone writes some chat client that pivots over ActivityPub for discovery, sadly my ADHD will probably prevent me being that someone.