I loved the Nokia N900's design, that hardware keyboard that made it so easy to do remote system administration over SSH, or keep doing everything that I want to do in Emacs just like on my laptop or desktop computers. Also like all Nokia phones of the time, it was nearly indestructible and could easily survive drops that would destroy a modern smartphone’s screen or casing. However, in retrospect not all was rosy. A…
The Nokia N900: the future that wasn’t
151–160 of 182 posts
Re: The Nokia N900: the future that wasn’t
#152I had a Nokia N800 "Internet Tablet" and loved that device. Android was a huge downgrade compared to what you could do with that in every way except interface, and the interface wasn't too bad.
Re: The Nokia N900: the future that wasn’t
#153Thom makes a really insightful point: "people who want a true Linux computer in their pocket". I wanted a more open iPhone and I hated the N900 because it was terrible as a smartphone. Between the stylus, unconstrained multitasking, desktop Firefox, and Flash it's like they were trying to prove Steve Jobs right. The G2 was so much better because it had an actual phone OS.
What's wrong with unconstrained multitasking? I thought it worked well on the N900. I also think it works well on Android.
Re: The Nokia N900: the future that wasn’t
#154I remember building simple PyQT apps on the N900, and then C++/Qt. At one point I was very tempted to start my own business and become a real developer for the platform while it was still "young", but it became apparent very quickly that Nokia was not seriously invested in it, and in any case they were not interested in small devs (getting an account for their joke of a store was a byzantine process, and expensive to…
I cut my teeth on GUI development with PyQT back in the day. I couldn't afford an N900 at the time, but was sorely tempted. Ironically the best mobile platform for hacking GUI and mobile apps in Python now is, er, iOS. Pythonista gives access to almost the entire iOS API suite (and slightly hacky access to all of it), even has a GUI builder built-in, and is highly programmable directly on the device. Pyto is pretty c…
Re: The Nokia N900: the future that wasn’t
#155Earlier quoted context omitted.
iphone is magical; yet I'm replying on pixel3 right now despite recently moving to 12 max pro. I'm now carrying 2 phones around. the iPhone for the camera and the pixel for the superior usability. magical I tell you.
Is it superior usability or superior possibilities to customise the phone?
Re: The Nokia N900: the future that wasn’t
#156Shout out to SailfishOS which is the spiritual successor of Maemo.
What's the best Sony device to buy for running Sailfish?
The same couldn't be said for N900 or N9, at least for me. J1 was rather slow but good enough, Xperia X was great for a year or so until Android 4.4 got churned, and now with Xperia XA2 and Xperia 10, we are finally there.
Re: The Nokia N900: the future that wasn’t
#157Earlier quoted context omitted.
I cut my teeth on GUI development with PyQT back in the day. I couldn't afford an N900 at the time, but was sorely tempted. Ironically the best mobile platform for hacking GUI and mobile apps in Python now is, er, iOS. Pythonista gives access to almost the entire iOS API suite (and slightly hacky access to all of it), even has a GUI builder built-in, and is highly programmable directly on the device. Pyto is pretty c…
Python on iOS is still a joke compared to what you can do on phones like Librem 5 or PinePhone, or even several other devices via distros like postmarketOS.
Frankly the options on Android look extremely primitive in comparison, and largely depend on off-device development for anything above very basic and incomplete terminal prompt level features. iOS on-device development went beyond that with commercial-grade on-device development environments a decade ago, but Android seems stuck there permanently.
I'm not really sure why that is, there doesn't seem to be any technical limitation preventing the emergence of well specified complete development environments, like Codea, Pythonista and Pyto on Android but it never seems to happen. When I got my first iPad I was half expecting to have to get an Android device eventually just to be able to code on it, but it never happened and the on-device development story on iOS has gone from strength to strength.
Re: The Nokia N900: the future that wasn’t
#158I still hope some viable and fully open Linux option will emerge that's not Android. And have good quality devices with that. Google did a major disservice to Linux at large by the rift it caused. I don't want bionic with Surface Flinger. Give me a Wayland compositor and a normal Linux stack.
> Google did a major disservice to Linux at large by the rift it caused What drift?
Re: The Nokia N900: the future that wasn’t
#159In broad strokes, for increasingly complex work, there is an inverse relationship between the portability and the productivity of a computing device.
This is particularly true for types work that involves mentally integrating and generating large (for the human mind) amounts of information like code - but also for reviewing documents, managing financial accounts (interacting with a large spreadsheet on a phone is a nightmare).
It's why at the end of the day, most engineers and architects (whether in software or real engineers in the physical realm), get most of their work done in front of large screens with full size keyboards (or at least large laptops).
This isn't to say that there aren't niche use cases or circumstances where a Linux computer in your pocket isn't extremely useful - the example always rolled out being "remote administration" of a server - but even these tend to be exceptions. It's nearly always better to accomplish remote administration tasks from a laptop.
Re: The Nokia N900: the future that wasn’t
#160Earlier quoted context omitted.
If the Nokia board had not hired Elop or had fired him in time, Maemo would have been a third mobile platform alternative today - one likely far more open than Android. Elop was a truly successful Nokia saboteur. An illustrative case study of how a single CEO can destroy a company for his self-profit and go out laughing with no legal repercussions.
WRONG! Elop did exactly what the Nokia board asked him to do. All anti-Elop bashers should read about what happened before spreading this content.