Ericsson_liveView

The rise of the Smart Watch

With all of the talk about the iWatch from Apple, and every other vendor plus Dog announcing a smart watch. I thought I’d jump in and examine an apparently Failed smart watch. The Sony Ericsson LIVE VIEW

Ericsson_liveView

Now this device was generally panned by the media, partly because it was breaking new ground, and partly is was clunky, or so said.

Now I, like others would not have invested in such technology, partly as I’m not that active with my phone (Android) but also because it wasn’t rated highly. However Amazon was selling them for 25£ and that isn’t even an impulse buy by current standards. So I ordered one, and I now have had it less than a day, and this is my impression. But I really will try to comment on the whole Smart Watch issues.

The NM800 is an earlier version Sony Smart Watch technology, so first efforts not withstanding this is quite a nice device. The screen, while small is still readable, and at a very wide angle due to a lensing effect on the crown. It whole device is plastic and very light, but bulky enough to make you want to wear it on your wrist, I’m using it on the included clip, for three reasons, the included strap is poor, second, I have a nice watch. You can use a standard pin strap on the plastic watch fitting, thirdly and this is important, you can’t charge it on the wrist bracket, but you can on the clip.

In use the Liveview linked up easily with my phone, an HTC Desire X, after downloading the Sony App from the Google Play store. but it took a bit of fiddling, and downloading of additional (free) plugins from the Play store to add more complete functionality. But now, SMS, Gmail, phone calls all get forwarded to the device. I can read SMS, and email on it, though I have yet to get Facebook to work. In reality, there is nothing wrong with this device.

Now for the issues, the device at maximum range has a disconnect, reconnect problems, but I have yet to upgrade the firmware, which supposedly fixes this problem. The real issues, and this is the crux of Smart Phones is purpose. Of what Purpose do you need a Smart Phone.

Due to the use of Bluetooth for communications, 30 Meters is the furthest you and can be parted from your phone, in fact 10 meters is a more likely range. This might then be useful to check your ‘status’ without taking the phone from your pocket, or in a meeting, jogging or driving. However in normal practice the need for a bigger screen, and control surfaces found on the ‘full’ phone will be required to complete many actions and then would require you to pull out the phone anyway.

The next issue, as with Smart Phones, is power, and while I have not discharged the battery for the first time, the projected battery life for this device is 8 hours, about the same as an average phone. Which, by the way, decreases the battery life of the phone, requiring Bluetooth to be active on the phone all the time.

So the conclusion, if there is one, is this; they work but have limited usefulness and are cute as hell, and a cool geek gadget.

NSA

Hiding in plain sight

In this age of ‘Big Data’ the masters are the ones who hide in plain sight. If you generate billions of media bits that must be parsed by the powers that be, the devil really is in the details.

During a stint in a fraud unit I learned that the trick wasn’t to read all the monitored data, but to build patterns of ‘normal’ for everyone monitored. If the patterned changed then something had changed, and an investigator was assigned.

Another article I keep remembering is an interview with with a ‘Ninja Assissan’ who was quoted as;

” I never sleep in the same bed two nights in a row (he had 5 bedrooms), and he never ate the same thing for breakfast (though he always ate what he wanted)

Hence the pattern he would generate would always be random, and therefore a consistent repeated event would be considered abnormal and a ‘red flag’ that something wasn’t normal.

So to hide, and maintain privacy would be to either overwhelm the bit watchers, or develop such a random lifestyle as to make normal pattern matching methods useless.

anyone want to be a Ninja Assissan?

UPDATE: Pattern Reconition

UPDATE 2: Global consumer data broker plans to reveal your data

If you Can’t dazzle them with data, baffle them with Bull Shit!!!

UPDATE 3: Just so you know: US government is hoovering data from Apple, Microsoft and Google servers

HTC_Desire_X

The Nokia N900 To HTC Desire X

Well The end of my Nokia N900 did not come with a bang, but a bonus, a Christmas bonus gift card from my current employer. And and even though the N900 was still pulling it’s weight, it wasn’t current technology. The choosen replacement is not a top-of-the-line, it was priced to matched the value of the gift card and the mininum hardware specs I applied to make it useful. Hence the HTC Desire X, a relative new dual core Snapdragon S4 with version 4.0.4 Android.

HTC_Desire_X

And it is in White, Another irony as my laptop went from Apple MacBook white to Clevo Black, now my phone from Black to White.

So far I’m happy with the choice, but I’ve only had it a few days, and while I think it’s already a better phone than the N900, it will never replace the the N900 as a computer.

