Passive Observers

Categories

  • Awareness
  • Inspiration
  • Philosophy
  • Science
  • Health

Tuesday, 6 December 2011

Interview: Michael Gundlach (AdBlock For Chrome/Safari Developer)

Original Article written by Jeff Weisbein for BestTechie - Feburary 16, February 2011



7
inShare
email
print
I was fortunate enough to have a Q&A session with AdBlock For Chrome and AdBlock For Safari developer, Michael Gundlach. If you’re not familiar with AdBlock For Chrome or Safari, it’s an extension that blocks online advertisements from loading within the browser. There are over 2 million people who use AdBlock every day.

Let’s see what he has to say.

1. What was the inspiration to create AdBlock For Chrome?
Firefox’s Adblock Plus addon — I love it and have used it for years. I had halfway switched to Chrome from Firefox in 2009 because Chrome is so much faster, but couldn’t use it for long because of all the ads. So the first day that extension support shipped in Chrome, I went excitedly to download an ABP port and found to my dismay that it didn’t exist — and that the author had no plans to port it to Chrome. There were a few other ad blocking Chrome extensions in their infancy that weren’t terribly good, so I decided to build AdBlock For Chrome to fill the void.

I was also inspired by earlier frustrations with ABP’s somewhat difficult UI — I’m a power user but when I tried to change my filter settings to opt in to Google AdWords text ads, I managed to break ABP. So I wanted to make sure to make AdBlock For Chrome usable by anybody and their grandma. So I focused on making it work out-of-the-box, and making opting in to text ads a one-checkbox-click experience, and making an intuitive filter creation wizard. I try hard to balance making a powerful ad blocker with keeping the UI simple — a lot like Chrome.

2. Do you personally hate advertisements (online or offline)?
I like ads that help me solve the task at hand, so I like Google’s relevant text ads in response to commercial search queries. And when ads have enough intrinsic entertainment value that they’re virally being watched on demand online, I think the advertiser has done its job well.

But mostly, yes, “hate” might be the right word to describe how I feel about many ads. I hate the message of consumerism behind them: “Don’t value your life, your health, your
family and friends; value what you own. Actually, don’t value what you own; value this thing that you don’t own yet.” I hate ads that sell with sex: they manipulate men, and demean women, and tempt recovering porn addicts (I’ve received a few thank-you emails specifically thanking me for blocking ads for that reason.)

Separate from the content within ads, their format can drive me crazy too. I can’t believe that anyone enjoys ads that get in your way and demand your attention, like a video pre-roll ad, or a full-screen ad in front of a news article, or video ads that cover the bottom quarter of the video until you close them.

Offline, my wife is kind enough to sort the mail so that I can pretend we don’t receive any junk mail :)

3. Why should someone use AdBlock For Chrome over another ad blocking extension?
It’s so simple to use. Casual users can click Install and it Just Works — they’re automatically subscribed to filter lists appropriate for their locale, and the UI is probably translated into their language (there are 23 translations). Advanced users can still get to powerful features, through an intuitive UI that allows but doesn’t presuppose knowledge of how to write an ad filter.

It’s the most thorough. It prevents more ad resources from being downloaded than any other ad blocker I’m aware of. Because Chrome doesn’t offer full support for blocking ads, most ad blockers have had to resort to hiding most ads after downloading them. I go through some crazy hoops behind the scenes to pull off true resource blocking despite the lack of a proper API in Chrome.

It gets updated really frequently — to the point where Google is rate limiting my updates, because the Extension Gallery doesn’t want to shell out bandwidth for multiple updates a week to 2 million users. As soon as a new feature is written and tested, I ship it, so that users get the improved experience as soon as possible.

It isn’t going to disappear out from under you or stop working. It’s the most popular extension in Chrome, and the Chrome team makes changes to Chromium based on feedback from AdBlock users (e.g. the new Hide Button feature in Chrome 9, and the resource blocking API that they’re working on to simplify AdBlock). I wrote AdBlock For Safari at the request of the Safari team, who included APIs in Safari specifically to support my extension.

