One little thing I would add to iOS

Briefly

Have you ever picked up your iPad, visited a website or followed a link to a video, played that video, and thought there was something wrong with the audio because you couldn’t hear anything? Or, instead, you were startled by the sudden, unexpectedly loud volume? Chances are that in both cases you simply forgot the volume level you previously set up — muted in the first case, left too high in the second. Or perhaps you were remembering the level you set it when you last used your iPad or iPhone with headphones, and now you’re using it without, or vice-versa. 

I know it’s easy to check the volume level by trying the Volume Up/Down buttons, or (with iOS 7) to just enter Control Centre and look at the volume slider. But wouldn’t it be nice and useful to simply have a volume icon in iOS’s status bar, just like in Mac OS X? You could learn at a glance if you left your device on mute, or whether the volume level is high or low. It could even be an optional setting, with a “Show volume icon in status bar” on/off switch in Settings > Sounds. Yes, it’s a tiny detail some will find superfluous. For me it would be a nice addition, since I frequently change the volume settings when I use my iOS devices at home and when I’m out.

iOS 7, battery life, and the iPhone 4

Software

In the first days after installing iOS 7 on my iPhone 4, I was paying particular attention to the overall performance, trying to verify any iOS 7‑related issue other users and tech websites were reporting. Contrary to other iPhone 4 users’ impressions, with regard to speed, animation and navigation smoothness, so far I haven’t encountered any significant lag or sluggishness that makes me want to go back to iOS 6. 

Something that seems to affect the majority of iOS 7 users, regardless of device, is battery life. Practically everyone I’ve interacted with has complained about the noticeable battery drain under iOS 7. Initially I was puzzled, because on my iPhone 4 I was experiencing the opposite effect and enjoying an extended battery life since updating to iOS 7. I even ventured that iOS 7 may have a better battery management, because in my informal tests it was rather evident that the iPhone 4 was draining less battery power during standby than it did under iOS 6.

Then yesterday I stumbled on this article by the Huffington Post, 9 Ways To Improve iOS 7’s Battery Life, and I started to better understand why iOS 7 doesn’t seem so battery-hungry on the iPhone 4. Let’s review some of the tips, and you’ll notice a pattern emerge:

2. Turn Off AirDrop When Possible

This feature is not present on the iPhone 4.

4. Turn Off Parallax

[…] The aspect of iOS 7 that makes everything look a little bit 3D and makes your background move around behind your apps. It also drains your battery. To turn it off, go to Settings, General, then Accessibility, then Reduce Motion. Turn Reduce Motion on to stop the parallax effect. 

This feature is not present on the iPhone 4.

7. Turn Off Frequent Locations

Your iPhone wants to learn the places you often visit to give you “provide useful location-related information.” This is takes up a lot of battery life and may also make you feel uncomfortable privacy-wise. To disable it go to Settings, Privacy, then Location Services. There, scroll all the way to the bottom and hit System Services. There you can also turn off Location Based iAds (ads from Apple based on your frequent locations). Then go to Frequent Locations and turn that off, too.

This feature is not present on the iPhone 4.

8. Say Goodbye To Siri

Unless you’re using Siri regularly, you’re better off disabling her to save battery. […]

This feature is not present on the iPhone 4.

9. Don’t Use A Moving Background

The new moving backgrounds that iOS 7 offers are super cool, but they will totally kill your battery. To change your iPhone’s wallpaper, just go to Settings, then Wallpapers & Brightness. Try out one of the beautiful new static wallpapers or use a photo of your own.

This feature is not present on the iPhone 4. Only static wallpaper images are available.

As you can see, in this particular instance, having the operating system tailored for a less capable processor, and therefore stripped of certain features (some of them rather unnecessary in the first place) turns out to be a bit advantageous. At least for battery life.

This may explain in part the difference in battery performance between the iPhone 5 family of devices and the iPhone 4. Still, I’m not following other battery-saving tips like tweaking Spotlight settings, turning off Wi-Fi and Bluetooth (most of the time I have Bluetooth off, but I leave Wi-Fi and 3G networking always on), turning down Brightness (it’s always at 65–70%, left unchanged since I bought the iPhone 4 in 2011) or disabling auto-downloads. Even without taking these precautions, since updating to iOS 7 my iPhone 4 on a single charge — and normal usage — lasts about two days, which is roughly 15–18 hours more than under iOS 6. My temporary conclusion is that, while some of the most battery-draining features of iOS 7 are not present by default on the iPhone 4, iOS 7 still displays an improved energy management over iOS 6 — on this device, at least[1].

 


 

  • 1. For comparison: on my iPad 3, after updating to iOS 7, battery consumption seems unchanged from before.

 

