Frequent crashes

Briefly

In his first-impressions piece about the iPad Air, when listing the negative aspects of his iPad experience, my friend Fabrizio Rinaldi writes:

Crashes. Safari crashes A LOT. The Springboard crashes. And too many times (at least 6 or 7 just today) everything freezes and I have to restart the device. When I’m working, this is no fun at all. Just a few minutes ago the screen turned black and the white Apple logo appeared. Go to hell white Apple logo.

I’ve noticed this issue, frequent crashes, coming up increasingly often on the Web and in the social networks I frequent, and I wanted to compare it briefly with my experience since updating both my iPhone 4 and my iPad 3 to iOS 7.

I updated my iPad 3 to iOS 7 as soon as it was available, and the iPhone 4 a few days later[1]. So, on both devices, I’ve been using iOS 7 for roughly three months now, going through each minor update released in the meantime. On the iPhone, I’ve only seen one crash where the screen would suddenly turn black and the device would self-reboot. It was unexpected and it scared me a little. If I remember correctly, it happened while I was navigating the multitasking interface, trying to switch from the app I was using to another that I’d used a while before but was still appearing in the multitasking interface.

On the iPad, in three months I’ve only seen crashes like those experienced by Fabrizio happen twice. Again, they were quite unexpected, and in each case I was doing something different. Once I was simply swiping across my screens of apps, in another case I was browsing the Web using Coast (by Opera, a cool browser I’ll talk about in another post).

One thing I’ve noticed in all these iOS 7 crashes is that the self-reboot process is really short compared with the cold boot when you take a powered-off iPhone or iPad and you turn it on, or when you force-reboot it by simultaneously pressing the Power and Home buttons. The screen goes black, the white Apple logo appears briefly and then you’re back in the Springboard, with no animations or transitions.

I don’t know for sure why these crashes have happened so rarely on my iPhone 4 and iPad 3 as opposed to the “6 or 7 just today” in Fabrizio’s case (just a few days ago one of my contacts on App.net was complaining that his iPhone 5s crashed at least five times in the same day). I did notice one thing, though: the vast majority of these complaints come from people with the latest iOS devices: iPad Air, iPad mini with Retina display, and iPhone 5s. The common denominator here is the A7 processor and the 64-bit architecture. Maybe these crashes have something to do with the A7 being particularly fussy when running apps still not 64-bit optimised. I definitely do not have the expertise of a technician here, I’m just making an educated guess. It would be interesting to know how iOS 7 has been treating other people with older devices.

 


 

 

My simplified app evaluation system

Briefly

Tristar

In the past few days, there’s been some chatter about (iOS) apps prompting the user to rate them in an insisting, and thus annoying, fashion. I very much agree with John Gruber’s suggestion. It’s something I did in the past in some extremely annoying cases: apps that offer the Leave a Review — Remind Me Later — No Thanks alternative, you choose No Thanks, and a few days later the “Rate this app” prompt appears again.

But I wanted to take the opportunity to share the little simplified system I’ve been using for a while now to evaluate iOS apps in general.

I very rarely take the time to actually write a review. It’s not because I don’t want to, or that I’m lazy. I just don’t have time to do that. But if I like your app, I will certainly mention it on App.net or Twitter (I will let my followers know and I will look for your app or developer App.net/Twitter account to let you know). If I’ve found it particularly useful or ingenious, I will take some time to write a brief review here. 

What I often do, instead, is to leave a star rating on the App Store. But only using three of the five star options:

  • 5 stars: Great app!
  • 3 stars: Average app. Not lousy, but not stellar either.
  • 1 star: Terrible app.

 

If you think that’s unfair or not-nuanced-enough, I’m sorry, but looking back over five years of purchasing apps on the App Store, the sheer majority of apps I’ve encountered have invariably fallen in one of the three evaluation tiers mentioned above.

I think it’s a very honest evaluation system, and every star-rating I do is always pondered and usually happens after having used an app for a while. The only notable exception: if your app bugs me with frequent “Please rate this app” prompts, you’ll get one star no matter how great your app is.

Drones and consumers

Briefly