Oh, and one other thing, it doesn’t look like an iPhone.

UPDATE: I just got the Android 4.1.1 upgrade, Thanks HTC

Language of computing

I was reminded this Christmas Holiday season that computers do not ‘know‘ any human language, only binary, and that it takes humans to provide the translation from the machine to something human readable. And while most computer programing languages are ‘English’ like, they need not have to be in the English Language. It’s just what’s what happened first, and could be changed into another language at anytime.

This came to me in an inspired way, by listening to Carols, where non-native speakers were singing in latin, and other non-english speakers were singing in English, or German, or French. That you can sing in a language, and not know how to speak in it.

I suspect that is the same method that most non-english speakers program computers in ‘english like’ programing languages. By layering another translation over the programming, or like in singing, which uses another part of the brain, different from the part that provides language skills, another part of the brain is used to converse with computers. Thus making the point that people who program, do think with altered brains.

microsoft-surface-rt-014

Prediction: Surface RT slab Fails

This one is the first prediction I’ll make for the new year. The Surface RT slab will fail in 2013. (as in period) Windows 8 on Surface Intel processors will be unstable, but the ARM RT will vanish entirely.

microsoft-surface-rt-014

UPDATE: Told You!!! Samsung to stop sale of Windows RT tablets

UPDATE 2: Somebody agrees? Microsoft’s Partners Refusing Windows RT OS

UPDATE 3: How many spikes must be driven into this Zombie before it dies Here: Windows RT not invited to Windows 10 upgrade party?

Screenshot-1

The end is near, for my Nokia N900

No, the USB connector is not loose, in fact everything is working fine. Well maybe the battery runs down and the tiny magnet on the prop went missing (fixed), It was the dissapearance of the Nokia catalog from the apt repository that has signaled the closing of the timeline of this product. Not of my choosing as the selections of Android, IOS, and others is just getting interesting. Some new and amazing mobile phone are on the verge of release there is almost no time to read about one then another announces something better.

In any case the Nokia N900, is very long in the tooth, being 3 years old this month. Still, I can sill do things with it that are not duplicated on any other phone, when was the last time you were controlling your (IR) Television, of opening an X-Term? Those days are long gone, and maybe not to be missed either, except by some of us geeks.

Now to choose…..

If it moves, it breaks!

Having been in IT for the better part of 30 years, I still sometimes forget, so when the New 500GB disk in my new laptop threw an error, I thought it was my fault. It wasn’t, it was, what is often refered to as ‘Infant Mortality’ a physical failure of the disk. The ‘Smart Disk’ technology on the drive controller built into the diskdrive identified the drive as ‘Failing’ and the Mint OS marked the drive read-only.

This allowed me to backup most of the the stuff I’d put on the drive to an external drive, but then it was useless. The drive has been sent back to PC Specialists for a replacement. The only good thing about this was the ease of repair of my new Clevo Laptop The disk removal took less than 5 minutes, two screws to open and remove the disk.

I am now using the laptop, booted from a new Mint installation on a 16GB SanDisk Cruser thumb drive. There isn’t much space left, and I get an occasional I/O pause with this setup, but try this with Windows, or a Mac and see how far you get.

But remember: ‘If it moves, it breaks!‘ backup often and more often!

20120902_008

My new Clevo W240EUQ Laptop from PC Specialists

This is the Laptop I have moved to. No longer a Mac user, never more than a PC user and never a Windows fan. I’m now entirely into my custom built Clevo W244EUQ laptop, built to my configuration by PC Specialist in the UK. Having done a lot of research and agonizing over prices and parts, my system was constructed and sent to me in, call it 10 days including shipping and weekends. And yes I’m writing this post from it. and I’m doing it from Mint 13 with the Cinnamon interface. Everything works, with the single exception that the SD card reader is not picked up. It also has one ‘hot’ pixel which only shows up during boot time, and I can live with that. I was amused and gratified that the laptop was NOT an exact match to the photos on the PC Specialist site, but I don’t think it was their fault as the Clevo site have many different configurations of this model laptop. On the positive, the laptop is better looking, and has a better keyboard than shown in the Clevo or PC Specialist photos. Mine photos are included below, though the first one isn’t perfect, because the top cover is so black that the auto focus couldn’t lock in.

