Stonex One

7 maggio 2017, aggiornamento: la cosa dovrebbe essere oramai nota ai più, ma codesta azienda ha mostrato di essere – e cerco di essere educato e non querelabile – molto fumo e poco arrosto. Questo secondo la mia modesta opionione. Ma pare essere condivisa da molti altri

Non è mia abitudine sponsorizzare telefoni ma per la Stonex devo fare un’eccezione. Perché ora oltre a voler fare un telefono “bello” e “sciccoso” cominciano a mostrarsi seriamente interessati a dare libertà ad utenti e sviluppatori. Ora mi direte voi se queste specifiche sono “di alta gamma”, se sono confrontabili a telefoni “alla moda” ma blindati come l’iPhone6 o il Samsung S6. Non è tanto importante che sia di alta gamma, ma il fatto che sia possibile avere il controllo ed installarci quello che si vuole. Insomma è rootable.

First slideCARATTERISTICHE TECNICHE #StonexOne

Caratteristiche #StonexOne

Camera Sony IMX230 da 21Mpx (5344×4016) con 192 punti di messa a fuoco del tipo a rilevamento di fase. CMOS da 1/2.4″. Tecnologia HDR integrata anche nei video. Messa a fuoco automatica ad alta velocità per oggetti in movimento. Alta qualità di acquisizione immagini delle aree chiare e scure anche nelle scene in controluce. Registrazione video con risoluzione 4K a 30 FPS, fino a 1080p a 60 FPS e lo slow motion fino a 720p a 120 FPS.

Display AGC Dragontrail da 5.5″, Quad HD con risoluzione 2560×1440 e densità a 534dpi.

Batteria da 3000mAh removibile.

Queste non sono tutte le caratteristiche ma son quelle che io ho trovato rilevanti e che mi sembrano notevoli. Ma soprattutto notevole è il prezzo, specialmente se confrontato con gli iPhone ed i Samsung:

Tuo a 299 €

Ma soprattutto e sopra ogni cosa il controllo ce l’ha il proprietario:

Nella nostra community possibilità di modding per UI (User Interface).

Ci potrete installare la versione di Android che vorrete voi.

Voi avrete i privilegi di amministratore.

Vedi questa discussione sul forum ufficiale. C’è già chi propone port di Ubuntu Phone e FirefoxOS

Cari i miei italiani amanti del software libero probabilmente questo telefono è quello che fa per voi.

E poi l’azienda è italiana. Italianissima. Anzi di più, brianzola, brianzolissima. Tanto brianzola che ha sede a Lissone e Monza. Tanto vicina a casa mia che alla loro sede ci arrivo in bicicletta in una decina di minuti. Per voi non conterà molto ma per me conta. Eccome se conta. Tant’è vero che ormai due anni or sono mi son turato il naso ed ho comprato l’Ultra, che oramai è fuori produzione da un pezzo ma che ancora mi dà molte soddisfazioni.

Ecco, ora sò cosa regalare. L’unico rammarico è che col lavoro che faccio 5,5″ è davvero troppo grandicello e soprattutto andando per cantieri sporchi e fangosi lo rovinerei sicuramente. Ma quasi quasi lo regalo a mia moglie….

Growing your VirtualBox Virtual Disk

Most people simply had to deal with proprietary software that more or less runs exclusively on Microsoft OSes. For example when I bought my Dell laptop I used the Microsoft license that I grudgingly had to bought to create a fully legal installation into a virtual machine as the physical machine never ran it. I did even the first boot using GNU/Linux. I spent the serial of my fully legally owned license to install in into a VirtualBox instance.

I underestimated the never ending space hunger of those OSes so I found useful this “Growing your VirtualBox Virtual Disk (The Fat Bloke Sings)” copied here just in case it goes offline.
Continue reading

It’s actually over

Google’s corporate motto is Don’t be evil. For a convenient definition of “evil” it seems when you read news such as this:

The default behavior of hotword, a new, black-box module in Chrome (and its free/open cousin, Chromium) causes it to silently switch on your computer’s microphone and send whatever it hears to Google.

Google says that hotword isn’t supposed to switch on unless users enable it, but developers have documented instances in which the module triggered the mic without user intervention.

Chromium, the free/open version of Chrome, also got the module as a default update. Google blamed the package maintainers for this, saying they should not have chosen a closed module for inclusion in their version.

Falkvinge countered Google’s explanations saying: “The default install will still wiretap your room without your consent, unless you opt out, and more importantly, know that you need to opt out, which is nowhere a reasonable requirement.” He says a hardware switch to disable the microphone and camera built into most computers is needed.

Voice search functions have become an accepted feature of modern smartphones, but their movement into the home through the smart TV, and now browser, have caused concerns over the possibility of being listened to within the home.

