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).
There's SailfishOS. It still uses Android kernel+drivers, but above that it's a "real" GNU/Linux system (glibc, systemd, bash, Qt, connman+ofono, zypp/packagekit, Gecko). It's not completely FOSS, but it is usable as a daily driver, and has been for at least 10 years (based on personal experience).
>Spectrum is garbage and ZX81 is even more garbage... especially when considering that Commodore 64 was only slightly more expensive.
Jack Tramiel (owner of Commodore) was hugely influenced by what Sinclair was doing (really cheap computers). It definitely influenced the VIC20. You can't underestimate how widespread their influence is/was. Source: Commodore: A Company on the Edge.
Sort of like the Velvet Underground quip about only 20 people seeing the band live at one point, but every single one of the viewers starting their own band as a result.
Appreciate the effort the article author put in, but I'll be contrarian here (in the hopes of saving people time) and say that I think this is the wrong approach to take to getting hired (the effort:hire ratio is terrible).
I don't know why, whether it's to be fair or avoid litigation, but in most companies I've worked for or interviewed with, the senior engineers, hiring managers, HR, etc. don't have as much influence over the hiring process as you think. You'll probably still need to go through 5 stages of interviews, including a white-boarding or a take home test. Otherwise you wouldn't have all these "rockstar" programmers on Twitter complaining about the interview process. The best that these "influencers" can do for you, is to tip you off to an opening and maybe help towards the end of the interview process.
The other issue is, how do you know you're betting on the right horse? e.g. is the person that you're getting cozy with really going to help you career? You only have so much time and "connections" to invest.
My advice: instead of going to meet ups, take more interviews and improve your interviewing skills. Instead of spending 2-5 hours/week going to meet ups, take 1 interview instead. Even with no preperation, you'll start to see the pattern in the types of questions people ask. Improve on your answers. Interview again.
SailfishOS is officially supported on a number of different Sony mobiles (e.g. X, XA2 range, 10 and 10 II ranges). All these devices continue to receive updates.
SailfishOS is not completely FLOSS, but it's real Linux, and it's polished enough to be a daily driver (I've been using it for 7 years).
Wow, very sad. I remember listening to Accordion[1] for the first time and thinking it sounded like no hiphop I'd heard before (no chorus, really unconventional song structure, dense lyrics, an accordion providing the hook). That was the gateway to the rest of DOOM's discography for me.
In my opinion the shift from desktop to mobile across the wider industry took the wind out of Gnome's sails (and desktops in general, no matter the platform). It feels like there's been very little (visible) progress made on any desktop in the last 10 years.