That Writer Pro affair

Software

It’s been a rocky launch for Writer Pro by Information Architects. The application is presented as an austere (I won’t use the term minimalist) writing environment for writers. It has a clean interface, and implements four ‘modes’ that represent a typical writing workflow: 

Writer Pro’s simple workflow is built around how you work: Start with your ideas in Note, flesh them out in Write, progress to Edit for refining, then move to Read when you’re done. Rather than a limiting modal interface, these Workflow states act as environments to focus you on the task at hand. A document’s state syncs via iCloud across connected devices, and each state has a task-specific font and color.

The most notable feature in Writer Pro is Syntax Control: working in a similar way as iA Writer’s Focus Mode, Syntax Control “dims everything but the chosen syntax, helping you to control your writing style.” [I’m quoting again from Writer Pro’s website]. By way of a slider, you can highlight sentences, adjectives, nouns, verbs, prepositions, conjunctions, to check your writing style (if you’re using too many adjectives too often, if you’ve made repetitions, and so on). It’s a neat idea, and when Writer Pro was announced a few days ago, it made a great impression on me.

As you may have read (among other things, I’ve read this article by Jonathan Poritsky, this article at The Verge, and all the links in this post by John Gruber, who links to what’s probably the best summary of the whole situation), iA took a very protective attitude towards Syntax Control, a feature whose implementation the company considered original enough to submit a patent application for it. I don’t know if what prompted this protective attitude has been a suggestion from an overzealous lawyer in iA’s legal department, but what quickly developed over these few days has definitely been a series of public relations’ faux pas, raising criticism among developers and tech bloggers. Finally iA has decided to backtrack, publicly stating that they will drop their patents pending regarding Syntax Control. 

Back to Writer Pro now. Yesterday my friend Donovan Bond asked me over Twitter if I had purchased the app, and my reply was: I was interested, but all the fuss that ensued has left me a bit put off. I mostly use Daedalus and the old iA Writer. I believe that other people in my position — prospective buyers of Writer Pro who followed the recent brouhaha over the ‘Syntax Control situation’ — are probably feeling the same way. I think it’s understandable. 

While I may have lost a bit of enthusiasm towards Writer Pro, at least for now, I still believe it’s a solid app worth considering, that its value may become apparent over time, not after trying it casually for a few days. Instead, I also happened to read some other type of criticism towards Writer Pro from people who, expressing their disagreement about iA’s behaviour, have decided that they won’t buy their products, that they don’t intend to support iA in any way… and that Writer Pro isn’t worth the $20 anyway.

I’ve been wondering whether this attitude is fair or not. I don’t think it is.

Is the app expensive? By iOS App Store’s standards, yes it is. There is also a companion Writer Pro for Mac, which also costs $20. That is not particularly expensive for a Mac software. Of course it makes sense to want to purchase both apps (to take advantage of iCloud syncing, for example), and in that case $40 may feel too much for some. And I’m not arguing that. But what doesn’t feel right to me is dismissing an app, its value and its potential because its developer has acted in ways we don’t like or agree with. 

What does the developer’s attitude have to do with how well an app is designed and built? In a rush to protect its work, iA has undoubtedly made a few mistakes and attracted criticism, and some of that criticism was valid and constructive, there’s no denying that. But how iA acted shouldn’t negatively affect how we consider a piece of software. 

Sure, iOS complicates matters because you can’t try an app before you buy it. And when an app costs $20, you have to rely on how well the developer presents it. You have to take a leap of faith, so the process that leads to a final decision (you purchase the app, or you decide not to) is not entirely a cold, rational one. It’s understandable that some people choose not to purchase an app on principle[1], their message being something along the lines of: I dislike the developer’s attitude, so I won’t support them by giving them my money. In many cases, and speaking in general, I’m all for acting on principle — there are services and social networks I don’t subscribe to exactly because I don’t like certain policies or behaviours of the companies behind them.

But disparaging an app or a product because of something the developer said or did, well, ultimately doesn’t make a lot of sense to me. The whole Writer Pro affair was a bit sad to follow. Again, iA’s attitude deserved criticism, but I also noticed how quickly many have jumped on the iA-bashing bandwagon. I’m glad iA reversed its decision regarding the Syntax Control patent in the end, and that iA did so after considering the most constructive and informed criticism. What iA doesn’t deserve, however, is people trashing Writer Pro in the light of what happened around it. I may be okay with saying I won’t buy Writer Pro because I think iA are a bunch of morons and I don’t like their attitude, but I think it’s unfair to say I won’t buy Writer Pro because I think iA are a bunch of morons, I don’t like their attitude and the app is not worth $20 anyway. In the end, who knows, perhaps Writer Pro is really not worth $20, but I wish people weren’t so always ready to pass judgement. 

 


 

  • 1. Or rage-deleting one, like some did with Camera+ after its developer attacked other developers in the release notes accompanying a recent app update.

 

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.