And I think I love my users more than anybody else does :) I learned years ago that I’d prefer to write software that improved people’s lives over software that I was paid a lot to make, so the huge response to AdBlock For Chrome has been a dream come true. Basically all my free time in 2010 went to working on the extension, and I don’t regret it.

4. You recently quit your job to focus on AdBlock development. AdBlock currently has over 2 million users (and growing), if you look at the numbers it would appear you could make a decent amount of money through donations. However, now that you must rely on people to make an optional donation to earn a living, does that worry you?

My wife and I had saved up from “real” work enough that I can try this out for a while and see what happens. I was kind of surprised that fewer than 1 in a thousand users donates, but I hoped that with the launch of the Chrome Web Store AdBlock For Chrome would have more exposure and it might turn into a viable source of income.

Worst case I can go back to working for someone else, but I really, really hope I can keep working for my users instead :) Like I said above, I get so much more out of someone saying “thanks, your software made my life better” than I do out of getting a paycheck, so as long as I can scrape by I will keep working on this extension full time.

I’ve been thanked by a pastor for providing something he can suggest to his flock to make the Internet safer for their kids to surf. I’ve been thanked by a blind man whose screen reader no longer has to read him the advertisements. I’ve been thanked by a recovering porn addict who uses AdBlock to hide links to questionable web sites. I’ve been thanked by students with ADHD who can surf the web without being pulled in ten directions at once. Emails like these are so, so much more motivation than a paycheck is.

5. Have you ever received any angry emails from a company or website which relies on advertisements to make money? If so, any stories you would like to share?

After I unveiled AdBlock For Safari at WWDC 2010, a guy came up and said that he worked for [a popular news website], and that his company absolutely hates my extension. I asked him what he personally thought of it, and he said “Oh, I use it and love it, it’s awesome, of course!” and shook my hand.

In a similar vein, I recently got an email from a developer at [a popular social networking site], and in speaking with him I asked him how he found my address. He said that he was installing AdBlock For Chrome, and that he loved it, and that “all the devs here use it” — at a company that makes its money selling your information to advertisers.

I think these nicely illustrate the tension between users and publishers: many publishers want to shove ads down our throats, but everybody knows that most ads as they exist today on the Internet don’t serve users’ interests.

6. Can you provide information about any future developments or plans for AdBlock?
I’m waiting with bated breath for the improved resource blocking API in Chrome, so that I can simplify the code and stop doing all the backflips that work around the missing support. That API will also mean I can block ads in videos across the web, instead of only on YouTube where I use a site-specific hack.

I’d like to offer one-click opt-in to different classes of ads (e.g. AdSense, or all text ads) like I do with AdWords today. I’ve also been talking to the ABP team about convincing advertisers to support a protocol for “unobtrusive” ads, so that users could opt-in to a wide range of ads that promised to behave nicely.

I’d like to spread the word more. 2 million users is still fewer than 1 in 60 Chrome users, and I suspect that many more people would love to use it if they only knew it existed. I’m relying on word of mouth, so tell your friends, and if you know Oprah, convince her to tweet about it.

7. Do you personally enable any ads on websites you visit regularly to show your support?
I actually visit very few websites regularly, ironically. I love Slashdot, but I went cold turkey a few years ago because it was sucking up time that I could spend doing something productive, or being with my family. I suppose I see ads on websites more frequently than most AdBlock users, because I’m so often testing, disabling, re-enabling, changing filter list subscriptions, etc. I tend to buy merch to support websites that I love — the XKCD book, Topatoco T shirts, the Machine Of Death book from qwantz. Hm, apparently I like webcomics.

Once AdBlock has opt-in support for AdSense, I’ll probably just opt myself in to AdSense text ads across the board, to support publishers who don’t try to shove ads down my throat.

8. You have a version of AdBlock for both Chrome and Safari, which browser do you prefer and why?
I am impressed with Safari for building and open-sourcing WebKit, the excellent rendering engine that Chrome adopted. But I like Chrome’s speed, and that it has a security sandbox, and how little screen real estate it uses; and its extension system is so good that other browsers are imitating it.

