Archive for the 'Ideas' Category

Why I am totally for Ad Blocking

There have been a lot controversy about Ad Blocking lately after Ars Technica published an article called Why Ad Blocking is devastating to the sites you love. However, these are not news. Two years ago someone at CNET wrote Who blocks the (ad) blockers? It didn’t impress me at all. If you follow Hacker News, you probably had read a few of the responses Ars’ article triggered. Some of them attack to the ethics of advertising, for instance, or the low quality of the ads displayed. But I don’t pretend to embark on a moral debate here, I’m exhibiting which are the reasons that drove me for Ad Blocking.

  1. Resource consumption. Websites these days are really resource consuming. All that Flash, JavaScript libraries and so on are way too much for my old desktop machine (a Pentium 4 3Ghz, 1GB of DDR400 RAM running the latest Ubuntu). Flash and animated GIF Ads create an extra computer horsepower demand that results in making my web surfing experience slower and worse . I used to open at least 10 tabs in my browser, so if I let each page display all those resource-greedy Ads, trashing starts and party is over. Finally I opt for killing my navigator and starting over…
  2. Software problems. Unfortunately, Firefox is not like Chrome or IE8: it runs everything in the same process. Most of the sites I visit don’t use Flash at all, but for the Ads. Guess who’s responsible for most of my Firefox crashes. You named it: Flash. And yes, I know there an add-on called FlashBlock, but why should I care if I can solve two problems by the price of one?
  3. Nagging content. Have you ever been reading an interesting article but can’t focus at it because there is one of those flashing animated GIF that leave you catatonic? Or what’s worse: have you ever had opened more than 20 tabs and one of them started making strange sounds and you didn’t know where it came from? That annoys me indeed.
  4. Offensive/Inappropriate advertising. I don’t know how you feel about nudity, but I think it is not something appropriate to watch at the workplace. When I am reading a computer programming solution on a website and there is an Ad portraying semi-nude people, I feel awkward. No matter how open-minded my employer could be the first thing I do every time in every company I join is installing Ad Block Plus and getting rid of possible future embarrassing situations.

Which are your reasons to support Ad Blocking?

What makes for a successful protocol?

Users able to set their status as “away” considered harmful

Disclaimer: I’m user of Skype, Google Talk and Windows Live Messenger. If there are other IM clients which implement this as it should be, feel free to comment.

Most people don’t know how to use their IM clients. I’m serious, they are totally clueless about things like “status message” or “display name”. Maybe it’s because we, developers, didn’t do the right thing. But that’s not the worse part… What really grinds my gears is people who aren’t away but the set their status that way. There is something intrinsically wrong in letting people setting their status as “away”.

How many times someone has talked to you when you weren’t in front of your computer and when you’re back, you see they are “away”? I don’t know about you, but that makes me not to answer. And what’s worse: people who appears as disconnected… Choice is bad: people choose status by their likeness of the color.

Solution: the Google Talk way. You’re either Available or Busy. Only if you are away, it sets itself in “away”. Gmail Talk Client allows you to be Invisible, that’s ok if you just want to read your email.

Political implications of the platform targeting paradigms

Disclaimer: this post is one of those rants I’ve always wanted to write somewhere. Feel free to skip it :P

In the last decade, we’ve seen a few software ecosystem paradigms getting popular in the software industry. Possibly, there is not direct relation with politics. But somehow, I always come to the same ideas.

No model at all: anarchy

  • Example: Software for Microsoft Windows.
  • Developers do not need explicit permission from Microsoft to distribute their applications.
  • Final users can install whatever they think it suits best to them.

Trusted software repository model: democracy

  • Example: Firefox Addons.
  • Developers do not need permission from anyone to distribute their Firefox addons
  • Final users have several choices to install.
  • Popular addons get featured into the trusted repository so more people install them.

App Store model: fascism

  • Example: iPhone
  • Developers need to pay Apple in order to sell in the App Store.
  • Final users can install only the Apple-approved applications.

Do you differ? Feel free to comment.

Eventos en tuenti

Posiblemente muchos de vosotros, si teneis cuenta en tuenti, habreis acabado hasta la coronilla de esos “eventos” que no son más que los viejos emails en cadena de principios de 2000 al paradigma de la web 2.0. Por ello, pensé que sería interesante sugerir al equipo de tuenti que desarrollasen opciones de configuración para poder evitar que te lleguen eventos. Pego el correo enviado a continuación:

Muy buenas,

Desde hace ya año y medio soy usuario de tuenti y cada día veo más un incremento en el número de invitaciones de eventos que recibo. Tuenti ha cumplido muy bien su labor de red social y ha desplazado a los viejos “emails en cadena” a los eventos. Es por ello que encuentro la necesidad de añadir una opción de out-out de eventos.

Se podría decir que el 90% de invitaciones a eventos que recibo no me interesan (y no creo que sea el único) porque ni siquiera son eventos en sí: sino los viejos emails en cadena en versión 2.0. Por tanto, me gustaría proponer el siguiente esquema de opt-out para aceptar o bloquear eventos como una opción de configuración más:

Recibir invitaciones a eventos CREADAS por:  Todo tuenti | Amigos de mis amigos | Sólo mis amigos | Nadie.

Evidentemente, tras incluir esta feature, por defecto pondríamos “Todo tuenti” transparentemente.

Puedo estimar los costes que esto tendría, pero tener esto en cuenta añadiría un alto valor en experiencia de usuario pues cada día somos más los que nos sentimos francamente disgustados con invitaciones a eventos que resultan ser insulsas cadenas. De hecho, conozco usuarios que han cerrado su cuenta y se han pasado a facebook por este motivo (es una solución un tanto radical). A nivel personal reconozco que directamente hago click en “No” sin ni siquiera leer el título del evento…

Espero que mis sugerencias sean tenidas en cuenta para mejorar el funcionamiento del servicio ;)

Un cordial saludo.

Ahora sólo toca cruzar los dedos y que la sugerencia no caiga en saco roto.

Next Page »


About me


My name is Rafa Vargas. I'm an undergraduate student of Computer Science at University of Seville, Spain. I am mainly interested in computer security, usability and the business of software.

Click here to read the full story.

Twitter subscription

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,022 other followers

Archives


Follow

Get every new post delivered to your Inbox.

Join 1,022 other followers