Nice! I wrote one running in text-mode, which I ran for years on an old, non-networked, Raspberry Pi 2 (no WiFi capability on that one). I'd need to unlock my app with a password. I just reused some Java TOTP API and wrote a tiny app around it.
Feels like MacOS, chrome and edge and Windows all are pushing for 5px wide auto hidden scroll bars.
I miss the chunky touch friendly ones that were easy to use, honestly.
that said to build off your comment - everything on Palm felt extremely thought about for ease and obvious use end to end and it's part of why I absolutely miss it.
Does anyone know whether the Palm UI/UX elements are protected by IP/patents? Meaning cannot use these ideas or elements in new projects without fear of a lawsuit from whoever owns the Palm IP legacy now.
It's old enough that patents are definitely not an issue, and dead enough that trademarks are probably defunct. So any imitation/inspiration that falls short of obvious copyright infringement is unlikely to run into trouble.
The juxtaposition of a TOTP with a rosary app suggests, at least to me, that you’ll need to authenticate at the pearly gates. Make sure to keep your recovery codes.
This project reminds me of a cyberpunk SF story, in which (something like) some super elite hackers, needed for a special job, chose gear old enough to be impervious to the adversary they were facing. (Not cyberdecks contemporary of the setting, but something more like modded Nintendos, which the black ice wouldn't know what to do with.)
I also had that story in mind several years ago, when the Intel Management Engine ridiculousness ticked me off, and I went to a lot of trouble to make and store half a dozen Libreboot X200 "decks".
(Though I don't do 31337 things, so I mostly only ended up using one such deck to keep an eye on my 401(k) account.)
I one purchased a Coffee Lake SFF PC from eBay from a fleet reseller, and I discovered a "ME DISABLED" sticker on the chassis when I received it.
Sure enough, every single software tool, or the BIOS/UEFI itself suggests ME is disabled, or does not exist at all. 'Features' requiring ME like Intel SGX appear as not supported.
I'm not sure how exactly they did it, and/or if there are any other modifications made to the system, but digging further is beyond my skill level.
My theory, with no evidence, is that this is an ex-govt (security/defense?) PC that somehow got sold.
IIRC, there was a non-publicly-known switch to turn off IME, for government purposes, which became publicly-known. There have also been efforts to delete just part of IME from the flash. A couple links:
On X200-era systems, however, you can remove IME entirely from the flash, which is what I did. I put only Coreboot and GRUB2 on the flash, but you can add SeaBIOS to that, if you want more PC BIOS facilities and options available.
(So I stockpiled a few backup units of the X200, before they disappeared from the market, or the available units got too beaten up or expensive.)
I seen to recall having some Thinkpads which had a firmware setting that would irrecoverably break the management engine. It had a lot of scary warnings about disabling it, and likewise features like SGX wouldn't work properly from what I could tell. I think they were T460S'es, but I could be misremembering.
I think that's technically illegal but more of a "if you transmit on licensed spectrum but no one can hear it but you, does it still count?" situation.
Not sure if you're aware, but most of the Palm OS devices weren't phones. I owned 3, none of which were (but my wife had a Centro). Only one of those 3 had wifi; everything else was via syncing with the PC over a cable (or BT in later models).
Total brain fart: For some reason I thought OP said Blackberry! I had a few Palm Pilots back in the day.. no idea what I did with them. They're pretty damn cheap on eBay.
On that note, what's the last good Blackberry with physical keyboard that could even be used today? 4g voLTE support is probably a no go.
Unfortunately, unless you're of a specific age and from the UK, the painful mental juggling act you have to go through every time you see TOTP won't be relatable.
Morning Standup at a state-sponsored hacking organization
Bob: Happy Monday everybody! Before we start, just want to give a shoutout to Fred and Jane for that Ether address poisoning attack last week! I know you two really worked hard on that one!
Polite applause echos through real and virtual space.
Bob: Igor, can you get us started this morning?
Igor: Bah, I finally managed to exfiltrate metadata from my target's home TI-99/4 with combined TI BASIC and TMS9900 machine language exploit using security hole in speech synthesizer peripheral...
Bob: Igor, can you get to the point?
Igor: OK OK, bottom line, my target is hosting their TOTP authenticator on Palm OS instead of Android or iOS! I mean actual Palm Pilot, not some retro hipster pink iPhone running an emulator! Maybe if I can write and induce target to install trojaned PRC file into their Palm Pilot...
Bob: Fortunately we're a state sponsored hacking organization with considerable resources. Jeff, do you think you can help Igor?
This feels like a normal valley office setting. With l33t stuff, I imagine rave parties like in the matrix, and hackers banging away at their keyboards doing funky things.
I got a Sensor Watch Lite after reading about it here on HN. LOVE IT. I don't use the TOTP complication but I did add a number of D&D dice rolling modes.
Oh, stop it, will you? I so miss my Handspring Visor (which, already considered obsolete, I bought from WeirdStuff for a whopping $5 in mint condition some ten years ago). Lost it during one of the moves ...
There remains a niche for not connected digital assistants, methinks.
73 comments
[ 2.4 ms ] story [ 112 ms ] threadhttps://en.wikipedia.org/wiki/Game_Boy_Camera
I miss the chunky touch friendly ones that were easy to use, honestly.
that said to build off your comment - everything on Palm felt extremely thought about for ease and obvious use end to end and it's part of why I absolutely miss it.
https://www.euipo.europa.eu/en/designs
I'd go back to a modern Treo 650 any day.
I also had that story in mind several years ago, when the Intel Management Engine ridiculousness ticked me off, and I went to a lot of trouble to make and store half a dozen Libreboot X200 "decks".
(Though I don't do 31337 things, so I mostly only ended up using one such deck to keep an eye on my 401(k) account.)
Sure enough, every single software tool, or the BIOS/UEFI itself suggests ME is disabled, or does not exist at all. 'Features' requiring ME like Intel SGX appear as not supported.
I'm not sure how exactly they did it, and/or if there are any other modifications made to the system, but digging further is beyond my skill level.
My theory, with no evidence, is that this is an ex-govt (security/defense?) PC that somehow got sold.
https://github.com/corna/me_cleaner https://doc.coreboot.org/northbridge/intel/sandybridge/me_cl...
On X200-era systems, however, you can remove IME entirely from the flash, which is what I did. I put only Coreboot and GRUB2 on the flash, but you can add SeaBIOS to that, if you want more PC BIOS facilities and options available.
(So I stockpiled a few backup units of the X200, before they disappeared from the market, or the available units got too beaten up or expensive.)
https://craphound.com/littlebrother/Cory_Doctorow_-_Little_B...
I read it a while ago, so I might be wrong, but it was a good read at any rate.
The intro to Cory Doctorow's story says he wrote it in 2007.
The story I'm thinking of was probably a short in an anthology that I must've bought in paperback in the early-to-mid 1990s.
It's a neat idea to parallel-invent, or to reference.
(I donated all my SF books around 2000, but now I should see whether I can find the book on Amazon or somewhere.)
Edit: It might've been in "Mirrorshades: An anthology of Cyberpunk", edited by Bruce Sterling, 1998.
I suppose that's an option. I think the FCC lets you do it without a license below a certain wattage.
On that note, what's the last good Blackberry with physical keyboard that could even be used today? 4g voLTE support is probably a no go.
Unfortunately, unless you're of a specific age and from the UK, the painful mental juggling act you have to go through every time you see TOTP won't be relatable.
Bob: Happy Monday everybody! Before we start, just want to give a shoutout to Fred and Jane for that Ether address poisoning attack last week! I know you two really worked hard on that one!
Polite applause echos through real and virtual space.
Bob: Igor, can you get us started this morning?
Igor: Bah, I finally managed to exfiltrate metadata from my target's home TI-99/4 with combined TI BASIC and TMS9900 machine language exploit using security hole in speech synthesizer peripheral...
Bob: Igor, can you get to the point?
Igor: OK OK, bottom line, my target is hosting their TOTP authenticator on Palm OS instead of Android or iOS! I mean actual Palm Pilot, not some retro hipster pink iPhone running an emulator! Maybe if I can write and induce target to install trojaned PRC file into their Palm Pilot...
Bob: Fortunately we're a state sponsored hacking organization with considerable resources. Jeff, do you think you can help Igor?
Jeff: Yo, whatcha need?
Other Palm OS devices for sure though :)
The literal palm pilots seemed to pre-date these wifi cards.
A Palm Pilot Pro only took a triple a battery and a 1 MB memory card. Sleds came later iirc
There remains a niche for not connected digital assistants, methinks.