You know how some people display a shift in their behaviour just by getting behind the wheel? They ‘become’ motorists, and they can lose perspective in certain situations, letting their stress manifest in attitudes they’d probably not display as pedestrians or cyclists. I believe that a similar thing happens with the consumers category. For the consumer, the first imperative is getting what he/she wants, and everything else, everyone else, is an obstacle, a nuisance. And, much like motorists, consumers too can lose perspective.

Since Jeff Bezos announced that Amazon will work towards the creation of an Amazon Prime Air service, where drones will deliver packages into customers’ hands “in 30 minutes or less”, one of the most fascinating things for me has been people’s reaction to the announcement, more than the idea of using drones as delivery vehicles.

Putting the feasibility of such project apart for a moment[1], I was a little taken aback by the number of people who have no problems with this idea; some of them are actually excited by the prospect. It’s not their fault, it’s the consumer hat they’re wearing.

Consumers seem to have no problems with Amazon drones crowding the sky in their cities: the important thing is that they get their stuff, pronto. 

In an era where privacy concerns are on the foreground more than ever, where people get (righteously) angry for being increasingly tracked online and offline, when they wear their consumer hat they seem to have no problems with Amazon drones programmed to know their exact location and show up at their door — er, window — to deliver the goods. (Who cares if a drone gets hacked and stuff like that, right?)

Consumers are excited by having their order in their hands “in 30 minutes or less” and they don’t even wonder how. The first thing I asked myself when I read that, was: how can an Amazon drone be 30 minutes away from any potential customer address? 

There are people who already go to local shops to browse, even asking for buying advice, then they don’t purchase anything and order the stuff online (then they mourn when small shops go out of business, trumped by giant retailers… like Amazon). Imagine the scene: a consumer browses a local bookshop for a particular book, he finds it and sees that it costs $20. He doesn’t buy it, he goes home, orders it on Amazon, pays $15 plus a certain surcharge for drone delivery, and he’s all happy because he believes he has saved money and, wow, the book has been delivered by drone in less than 30 minutes! Maybe he’ll even blog about it, gushing about how “we’re living in the future”. You think it’s a far-fetched scenario. I know at least two people who would do something like that. Without even realising the huge, inexcusable waste it all would be.

Maybe it’s true what some tech sites are saying, that Amazon drones have only been an effective publicity stunt and that Amazon Prime Air is a service that’ll never be. Whatever the case, for me it’s been a great insight into consumers’ reactions and loss of perspective. Somewhat predictable, but sad nonetheless. 

 


 

  • 1. A quote from this article on Inc.com: The thing is, Amazon Prime Air won’t be available for many years. Even Bezos said last night that the earliest Amazon Prime Air could be in service is 2015 because that’s the soonest the FAA could update its laws. But the Wall Street Journal reports that the FAA isn’t planning on beginning the certification of commercial drones until 2020.

 

Il nuovo ordine dei nerd

Mele e appunti

Circa un mese fa, il buon Fabrizio Rinaldi ha scritto un articolo molto sentito e provocatorio, dal titolo Pensieri di un morto di fama. Si tratta sostanzialmente di una riflessione sulla profondità e qualità di ciò che la ‘blogosfera tecnologica’ oggi ha da offrire. Profondità e qualità che tendono a scarseggiare sempre più. Attenzione però: non in generale (perché in quello smisurato oceano che è Internet si possono trovare parecchi angoli ricchi di contenuti realmente profondi e interessanti che vale la pena tenere sott’occhio), se mai profondità e qualità scarseggiano nei luoghi più in vista della suddetta blogosfera.

Scrive Fabrizio:

Se non ci fosse altro di cui parlare, probabilmente tutto questo chiacchiericcio inutile non mi meraviglierebbe più di tanto, ma oggi c’è ben altro di cui parlare: l’evoluzione tecnologica ci sta mettendo di fronte a sfide senza precedenti e non dovremmo, a mio avviso, ignorarle. Dietro al progresso e alle grandi aziende di cui cantiamo le lodi si stanno verificando processi complessi che dobbiamo osservare e analizzare prima che ci sfuggano di mano. Sono catastrofico? Non credo, decidetelo voi, tra un unboxing di 20 minuti di un telefono e un’accesa discussione sullo skeuomorfismo.

Questo mi sembra il nocciolo della questione, anche se vi invito a leggere tutto l’articolo per evitare discussioni decontestualizzate. Come potete vedere in fondo all’articolo, ebbi modo di rispondere subito con alcune micro-osservazioni espresse tramite Twitter. Anche se un po’ in ritardo, vorrei cogliere l’occasione per espanderle, per cui le riprendo qui.

