|mwiacek.com||ColorColor | Mobile|
App - APN
App - Gammu
App - Gammu+
» Gammu+ internals
App - ISTQB Glossary
App - MyGnokii
App - Sobieski
App - True Fenix
App - APN
App - Bryły
App - Historia polska
App - Poczytaj mi tato
App - Przepisy drogowe
App - Słownik ISTQB
App - Sobieski
App - Straż
App Store (4)
English article (23)
English blog (99)
Firefox OS (2)
jQuery Mobile (3)
książka 1 (6)
książka 4 (97)
Polski artykuł (58)
Polski blog (175)
Spider's Web (17)
Windows 7 (11)
N82 review (2008) (193008)
|e-ink and what's wrong with IT in 2013 (showed on the example...) (2013)|
Are you working a lot with computers ? Are your eyes tired because of it ? Yes, the most often they are. The reason for it is simple: CRT screens create unstable picture (especially with low refresh frequencies) and LCD screens need backlight (which is done with LEDs in almost all current devices and many times it's more "budget" and simply worse than few years ago - it's using "non friendly" cold light temperature or you can notify even with cheap digital cameras, that "something" is "floating" on it).
In the same time they're on the market (Super) AMOLED screens available, which seems to be better, but...not so popular from various reasons.
There is also other technology called electronic paper. Many devices with probably the most known Kindle line. Can some of them be replacement for books or reading on CRT/LCD ?
I was thinking a lot on selecting the best for me solution. Finally I decided to have something with E Ink Pearl display (which is classified as best one from e-ink displays).
It's not very important, what was selected by me, I will want to show example of some advantages and many weaknesses typical to the IT market on the examples related to devices from this segment.
First casing - various models are white (made from bright plastic), some matt in the front, but with bright line on the side and plastic on back, where each fingerprint is visible so clear... Problems and questions:
Generally "classic" paper is comfortable, because you don't see any reflections on it. Creating devices with such effect totally eliminates any positives visible from using e-ink...
Battery - it's hidden inside and you can't replace it. Why ? It's non environment friendly and although forces some consumers for replacing devices more often, it's generally very bad visible on the market.
Registration - you can find manual in the Internet, which show how to use my device without registering, but...when you will do it software will drain battery a lot (normally e-ink devices are need some power only during switching image on the screen, but not in this case). Why each company try to force consumers for registration ?
Operating system - there are only few devices with Android, but...they don't allow for using Google Play (which will probably normally need paying some fees to Google by their manufacturers), but also by default don't allow for installing anything from apk files.
We have 2013 year and closed operating system isn't very good idea, but also Android isn't from many reasons (although it's very popular) - I was writing about them for example in "Comment about Geimini - quo vadis Android... (2011, version 2.0)".
In short words - Android doesn't control, what and where is sent (which is frustrating from security, privacy, power usage and sometimes financial reasons) and there are many security holes inside. It doesn't have also protection against wrong written drivers and it seems to be good enough mainly for devices, which don't connect to Internet or are used for non critical tasks. Big shame especially that using it gives in the same time many profits like localisation, etc.
My device doesn't have so basic things like protection against unathorized access (even locking with code) and during connection to PC there are all files shared with read and write privileges. Big shame...
Memory - another big problem, only some readers have microSD connector, some need uploading everything over some cloud service. Where is privacy ? Where is security ? (such devices can't be used in corporate environments)
Sound - with e-ink it's possible to create device working very long on battery, adding sound is very natural extension. Unfortunately in various models you don't have even the most simple speaker or earphones connector.
You can think now - why are you writing about all these details ? Many of these things are typical to current IT - various companies try to sell "not-good enough" software and hardware (which is worse than solutions sold few years ago or simply doesn't add any "added value") and in the same time they're are complaining about problems with selling which happen, because customers don't want to buy it.
I was writing about exactly same issues with laptops (in Polish language) - "Notebook A.D. 2012, czyli o czym trzeba mieć świadomość... (2.1, 2012)". Currently additional problem is interface for Windows 8 (there are too many critical voices about it and it shouldn't be ignored).
With smartphones problem is also the same and I showed it on Samsung Galaxy S vs Galaxy S III example (still Polish language): ""Jakość" wujka Google wersja 2.0... (2013)" or comments to the "Innowacje są, ale brakuje smartfona idealnego".
There are of course some improvements, but they don't give too much added value. You can't of course increase hardware sales without limits especially in filled market... but you can use few simple steps to improve your sales:
These are easy steps and you don't have to inventing anything new here. In the same time all companies should concentrate on software - please notify, that we have currently Windows 8 on the x86/x64 platform (with some 30 years old solutions, where some changes seems to be blocked by backward compatibility) and we have Android, which is already famous from lack of upgrades, slow speed, security problems, etc.
This is "a little bit" obsolete, that it's possible to crash systems with incorrectly written drivers, it's not possible to control, how application are connecting to Internet or systems don't use even the most simple already known protections against stealing/changing user data. In the same time current operating systems are not very friendly for non-technical users. I was writing about it some time ago on the Ubuntu brainstorm (http://brainstorm.ubuntu.com/idea/30533/):
Ubuntu developers are working on the mobile distribution and I wanted to share some thoughts. Additionally please note, that my technical knowledge about current Open Source solutions is maybe a little bit worse right now than some time ago and excuse me, if I won't name something correctly (maybe it's already done).
Generally idea is simple: in Android system during application installation user is getting list of required privileges like 'access to SMS' or 'internet access'. I propose, that Ubuntu will support new format of installation archives (like ZIP with different extension), where inside will be provided script installation file with such info like:
System during installation will:
It will be possible to accept it all or disable some entries from it (disabling will work after installation too).
Application will be installed to separate directory with similar tree like in "/" (it will be app sandbox) and will get access to files with specified extension in specified directories only. For example for Office Word:
in system we have two users (marcin and tomasz) and cdrom (/mnt/cdrom). Application by default will see /home/marcin, /home/tomasz, /mnt/cdrom and subdirectories only and will be able to access doc, docx files and nothing more.
This is generally a little changed Android idea. Flexibility (like provided by current Linux kernel and Ubuntu distribution design) isn't bad, but I have feeling, that many issues are currently result of it. Sandboxing and declaring, what is available, could resolve many doubts. Firewall rules will allow for controlling, whether application can get network access or not. Controlling startup/scheduled tasks will help in getting clean situation, etc. etc.
Later (in next system version - maybe, when GNU Hurd will be stable enought ?) it would be good to add microkernel with next hardware limits too (for example USB mouse driver should be able to access mice only and no USB printers).
It looks maybe strange, but it seems, that Gnome developers are thinking about the same :) (http://www.dobreprogramy.pl/Pomysly-deweloperow-GNOME-moga-ulatwic-instalowanie-na-Linuksie-oprogramowania-spoza-repozytoriow,Aktualnosc,39086.html)
This is something, what need some development and can't be probably fixed in one month. But some things can be done immediately - for example in Poland VAT for ebooks is 23% (for classic printed books 7%) and some shops are sending users data over unprotected www and email. Bigger companies should be able to open shops in countries with smaller VAT and sell such goods cheapier - they should only remember, that in current IT profits are mainly from number of sold goods (not from profit on single transaction);
Another example is using https and checksums - many companies still have problems with it (wrong certificates, lack of any checksum for files with drivers, etc.)