Gemini PDA: 20 years on, meet the all-new Psion Series 5
jmcomms.com
jmcomms.com
What was great about them was the ability to quickly flip them open and take notes, or run a command-line program in it's OPL language, pretty much instantaneously.
In the 90s this thing was in some ways more powerful than your regular desktop computer - it had pre-emptive multitasking, SSD storage, ability to use email and connect to the web via IrDA modem phones, as well as a built-in microphone and digital audio. It's Agenda program has still not been bettered in my opinion - giving you the confidence that your appointment is in the right place in the calendar (having just had a reminder come up on my pixel for an appointment meant for this time last year).
I tried to keep the dream alive with the Nokia E90 (which was too app focused and slow, sadly), the N900 (a fantastic machine, hampered by a very limited, tiny keyboard, and again, quite an app-focused desktop/phonetop). After reading online people repeatedly saying that I should just give in and use any modern phone with a bluetooth keyboard, I can now say conclusively that these people had no idea what the Psion was all about.
My hope is that they can make Android or Linux work well with this form factor. The hardware looks perfect (ok I'll admit I would have traded the colour screen for a kindle-like screen for the discretion and battery life), but the thing about the Psion was the speed and ease of operation. I really hope they pull this off!
Back in 1997-2000, the Psion 5 was anything but niche; it was the leading paradigm for PDAs aside from the Newton/Palm tablet. (It died out due to a bad coincidence: Microsoft pre-announced the Windows CE 3 "Jupiter" platform, configured to look like a Psion killer on paper, right as Psion's CEO David Potter became seriously ill. Psion was sold off and left the field; meanwhile, WinCE 3 failed to set the world alight, and Potter survived.)
But back then, selling a million PDAs meant you were huge. Integration between featurephone OS and PDA functionality still lay in the future; indeed, the leading platform, Symbian, was a direct descendant of the Psion Series 5's EPOC/32 OS.
Today, we've got smartphones everywhere, but they mostly look very similar — small tablets with cameras and multitouch screen UIs. Probably not that many people will prefer a keyboard-driven PDA style of device. But there are so many more smartphone users out there that even a 1% niche market is probably bigger than Psion at their peak. Which is why Gemini is of interest: the Android market has gotten so large that it may now support odd alternative device formats.
I think the build quality and keyboard is absolutely key to this device; really if the keyboard isn't awesome, this device is a failure. Thankfully the developers appears to feel the same way. I hope to not be disappointed.
An iPhone with a bluetooth keyboard doesn't feel like it's keyboard-driven, it feels like a touchscreen GUI device with a second-class accessory only for typing into textboxes.
Is Android any different in regards to this "feel of being keyboard driven" - and is the Gemini customised at all around this?
They've said that they've brought in a lot of keyboard shortcuts - for example for accessing the dock applications. It looks like they're recreating the Agenda app too, which was keyboard driven (the best bit was a pop-up month calendar with a press of tab, which folded out to three months then a year with repeated presses, which could be navigated by cursor).
On my android phone, a bt keyboard already has some shortcuts - like alt-tab to application switch, and I think the Windows key brings up the homescreen. You can get folders and files on the homescreen/desktop with 3rd party apps.
And yet...
They're building it with Android 7, which was before Project Treble[1], so future updates are at the mercy of all the chip suppliers and their willingness to port their ad-hoc drivers to newer kernels.
When the device stops receiving updates, it won't be safe to use on the Internet anymore and things like out-of-date SSL certificates will break things (see e.g. this video[2] for what browsing the web on Symbian and MeeGo devices looks like today).
Also, most GUI applications designed for a traditional GNU/Linux desktop system are not going to work well with a tiny, high-resolution touch-screen.
With the handheld form factor revolution, we need text editors that use that interface as efficiently as Emacs and Vim use the full keyboard interface.
If you want a x86 device shipping now with 2x the RAM and storage, and running an operating system that gives you the freedom to run a wider range of applications (ie Windows 10 or Linux) and if you do not care too much about the keyboard springs (ie are comfortable with a macbook like "chiclet" keyboard) check instead the GPD Pocket.
https://www.slashgear.com/gpd-pocket-ubuntu-editon-review-29...
https://www.reddit.com/r/GPDPocket/comments/6idnia/linux_on_...
I am getting one to run statistical software and Mathematica. Costs about $450 from China, also available on Amazon prime if you need it now.
I considered waiting for the Gemini, because it has LTE and a better keyboard, but the large bezel on the right of the screen made me decide against it. If they fix at least the screen I could consider getting a Gemini, even if the ARM cpu means I would need wine+Qemu to run some windows applications.
The Gemini has two obvious advantages over the GPD Pocket. One is LTE; the other is its small size. Size restrictions were imposed on electronic devices permitted in the cabin on flights between certain middle eastern airports and the USA early in 2017 due to a specific terrorist threat.
While those size restrictions were not extended to cover EU/USA flights, and appear to be being relaxed, if they're revived we can expect a ban on flying with anything significantly bigger than a 5.5" phablet in the cabin.
The Gemini slips under the size bar; the GPD Pocket doesn't.
If these restrictions are extended, I do expect a GPD Pocket2 designed with these restrictions in mind, to fly just under the radar.
At the moment, the GPD Win2 is being designed, with a M2 SSD slot as many people complained about storage.
It is reasonable to expect a GPD Pocket2 after that. As many users are complaining about the lack of WWAN, I do expect it will come with LTE (and an outside screen to display the calling number) or at least a slot to add it in the M2 slot.
Basically, I just want a device that I can use like my thinkpad (open it, and use command line tools or x86 software though wine). The GPD pocket is the first device that got me this "thinkpad" impression. Also, I do not want a bluetooth keyboard. I do not want to fiddle with batteries/paring/any other software issue.
The keyboard is my #1 concern. I tried an apple bluetooth keyboard with an ipad for a while -- I think that is the highest available quality/ease of use, but even that setup was not satisfying.
Besides storage issues (no removable storage!), the wwan and keyboard backlighting other bother me.
I will certainly buy a GPD Pocket2 when they come out, and a Gemini if they fix the screen. I am still looking for the right device.
I have a stack of X220's with big batteries , which are still my favorites, but for travel it's not very good. If they break, they can be replaced for $50-80 which is excellent, but they are just too bulky. But that, indeed, made me a huge trackpoint fan. So much more comfortable than a trackpad imho.
> ipad
No 'unrestricted' OS is an issue when programming; I tried a lot of ways to do coding on Android/iOS but it's just not very nice. Linux is more obvious for me personally.
> I am still looking for the right device.
Yep. But at least choice is reaching us fast; it is possible to build the perfect machine for a few $100k in small runs; that used to be hard. When the OpenPandora came out, that was still a huge issue. Now it's actually possible. So i'm thinking more people will push for perfection. In my world, battery life is by far the most important; I don't care so much about cpu/gpu power (if I need that, I login on a server for cpu/gpu or memory work and I don't like 3d games; I like 2d games), but an empty battery is really annoying. As I travel a lot, I find myself with fine internet but scarce power and I need 10+ hours to work. With the OpenPandora (too low resolution/not very good screen and very annoying keyboard but removable batteries and good software community / hackers) or Pocket I am happy.
My dream setup would be:
- l x w size of the Gemini - h size more of the pandora (you need to give in somewhere for below features) - Linux (it's an expensive and full featured machine; it needs a full OS imho, or at least the option for one) - swivel (2-in-1) of the zaurus (that would be a dream but probably very hard to do); the zaurus was lightyears ahead of what they have now in that space imho; you had a little tablet but no keyboard in the way like those 2-in-1/flips usually have now - sd card slots of the pyra/pandora - ports of the pyra - storage of the Pocket (looking at the space inside the pandora now and the internals of, say, an Samsung ssd, it would be possible to fit swappable inards of an ssd drive, so that would make it even more perfect) - 4g/wwan of the gemini/pyra - usbc of the pocket (not sure about the pyra but the charger for the pandora is annoying; you can them charge with usb but that's very slow) - keyboard of the gemini/psion - screen resolution / quality of the Pocket (for me touch screen is not needed ; that would only be handy if 2-in-1) - trackpad of the pocket - hotswap batteries (aka little battery to allow for 3 minute swap window) of the x230+ - backlighting of the macbook
The thing i'm not sure about is casing; aluminium (Pocket) isn't very sturdy and plastic (Pandora/x220) cracks fast; I think I like the Pandora way better though; it's easy to replace the casing and it's less bothersome if it cracks. It looks far worse though. What would be a more rugged option?
The price could be higher as this is a niche device; only weirdos like me would buy it anyway but there are enough of us to make a few runs as prices fall for making this kind of thing.
I also have a stack of thinkpads. When I need to travel, I grab one. At that price, I am not concerned about forgetting it in the plane, or a thief. And thinkpads do swivel!
I agree with your analysis of small computers ; besides all the things you list, I would love to see an eink display. In fact, a swivel with 2 screens would be ideal: one eink, one lcd.
A small run can now be done for cheap, and there is demand. Hopefully, someone will want to make a nice profit and deliver what we want.
https://www.indiegogo.com/projects/gemini-pda-android-linux-...
I've been considering ordering one - I loved the Psion, although I am not sure they will deliver on-time as promised.
Has anyone been following the campaign as a backer? What's the general feeling?
I guess the success of this may be defined by the quality of the keyboard. The Psion's was just phenomenal.
Just slapping some form of android on you device doesn't make it great. Even if you do everything right, you are still just as good as all other major players in the market. But of course, most companies can't even ship android updates and start with old versions to begin with, so there is that. And android apps often are not really optimized for every other form factor that a phone in portrait mode.
So, then there are the ones with linux, like this one. Which is cool, because you can run whatever you want. But also, linux is mostly an afterthought for the device maker and even if it isn't, software is seldom adopted beyond installing a lightweight desktop and switching out some icons. and even if it were, linux really is not build for mobile usage today, so the UI will very likely still be really bad.
I think unlike there is much more focus on adopting software to these form factors, using these kind of devices will always be sub-par. And that's a real shame, because I feel they have such as much potential as pure smartphones. A portable computer that can really do some work and be nice to use for more than watching video is a problem no one seems to really have cracked yet.
When the Series 5 was launched, there weren't a lot of good options for text input on mobile devices. The keyboard made a huge difference, because your alternatives were a full-size laptop, Graffiti on a Palm device or the awful resistive touchscreen on a WinCE device. The Psion 5 was the most useful productivity device that could fit in a coat pocket.
Today, touchscreen keyboards work well enough that a Psion 5-sized keyboard isn't a vast improvement. For less than $30, you can buy a folding Bluetooth keyboard that is barely bigger than a phone when folded, but gives an almost full-sized keyboard when unfolded. The Gemini's fixed keyboard makes it impractical to use as a phone, but isn't as good as a folding bluetooth keyboard. Loath as I am to admit it, I think it's simply an obsolete form factor.
If the keyboard snapped on magnetically, I might have given it serious consideration. As it is, I just don't see where such a device would fit into my workflow.
https://www.amazon.com/iClever-Portable-Keyboard-Bluetooth-W...
https://www.indiegogo.com/projects/keyboard-mod-a-physical-k...
They barely work at all, it's only autocorrection that makes them tolerable. And if there's any moisture on the screen then the input will be erratic and useless.
I've just checked and I can comfortably type on a phone at over 25wpm. That isn't blazing fast, but it's within one standard deviation of the average typist on a full-size qwerty keyboard.
It's not great, but I'd certainly call it good enough. The gap just isn't very big between typing speeds on a touchscreen or a small physical keyboard. I think the market bears that out - physical keyboards have all but disappeared from mobile devices, because they just don't add enough value for most users to justify the added bulk or the reduction in screen size.
Incidentally, wet finger tracking has improved massively over the last couple of years. My current phone works pretty much impeccably even if it's soaking wet.
https://imlocation.wordpress.com/2007/12/05/how-fast-do-peop...
Typing on a phone feels like having both thumbs tied together behind my back, with one finger broken. One reason why I'm so excited by the Gemini PDA is that it might not feel that way.
This happens several times for every sentence that isn't pure English literature and includes some kind of custom caps, word, abbreviation, number, code, contraction, name, or whatever.
It was oddly satisfying just playing with the mechanism, easily one of the most over-engineered parts I've seen on a clamshell style computer.
Everything had to be cointained in 16Mb RAM, the Revo+ didn't have a flash card reader
I even managed to include Swing and HSQLDB
On a side note, was there not a machine in this type of form factor from back in the day that had APL for a programming language?
http://www.old-computers.com/museum/computer.asp?c=66 http://www.old-computers.com/museum/computer.asp?c=346
I am pretty sure you weren't thinking of the IBM 5100.
OPL -- Organizer Programming Language -- was the default Psion high-level language bundled with all their EPOC machines. It's a block-structured BASIC-like language.
In the abstract, it seems reasonable to suspect that that can be mapped in a somewhat complex fashion, such that when pressed and released alone it issues 0x09, while when pressed and held in combination with other keys it sets the Control meta bit. I'm certain Emacs can do this. Can it be done in a Linux DE more generally? It seems like that should be possible, but I'm having a hard time finding examples of similar things being done.
ETA: Or I was; at-home-modifier [1] looks like it'll fit the bill. Crud. There goes what might've been my last reason not to buy one of these things...
[1] https://gitlab.com/at-home-modifier/at-home-modifier-evdev/w...
It lacks the pocket factor of a smartphone, usability of a full-sized keyboard and a screen size to support practical apps beyond basic browsing etc. Couple this with a prohibitive price point (which can buy you a high-end smartphone, a very solid Chromebook, or a "generally practical" laptop)... I just cannot find a solid use case for this kind of device...