From a development perspective, packaging a Chrome extension can be done in a script, while packaging a Safari extension requires running Safari and clicking menu items with a mouse. And Chrome extensions auto-update themselves, while Safari users must opt *in* to auto-update — so I suspect that most of my Safari users are not getting bugfixes.

Finally, from a philosophical perspective, Chrome is entirely open source, unlike Safari, and I like the future that Chrome OS is betting on more than the future that the iPad is betting on.

9. Any chance you could stop AdBlock from working at all on BestTechie? Just kidding. But seriously…
AdBlock needs support for opting in to AdSense ads on publisher sites. If you guys show AdSense text ads, well, patches welcome! :)

10. In your opinion, which site has the worst advertisements?
There are a few websites that I always visit as smoketests before shipping an update, because if AdBlock can block their ads then it must be working rather well. But really, pick any website that interrupts you with large, animated ads pushing a product that you don’t need, and I’d consider that website plenty offensive.

11. Have you ever seen an ad which you have (or wanted) to click?
Plenty! Like I said, I like search result ads for products I was looking for; but in the past I’ve also been caught off guard by ads that were interposed to look like required steps of a form, ads that I thought were notifications from Windows, and ads that masqueraded as hyperlinks in news articles. Thank goodness for AdBlock :)









Posted by Od at 04:49
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

About Us

We observe, we explore, we research; we share our findings.

This blog is an archive (see page bottom) of collected material which we believe is thought provoking and enlightening, anything that awakens self and social consciousness and raises awareness.

Suggestions are very welcome as well as constructive discussion in the comments section!

Search

Popular Posts

  • Speech: Dan Gilbert - We can synthesize our own hapiness
  • Story: A Lesson in Philosophy
  • Article: The (in)convenient truth about Muammar Gaddafi
  • Article: One in a (Sunday) Million
  • Speech: David Brooks - The social animal
  • Speech: How simple ideas lead to scientific discoveries
  • Documentary: The New rulers of the world (by John Pilger)
  • Lets talk about TIME
  • Story: El Elefante Encadenado
  • Article: Does Cannabis Boost Creativity?