Giving Blippex a try

Briefly

The other day, during my morning Flipboard-skimming over coffee, I noticed an article from Quartz about Blippex, a search engine I had heard mentioned a while ago: This is the first interesting search engine since Google. What caught my eye was this paragraph: 

One of Blippex’s key selling points is that Kossatz and Baeck [its creators] are fanatical about privacy. Though Blippex constructs its search results on the basis of data gathered from its users, it does it in a way that’s anonymous and untraceable to any individual Blippex user. This obsession with privacy allows Blippex to rank pages—i.e., decide which pages to show people—with an algorithm that Google can’t match, because if Google gathered the data that Blippex does, users would find it unacceptably creepy. 

Another thing I found interesting is Blippex’s algorithm, DwellRank:

Google’s base algorithm is something called PageRank, named after Google founder Larry Page. PageRank evaluates the relevance of a site according to how many other pages on the web link to it. Blippex’s algorithm, called DwellRank, decides relevance based on how long users spend on a site and how many times Blippex users have visited it. Researchers at the University of Massachusetts Amherst have, independently of the Blippex team, established that the amount of time someone spends on a web page or document is, not surprisingly, a pretty good measure of how important and relevant it is (pdf).

I suggest reading the whole article (and readers’ annotations) to get a better picture of this alternative search engine. I have decided to give it a try and install its extension in Safari. I must say that its results so far haven’t impressed me, but Blippex is, by design, something that’s destined to be increasingly useful and precise the more people are using it.

Casual Podcast #3 — Addenda

Mele e appunti

Casual Podcast

In passato mi è capitato di far presente come oggi sia difficile mettersi a seguire costantemente i podcast. Ne vengono prodotti sempre di più, ve ne sono di ogni genere e formato, c’è il grande imbarazzo della scelta, e la quantità finisce col soffocare (o meglio nascondere) la qualità. Praticamente tutti gli autori che seguo, sia in inglese che in italiano, ne producono uno o intervengono frequentemente in altri podcast prodotti da conoscenti e amici della loro cerchia. Ne seguo alcuni, ma anche dei miei preferiti non riesco materialmente a star dietro a tutte le puntate. Il podcast è qualcosa che richiede attenzione, e quando decido di ascoltarne uno per me è difficile fare altro. Devo quindi trovare le condizioni giuste per potervi dedicare tempo e spazio.

Fra le produzioni italiane, ho sempre avuto una particolare simpatia per la rete Easy Podcast curata e condotta da un ristretto gruppo di persone in gamba. Quando mi è stato chiesto se volessi partecipare a Casual con Federico Travaini e Diego Petrucci, ho dunque accettato volentieri e potete ascoltarmi nella terza puntata del podcast.

Una bella chiacchierata

Travaini e Petrucci sono riusciti a riportarmi ‘in onda’ a vent’anni di distanza dai tempi in cui (udite udite) conducevo una trasmissione radiofonica dedicata al rock Anni Settanta e co-conducevo un talk show notturno in una radio privata. Risentendomi dopo la registrazione ho notato come fossi un po’ arrugginito rispetto ai tempi della radio, quando la mia parlata era più scattante e vivace. Va anche detto che in radio c’era tutta una preparazione pre-onda, con appunti e memo sempre sott’occhio. Il bello del podcast è la chiacchiera spontanea e improvvisata, e sovente si costruisce un discorso al momento, senza sapere bene dove si andrà a parare. Mi si perdonerà perciò qualche Uhmmm di troppo nei miei interventi.

Riascoltando il podcast oggi, mi sono reso conto di aver tralasciato alcune cose, e colgo l’occasione per aggiungerle qui, a mo’ di appendice alla puntata.

Analogico e digitale