While most services require a user to opt in, privacy advocates have questioned whether their use, which requires sending voice recordings over the internet to company servers for processing, risks unintentionally exposing private conversations held within the home.

Source: Chrome update turns browsers into covert listening tools – Boing Boing

I stopped using Chrome because it’s proprietary more than an year ago. I also stopped using Chromium, it’s far, far more memory hungry for me who keeps having dozens of tabs open at the same time. Now I do have sound, solid reasons to avoid them. While I could control Chromium I could never be trust Chrome anymore.

It seems that the “Don’t be evil” era has really actually finished, Google seems to be turning to the dark side. Too much power corrupts, that’s why monopolies shall be avoided.

The rounding wheels of life are funny sometimes: after I started to use software libero (software librè) in the years 1996-1997 the evil dark knight were Microsoft, Apple were the battered white knight that still stood on the side of people’s (user?) freedom and Google were still relatively small.

I still have my once shiny iBook G3 bought in 1999 (yes, it still works even if I seldom use it).

Now Apple has been locking its users into golden prisons for years using DRM and proprietary software, still leveraging software libre.

I can’t actually blame Apple using software libre for pursuing their own profit and success, really I can’t: when forced by licenses (i.e. GPL and LGPL) they still contribute to the software librè projects such as WebKit which it’s useful to remember  it springs from KDE, or LLVM or Cups. Each of this are separated stories though.

Today Google has destroyed another pillar of trust. Sadly for them trust is easily and quickly destroyed while requires long, long time to rebuild, and sometimes it seems entirely not possible.

I am an example of this, following the infamous “Timeo Danaos et dona ferentes“: “I fear the Greeks, even when they bear gifts” (from Virgil’s Aeneid); even if they released the entire C# .Net infrastructure under a MIT license (which is non-copyleft and still allows proprietary forks) I still really can’t induce myself to trust Microsoft. Since when I still were using an Amiga tasting the bitter side of proprietary formats (i.e. MS Office), during the last two decades they showed too many a time that actually don’t care about customers.

Oh, those are interesting time, who once was an ally is turning an enemy and vice versa.

Not speaking of Oracle and the issue of copyright over API. Who said Java?

Even for this reason I think my next phone will run another OS. There are even too much choice, yet I think the feasible one are Firefox OS, Sailfish OS, Ubuntu Touch.

 

The amazing JavaScript

Javascript, HTML5 and the browser in all its incarnations are quickly becoming the new amazing way of developing applications for the “plain and simple end-user”.

On the MacBook Pro Javascript was 44% slower than C (Java only 1.5%). The Javascript Nitro VM on my iPhone 4S was 99% slower than C. On the Nexus 7 there’s once again the same image: Java is 106% slower than C, Javascript only 43%. Amazing. For simple numeric benchmarks the performance of Javascript is simply astonishing. On the MacBook Pro Javascript is incredibly close to the performance of C and Java. On the iPhone Javascript was within a range of factor 2.1. For me it was very surprising to see V8 on Android being able to beat Java on the Davlik VM by a large margin.Fine print: Slower and faster usually cause headaches in benchmarks (There a nice paper about that http://hal.inria.fr/docs/00/73/92/37/PDF/percentfaster-techreport.pdf). I sticked with the elapsed time, such that e.g. 42% slower means that the factor of the durations was 1.42. On the MacBook Pro C was compiled with clang using -O3 -fomit-frame-pointer -march=native -mfpmath=sse -msse3 for x64. Java was Oracle Hotspot 1.8.0-ea-b87 on 64 bit (thus C2 aka Server Hotspot). Chrome was 28.0.1493.0, but the 32 bit version. I tried to compile V8 myself, but both the x86 and x64 custom built V8 were significantly slower than Chrome so I stick with Chrome. On the iPhone I used a release configuration using clang with (among others) -O3 -arch armv7 The Google Nexus 7 runs Android 4.2.2, Chrome 26.0.1410.58. C was compiled with -march=armv6 -marm -mfloat-abi=softfp -mfpu=vfp -O3.

Sorgente: C, Java and Javascript numeric benchmark and a big surprise | Stefan Krause.blog()

Look, dad!

wpid-img_20150607_104015.jpgI’ve read from time.comThe War on Pink: GoldieBlox Toys Ignite Debate Over What’s Good For Girls“,  as Slashdot gained my attention with “Are Girl-Focused Engineering Toys Reinforcing Gender Stereotypes?“.

Being an engineer and father of two wonderful girls I am quite interested in the matter. Quite obviously my wife and me wish the best for them, especially regarding schooling and cultivating their growing interests so that they will be able to earn a living doing what they like.

Continue reading

Guacamole — HTML5 Clientless Remote Desktop

Awesome. Quite awesome. Guacamole — HTML5 Clientless Remote Desktop is really awesome.

Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC and RDP.We call it clientless because no plugins or client software are required.Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser.

The browser is quickly becoming the new desktop….