The Specs are not stunning, about the same as a MacBook Pro. A Intel i5-3210M processor, 8 GB of ram, a 500GB 7200rpm disk with 16MB cache, 14″ screen 1366/768 HDMI, 1000 base ethernet, A/G/N Wifi, 2 USB 3 and 1 USB 2 port and a (currently) non-working SD Cardreader.

UPDATE:

      Benchmarks
-------------------------------------
CPU Blowfish	    4.070
-------------------------------------
CPU CryptoHash   343.235
------------------------------------
CPU Fibonacci	   1.819
------------------------------------
CPU N-Queens	   5.411
------------------------------------
FPU FFT		   0.972
------------------------------------
FPU Raytracing	  3.688
-----------------------------------

The trouble with Microsoft Windows

While reading some postings about old CPU’s the subject on implementing calculations came up, and someone mentioned an issue with windows calculator. I assumed that this was an artifact from Windows 3.11 or something, but it still exists in Windows 7, and I assume will exist in Windows 8.

> 1. Start the Calculator accessory.
> 2. Write 4 on calculator.
> 3. Take its square root. It will show 2 (the right answer).
> 4. subtract 2 from the 2 result.
> 5. It will show -8.1648465955514287168521180122928e-39 instead of 0 (zero; the correct answer).

This is just unacceptable especially knowing that the same bad calculation is carried forward into other areas like Excel Spreadsheets and what not. How can this stand up to any kind of quality control within Microsoft … because it does! And THAT IS the Problem with Microsoft!

NSA

Skype security, and privacy

Communications and privacy will always be a concern, any protocol a computer can generate can be broken, the question is how long, and how important.

If your ego about your importance in the world is justified by others, then expect them to be listening. You can only slow them down.

For the rest of us, who are meaningless, no one will take the time to break through tissue paper to listen in on us. And we are safe enough.

If you seek real security, don’t use a computer to encrypt your message, find a better way.

The real problem with a ‘Silicon Republic’ for Ireland

If Cork, and probably Ireland in general, ever wants to get a leg up on Silicon Valley, or ANY tech center, they will have to get the local booksellers to start carrying books on the subject. YES! I do know the subject is a moving target, and that good books are hard to find, but keeping NOTHING on the shelves doesn’t help at all!.

At Eason’s Books it looks like this, while having 5 full cases of food books, and two full ones on ‘spirituality’ :

Computer books in Eason's

Waterstones Looks like this, not any better:

Computer books at Waterstones

It would almost be better not to have ANY computer selection than to have these pathetic examples for selection.

Benchmarking the Raspberry-Pi

This is a crude and simple PI test against the Raspberry-Pi and a Dell Pentuim-4 (3.0Ghz)

The Raspberry-Pi
Starting PI…
x= 0.38631 y= 0.89070 low= 939239 j=1200001
Pi = 3.130797 ztot= 801773.75 itot= 1200000

real 0m1.900s
user 0m1.720s
sys 0m0.000s

Pentium-4
Starting PI…
x= 0.38631 y= 0.89070 low= 939239 j=1200001
Pi = 3.130797 ztot= 801773.75 itot= 1200000

real 0m0.099s
user 0m0.096s
sys 0m0.000s

This somewhere between 17x and 19x speed difference, but compairing a ARM RISC ALU with a Pentium’s CISC FPU is not a fair comparison either. In other testing I was doing, I only got a 5x difference in performance, roughtly the difference between the Raspberry-Pi’s 700Mhz and the Pentium’s 3.0Ghz clock frequency.

As I got this benchmark from an old site, I was amused to note that this benchmark only makes the Raspberry-Pi about 56x times FASTER than a MicroVAX-II, a system I cut my teeth on in my programming life.

Life’s relative, maybe I should write that down.

Note; the GPU was NOT part of the testing.

UPDATE: I managed to get this bencmark to run on a Arduino Uno (16Mhz) and the Pi is 126 times faster, So much for using an 8 bit processor as a number cruncher :-)

UPDATE 2:

The new Raspbian Distribution, (after a recompile) produced this benchmark.

Starting PI…
x= 0.38631 y= 0.89070 low= 939239 j=1200001
Pi = 3.130797 ztot= 801773.75 itot= 1200000

real 0m0.539s
user 0m0.520s

sys 0m0.010s

or between 3.52 and 3.30 TIMES faster that the original Debian Squeeze distro. That makes it only about 5.44 times slower than the Pentium 4 at 3.0Ghz which I was detecting before with non numeric benchmarking. An interesting side note, due to the ‘Hard Float’ the timings incured 1/100 second of SYS time on the benchmark.