1. Secondo me il problema di Internet è che sta nerdizzando la società e dando alle ‘cose da nerd’ un’attenzione a volte eccessiva. — Da quel che mi è dato vedere, sul Web la tecnologia è una delle tematiche più seguite, ma se mettiamo da parte i siti di notizie più generici, uno degli strati superiori più in vista è formato da personaggi che in sostanza sono riusciti a sfruttare alcune loro manie e ossessioni a proprio vantaggio e a diventare alcune fra le figure più lette e seguite. Grazie a una serie di circostanze favorevoli e a un’invidiabile tenacia, sono riusciti a riscrivere le regole di ‘ciò di cui è importante parlare’ e a creare un circolo virtuoso dove loro — geek, nerd, o come li vogliamo chiamare — ricevono appoggio e supporto da altri come loro (sia lettori/seguaci, sia blogger loro pari). 

Ecco dunque crearsi una sorta di élite di tecnofili che si sostengono vicendevolmente, a volte pure con indulgenza, e monopolizzano i dibattiti del momento. Di tanto in tanto, va detto, i botta-e-risposta che scaturiscono sono interessanti. In altre circostanze, i dibattiti vertono su argomenti che una persona ‘normale’ giudicherebbe un po’ sciocchi e insulsi. Ha senso sprecare fiumi di parole sulle sfumature pastello introdotte in iOS 7? Io credo di no, tanto più che difficilmente quelle discussioni portano a qualcosa di concreto. Ma a sentire questa élite di nerd l’attenzione ai dettagli è fondamentale, quindi dibattiti del genere hanno senso e ognuno può dare mostra delle proprie conoscenze iperspecifiche.

Il fenomeno che io chiamo di ‘nerdizzazione’ non è in sé completamente negativo. La figura del nerd non è più quella di una volta, il nerd non è più il grezzo prototipo di ‘ragazzo bruttino appassionato di computer, socialmente inetto e sfortunato con le donne’ che si vedeva in molti film commedia degli anni Ottanta e forse anche Novanta. Oggi il nerd è una figura più complessa e ricca di sfumature. Una volta, chiacchierando con amici, mi uscì questa espressione: Il nerd è colui che ha una visione del mondo in cui tutto è smontabile. E intendevo sia in senso fisico che figurato: al nerd piace vedere come funziona un determinato oggetto, vuole smontarlo e analizzarlo. Lo stesso vale in ambito astratto: lo si vede nelle recensioni di un prodotto, nelle recensioni di un film, in come — per citare ancora Fabrizio Rinaldi — “smontiamo e distruggiamo collettivamente l’ultima puntata di The Walking Dead”.

L’evoluzione del nerd, come dicevo, non ha portato necessariamente a qualcosa di negativo — il problema sono gli effetti collaterali. Cerco di spiegarmi con un esempio banale. Immagino sia capitato a tutti di conoscere qualcuno (un compagno di scuola, l’amico di un amico, un proprio parente, ecc.) con qualche hobby particolare: il collezionista di tappi di bottiglia (per dirne una, gli esempi sono infiniti), l’appassionato di modellini, quello bravo a creare figure con l’origami, quello che è diventato un’enciclopedia vivente di Star Trek, eccetera eccetera. Non so voi, ma nel mio circolo di conoscenze tutte queste figure venivano trattate con divertita sufficienza: Antonio… sì è simpatico… Un po’ — ehm — ossessivo però. Se pensiamo alla gente che seguiamo sul Web, in molti appartenenti di quell’élite di tecnofili di cui sopra riconosceremo delle caratteristiche simili. Il nerd del tardo 2013, come accennavo prima, è riuscito a trasformare le sue ossessioni, le sue piccole manie, i suoi interessi iperspecifici in qualcosa di positivo, in qualcosa di accettato, in qualcosa di comune. E fin qui mi va anche bene, evviva la rivincita del nerd. 