Blog Archive

  • ►  2016 (3)
    • ►  April (1)
    • ►  March (1)
    • ►  January (1)
  • ►  2015 (6)
    • ►  December (2)
    • ►  November (1)
    • ►  September (1)
    • ►  June (1)
    • ►  January (1)
  • ►  2014 (19)
    • ►  October (3)
    • ►  July (1)
    • ►  June (1)
    • ►  May (5)
    • ►  March (3)
    • ►  February (4)
    • ►  January (2)
  • ►  2013 (64)
    • ►  December (5)
    • ►  November (7)
    • ►  October (5)
    • ►  September (1)
    • ►  August (3)
    • ►  July (9)
    • ►  June (6)
    • ►  May (9)
    • ►  April (4)
    • ►  March (3)
    • ►  February (4)
    • ►  January (8)
  • ►  2012 (79)
    • ►  December (2)
    • ►  November (3)
    • ►  October (2)
    • ►  September (5)
    • ►  August (3)
    • ►  July (1)
    • ►  June (7)
    • ►  May (15)
    • ►  April (5)
    • ►  March (8)
    • ►  February (12)
    • ►  January (16)
  • ▼  2011 (115)
    • ▼  December (13)
      • Speech: Rebecca MacKinnon - Let's take back the In...
      • Video: George Carlin On Drugs And Marijuana
      • Article: Max's privacy war brings Facebook to heel
      • Speech: John Pilger - Obama and Empire (2009)
      • Article: WikiLeaks Posts Spy Firm Videos Offering ...
      • Video: Interview with Julian Assange, by John Pilg...
      • Article: Tahrir Square And The Occupy Movement
      • Documentary: Century of Self - by Adam Curtis (2002)
      • Speech: Dan Ariely - Are we in control of our own ...
      • Interview: Michael Gundlach (AdBlock For Chrome/Sa...
      • Documentary: The New rulers of the world (by John ...
      • Documentary: The Shock Doctrine
      • Article: OCCUPY - Then what?
    • ►  November (5)
    • ►  October (11)
    • ►  September (7)
    • ►  August (2)
    • ►  July (6)
    • ►  June (8)
    • ►  May (15)
    • ►  April (7)
    • ►  March (15)
    • ►  February (14)
    • ►  January (12)
  • ►  2010 (42)
    • ►  December (16)
    • ►  November (9)
    • ►  October (10)
    • ►  September (7)

Labels

  • Awareness (254)
  • Inspiration (137)
  • Psychology (55)
  • News (53)
  • Philosophy (51)
  • Science (51)
  • Capitalism (44)
  • USA (41)
  • Internet (38)
  • Education (34)
  • Documentary (33)
  • Consciousness (32)
  • Brain (29)
  • Change (27)
  • Economics (27)
  • Creativity (26)
  • Happiness (26)
  • corporations (26)
  • Revolution (25)
  • Freedom of Speech (23)
  • Credit Crisis (22)
  • Democracy (22)
  • Health (22)
  • Community (21)
  • Human Nature (21)
  • Wars (21)
  • Wikileaks (20)
  • Empathy (19)
  • Spirituality (19)
  • neo-liberalism (17)
  • Consumerism (16)
  • Drugs (16)
  • Motivation (16)
  • Inequality (15)
  • Meditation (15)
  • Debt (14)
  • Media (14)
  • Culture (13)
  • Human Rights (13)
  • Banks (12)
  • Morality (12)
  • Poverty (12)
  • Resources (12)
  • Surveillance (12)
  • Art (11)
  • Fear (11)
  • Greece (11)
  • Love (11)
  • Occupy (11)
  • Protests (11)
  • Arab World (10)
  • Buddhism (10)
  • Censorship (10)
  • Ethics (10)
  • Food (10)
  • Journalism (10)
  • Oil (10)
  • Psychoanalysis (10)
  • Assange (9)
  • Environment (9)
  • John Pilger (9)
  • Occupywallstreet (9)
  • Sharing (9)
  • greek crisis (9)
  • Peace (8)
  • Privacy (8)
  • Reality (8)
  • Cooperation (7)
  • Dreams (7)
  • Free will (7)
  • IMF (7)
  • SOPA (7)
  • Advertising (6)
  • Obama (6)
  • Religion (6)
  • conspiracy (6)
  • Death (5)
  • Development (5)
  • Facebook (5)
  • Iran (5)
  • Iraq (5)
  • Nature (5)
  • Patents (5)
  • Riots (5)
  • Austerity (4)
  • Energy (4)
  • Gender (4)
  • Google (4)
  • Hugo Chávez (4)
  • Mubarak (4)
  • NDAA (4)
  • Palestine (4)
  • Psychedelics (4)
  • Racism (4)
  • Spying (4)
  • Transparency (4)
  • Whistleblower (4)
  • peop1e (4)
  • ACTA (3)
  • Argentina (3)
  • Egypt (3)
  • Films (3)
  • Freud (3)
  • Global Warming (3)
  • Green (3)
  • Hacking (3)
  • Hemp (3)
  • Israel (3)
  • Lybia (3)
  • Mindfulness (3)
  • Music (3)
  • NSA (3)
  • Open-source (3)
  • Osama Bin Laden (3)
  • Shame (3)
  • Syria (3)
  • Technology (3)
  • Adam Curtis (2)
  • Agriculture (2)
  • Architecture (2)
  • Ecuador (2)
  • Engineering (2)
  • Guardian (2)
  • Honesty (2)
  • Indonesia (2)
  • London (2)
  • NATO (2)
  • Open-mindedness (2)
  • Porn (2)
  • Public Health (2)
  • Quotes (2)
  • Saddam Hussein (2)
  • Sex (2)
  • Slavery (2)
  • Traveling (2)
  • Tribute (2)
  • Videogames (2)
  • Vulnerability (2)
  • overpopulation (2)
  • Animals (1)
  • Cinema (1)
  • Cooking (1)
  • Corruption (1)
  • Dance (1)
  • ECB (1)
  • Edward Bernays (1)
  • Gaming (1)
  • Ideas (1)
  • John Lennon (1)
  • Joseph Kony (1)
  • Kony 2012 (1)
  • Kuwait (1)
  • Liberty (1)
  • Linguistics (1)
  • Lucid (1)
  • Meat (1)
  • Network (1)
  • Non-violence (1)
  • Optimism (1)
  • Play (1)
  • Poker (1)
  • Positive (1)
  • Public Relations (1)
  • Robbery (1)
  • Soul (1)
  • Sound (1)
  • Star Wars (1)
  • Success (1)
  • Sudan (1)
  • TED (1)
  • Terrorism (1)
  • Time (1)
  • Video (1)
  • Warcraft (1)
  • Zionism (1)
  • weather (1)

Wikipedia

Search results

Followers

Subscribe!

Posts
Atom
Posts
Comments
Atom
Comments

Links

  • Avaaz - The World in Action
  • Breathing Earth
  • Collaborative Fund
  • Collective Evolution
  • Corporate Europe Observatory
  • Democracy Now
  • Doing it our selves
  • Flash Earth
  • Fora TV
  • Free Hugs Campaign
  • Fundable
  • Global One TV
  • Global Research
  • GOOD
  • Just Giving
  • KHAN Academy
  • Kiva
  • Knowledge of Today
  • ONE.org
  • Open Library
  • Philosophical Movies
  • Playing for Change
  • Protect the Human
  • Reality Sandwich
  • Reporters Without Borders - For Press Freedom
  • Reprieve
  • ROARmag - Reflections On A Revolution
  • Social Consciousness
  • Social Earth
  • Start Some Goode
  • Tech Tools for Activism
  • TED - Ideas worth spreading
  • The Civic Crowd
  • The Cool Hunter
  • The Internet Defense League
  • They Rule
  • Top Documentary Films
  • TOR Browser
  • Venus Project - Official Website
  • Z Communications

Blogs

  • AnonOps Communications
  • Formandchaos
  • Hidden Playground
  • MagicBus
  • Matthew Taylor's blog
  • Void Network
  • ΑΛΗΘΙΝΑ ΨΕΜΑΤΑ
  • Το Ζητούμενο
  • Φάε ένα μαλάκα!

Books

  • 1984 (George Orwell)
  • A New Earth: Create a Better Life (Eckhart Tolle)
  • A Theory of Cognitive Dissonance (Leon Festinger)
  • Amusing Ourselves to Death: Public Discourse in the Age of Show Business (Neil Postman)
  • Beyond Good and Evil (Friedrich Nietzsche)
  • Brave New World (Aldous Huxley)
  • Collective Remembering (Inquiries in Social Construction series) (David Middleton)
  • Creating Tomorrow's Schools Today: Education - Our Children - Their Futures (Richard Gerver)
  • Debt: The First 5,000 years (David Graeber)
  • Demon Haunted World (Carl Sagan)
  • Elephants on Acid: and Other Bizarre Experiments (Alex Boese)
  • Existentialism and Humanism (Jean Paul Sartre)
  • Exploring the World of Lucid Dreaming (Stephen LeBerge)
  • Frogs into Princes: Neuro Linguistic Programming (Richard Bandler, John Grinder)
  • Hidden Agendas (John Pilger)
  • Introducing NLP (Joseph O'Connor)
  • Media Control: The Spectacular Achievements of Propaganda (Noam Chomsky)
  • Meditations on First Philosophy (Rene Descartes)
  • Modern Man in Search of a Soul (Carl Gustav Jung)
  • Musicophilia: Tales of Music and the Brain (Oliver Sacks)
  • Occupy (Noam Chomsky)
  • Of the Origin of Species: By Means of Natural Selection (Charles Darwin)
  • Private Planet: The Backlash Against the Global Economy (David Cromwell)
  • Psychotherapy, East & West (Alan W. Watts)
  • The Art of Changing the Brain: Enriching the Practice of Teaching by Exploring the Biology of Learning (James Zull)
  • The Art of Meditation (Matthieu Ricard)
  • The Black Swan: The Impact of the Highly Improbable (Nassim Nicholas Taleb)
  • The Element: How Finding Your Passion Changes Everything (Ken Robinson)
  • The God Delusion (Richard Dawikins)
  • The Leaderless Revolution: How Ordinary People Can Take Power and Change Politics in the 21st Century (Carne Ross)
  • The Lucifer Effect: How Good People Turn Evil (Philip Zimbardo)
  • The Master and His Emissary: The Divided Brain and the Making of the Western World (Iain McGilchrist)
  • The Miracle of Mindfulness: The Classic Guide to Meditation by the World's Most Revered Master (Thich Nhat Hanh)
  • The New Rulers of the World (John Pilger)
  • The Power of Now: A Guide to Spiritual Enlightenment (Eckhart Tolle)
  • The Psychology of Attitude Change and Social Influence (Philip G. Zimbardo)
  • The Quantum and the Lotus: A Journey to the Frontiers Where Science and Buddhism Meet (Trinh Xuan Thuan)
  • The Secret Chief Revealed (Myron J. Stolaroff)
  • The Selfish Gene (Richard Dawkins)
  • The Shock Doctrine: The Rise of Disaster Capitalism
  • The Structure of Scientific Revolutions (Thomas Kuhn)
  • The Undiscovered Self (Carl Gustav Jung)
  • Vultures' Picnic: In Pursuit of Petroleum Pigs, Power Pirates, and High-Finance Carnivores (Greg Palast)
  • Waking From Sleep: Why Awakening Experiences Occur and How to Make them Permanent (Steve Taylor)
  • What's Mine Is Yours: How Collaborative Consumption is Changing the Way We Live (Rachel Botsman & Roo Rogers)
  • When Nietzsche Wept: A Novel of Obsession (Irvin D. Yalom)
  • Why Evolution is True (Jerry A. Coyne)

Documentaries

  • Beyond Treason (2005)
  • Bowling for Columbine (2002)
  • Capitalism: A love story (2009)
  • Century of Self (2002)
  • Collapse (2009)
  • Food Inc.(2008)
  • I O USA (2008)
  • Inside Job (2010)
  • NATO's Secret Armies (2009)
  • Occupation 101 (2006)
  • Religulous (2008)
  • The Corporation (2005)
  • The End of Poverty? (2008)
  • The great global warming swindle (2007)
  • The new rulers of the world (2001)
  • The Shock Doctrine (2008)
  • The War on Democracy (2007)
  • The War you don't see (2010)
  • What the Bleep Do We Know?! (2004)
  • Zeitgeist

Talks / Stand up Comedy

  • Bill Hicks: Revelations (1993)
  • David Eagleman: The Future of Reality (2009)
  • Dylan Moran: Like, Totally.. (2006)
  • Dylan Moran: What It Is (2009)
  • Eddie Izzard: Dress To Kill (1998)
  • Eddie Izzard: Stripped Live (2009)
  • Gordon Brown: Global Ethic vs National Interest (2009)
  • Helen Fisher: Why we love & cheat (2006)
  • Helen Fisher: Why we love & cheat (2006)
  • Iain McGilchrist: The Divided Brain and the Making of the Western World (2011)
  • John Hardy: My green school dream (2010)
  • Matthew Taylor: 21st century enlightenment (2010)
  • Noam Chomsky: Crises and the Unipolar Moment (2009)
  • Noam Chomsky: Distorted Morality (2003)
  • Sir Ken Robinson: Bring on the learning revolution! (2010)
  • Sir Ken Robinson: Schools kill creativity (2006)
  • Speech: Denis Dutton: A Darwinian theory of beauty (2010)
  • Steven Johnson: Where good ideas come from (2010)
  • Viktor Frankl: Why to believe in others (1972)

Movies

  • Fair Game (2010)
  • Into the Wild (2007)
  • Network (1976)
  • The Matrix (1999)
  • The Men Who Stare at Goats (2009)
  • Trainspotting (1996)
  • Underground (1995)
  • V for Vendetta (2006)
  • Waking Life (2001)
Picture Window theme. Powered by Blogger.