Con Federico e Diego — che sono ottimi moderatori perché offrono molto spazio all’ospite di ogni puntata — si è parlato di analogico e digitale sulla scia dell’articolo di Diego e della mia risposta al suo articolo, cercando di estendere e approfondire ulteriormente il discorso. Un elemento importante che ho dimenticato di menzionare è il Newton, il PDA prodotto da Apple nel periodo 1993–1998, considerato comunemente un dispositivo ambizioso ma di scarso successo, forse perché troppo avanzato per l’epoca, forse perché troppo caro, o geniale ma limitato… ogni opinionista tecnologico dice un po’ la sua a riguardo. Ebbene, pur essendo un dispositivo ‘obsoleto’, ne sono costante utilizzatore da più di dieci anni. È opinione comune che una delle ragioni del suo fallimento sia stato il mediocre sistema di riconoscimento della scrittura. Questo poteva essere vero in parte con la prima versione del sistema operativo Newton OS, ma in Newton OS 2.x il motore di riconoscimento della scrittura è decisamente un’altra cosa, e con un po’ di pratica e pazienza si riesce a scrivere (in inglese, in special modo) sul Newton a una velocità quasi simile a quella con cui si scriverebbe su carta con una normale penna biro. 

Pratica e pazienza hanno fatto in modo di trasformare il Newton in uno strumento che uso con molta frequenza. E il prendere appunti sul Newton è per me il punto d’incontro importante fra analogico e digitale. Da un lato c’è la naturalezza del processo: si scrive su Newton come su un blocco note di carta utilizzando il suo stilo. Dall’altro la scrittura viene riconosciuta e digitalizzata (se si è di fretta si può istruire il Newton a lasciare sullo schermo ciò che scriviamo, per poi tradurlo più avanti), e successivamente è possibile trasferire le note sul computer come semplici file di testo. Approccio analogico e conservazione/trasformazione in digitale. Il Newton non ha le capacità di sincronizzazione di un iPhone o iPad o simili telefoni e tablet attuali (lo si può collegare a Internet, volendo, ma ci si scontra con tutte le limitazioni imposte da una tecnologia sviluppata quando il Web era agli albori), ma è un dispositivo che ha un’autonomia della batteria ancora invidiabile, e soprattutto buona memoria: in dieci anni e passa, non ho perso neanche una parola archiviata nella sua memoria interna o nelle schede PCMCIA con esso compatibili. Non c’è nemmeno un comando di salvataggio: la memoria è persistente, e tutto quel che viene inserito è subito archiviato (cosa che abbiamo raggiunto in Mac OS X solo in tempi relativamente recenti). Il Newton già negli anni Novanta era un dispositivo instant on. Scrivi, modifichi, inserisci un dato, spegni il dispositivo, poi lo riaccendi e ti ritrovi nel punto preciso in cui ti eri fermato.

Siri, i dispositivi indossabili, l’interfaccia del futuro

Sulla scia delle considerazioni fatte con Federico e Diego, oggi ho voluto cimentarmi con Siri in una sessione cercando di andare al di là di alcuni scambi semplici ed essenziali. Ho provato con Siri in inglese britannico (che sul mio iPad è l’impostazione di default), poi in italiano e in spagnolo. L’ho trovato senz’altro migliorato rispetto a iOS 6, ma alla fine dei miei test del tutto informali non ho potuto non notare quello che ritengo essere il problema di fondo: l’inaffidabilità. Certe richieste, sia generiche che più specifiche/articolate, venivano comprese (molto bene in qualche raro caso), ma si alternavano a svarioni colossali e dagli effetti collaterali imprevedibili. In certi casi ripetere la richiesta sortiva l’effetto sperato, altre volte la situazione peggiorava. In certi casi ripetere l’ordine scandendo-bene-le-parole o avvicinandosi di più al microfono dell’iPad aiutava, in altri Siri sembrava capire ancora meno di prima.

In sostanza: la tecnologia è ancora acerba ed è inaffidabile perché deve far fronte a centinaia di variabili: velocità del parlato, intonazione, influenze dialettali, rumore di fondo, e altro ancora. Alcuni sono convinti che questo modo di interfacciarsi con le macchine sia il futuro prossimo. Io per ora sono dell’idea che la tastiera non scomparirà tanto presto. Come dicevo nel podcast, l’ideale da raggiungere è quello in cui la macchina possa comprendere i comandi impartiti da una persona, con rapidità e al tempo stesso con il minor margine di errore possibile. L’interazione verbale deve avere dei vantaggi pratici rispetto alle metodologie di input correnti, altrimenti l’utente si frustra, diventa impaziente e ricorre a metodi alternativi, magari persino antiquati, per arrivare allo scopo prefissato. 

