I sometimes wonder whether the invention of the public lending library could happen today. Had the concept not been given a prior place in our minds, the very idea seems otherwise inconceivable in contemporary society dominated by corporations.
The lack of consumer-oriented legislation is the proximal cause for devices phoning home, spying on you, locking you out of the goods you've purchased (that is, dictating how you can and cannot use the good) and which resist the user's need to repair or extend.
The author's solution is to apply duct tape and glue to arrive at "ethical reading" (really, it sounds more like ethical vending). However, I think it is a problem which consumers can't buy themselves out of; pro-consumer legislation is required.
Being choosy about where you buy your ebooks is fine, but we didn't get better automotive safety standards by just being choosy about the kind of cars we buy in the first place. It was a political -- not a consumer -- process that brought about change.
> I sometimes wonder whether the invention of the public lending library could happen today.
Not a chance. You can see this with the US Postal Service today, with some people arguing that it should continued to be stripped because it isn't profitable. It isn't supposed to be profitable!
I think the closest we could ever get would be an "old Netflix" approach, where you have to pay a monthly membership fee based on the number of books you want at once that turns a profit.
As for eBooks, I generally find a spot to buy them online (with or without DRM) and either rip the DRM out or pirate them after purchasing. Voila, it's just like a normal book now!
US Postal Service at this point is mostly paying people to deliver paper advertisements though.
It has to be about 50 to 1 at this point in terms of the ratio of important mail I get compared to junk mail that goes straight in the garbage.
It doesn't have to be profitable but the cost to send mail should cover the operation. It is absurd that it is worth it for so many companies to flood people with literal garbage.
FedEx and UPS both use USPS to do unprofitable last-mile deliveries, and USPS is the backbone of our identity system (delivering identification documents, credit cards, etc).
> You can see this with the US Postal Service today, with some people arguing that it should continued to be stripped because it isn't profitable. It isn't supposed to be profitable!
That seems unlikely. Why do you think it's given a formal legal monopoly on the service it provides?
Because that makes most sense to offset the fact that it also must serve everyone. Problem for postal service really isn't profitable areas, just look at delivery services. It is the unprofitable hard to reach ones. If single company was mandated to serve these too while others where allowed to pick the easy ones or even exploit the single one it would have hard time surviving.
> If single company was mandated to serve these too while others where allowed to pick the easy ones or even exploit the single one it would have hard time surviving.
But this answer explicitly contradicts the idea that the post office isn't supposed to be profitable. If the goal is to make sure everyone gets served at a loss, it doesn't matter that you're taking a loss.
And if you send something to a remote area, UPS and FedEx will themselves delegate to USPS precisely because it's not profitable to develop the infrastructure to service remote populations.
It's not profitable to develop the infrastructure, but considering the price of delivering something where I live, I'm sure Fedex/UPS make a nice margin by delegating the last 400km drive to an unprofitable postal service.
> you can send someone a letter via UPS or FedEx--for significantly more money.
Right, the reason it costs significantly more money to use UPS or FedEx is that it's illegal for them to charge less. Paying more puts your letter into a different legal category that is not reserved to the USPS.
Nobody cares about the mailbox. The USPS holds a monopoly on the delivery of non-urgent mail, which is defined as mail that costs below a certain price point to send.
It’s supposed to break even. It’s supposed to be a service that provides value. If it isn’t providing value, it loses its reason to exist.
You can argue that the consumer captures a lot of surplus value from the postal service. But it doesn’t exist just to please people who like public programs.
The point is a good one - we assume that the benefit of K-12 public education is worth spending money on, and that there is a societal benefit to providing that education at no direct cost to students or their parents.
In contrast, (nominally) private higher education seems to do pretty well financially - even "non-profit" universities. Charging up to $80K a year and/or eating billions of dollars in government grants probably helps - so they aren't exactly independent from public funding, but we consider that funding to be wortwhile in terms of research and education outcomes, even when it goes into the pockets of wealthy, elite institutions.
> The lack of consumer-oriented legislation is the proximal cause for devices phoning home, spying on you, locking you out of the goods you've purchased (that is, dictating how you can and cannot use the good) and which resist the user's need to repair or extend.
I wholeheartedly agree, and it snowballs. The way I see it is:
1. One time purchases are the least lucrative.
2. Subscription fees, and therefore control of device, are more lucrative than one time purchases.
3. Advertising (tracking, privacy invasion) is more lucrative even than subscription fees.
4. Both subscription and advertising combined is more lucrative than on their own.
5. There are a bunch of other upsell type models depending on the industry. This includes accessories, warranties, in-app purchases, etc. Hard to generically categorize these, but they are almost always more lucrative than one time purchases.
It's easy to see where an unfettered market will gravitate over time.
This could be solved via regulation if (big if) we had enough uncaptured legislators (and voters that held their feet to the fire), however we now have large swaths of the economy who's business models are complete non-starters if sufficiently regulated. So we'll at best end up with some inn-effective watered down regulation that has the appearance of doing something, and probably not for a while still.
It's a slow moving disaster that everyone sees, but only a minority care enough about or even want to try and fix. You know, like artificially low interest rates.
"I sometimes wonder whether the invention of the public lending library could happen today. Had the concept not been given a prior place in our minds, the very idea seems otherwise inconceivable in contemporary society dominated by corporations."
It's interesting to compare today's corporate information hoarding to the information-sharing philanthropy of Andrew Carnegie at the turn of the 20th Century, whose money was used to build 3,500 libraries.[1]
Wealthy individuals during and around the gilded age had a view of charity that was in some senses very similar to modern charity by the super-wealthy, but also quite different. Like today's wealthy, they often used charity as a mechanism for social climbing, and as a dick-measuring contest. They also used it to try and fend off criticism that is usually directed at them when income inequality gets very high.
However, they were also often guided by a strict idea of noblesse obliger, which we would consider patronizing and archaic today, but which was considered an extremely serious task for them. It was fundamentally their role in society, as they saw it. They were also quite a bit more religiously motivated. This extended to the idea of public service and holding public office (of course they also held those positions as a way to help themselves to the pot, but the two ideas were often present at the same time). They saw charity as an act of duty before as an act of kindness in many instances.
The modern super wealthy no longer think of themselves as constrained by a notion of "duty", for better and for worse.
The 1% of the past were much more involved in government and ofcourse the military.
I always found it interesting that in ancient Rome even the most decadent senators spent a few years as an officer in the legions.
Google actually went and scanned every book they could get their hands on - including the libraries of multiple universities - as part of the Google Books project. It could have been a digital library of Alexandria (I also seem to recall that universities had hoped to make their collections available to their students and faculty at the very least.) I believe the Library of Congress was also scanned, so we could in theory make any book in the collection available to anyone in the world over the internet in seconds at almost zero cost.
Copyright law seems to have locked most of the works in these amazing digital libraries up so that they are currently available publicly only via a search function that returns small excerpts (and even that would have been shut down had Google not prevailed in court against the Authors' Guild's claims of copyright infringement.)
At the very least, it would be nice to be able to read all of the scanned books in the Library of Congress that are out of copyright, out of print, and/or not being sold or rented by the author or publisher.
> However, I think it is a problem which consumers can't buy themselves out of; pro-consumer legislation is required.
You're right, but it's very hard for me to believe even halfway decent legislation will be passed. It's clear that the political process is not working for the common people, at least not in the US.
Then we're even more in agreement. Political corruption is at the root of so many of our problems today.
Every time I see a mutual-aid solution for a societal problem or a duct-tape-and-glue coping mechanism (like the one espoused in this article), I like to remind myself of the fundamental problem.
A few years ago I bought a Kobo device. Not sure what it's called. I fired it up and it immediately asked me to create an account, with no option to skip the process. I thought to myself "screw that" and plugged it in so I could flash something like okreader instead. KDE automatically recognized it as a storage device, so I decided to take a look.
Turned out that the root folder contained a sqlite database. I opened it up, looked at the schema and inserted a new user manually. It worked just fine. No problems since.
I have no idea if the new devices are any different but given the overall quality of the thing I wouldn't be surprised if they made it so trivial to bypass their online service integration on purpose.
They absolutely have left that door ajar on purpose. Presumably they calculate that by being the de facto go-to reader for the people who want to install their own software, they can both sell more devices and don't need to splash a lot of money up the security wall playing cat and mouse with motivated hardware hackers (who would become pretty motivated if they found there were no open platforms). It's not as if people who would install koreader would just roll over and start throwing money down on Kobo store books. They'd just never buy a Kobo at all.
I have a Clara HD and it's a fun little Linux device (no android nonsense, just a good old shell), Koreader is pretty great (a few rendering bugs aside) and I can even ssh into the thing _and_ pull files down from my computer with WebDAV though the koreader UI.
What do you mean by install their own software? What are people installing on their Kobos? I bought mine just because Kindle doesn't have ePub support[0]. Now I'm curious what else I could do with it.
[0]I know about Calibre. I'm not willing to jump through any hoops for ePubs. This should be basic functionality on any ereader.
Kobos let you install custom book-reading software without too much hassle. KOReader[0] is the most popular one. I like it because it allows for a ton of customization, can properly render pretty much any EPUB you throw at it (much better than stock), and can reflow PDFs (using K2pdfopt[1] under the hood). But there are some other alternatives, including Plato[2] (simple, easy to use, fewer features) and PBChess[3] (closed source, play chess on your Kobo).
The MobileRead forums[4] are quite active, you'll find a lot more there.
> I bought mine just because Kindle doesn't have ePub support[0].
> [0]I know about Calibre.
Amazon actually provides their own tool to produce a Kindle document from an ePub. The assumption seems to be that you'll naturally produce Kindle ebooks by writing ePubs and converting them. But the tool doesn't work!
I wanted to have line numbers floating to the left of the main text. ePubs are just HTML, and it's easy to do this. It works fine in ePub readers. But while I tried multiple different ways of accomplishing this in an ePub, none of them made it through the conversion to Kindle.
Any customer who actually cared enough to bother to circumvent, is too savvy to be taken advantage of.
It's a filter for idiots.
One of the unfortunate things you'll realize about the (FMCG) advertising industry, is that most of the results from advertisements is made from the impressionable customers.
Impressionable people are the money makers, but they're not the savviest. Hence you're essentially building business models that are targeted at the lowest common denominator.
You don't even want the clever customers, they make you less money.
> You don't even want the clever customers, they make you less money.
Some research has been done on "Why are the various scam emails so absolutely horrible, wouldn't they get way more hits if they actually had a native language speaker check them first?"
They concluded that the awfulness of it is a useful filter for the most gullible of the gullible. You can only string along so many people.
> Far-fetched tales of West African riches strike most as comical. Our analysis suggests that is an advantage to the attacker, not a disadvantage. Since his attack has a low density of victims the Nigerian scammer has an over-riding need to reduce false positives. By sending an email that repels all but the most gullible the scammer gets the most promising marks to self-select, and tilts the true to false positive ratio in his favor.
I have a Libra 2, but I don't think it should be that different.
You log in/create an Overdrive account on your Kobo (Libby is made by Overdrive), add your library card to your Overdrive account and you're good.
Then when you search for books on the store on your Kobo you click the three dot menu (next to the buy button) and "Borrow" will be an option if it's available from your library.
Otherwise after connecting Overdrive you can use the Libby app on your phone or wherever to borrow books, then just connect to wifi and sync your Kobo, and it automatically downloads the borrowed books
I love my Kobos. I've effectively sold quite a few based on how well they work (most of my social circle reads on Kobo now).
In addition to "Ok, fine, you can do that thing you're doing anyway" with the recent updates, the SQlite approach works fine and has remained so for... oh, years, at least.
The stock PDF reader is fine for ebooks, but sucks for reference PDFs. However, it's trivial to install koreader, and that is good for reference PDFs. I replaced an iPad and GoodReader with a Kobo Elipsa and koreader for reference docs, and it's great. Plus, insane battery life with the backlight off.
And if you want to install some goofball bit of software, well, drop it in the right directory and don't go whining to Kobo if you break things. it's an insanely hacker-friendly device that's also a solid e-reader.
I've been following the Pine Note work with some interest, but, really, all I'd want to do with it is stuff koreader on it and use it like a Kobo.
> I wouldn't be surprised if they made it so trivial to bypass their online service integration on purpose.
I'd be surprised if it was on purpose. More likely they know 9,999 people out of 10,000 are going to create a trackable account, and the simplest thing is to ignore the "hacker" outliers, who would probably not be particularly profitable anyway.
Not getting into an arms race against hackers is a sound business decision, unless you have a very good profit motive to keep them out.
Maybe the devices are loss leaders and you can't afford to have many users not following up with purchases from you. Or maybe you are at risk of being sued over some shady licensing deal if you don't lock down. Or someone like Microsoft bribes you to lock out competitors. Or maybe you're just a control-freak asshole company.
I didn't mind creating a Kobo account - I have never actually purchased anything from the Kobo store.
I have ALWAYS side-loaded all my books using Calibre.
However - about once or twice a year, I do turn on WiFi and download OS/system updates - which actually made the device faster and more reliable, so...
When you say you turn on wifi, do you change the wifi password on access point after it? Some TVs have been known to remember and use wifi credentials even when disabled, iirc. I never let any device on my network unless it is properly blocked from phoning home.
Biggest speed difference I’ve seen for my Kobo was adding a faster class 10 Micro SD. The one they ship with is fairly lousy. Plus now I get 128 GB instead of 8 GB.
I have a Kobo Mini from 2012, a uniquely small 5" reader that fits in my pocket. It never asked me to set up an account, even after a 2017 firmware upgrade that gave it a bunch of new features like Pocket integration.
OMG thank you for posting this! The last thing I knew about open firmwares for e-readers was OpenInkpot, and that seems to be dead for a long time.
Now I can finally revive my kobo without having it nag me for full internet access all the time. The only way it would let me transfer my local files there without some full online sync detour was opening its browser and downloading them from a python3 -m http.server :D
I think it's more a comment on the general ecosystem and the vendors.
You could have completely FOSS hardware and FOSS software, but if all of the books you want to read are owned by publishers that refuse to sell them without DRM, what's the point? You'll basically be limited to self-published, DRM free stuff and Public Domain books.
If you mean legally obtaining the books you want to read, there's also the use case of home-made/unofficial copies; there are e-books floating around of books that are no longer in print (digital or dead tree versions). You'll pry my Animorphs ebooks from my cold, dead hands!
There are also certain use cases where stripping DRM is allowed by law, and in those cases, yes, you would want FOSS hardware and software.
Nah, you keep a VM around to strip DRM from your legally purchased content and then toss it on the Kobo.
I've got a Win10 VM that exists to strip DRM from Adobe Digital Editions or whatever the current name for that abomination is. Similar VMs exist to strip Amazon DRM.
In fact I got so tired of trying to make the Kindle for PC app play nice under WINE after it inexplicably broke that I just bought an old Kindle off eBay for about 20 bucks, and am using the hardware key from that to both download the books from Amazon in .azw form, and decrypt them with DeDRM/Calibre.
But it's still a pain in the ass. And you know what's even worse? Now that it's tied to a physical hardware key, Amazon knows that this particular Kindle is older than dirt, and so it won't even give me the option of downloading some of my newer books like graphic novels or cookbooks, because it detects that those wouldn't work on it. So I can't get those to break the DRM from them.
Things are only marginally better in the Kobo world, insofar as nothing downloaded directly to my Kobo has yet posed a problem for DeDRM and OBOK. But lord help us if they ever update the ADE encryption used for the on-device books.
What's wrong with Public Domain books? The whole Western literary canon is in the public domain. You could spend as much time as you wanted purely on those books without ever needing to read anything proprietary or encumbered.
Public Domain books are great... if you can read the original language. The way books are translated nowadays are much more respectful to the author.
Two cases are well-known in France:
Charles Baudelaire, who is considered as one of the best French poet ever, has translated some of Edgar Poe's short novels. Well... that's not even a translation, it's his own version. It's still a good reading, a remix of Pie by Baudelaire.
More recently, it was discovered that Dostoyevsky had been translated in a very polished way, to meet the bourgeoisie good taste of 100 years ago.
Very ancient books, from the Greek and Roman times (e.g. from 500 BC to 500 AD mostly, but Homer has composed his famous poems likely around 800 BC) have arrived to us from multiple sources. Philologists have made huge progress since the most recent translation available in the Public Domain. In the last 30 years, computers have also changed the field: through computation but also simply by making the various "originals" accessible through the internet. This is true as well for the Medieval Age of course.
So any translation is always - if not biased - a reflect of its epoch. I majored in History and basically, most academic books are outdated every 30 years or so. That's good since it proves progress. The art of translation and the science of philology progress as well.
We need to shorten the period before a book becomes Public Domain. In France, it's 70 years after the death of the author(s) AND the translator(s). That's too long.
> What's wrong with Public Domain books? The whole Western literary canon is in the public domain. You could spend as much time as you wanted purely on those books without ever needing to read anything proprietary or encumbered.
There is much to be said for that, but tastes differ, and books aren't entirely fungible. If you really prefer reading science fiction and fantasy for example, you're going to run out of public domain and Creative Commons licensed works that appeal to you pretty quickly.
KOReader is my weapon of choice on my Boox Nova 3. This article does a good job of explaining the sins of Onyx Boox, but unfortunately there isn't much competition in the Android e-ink space and this was the best hardware I could get.
Same. I just made a new Google account for it, I'm afraid to give my real details. But AFAIK its bootloader is unlocked, so one can root it and remove the chinese spyware/viruses
While losing the e-ink screen optimizations and drivers that handle refreshes/OS control over those refreshes.
It would be really awesome to see Lineage, Graphene, or Calyx support Boox devices in the future. But I wonder if the drivers are proprietary and not reasonably reverse-engineerable.
While staying in the US I setup an Amazon account in 2010, and ordered a Kindle2 with 3G connectivity. It was fantastic! I could purchase books anywhere in the world - no WiFi!
At some point however the renewal of my US credit card did not get delivered to my Australian address and I kind of forgot about it for a while.
Last month I sorted out my credit card issues and went to buy a book, but could not - my Amazon account was locked. Support staff refused to fix it, apparently if you haven't logged in for over a year then they won't send you a password reset (I still control the associated email address!). The only option they presented to me was re-creating the account with the same email address. I lost all of my books and all of my wishlists :(
The really interesting thing about e-ink for me is having a low-power, high-resolution computer screen; an old Nokia 84×48 LCD uses about 3 mW, a megapixel-class Amazon Swindle uses 100–300 mW during active use, and a modern megapixel-class cellphone screen uses about 1000 mW. Unfortunately, you just can't get high-resolution, low-power e-ink screens unless you're an ebook manufacturer; not only are the manufacturers uninterested in talking to hobbyists (or distributors like Digi-Key!) rumor has it they stop talking to you even about volume buys if they find out you're not making an e-book device.
So I thought this article was going to be about that!
Last year I learned that there's a kind of LCD that has even lower power consumption (during active use) by virtue of printing a whole flip-flop onto the glass at each pixel, called the "Sharp Memory LCD": https://www.adafruit.com/product/4694 not cheap at US$45 but available, and 400×240, a high enough resolution for everyday computing tasks. There are a variety of sizes available, but this particular display advertises “50 μW static, <175 μW dynamic”, that is, 0.05–0.175 mW, which is a really substantial improvement over 100–300 or even 3. And it's transflective so you can read it in the sunlight. At last, something you could plausibly build a battery-free portable computer with! And, as a bonus, it updates fast enough to play video games on.
Pulling once on a pullstring to wind up your computer yields potentially about 25 J. At 300 mW that yields a minute and a half of usage. At 3 mW, two and a half hours of usage. At 0.2 mW, 34 hours of usage. So below 1 mW you're into solar-calculator territory; I disassembled one of those solar garden lights with an LED and a rechargeable battery in it and measured its 38 mm square panel at 8 mW.
I think those memory LCDs are what Pebble used to use for their watches. My Pebble Time Round still holds up to this day, shows me notifications promptly, lets me control music, and the hardware hasn't failed yet. Great screen and a great product.
So that's probably about 5 mW? It could probably achieve that power level with traditional passive-matrix LCDs like the Nokia LCD I mentioned. Hard for me to imagine it's using that much power on computation and Wi-Fi, but that's possible too.
This functionality is part of some devices (or rather the softwre loaded on them), as with the Onyx BOOX Max Lumi series, which provides a 13.3" 220 dpi 1650x2200 16-shade greyscale display.
I've not used it in that that mode, though I've certainly used it with Termux as a terminal driver. There are also freestanding displays sold. At larger sizes there is a considerable price premium.
What's the power consumption of the Max Lumi? That's the crucial thing here!
I'd be satisfied with 80×24 characters (400 × 192 pixels without grayscale). It's not optimal, but it's adequate for reading, including hypertext browsing of Kiwix, and writing, including text and code. The Nokia 84×48 pixel screen is inadequate.
I don't know, and the information's hard to come by --- I'm not finding a ready answer via search. There might be information from E-ink themselves (the display vendor), though they're also pretty tight-lipped.
It's battery powered. Consumption depends on usage patterns.
The battery on the Max Lumi 2 is 4300 mAh. Under my typical usage which includes much Web browsing, use of frontlights, and WiFi, 1--2 day battery life is typical. Optimized for e-book reading only (no radios or lights, periodic page turns), up to a week. If you're just looking at a static image ... forever.
Running as an active display, I'd expect battery usage to the lower end of the range and for the display interface itself (HDMI) to account for a good chunk of that, though this is pretty uninformed speculation.
Again, neither offer a specific power consumption rating.
The Mira is effectively the Max Lumi display in a monitor package. No power draw spec that I see though it's drawn over USB-C.
The Mira Pro is a 25.3" E Ink Carta display with a lower dot pitch (145 dpi) at 3200x1800.16 bit greyscale.
I'd suspect that the major draw would be in the HDMI interface itself, as well as whatever the update frequency was.
With e-ink itself, persistence is free, colours are few, paints are expensive. Pagination or cell updates (e.g., text terminals) probably fare better than raster graphics. Running additional processing (e.g., Web rendering, audiobook processing, frontlights, WiFi, Bluetooth) cut into battery life, though it remains excellent.
Is that 4300 mAh battery 3.7V or 7.4V? Is that a week of reading half an hour a day (3.5 hours total) or 24 hours a day? These intervals give a range of 95 mW (slightly less than a Swindle) to 9100 mW for "Optimized for e-book reading only (no radios or lights, periodic page turns), up to a week."
For my purposes neither 100 mW or 10000 mW counts as "excellent battery life". Like I said, what I'm interested in is submilliwatt computing.
Enough processing for an interactive computing environment is a lot lower power than running an e-ink display, comparable to the SHARP Memory LCD. Even conventional CMOS microcontrollers like the STM32L are down around 200 pJ per 32-bit instruction, at which rate running a conventional CLI environment (150 kips, like a C64 or CP/M box) costs about 0.03 mW, though you start to run into leakage and wakeup limits, and a 3M workstation like the Sun or PERQ (1 megapixel, 1 megabyte, 1 MIPS) should cost 0.2 mW. The Ambiq subthreshold line claims closer to 30 pJ per instruction, putting the 3M performance level back down to 0.03 mW, plus 68 μA overhead, which at 3.3V is 0.22 mW. You can totally do web browsing at that speed but we're talking Elinks or Dillo, not Servo or Blink (and so not Slack or Fecebutt).
The 1-week life is based on something on the order of 30--60 minutes reading per day AFAIU, though I don't have sources or specs handy. It's a typical "value never to be exceeded in actual use" so far as I'm concerned.
Otherwise, I've given you the information I have, and have pointed you in the directions I'm aware to point you in. My interest and awareness here is modest at best.
With one further exception.
GSeph Electronics is a YouTube channel which has given some technical e-ink demonstrations and might offer further information along the lines of your questions:
Aha, thanks! So it's closer to my high-end number, 2000-9000 milliwatts. Thanks for the links!
What I'm interested in is lightness, autonomy, resilience, and durability. Batteries are terrible for these because they are heavy, they are difficult to make and repair, they spontaneously catch fire, and they wear out very quickly, typically in about two years in the case of lithium-ion batteries. Moreover, if you need multiple watts of power, it's a real hassle to recharge the battery without plugging in.
Reducing the size of batteries reduces these problems somewhat, but you need to eliminate the batteries entirely if you want a computer that can last 50 years.
As I said in my comment above:
> Pulling once on a pullstring to wind up your computer yields potentially about 25 J. At 300 mW that yields a minute and a half of usage. At 3 mW, two and a half hours of usage. At 0.2 mW, 34 hours of usage. So below 1 mW you're into solar-calculator territory; I disassembled one of those solar garden lights with an LED and a rechargeable battery in it and measured its 38 mm square panel at 8 mW.
A few years ago this sort of thing was infeasible: memory LCDs didn't exist, subthreshold processors were confined to laboratories, and SSDs were both power-hungry and slow. Now all the pieces have come together to make it possible to build a 10-MIPS workstation (burstable to 1000 MIPS), easily capable of rebuilding all of its own system software, with a screen comparable to the original Macintosh (but smaller, and readable in sunlight), with hundreds of gigabytes of storage, that runs on under a milliwatt. But it can only have a few megabytes of RAM, so it needs differently designed software.
What would such a thing be useful for when our cell phones have become pocket supercomputers with multi-megapixel displays, always-on multi-megabit internet connections, gigabytes of RAM, and teraflops vector GPUs? Well, they don't actually work very well for writing a novel, reading a book in the park, designing a circuit board, writing a video game, ssh, or even plain text email, they run out of battery after only a few hours of continuous use, they're fragile in part because they're heavy, and you have to replace them every few years, generally without the option to transfer your existing customized environment to the new hardware. They're difficult to back up (except to sharecropping PRISM landlords like Google and Apple), they stop being able to so much as set an alarm when their filesystem gets full, and they're designed to disrupt your mental focus rather than sharpening it.
I think you should be able to render epub files, PDFs, Kiwix dumps, and OpenStreetMap maps in a few megabytes of RAM, especially with modern microsecond-latency NAND flash instead of floppy disks as secondary storage, and obviously that's plenty of RAM for an editor, a GUI, a high-level programming language, or a cryptocurrency wallet. And you should be able to design it lightweight and waterproof enough to take to the park or on a camping trip; the display I linked above has 0.1 megapixels in 60×35 mm, so original-Macintosh resolution is 60×70 mm.
I'm ... questioning utility here, though if you want to pursue this, I guess that's OK.
I have a few general concerns:
For any human-oriented computing based on accessing remote or general-distribution content, I think you'll find that as compute power gets cheaper, the response will be for payloads and tasks to become ever more complex. What used to be communicated in plain-text email, talk(1), or write(1) payloads is now wrapped in apps or JSON or HTML+CSS+JS, where the package-to-payload ratios often run 100:1 or worse. PDF documents become ever more complex and heavy. Your ultra-low-power system simply won't keep up.
I'd resurrected a 2005-era system for general use over the past few years. It was great for pretty much anything except surfing the Web. Firefox + 2-3 tabs would routinely lock the system. Terminal-mode browsers were far more viable, though much of the Web is now inaccessible to those.
So that's the first problem.
The second was a realisation I'd had a few years back that with the falling cost of SoCs and the like, a period where a full computing system would be available at less than a $1/unit price point (and falling from there at the rate of an order of magnitude every 3 Moore's cycles or so, that is, about every 6--8 years), was close.
The major problems at that point are power and comms.
Current-generation logistics tracking, particularly for orientation, shock, and temperature excursions, are based on physical detectors. These tend to change state if tolerances are exceeded and require direct observation to detect that shipping violated spec, but now when.
With a $0.10 adhesive-affixed data logger having an integrated WiFi or SIM capability, days, weeks, or months of data logging at 1s -- 1m resolution are possible. A one second resolution costs you ~2 MB storage per data channel byte month, uncompressed. And it should compress fearsome well.
Surveillance devices don't need e-ink displays ... but might be all the more interesting if they offered these.
As for solar power: the Max Lumi has a surface area of roughly 1/16 m^2 (the size of a sheet of A4 paper). With a case that has an integrated solar cell, that ought to be good for 6 W power, or 48 WH given 8 hours of irradiance per day.
(Mind: you can't use the device whilst it's charging, but ... let's roll with that.)
At a power draw of 2000-9000 mW, or 2-9W, the cell by itself could ... mostly keep up with the draw of the device itself. And if you had a battery to store that energy ... The Max Lumi with battery masses at about 500g.
My thinking is that you're far better off having your power source off-device. An external solar panel can be much larger than the device, and pull in far more energy. Again, that can be stored in various systems, and yes, batteries are a mess, but they're a pretty decent mess. For the forseable future you're sacrificing a lot of capability by excluding them.
I mostly agree, except that in theory an A4 at 21% efficiency is 13 W, not 6. But those monocrystalline panels produce 0 in the library, on the subway, on the bus, etc.
In practice, about 10% of total incident energy is likely, based on spacing factor, orientation, shading, etc. 20--35% is optimal, but unlikely to be consistently achieved.
PV charging cover does seem like an option.
A deployable array, of whatever size is suitable, would be a more flexible and IMO better option.
The notion of a computing device which could function on ambient energy is an interesting / terrifying one, so I follow you there. Low-end chips (apparently Zilog -- the Z-80 from Sinclair fame -- is one of these and popular in low-energy applications) might offer this.
With sufficiently rudimentary text formatting at least a general information device might be possible.
The original Unix ... seems like a reasonably decent candidate for this.
Efficiency depends a lot on illuminance and cell type as well. To hit 35% you need super pricey multijunction PV panels for outer space. The amorphous panels that work best in dim indoor light are only 10% efficient at best. Conventional monocrystalline is 21%. As you point out, shading and orientation can pull you down from those peak numbers.
I really liked the Z80 idea myself, because CP/M is close to the minimum system where self-hosted development is a reasonable thing to do, and there are full free-software toolchains for it. But as it turns out, according to the datasheet, the Z80 is super power hungry, like 500 mW when it's running. Two orders of magnitude worse than the STM32L, and three orders of magnitude worse than the Ambiq chips! And there doesn't seem to be a low-power clone. Also, the Z80 isn't very good at running C, even if it's not quite as bad as the 8080 or the 6502.
Unix doesn't demand much more than CP/M, but fork() does require some sort of MMU, and writing a large system in an unsafe language probably requires some kind of memory protection for fault isolation in practice (at least an MPU). There's lots of available chips that can do milliwatt computing with the oomph of a SPARC-20 or PowerMac, but none of them have MMUs, not even PDP-11-style segmentation registers, and they also have less RAM. You'd have to compensate for the lower RAM by using secondary storage more aggressively; fortunately, secondary storage is four orders of magnitude lower latency now than it was in SPARC-20 or PowerMac days, but in the submilliwatt regime you're probably limited to I/O rates that are slower than those machines could typically manage.
If you're interested, more detailed notes can be found in Dernocua in notes/energy-autonomous-computing.html. Along with, of course, lots of marginally relevant crap.
On efficiencies, my principle points are that kW/m^2 is the maximum attainable insolation and in practice you'll be well below this value. A 10% nominal recovery (100W/m^2) is a good conservative starting point.
On CPU architectures and such --- I'm pretty much out of my depth. I'd been in a discussion of the Z-80 a month or few back on Mastodon and asked whether or not there was still any extant usage, I was told there was. My understanding (very shallow, likely wrong) is that present gen versions of the chip are low-power, though there may well be far-better-suited options.
On low-end CPU Unices, there's Alan Cox's Fuzix. I followed some of his disucssion of that. There's been less discussion of late, and I'm not sure of specifics. IIRC that was based on 286-ish CPUs, with no MMU. Among the ports I'm aware of is the RaPi Pico. No idea where that falls in your power budget.
This blog post being on a .de url is somewhat ironic.
The German ebook market is quite different. You can easily get DRM-free ePubs of most current books in German, most of the time only with a watermark. I don't know how large Amazon's market share is (I guess it is still very big) but you have other, viable options besides them.
If you really want to read on a Kindle (it is a very well designed piece of hardware after all, only the software is gruesome) jailbreaking it and putting koreader on it, is an option: https://github.com/koreader/koreader/releases/
But also tell the publishers whose books you wanted to buy that you would have bought from them if you got it DRM free. I can't understand why so few publishers to this.
Their margin would much bigger and Amazon's DRM is just token security. It's easily broken. Calibre does this automatically for crying out loud).
> The biggest growth market in audio is podcasting, which is even more open than the music ecosystem.
And an ecosystem that spotify and others (most recently the BBC...) have been trying to wall off like everything else.
I had a very long, and surprisingly frustrating discussion with two non-technical friends about what a "podcast" really is, and the notion of an "open standard" doesn't figure into the average person's understanding of that word at all. I say "surprisingly" because of how visceral my reaction to this was. Spotify's move to wall off podcasts was the main driver for me to cancel my 10-year subscription. I'm bracing for the day the BBC News Quiz will become irrelevant because from what I gather it will be released as a real podcast only 30 days after the fact (if at all, we'll see?) and then what's the point?
I similarly killed my Spotify subscription largely because of their disgusting behavior of exclusifying podcasts.
I think this is largely a PR thing: there are obvious benefits to open standards once you understand the pros and cons. But most people don't want to learn anything about how podcasts are distributed, or how messages are sent, and with corporations pushing people to proprietary solutions, most folks will just... do what the corporations tell them to do (see Google Chrome's adoption as well -- sure, it was a fast, sexy browser at first, and word of mouth helped the rep... but let's be honest, the real reason Chrome became the most used browser in the world is because grandma and mom and uncle bob all got annoyed to death on the Google Search, Google Maps, and GMail web pages that "the best experience is on Chrome").
I've tried to explain to friends and family why I prefer open standards, like RSS, and they smile and nod but I know damn well they don't get it and think it's weird that I care so much. These are the same people who don't seem upset or annoyed that the Spotify subscription they pay for constantly shoves podcasts in their face even if they don't listen to podcasts and have no intention of ever listening to them. So I guess the answer is that most people just do not know enough, do not want to know more, and do not care enough to bother.
Open standards are amazing, and the internet is going to fragment and fall apart if we keep drifting from them. Or, at the very least, turn your online experience into a dystopian nightmare where you can't control anything, even things you bought, in your own home, on the internet connection you pay for. We really need a good PR campaign to keep open standards alive and improving. Because they're really better than proprietary solutions that milk you for every last dollar and drop of attention. We just have to show the aforementioned grandma and mom and uncle bob.
What's funny is that now Amazon asks publishers to send files as epubs. When we send them a file, they're getting the same file that all the other vendors get. Amazon, however, will still sell that file with their proprietary wrapper.
Ebook formats are interchangeable anyway - and why wouldn't they be? There is only so many ways to represent the same text with the same metadata, the only marginal differences are compression, organisation and the possibility for digital restriction management.
I use a Boox tablet, it can open up the open source formats, and since it runs Android it can also just run the official Kindle app and basically be a Kindle at the same time.
I often just buy the physical book. It's easy to do, and it's not possible to take the book from me later.
I think it should be illegal for sellers to say you can "buy" a book when you have not bought it. It's fraud. Call it a rental or something else more honest. If I bought it, then it cannot be taken away, I can give it to someone else as long as I don't retain it, I can use it as many times as I want, and no one monitors my use without my express consent. It's not that rental and leasing is necessarily wrong, but it should be clear to customers that that is what is happening.
> You don’t own the book. You cannot lend the book. Renting Kindle-compatible eBooks from the library is arduous and limited by artificial constraints; you literally need to return a book before another person can rent it.
The first thing I do when I buy or borrow a book from Amazon is strip the DRM. I don't share the DRM-free file with anyone - it's just for me - but it lets me read when and where I want.
The latest Kindle DRM still isn't reliably broken. It's a cat-and-mouse game now.
If you don't care about typography improvements that come in the newest version, there are ways you can download the file in an older format that is thoroughly broken.
I don't understand why some publishers ever agreed to let Amazon apply their DRM to book files. It locks their readers to Amazon and thus gives Amazon a tremendous amount of power over publishers. They should have at least demanded Amazon license their DRM to other bookstores and e-readers or, even better, never bothered with DRM.
There are publishers on Amazon who do not use DRM. Tor is a big one, but there are others.
I really thought e-ink was going to be great but keep getting disappointed. I really prefer tablets with their color IPS screens now, some combination of the color with fast CPUs is much more appealing. PDFs look great as well as epubs. Reading outside in the park or on the beach really doesn't happen anyway thank goodness.
"I really thought e-ink was going to be great but keep getting disappointed"
That's interesting, I'm the opposite to you. I much prefer to reading books using an e-ink screen.
I have a Kobo Clara HD e-ink reader. It has a 300 PPI screen which is very comfortable to read from. I can read for long periods without getting fatigued. I can't do that using IPS colour monitors or tablets, even the high-resolution screens. With an e-ink screen I can read properly, not skim-read like I do on a monitor or tablet.
My thoughts on whether an e-ink reader is suitable or not:
- Small e-ink screens (e.g. 6 inch) are only suitable for paperback-sized, text-only books (fiction or non-fiction)
- Small e-ink screens are not suitable for reading PDFs
- A general rule of thumb when deciding whether to purchase an e-book: If the physical book is larger than a paperback size, then it is unlikely to be suitable for an e-ink screen (unless the book is text-only).
- Small e-ink readers are not suitable for any books with complex layouts, layouts designed for larger books, or books with colour graphics: charts, diagrams, photos, etc. Amazon, in particular, encourage publishers to convert as many books as possible to Kindle format regardless of whether those books are suitable for e-ink screens.
A 10 inch tablet is definitely streets ahead for PDFs, which are usually authored for A4ish paper anyway. Shrinking that down to 6 inches is pretty horrible, even with a hiDPI eink screen, and if you zoom and pan, the update speed is dreadful.
However, I do far prefer reflowable text on an ereader. I just had to give up on the idea of one device fulfilling both use cases: you can't have a 100g, one handed, two week battery device that you can read in a sunbeam as well as a device that can handily render a PDF and allow smooth zoom, pan and searching.
I feel like this is another major factor on the poor implementation and adoption of eBooks that doesn't get bitched about enough; the infernal eInk display patents. I shudder to think what kind of display world AND publishing world we'd have today if they hadn't sat on it for this long...
> the infernal eInk display patents. I shudder to think what kind of display world AND publishing world we'd have today if they hadn't sat on it for this long...
what infernal patents are you talking about? Your claims are fairly typical of what I see on HN around this topic and if you look at my comment history, you'll see how no one seems to be able to provide any substance or evidence. You'll also see how I've explained that it is PHYSICS that limits the performance of electrophoretic displays.
I have an older Paperwhite and I rarely use it. If I'm traveling I probably will have my tablet with me anyway and if I'm hanging out waiting for someone I already have my iPhone with me and that's good enough for a short read.
While there is a lopsided focus on Amazon's ecosystem, I also want to point out that the epub market, and even public libraries' lending programs are DRM-laden. In many cases you have to install Adobe Digital Editions DRM.
Further, author points out a lawsuit filed against Amazon from 2021, but I believe they're missing a crucial piece of history. The ebook ecosystem was originally poisoned by Apple who was found guilty of collusion; unfortunately by the time the challenges and ruling was complete, the damage had been done and publishers had decided to entrench themselves. We are seeing the repercussions of it today.
What could have been a thriving, open ecosystem was ruined by corporate greed, and there is plenty of blame to go around.
>My problem with ebooks has always been the typos introduced by imperfect OCR.
I'm the same. Unless it's a native epub, where it wasn't converted from print, it's frustrating.
I wish there were some system whereby these typos could be corrected and the results committed to, i.e., a GitHub repo. Does any project like this exist?
The E-Ink world is running though much the same dynamic server and personal computing software did, and may approach that of the mobile computing world.
Effectively, there's what hardware can do, the economics of the hardware market itself, and what the content (software for PCs, books, articles, and audio for ebook players) producers and markets demand.
In theory, and from a technical perspective, e-ink is pretty fantastic. I can carry well north of 1,000 books and articles in a form-factor the size of an A4 writing tablet. (The physical dimensions could of course be smaller, though that size works well with both human eyes and much printed material.) The capability to have multi-terrabyte storage currently exists (see high-end Apple iPad devices), and at a couple hundred TB, another few generations of storage development, you could literally carry the entire US Library of Congress around in your purse or satchel (roughly 200 TB at 5 MB per volume, ~42 million volumes).
What we read and how and why has a huge impact on how the devices are used (I treat mine as a large reference library). And how the marketplace and property regime is structured has a huge impact on what the permitted capabilities of devices are.
Our fundamental problem is that the business model the book-publishing market was built on is no longer at all compatible with technological capabilities. It's possible to locate and access any of millions of books within a few seconds.
What introduces obstacles to this is the mechanism of markets and property rights, neither of which now serve the interests of either readers or authors.
Information is a public good. It should be supported as same. This will create disruption, and the old giants will not go quietly. They will, I'm reasonably certain fall.
Kobo - great devices - I will always buy from them - great for family.
As another pointed out you can bypass account creation using an sqlite query, depending on version (in KoboReader.sqlite).
There are multiple configuration files list the api locations that beacon reading information regardless of how books were loaded.
Though if you care about tracking you also have to find and replace any mention to facebook, google and a few other places (in eReader.conf).
sed 's/\(http\)\(.*\)/http:\/\/localhost/g'
Didn't see any more strings in the firmware binaries (checked last year).
Other e-readers stop at nothing to sell your data. Kobo is reasonable.
I am a fan of a particular book series that is right now mostly self-published by the author.
One of the few places selling his books legally to Brazillians was a site named "Fictionwise". I bought a lot of copies there, I would have bought physical copies if they existed, but that wasn't an option.
The one day, Barnes and Noble bought Fictionwise, and just batantly said if you don't live in US you can't use the site anymore, and you won't be able to download the books you paid for, unless you are from US.
Lesson hard learned, never again I bought an e-book. My kindle is just collecting dust.
Surely the lesson is to only pay for epubs and open platforms so it doesn't matter if the vendor decides to stop serving you? Most of the ebooks I've paid for were through Humble Bundle, and if HB closed shop tomorrow I'd still have my books locally.
> So how do I use my Kindle? No WiFi, no signing into amazon.com, load all books over USB. To acquire books ethically, I first look at an author’s homepage. Direct purchase is the best option. No need for a middleman. For example, the author Cory Doctorow offers direct distribution.
So, basically, turned into a crappy Kobo. They're far better for this sort of use, the hardware is solid, you can hack it however you care, and it chews on just about everything.
Just install koreader and be happy.
I’ve been using it on my Kobo Aura One for several years, its pdf app is better than the native app. Koreader supports many devices.
I've currently got a B&N reader (essentially a Lenovo M10 HD) which I don't like all that much as an ereader - a bit heavy, battery life isn't good. I had a Kindle in the past and really didn't like that closed ecosystem. I'd like to get an epaper reader and was looking into Onyx Boox - but after reading this article that's off the table. What's left? Kobo?
All i want is a cheap and large (A4 size +) ereader with just USB connectivity and software like "Moon+ Reader Pro". Everything else is optional. The only thing mandatory is an ability to read books/papers in various formats.
Is that too much to ask of the Industry and all the Entrepreneurs? :-)
PS: I use a Nexus 10 currently which is slowly dying on me.
I know this post is talking about the ebooks themselves (format, DRM, retailers, etc.), but I'm continually frustrated by the lack of different e-ink format devices. I would love to get a large, low-power device that I can hang on my wall. There was so much promise for both the ebook format and device, but it seems to have fallen flat.
The lack of consumer-oriented legislation is the proximal cause for devices phoning home, spying on you, locking you out of the goods you've purchased (that is, dictating how you can and cannot use the good) and which resist the user's need to repair or extend.
The author's solution is to apply duct tape and glue to arrive at "ethical reading" (really, it sounds more like ethical vending). However, I think it is a problem which consumers can't buy themselves out of; pro-consumer legislation is required.
Being choosy about where you buy your ebooks is fine, but we didn't get better automotive safety standards by just being choosy about the kind of cars we buy in the first place. It was a political -- not a consumer -- process that brought about change.