Cover photo
Sebastian Sastre
Works at flowing
Attended Who cares really?
Lives in Foz do Iguassu, Brazil
283 followers|72,039 views


Sebastian Sastre

Shared publicly  - 
A few months ago, I brought to light the insane state of today's advertising and the evil that is VPAID ads

These ads destroy performance, leech bandwidth by 10s of megabytes, and are served by major ad networks, including Google's own AdX and AdSense.

Today, these VPAID ads are as popular as ever - and that is just disgusting. They're the real cancer of the advertising industry.

To showcase just how evil they still are, I took a single AdX ad tag and put it on an otherwise empty page. A static image ad loads, but it's secretly a VPAID one. It then randomly switches to a video, then back to a static image, then back again - it's like a never-ending self-reloading cascade of garbage.


Right now after several minutes of just leaving this one single ad open, I'm at 53MB downloaded and 5559 requests. By the time I finished typing this, I was at 6140 requests. A single ad did this. Without reloading the page, just leaving it open.

A single VPAID ad absolutely demolishes site performance on mobile and desktop, and we, the publishers, get the full blame from our readers. And when multiple VPAID ads end up getting served on the same page... you get the idea.

Google and other ad networks, why are you allowing this kind of garbage to continue flowing through your pipes? Don't you see how much damage it's doing to the whole advertising business as people are practically forced to install ad blockers?

If you don't like to be taken advantage of, tell Google. Tweet at them, send them emails, let them know via any means you can that it is not OK to allow our browsers to be hijacked in this manner.

Thank you.

Edit: AdSense actually lets publishers disable VPAID here AdX does not - I reached out to them, but so far I got an unhelpful response about disabling everything that says "video" in the OptIn tab (doing so did nothing to filter out VPAID). sovrn is another network I actually dropped entirely because of VPAID. Most ad networks don't give you any control over things like that, so at least kudos to AdSense for adding that toggle. Getting rid of VPAID and similar pest ads altogether though - that's a world I'd want to live in.
61 comments on original post
Add a comment...

Sebastian Sastre

Shared publicly  - 
Here's a good introduction to the Smalltalk debugger, probably the most powerful tool in the Smalltalk development environment.
View original post
Add a comment...

Sebastian Sastre

Shared publicly  - 
At 6pm PST we're releasing the Mixed Mode version of Famous which includes DOM, WebGL,  a new 3D physics engine plus front end containers backed by cloud services. We want to give developers around the world a chance to do a code walk through with our engineers. Join this google hangout to talk about Mixed Mode, see some demos and ask questions. #MixedMode
This Hangout On Air is hosted by Famous. The live video broadcast will begin soon.
Famous Mixed Mode Developer Preview
Thu, May 21, 2015, 9:00 PM
Hangouts On Air - Broadcast for free

3 comments on original post
Add a comment...

Sebastian Sastre

Shared publicly  - 
Answer this 2 questions poll and help us to understand better how you use Amber
Add a comment...

Sebastian Sastre

Shared publicly  - 
App, main and other controller accessors
Some thoughts on flow's common practices in the front-end
#Smalltalk   #JavaScript   #programming  #MVC #MVP 
Add a comment...

Sebastian Sastre

Shared publicly  - 
We covered a lot!
An hour and a half long exchange on #LeanStartup  with +Sebastian Sastre that actually covers a lot of ground.
Philippe Back Interviews Sebastian Sastre On Lean Startup
View original post
Add a comment...
author of airflowing, founder of flowing
«shared visions» is currently my favorite mantra

I'm the author of airflowing, a web application that allows creative people to work better:

I blog what I figure out here:

And a bit more technically here:
  • Who cares really?
    Software Engineering Design Thinking Human Computer Interaction
Basic Information
Looking for
Friends, Networking
Other names
sebastian concept >>>
Startuper at:
Take a look at my LinkedIn endorsements
  • flowing
    Startuper at:, present
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Foz do Iguassu, Brazil
Buenos Aires, Argentina
Sebastian Sastre's +1's are the things they like, agree with, or want to recommend.
Seed is joining Beamery

The Seed team is joining Beamery to help create the world’s most advanced Sourcing and Recruitment Marketing platform.

+Otário A. Anonymous

Vc acha que o preço da gasolina está caro?! E se eu te disser que não está?! Acho que vc vai fica...

Kanban in StarterSquad – 20 High Velocity Projects, 18 Months, 1 Team

In the last 18 months, hyper-productive StarterSquad team finished 20 high-velocity projects which could be just possible with using Kanban.

Vancouver Island Camp Smalltalk - Oct 3rd-5th, 2014

Smalltalk programmers love to share their enthusiasm, skills, problems and solutions with each other. Every now and then a bunch get togethe

But Really, You Should Learn Smalltalk - Noel Rappin - MountainWest Ruby...

Expert recording and networking services for conferences, seminars and workshops.

When the internet dies, meet the meshnet that survives - 19 April 2014 -...

If a crisis throws everyone offline, getting reconnected can be tougher than it looks, finds Hal Hodson


The best WYSIWYG web text editor for everyone

10 Reasons Why I Self-Funded My Startup and So Should You

10 Reasons Why I Self-Funded My Startup and So Should You. This isn't a post to promote my company. I'm not even going to mention it by name

Uniamérica - Faculdade União das Américas

Nasce uma nova Uniamérica, e com ela vem as melhores do Brasil. Parcerias com empresas reconhecidas nacional e internacionalmente. Pós-Gradu

A forte propensão da Argentina ao erro

A situação requereria uma política de choque, com juros elevados, corte de gastos e flutuação do peso. Mas Cristina prefere denunciar a ação

War On Crunch Mode - Chad Fowler

In the software industry, especially the startup world, Crunch Mode is a ubiquitous, unhealthy antipattern. Crunch Mode refers to periods of

Functions Should Be Short And Sweet, But Why?

In my early days of programming, I would write functions good and long. Screen after screen of complicated logic and control structures woul


Get the latest outer space and science news, NASA information, watch space flight videos at View exclusive solar system Images, l

Humane assessment

Introducing the moldable GTDebugger. Have you ever had problems with identifying the difference between an expected result and the actual re


Gerenciamento de time de ponta a ponta

Seth's Blog: A legacy of Mandela

Others can better write about Nelson Mandela's impact on the world stage, on how he stood up for the dignity of all people and on how he cha

Why Lean Startups are Hard Part 1 - Our Genes Aren't Lean

Being a Lean Startup entrepreneur requires thinking skills that go against our instincts (and evolution). That's why Lean Startups are so ha