Un ipotetico dispositivo indossabile che si basasse su questo tipo di interazione avrà un successo proporzionale al livello di raffinatezza di tale interfaccia. Quando Tim Cook è intervenuto sull’argomento alla Conferenza D11 di All Things Digital, ha detto che l’intero settore dei sensori è destinato a esplodere. Ciò che ho ricavato da questa osservazione è che forse una funzione di grande utilità e interesse in un dispositivo indossabile non si basi tanto sull’interazione soggetto-dispositivo, quanto sulla capacità del dispositivo di raccogliere una serie di dati per proprio conto, che possano tornare utili a chi lo indossa, una sorta di micro-assistente che impara a ‘conoscerci’ perché lo portiamo indosso per la maggior parte del tempo, e che quindi possa fornire informazioni aggiornate in ogni momento e sensibili al contesto. 

Esempio banalissimo: il dispositivo, una volta autorizzato, si sincronizza periodicamente con il nostro iPhone, o tablet, o qualsiasi altro dispositivo autorizzato; si sincronizza in maniera invisibile, in background, e sa che abbiamo in agenda un viaggio in Irlanda alla fine della prossima settimana. A quel punto, uno o due giorni prima di partire comincia a mostrarci tutte le informazioni meteorologiche su Dublino relative al periodo della nostra permanenza, nonché eventuali notizie legate al viaggio (si prevedono ritardi o scioperi negli aeroporti?). Il giorno della partenza potrebbe suonare un allarme ricordandoci che è meglio sbrigarsi perché c’è traffico intenso e se andiamo in taxi all’aeroporto il tragitto potrebbe essere più lungo del previsto. Tutto questo senza che l’utente solleciti nulla. Se il dispositivo è al polso, lo si guarderà di tanto in tanto, con la stessa naturalezza con cui oggi guardiamo l’orologio per sapere che ora è. Se Apple producesse un aggeggio del genere, potrei quasi farci un pensierino…

Il mio libro di racconti brevi, Minigrooves

Si è accennato al libro giusto in chiusura di podcast, e mi sono dimenticato di specificare che si tratta di racconti scritti in lingua inglese. Se sapete l’inglese, avete un iPad, vi piacciono i racconti brevi e vi va di supportare la mia scrittura, acquistatelo. Per maggiori informazioni, ho dedicato un articolo a riguardo, e se avete domande o desiderate ulteriori chiarimenti, non esitate a scrivermi o a contattarmi su Twitter o App.Net (sono @morrick su entrambe le reti). Come dicevo, per ora è disponibile esclusivamente per iPad, ma sto preparando una versione ePub per Kindle e simili lettori che supportano tale formato.

Per finire, ringrazio nuovamente Federico Travaini e Diego Petrucci per la gentilezza e l’ospitalità.

App Store app behaves strangely under iOS 6

Briefly

Ever since iOS 7 was released, I’ve noticed a strange behaviour in the App Store app on iOS 6.1.3. I guess it might have something to do with that new App Store policy that should allow older app versions to be downloaded. Anyway, here’s what happens on my iPhone 3GS with iOS 6.1.3:

 

#alttext#

 

The app’s red badge informs me that there are 2 updates available, so I enter the App Store, and this appears:

 

#alttext#

 

The red badge disappears and the App Store app tells me that “All Apps are up to date.” I’m also thinking: maybe there are updates available, but only compatible with iOS 7, yet for some reason I’m getting notified of the updates even under iOS 6. However, things get even weirder when I tap ‘Purchased’:

 

#alttext#

 

This is the first time I’ve ever seen such message: “All of your available apps have been downloaded to this computer.” And it’s utter nonsense, too: in my library of apps I’ve purchased or downloaded for free from the App Store over the years, there are more than 150 apps. On this iPhone 3GS I’m keeping just the essentials, just 16 third-party apps or so. I wanted to download from the Purchased section another few apps I own which don’t have very strict minimum requirements (i.e., they don’t require iOS 7), but apparently I can’t. What’s more, I can’t access any of the apps in my Purchased library. If, however, I look for such apps in the App Store, they are correctly displayed with the ‘cloud’ button to be downloaded from iCloud. If you have any insight on this, feel free to drop me a line on Twitter or App.Net (I’m @morrick on both networks).