I had a terrible time getting wifi working on my Macbook Pro from about the same year. 2012, I think. It semi-worked but was horrifically unreliable and slow.
In the end I just got a tiny USB wifi dongle and plugged it in, rather than using the internal wifi card.
Yeah user-created topics would be a fine enhancement. Various aspects of the multireddit concept have separate issues in the issue queue but they haven't been coherently tied together yet. It might be time to do that.
One way to limit exposure to negative news is a keyword filter, which I implemented 6 months ago, early on in the project: https://piefed.social/post/7576
Yeah I'm pretty interested in this and Topics is only the first iteration of the idea. At the time piefed.social was basically a single-user instance so making the topics admin-manually-curated groupings was fine. Perhaps it's time to take things to the next level, tho.
The concept of 'multireddits' sounds like a bundle of related functionality and I'm not sure which parts of that you're interested in that PieFed's "topics" doesn't already do. Is it the user-created part? The subscribing part? The join-many-communties-at-once part? PieFed does some of those already but you won't see it unless you're logged in...
It's going well, thanks for asking. I enjoy using it and improving it every day.
Over the last year I've learnt a lot and if I started again today I'd lay some of the underlying foundations differently - in a way that supports a medium sized app instead of a small one. At the time I didn't know if it would ever grow beyond being small... Good problem to have!
No one is keeping track of how enthusiastically they do it or writing official reports on it or encouraging more of it. It's the interest the govt takes in it that makes it weird(er).
What do you want those users to be able to do with their accounts?
A CMS like Drupal or Wordpress might be what you want.
It's hard to recommend something when you haven't described the purpose. Having users register accounts is just a means to some end.