• 13 Posts
  • 48 Comments
Joined 3 months ago
cake
Cake day: October 6th, 2024

help-circle



  • I disagree. I spent some time earlier this year working on a BlueSky client that would work completely without JavaScript. Working without JavaScript means it has to run on a web server somewhere. Using JavaScript means the client can run entirely on your computer with the only dependency being the Lemmy server you connect to. And since there are many Lemmy servers, this means no single entity that can pull the plug on you.

    The only alternative I see is a native app that runs a non-JS client on your computer, or maybe WebAssembly? Seriously though, modern JavaScript is actually very capable. You might be dismissing it only because it’s popular to hate on JavaScript or maybe the current Lemmy clients aren’t good. That doesn’t mean the underlying issue is JavaScript.

    I’ve abandoned my BlueSky client to work on a Lemmy client that will be written in JS but can run entirely on your computer.




















  • I’m running a RB4 with 4GB of RAM. I have HomeRidge running including one video stream from a Ring doorbell. I’m also running a Plex media server, though I do my best to ensure everything can direct stream without encoding, and I don’t use Plex that often.

    Basically my point is in running way more than anyone would recommend on one PI, and it still works. If you aren’t doing anything video - like bridging in a Ring doorbell - I think a PI3 would be fine.