Gli effetti collaterali cominciano a manifestarsi quando i tratti più ossessivi, gli interessi più particolari e circoscritti, vengono praticamente innalzati a virtù. Quante volte abbiamo incontrato consigli del tipo “Per fare in modo che il tuo sito venga letto e seguito e abbia successo devi concentrarti sulle tue passioni (= ossessioni) e sviscerarle continuamente, insistendo, scrivendo costantemente, ecc.” In altre parole, essere ossessivi oggi, in Internet, è cosa buona e giusta. Accade qualcosa di simile anche con l’inettitudine sociale: il nerd di una volta, poco capace di stare con gli altri, si rifugiava nei suoi gadget, nei suoi interessi. Oggi un sacco di persone fanno lo stesso, incollate agli schermi di smartphone e tablet anche in situazioni conviviali, e la cosa viene tollerata e considerata normale.

L’altro effetto collaterale è direttamente collegato al discorso che facevo all’inizio: l’élite di tecnofili è riuscita a riscrivere le regole di ‘ciò di cui è importante parlare’, e di cosa è importante parlare? Ma di tutte queste piccole passioni, ossessioni, interessi iperspecifici da nerd, ovvio. Articoli interminabili su come fare il caffè con una certa macchina o con un determinato metodo, prove comparative di cinque tastiere meccaniche con osservazioni sul suono dei tasti di ciascuna che farebbero impallidire un audiofilo, disquisizioni sulle proporzioni geometriche delle icone di iOS 7 che a confronto Infinite Jest di David Foster Wallace sembra un Bignami.[1]

Non nego che alcune di queste cose siano in effetti interessanti (e a differenza di Fabrizio, personalmente trovo molto interessanti le lunghe recensioni di Mac OS X scritte da John Siracusa, perché mi permettono di espandere le conoscenze di qualcosa che mi interessa da vicino), come non nego di aver scritto io stesso articoli di questo tenore in passato. Quel che mi sembra assurdo, in tutta onestà, è l’importanza, è l’attenzione che ricevono, a scapito di argomenti e problematiche che — facendo un passo indietro e usando il buonsenso — sarebbe forse più importante discutere. Ribadisco: non sto dicendo che oggi in Internet non di discute abbastanza dei massimi sistemi, perché con un po’ di ricerca si possono trovare siti e forum dove non si parla d’altro. Sto semplicemente notando come nei luoghi più frequentati della blogosfera tecnologica ultimamente sembra non si parli d’altro che dei minimi sistemi, per così dire. 

Di qui il secondo tweet che scrissi a Fabrizio: 

2. La blogosfera tecnologica sembra sempre più schiava delle regole dell’entertainment: concentriamoci sullo svago innanzitutto.

E il terzo:

3. Non dico che parlare di app, giochi e servizi cloud sia sbagliato, ma si crea un circolo vizioso dove il pubblico non vuole altro.

Forse quel concentriamoci sullo svago è impreciso e generico (del resto un tweet non lascia molto spazio alle spiegazioni), però è innegabile come moltissimi siti e blog di opinionisti tecnologici siano affetti da un certo tipo di feticismo per gadget e software. Capisco che in un certo senso è inevitabile, specie in quei casi dove il sito è espressamente dedicato alla presentazione di programmi e applicazioni. La parte che mi lascia un po’ esterrefatto è l’indiscusso trionfo di questi feticismi, di questa iperspecializzazione. Al punto che oggi non puoi dire di essere ‘appassionato di tipografia’, per esempio, se non hai un blog dove non parli d’altro, se non hai un blog con articoli in cui tratti nei minimi dettagli le 48 varianti dell’Helvetica, se non hai un blog in cui postare la notizia del rilascio di una nuova famiglia di caratteri sessanta secondi dopo il rilascio stesso.

Distaccarsi da questo modus operandi oggi significa praticamente rimanere nell’oscurità (all’interno della [blogo]sfera tecnologica, intendo dire). Parlare di tecnologia con un certo distacco significa essere ‘luddisti’ e ‘non essere al passo coi tempi’ e ‘aver paura del progresso’. Criticare il blogger famoso perché non ci si capacita di come il suo insulso blog possa avere il successo che ha significa per forza ‘essere gelosi’ di quel successo e scatenare una discussione in cui tutti si concentrano sulla tua ‘gelosia’ e a nessuno viene il dubbio che magari quel tal blogger famoso scrive davvero un blog poco sostanzioso, in fondo. 

Come riassumevo nel quarto tweet a Fabrizio:

4. È in un certo senso la vittoria dell’iperspecializzazione, in cui un ambito iperspecifico travolge e rende noiosi i fondamentali.

Fabrizio è stato criticato perché in molti, da quel che mi è sembrato di capire, hanno interpretato la sua posizione come quella di uno che sbotta: Piantiamola di scrivere sciocchezze e di parlare di sciocchezze e iniziamo a occuparci di cose serie e molto più importanti! Per come la vedo io, Fabrizio dice anche questo, ma in realtà credo che lui voglia più che altro evidenziare la progressiva distorsione che si sta manifestando agli alti vertici della blogosfera tecnologica. Forse non si tratta tanto di smettere di scrivere e di parlare di sciocchezze (il Web è grande e ognuno ha diritto di parlare di quel che vuole fin nei più minuti dettagli, e ognuno ha diritto di seguire chi vuole e di aiutare chi vuole a vivere del proprio blog), ma di ridimensionare l’eccessiva importanza che diamo a certe discussioni e tematiche in ambito tecnologico, o per lo meno di riconoscere apertamente certe cose per quelle che sono — problemi da Primo Mondo — e certi personaggi per quel che sono — nerd affetti da disturbi ossessivi-compulsivi e da tunnel vision, una visione un po’ ristretta della realtà.

 


 

  • 1. Tutte cose scritte da persone che poi chiedono consigli su Twitter su come cambiare i pannolini o che tipo di lampadine comprare per il salotto.

 

A week with the iPad-as-laptop setup

Tech Life

iPad as lightweight laptop

Recently I had to fly to Italy to visit my parents for a small family emergency, and I decided to bring with me just my iPad 3, an improvised stand (which is actually a bookstand), and the Apple Wireless Keyboard that’s usually connected to my G4 Cube. My workload was moderate at the time, nevertheless I wanted to really give a try to the ‘iPad as laptop’ setup. In the past, especially when the long-standing ‘consumption vs. creation’ debate was raging, I already tried to use my iPad as a lightweight working machine, but the results were rather underwhelming. My first impressions at the time were that, while the iPad can be used to do some work, I found it awkward to do the kind of work I do. As I explained in My moderate scepticism about the Post-PC era, the two main reasons it was hard for me to work on the iPad were the cramped workspace (I simply need a larger screen real estate than what the iPad provides) and the spatial arrangement:

Apart from certain iOS text editors/word processors with an integrated Web browser, working on the iPad means uni-tasking. While this is a great concept in theory […] in practice I feel a kind of constraint which I usually don’t feel when I’m working on the Mac. When I do translation work, in particular, I simply need to have the main screen split at least in two areas, one with the original document, the other with my translation. These two areas may be just two windows inside the same application or, more often, two separate documents open in different applications. Arranging such workspace on a Mac is trivial. On an iPad, not so much. […] In other words, I still very much need an interface with multiple overlapping windows, because while it’s not ‘multitasking’ in a machine sense, it’s just that kind of ‘human multitasking’ where you need to keep an eye on multiple elements appearing simultaneously on a (big) screen.

I wanted to give this setup another try because this time I had the opportunity to perform a more in-depth test by using a physical external keyboard, rather than the iPad’s virtual one. 

The wireless keyboard and usability considerations

The Apple Wireless Keyboard turned out to be both a relief and a source of (moderate) frustration. A relief, because during iMessage sessions with my wife back home and for word processing tasks, having an external keyboard meant having a bit more breathing room on the screen. The frustration came essentially from the generally poor key mapping and user-interaction obscurity.

If Apple bothered more to increase compatibility between iOS and an input device the company itself produces, using the iPad as a lightweight laptop would be a better, more fulfilling experience overall. For instance, why not have the Enter key (or a combination such as Option-Enter or Command-Enter) work the same way it works on the Mac, where it can be used as confirmation in dialog boxes? When using Messages on the iPad, I could write my messages on the physical keyboard, but had to reach the screen and tap on Send every damn time. Having full keyboard support in instances like this could be a time-saver. It’s just natural to hit Enter as confirmation (‘send message’) and I often found myself pausing to remember I had to split the action of writing (hands on keyboard) from the action of sending (hand on screen to interact via touch).

