Yes, both (official) SailfishOS and FLX1 offer decent/good Android app support. Not every app will work, but when I have needed Android (rarely, for basic stuff), the applications have worked.
I'm not familiar with postmarket, but I imagine it shares a lot of the same phosh+GNOME app ecosystem, in which case, the apps aren't in a better state.
In terms of polish and app/dev ecosystem, I feel SailfishOS still rules, but it's getting harder to justify using/development, with it's increasing divergence from upstream.
Yes, I used SailfishOS as a daily driver since ~2014 until last year when I moved to the Furi FLX1. The FLX1 has been my daily driver since. SailfishOS is much more polished, but it's not fully FOSS, and it follows upstream much less closely. FLX1 is basically in-sync with Debian testing, with the exception of kernel.
>Is there a single Linux phone/tablet that can last an 8 hour day of actual use?
What's "actual use"? Furi FLX1 has the best battery life I've seen on a Linux phone. Idling, it last 3+ days. I'm sure it could survive 1 whole day of "actual use". I also think almost any (official) SailfishOS device would last a day of actual use.
>The design and concept of EverQuest is heavily indebted to text-based MUDs, in particular DikuMUD ... John Smedley, Brad McQuaid, Steve Clover and Bill Trost, who jointly are credited with creating the world of EverQuest, have repeatedly pointed to their shared experiences playing MUDs such as Sojourn and TorilMUD as the inspiration for the game
IMO, yes it is complete enough (note: I only went as far as the assembler challenges, I'd done enough assembler beforehand). But I did build a general purpose computer from NAND gates up.
Development still appears to be ongoing on Discord, which is quite active. I think the dev may have bitten off more than they could chew with their last patch promise: https://www.youtube.com/watch?v=38cKko7sViw
There's a gamified version of nand2tetris available on Steam called "Turing Complete" (https://turingcomplete.game).
I completed it up until the assembler challenges, and I felt the same way as the author. Granted I knew Kmaps, etc. from my uni days, but given the nand2tetris book you might be able to figure it out.
A huge number of developers started in HTMl/CSS/JS because it was a super-low barrier to entry.
I also know a huge number of professional developers that started off as teenagers tinkering with Linux. They started with Linux because the hurdle was so low. No accounts, no fees. Download an ISO and burn it.
These platforms are hurting themselves long term by increasing the barrier to entry.
I'm not going to spend a second on the Apple/Android platform if I need to fork out money/account to try it out (even if I can afford it).