this post was submitted on 11 Jul 2024
38 points (93.2% liked)

Technology

57453 readers
4610 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

I spend way too much time on this. It has awesome features, a good mobile UI, maaany many systems to sort things, flexible permissions and more.

Examples:

  • Fedora
  • KDE
  • uBlue
  • Tor project (they also have an onion site)
  • Manjaro, EndeavorOS, Garuda
  • Brave
  • Nextcloud
  • ZorinOS
  • PrivacyGuides, Techlore
  • Audacity
  • Anki
  • Joplin ...
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 1 month ago (1 children)

I would be more impressed if Discourse worked in my browser without using an extension to inject code changes. It also tries to forbid browsers it doesn't recognize, regardless of their ability to run its code. Plus it doesn't downgrade gracefully—you should be able to view public information in full without Javascript (I don't expect any ability to log in or manipulate content, but reading things should work, and Discourse seems to break scrolling somehow). Not impressed. Granted, I'm not sure what I would choose if I were setting up a Web forum today, since mobile is now such a Big Thing and I don't use it, but Discourse fails at things I consider basic.

[–] [email protected] 1 points 1 month ago (1 children)

Yes I agree. Discourse is good on mobile though.

What code injection do you mean?

[–] [email protected] 2 points 1 month ago

Reviewing it (I haven't needed to touch the setup in a good year or more), it's basically a replacement to make other code think the browser acceptability check returned true, since feeding in a fake User-Agent stopped being sufficient to pass the check a couple of years ago. One-liner, and not written by me, but I seriously hate the fact that it pushes browser monopoly.