But the best keyboard shortcut Apple could implement when using an Apple keyboard with iOS devices is, in my opinion, Command-Tab to activate the multitasking interface. I believe that, by now, every Mac user’s muscle memory has Command-Tab ingrained as a means to quickly switch between different active apps (and — correct me if I’m wrong — even Windows users have a similar shortcut memorised). I certainly have: while working on the iPad I can’t enumerate the number of times my fingers instinctively hit Command-Tab to switch from, say, iA Writer, to Mail or Safari. Having to reach the Home button and double click it every time became rapidly a pain and another unwanted interruption of the workflow.

As for the user-interaction obscurity I was mentioning before, I had to discover certain key mappings by blindly trying out different keys. This way I found that the Eject key shows/hides the virtual keyboard, and — more importantly for those like me who use different international keyboards — that Command-Space switches from one keyboard layout to the other (and here I thought it could be used to quickly invoke Spotlight, like it does on Macs…). I guess that if you really want to use an external wireless keyboard with the iPad, you’ll find that dedicated third-party products may be better than Apple’s offerings, which — let me reiterate — is a bit of a paradox.

So, a week with just the iPad, how was it?

I know there are people out there who have been able to actually replace their laptop with an iPad as their main work machine. After a week of moderate-to-intense usage, especially with the aid of an external keyboard, I certainly understand the appeal more than I did a few months back. The iPad + keyboard + stand is a very compact and lightweight setup (even lighter if you have an iPad Air). What I’ve learnt with my recent experience is that you definitely can do more on an iPad than just basic consumption-oriented stuff like reading news, watching movies/videos, browsing the Web, looking at photos, and so on. If your work doesn’t require you to constantly jump between different applications and doesn’t require you to have different windows open at the same time and to keep an eye on a part of the interface (an app in background, for example) while working on another, then using an iPad with this kind of setup is certainly feasible. But I wouldn’t venture to say it’s a pleasure or a particularly enjoyable experience overall. 

I work essentially with text, so I should be an ideal candidate to prove that one can just work from an iPad leaving the Mac behind. However, as I wrote in that article I mentioned at the beginning, for my translation work I need a bigger screen and the freedom of spatial arrangement that only a Mac allows. A typical translation workflow for me involves having at least one browser open at all times, an application to handle PDF files, two different text editors, an FTP client to send/retrieve files, sometimes a separate offline technical dictionary or glossary, and sometimes (if the client so requires) a proprietary software to input my translation/localisation directly. As you can imagine, such workspace needs a certain number of open windows and a healthy amount of app switching. Even working with good iOS replacements of all these pieces of software would result in a slower, more awkward workflow. 

During my iPad-only week I translated a couple of articles, and while I managed to complete the task, the experience was far from seamless. I found Daedalus Touch to be a decent tool for the job: by putting the original document and the new document with my translation in the same virtual stack of documents, I could switch from document A to document B and back with just a swipe, but often I had to reposition the original document because the app didn’t remember which paragraph I was working on. Another useful feature in Daedalus has been the integrated browser, so I could look up words in online dictionaries without switching to another app. So, as I said, I could complete the task and do the job. Was it comfortable or enjoyable? Not really.

(Writing on the iPad with this setup was way more enjoyable when I didn’t need to leave an application. Writing the draft of a fragment of my novel on iA Writer was great. Writing an entire short story for my Minigrooves series was great. Taking some extended notes in Simplenote, writing a post for my blog using Posts, writing a few long emails in Mail… all very pleasant experiences. So, I’m not saying it was all terrible.)

The iPad is a fantastic and very capable device, and can definitely be used to do some work. I think it’s awesome that some people — Federico Viticci comes to mind — have been able to switch to an iPad as their main machine for work and leisure. I can understand how liberating it may feel. I believe that Apple could turn the iPad into an even more independent device if iOS had a better support for external keyboards, especially Apple’s wireless keyboards, borrowing some major shortcuts and paradigms from OS X to make for a more frictionless experience during long sessions with an external keyboard. 

For me, the iPad is a great ’emergency’ device, meaning I can adjust to it as being my only device for work in extreme cases; but the most fitting role of the iPad in my devices’ ecosystem is exactly where Steve Jobs meant for it to be when he introduced it in 2010 — filling the gap between the smartphone and the laptop. To close with a metaphor, the iPad can fight alone just fine, but it fights best as my MacBook Pro’s trusty sidekick.