Editor’s note: Dan Greenberg is the founder & CEO of Sharethrough , the native video advertising company. Dan has been honored as an AdAge “Media Maven” and was recently named to the Forbes “30 under 30″ list. You can find him on Twitter at @dgreenberg . With a $100 billion IPO pending, it’s with confident defiance that Facebook has thumbed its nose at traditional web advertising models. On Facebook, despite their $5 billion 2012 forecasted ad revenue, you’ll see no prerolls, no rich media ads, no “punch the monkeys,” and no interruption. Facebook is leading the charge for a new generation of media companies who are building their businesses on “native” advertising models , a fundamental shift away from the traditional interruptive ad models that users have learned to ignore. Facebook’s commitment to native monetization signals significant change to come. Native advertising on Facebook Native advertising is a new form of inventory that seamlessly integrates promoted content from brand advertisers into the fabric of a site itself. Native advertising inventory is content that’s part of the site experience rather than ads that interrupt users, such as pre-roll video ads or boxes, buttons, and banners on the corners of pages. Facebook’s Sponsored Stories are one of the largest bets on native advertising in the ad industry – a bet that’s consistent with the ad strategies of the dominant social media platforms such as Twitter, YouTube, StumbleUpon and the coming ad products from the next wave of internet elite like Tumblr and Spotify. Promoted Tweets on Twitter The appeal of “native” monetization models is that they create an alignment between a company’s business model (create/publish/curate content) with their revenue model (promote brand content that fits into the site experience), just as Google did with search ads that are relevant to search results. Google AdWords was the original native monetization pioneer, paving the way for Sponsored Stories on Facebook, Promoted Tweets on Twitter, TrueView promoted videos on YouTube, Paid Discovery on StumbleUpon, and Sharethrough’s Promoted Videos. These examples are only a handful of a large and growing movement of promoted branded content experiences that have replaced traditional one-way ad formats. Social content sites such as Cheezburger, BuzzFeed as well as publishers like Gawker and The Awl have also followed suit. Native Video ads on The Daily What, a Cheezburger site The success of these companies in figuring out native monetization models has sparked a number of broad-based changes in the startup economy. Here are five ways native monetization is changing the game for startups in Silicon Valley and beyond. 1. Native is now the starting point for monetization strategy. The success of companies such as Facebook and Twitter around native monetization, as well as social content sites such as BuzzFeed , hasn’t gone unnoticed by the next generation of entrepreneurs. For these digital natives, their starting point wasn’t ever going to be display ads, popups, or prerolls – their starting point for monetization is native. You’re already seeing companies like Spotify introducing branded playlists and Tumblr enabling brands to promote their posts . The next generation of internet elite are bypassing the display ad slog altogether and creating ad products that enable brands to engage natively with their audiences. Lionsgate used native advertising on Tumblr to promote “The Hunger Games” 2. Native is turning heads in the venture community. The value of native monetization hasn’t been lost on the venture community either. Imagine an entrepreneur telling a prospective investor that their monetization model is to slap display ads in the corners of their site – not going to happen. For the next generation of startups looking to build long-term businesses, AdSense is just not a viable option. Instead, the startups that can articulate a roadmap for building a native monetization model through ad products that fit uniquely within their sites will find a much more receptive audience. Can you imagine if Pinterest introduced display ad banners to the site (see below)? Users would revolt. Pinterest has an ad-free interface, yet it is proving to be a powerful weapon for brands. 3. Native shepherds in a new wave of ad tech. There are countless sites and apps that have the ability to offer integrated, unique native ad experiences, but instead are still monetizing with AdSense or other standard display options. Why? Because it’s easy to set up, it does not require a direct sales team and their developers can focus exclusively on making their site experience as good as possible. While none of these motivations is going to change for publishers, the desire to offer native ad products will only increase as they see the industry increasingly heading that way. As a result, technology companies that can enable publishers to create and monetize native ad experiences will be a big growth area in the coming years. A new crop of native monetization tech companies have emerged like Sharethrough for native video ads, Outbrain for natively promoted articles, and Solve Media for native ads in captchas, to name a few. The next wave of Silicon Valley ad tech gamechangers will help publishers monetize with native ad formats. 4. Advertising is no longer a dirty word for engineers. The most consistent users of “ad blocker” technology are Silicon Valley engineers. Advertising is just not a sexy pursuit for most engineers, largely because the bulk of advertising detracts from a site experience and annoys its users. So it’s understandable that an engineer is not motivated to put in their blood, sweat and tears to increase the amount of interruption and add to the thoughtless ads on the web. Times are changing, though – native monetization offers a host of compelling technical challenges that are all in service of building a better internet, one where advertisers create value for users instead of interrupting them. Some of the best engineering minds in Silicon Valley, like Kevin Weil and Gokul Rajaram , now work on the “revenue engineering” teams at Facebook and Twitter. Mekanism, a creative agency based in San Francisco, won last year’s “AdAge Small Agency of the Year” award. 5. Native advertising empowers the creative industry in Silicon Valley. A brand’s ability to succeed with native ads is tied to the ability of the creative industry to continue creating great brand content for the native medium. Promoted Tweets, Sponsored Stories and Paid Discovery are all new forms of media that the best creative agencies intimately understand and embrace. Just like the cottage industry that grew up in Silicon Valley around SEO, we are seeing creative shops in Silicon Valley and the Bay Area come up in a big way. Groundbreaking Bay Area creative agencies like Mekanism , EVB and Pereira & O’Dell , as well as production shops like Portal A Interactive and Seedwell , have all been built from the ground up around the DNA of Silicon Valley and have quickly become major players in the global ad game. With a shared vision for a future where brands create and distribute content that creates value, not ads that interrupt and annoy, Silicon Valley’s creative minds are setting the tone for the next stage of worldwide digital advertising. Portal A’s tech-celebrity-inspired video for SF Mayor Ed Lee redefined what a campaign video can be.
Posts Tagged ‘Video’
Why you should use Procedural and OOP in every application
Almost everyone wants to do architecture and almost everyone wants to do the UI. It means that every programmer has an opinion about the architecture and infrastructures in use. When you export an API for your system you get more opinions and when your product is an infrastructure (ex. Microsoft) you have too many opinions about the architecture. People’s architecture is usually tilted towards what they are experienced with. The architecture is based on a paradigm and people usually continue from there. A most prominent paradigm 20 years ago was Procedural Programming. Today Object Oriented Programming is the dominant one. This means that people start they system design with OOD and then ask “what’s next?”. In attempt to pull people from automatically using OOD I had a post called Flaws of Object Oriented Modeling , and a followup called Flaws of Object Oriented Modeling Continue . The truth is usually in between A and B. In this case the truth is ‘all of the above’. There are many programming paradigms to employ in a single application. Failing to do so will damage: Code manageability, Response to changes in requirements, Flow management, Ability to integrate a new UI, and more. There is a long argument between OOP supporters and Procedural Programming supporters. Once in every some while someone would step in and say that you should use more esoteric things such as MVC, Aspect Oriented Programming, Pipeline, etc. Too often you would hear people suggesting what they just read about or learned about during a single session in an event. People will always want to try new things and show you that they know something special. There are other cases of course in which people are really experienced with several paradigms or are experienced with a specific paradigm and can immediately spot where it best applies. This is what you should be paying attention to. What I am really looking for is a collection of Paradigm Patterns. Just as you would use a Design Pattern as a programming technique, I suggest that you also employ a Paradigm Pattern as a design technique. So where do we find these patterns? Google doesn’t know… There is a list of paradigms in Wikipedia (see Programming Paradigms ) but it is only a list and not a pattern. A pattern should have a clear definition of how you identify where it applies, and a clear definition of how to use it. Either I am starting a new collection or someone reading these lines would comment with a reference, I will now try to create a rough list based on my own personal experience. The items below are short and simple so that we don’t need a full definition of the paradigm in order to understand the pattern. Obviously I will start with OOP and Procedural Programming and we’ll build it from there. First of all let’s start with the definition of a paradigm: Programming Paradigm defines the boundaries of programming and design. From this paradigm we derive the definition of software Components, Interfaces, Programming Rules, and others. For example: there is a difference between how C# code is divided into DLL files than the way a C++ code is divided into DLL files. A C# DLL has a class as an Interface and a C++ DLL prefers global functions as an Interface. The decision when to use a goto in your C++ code is derived from the programming paradigm. Object Oriented Programming OOP is very commonly used because it allows developers to work on the same project without any interactions between them. Use : When you have multiple programmers who can’t understand each other, for example one is managing an SQL database and another is doing audio processing. OOD works great for Top Level Design. Don’t : When you have several developers who need to share implementation specifics, for example if you need to write a keyboard driver don’t break it into fragments which hide implementation specifics from a developer working on the driver. Procedural Programming This paradigm is used for dividing a process into procedures. For example your day is a process. What you do from the time you park the car until you start reading emails is a procedure. Use : When there is a complex operation which includes dependencies between operations and a need for clear visibility of different application states (‘SQL loading’, ‘SQL loaded’, ‘Network online’, ‘No audio hardware’, etc). This is usually appropriate for application startup and shutdown. Don’t : When there are many simple independent tasks to perform. Also don’t use to manage UI. Model View Controller This paradigm is used often by developers who don’t even know it exists. The idea behind it is the clear division between View: the data representation to the user; Model: the data / document / storage / a virtual representation of a storage (using business logic); and the [Controller] which is the user’s interaction with the system. All this basically means that there is separation between how the data is represented to the user, from what the user can do with the data, from what the data really looks like. An example is Microsoft Word: The view is a text document, the controller allows printing, and the storage can be an rtf file, a doc file, or an XML based docx file. Use : Almost anytime you provide UI. Employing this paradigm allows very rapid integration of a completely new UI and fast responses to changes in UI requirements. Don’t : If there is no UI, or when there is very close coupling between what the UI can do and the business logic (usually when creating a UI engine). Distributed You don’t really need to use servers to have a distributed model. This paradigm states that there is no dependency between components just as with OOP, but with addition that there is also no dependency of infrastructure and object-to-object interaction should be kept to minimum. Use : Whenever different platforms or infrastructures are used and when components are completely independent of each other. For example the interaction between User Mode and Kernel Mode is usually Distributed. Don’t : When data sharing has huge overhead, for interconnected modules, and between UI and Business Logic. Pipeline A Pipeline is usually made of several software components which are completely independent from each other. In this model there is usually a single data object sent from one component to the next. Most pipelines can operate completely asynchronously which makes it best for audio and video playback. Arranging components from left to right, too often a Pipeline has more than one component on a segment. For example decoding MPEG Audio frame and MPEG Video frame are two separate tasks which are independent of each other so they are both performed on the same timeslot of the Pipeline. Use : When little or no UI interaction takes place, with Audio and Video playback and encoding, and when you have a chain of operations each dealing with a different technology. For example: Read XML file, Search items, Create Records, Save to SQL server. Don’t : When having multiple input types or events because there should be a different Pipeline for every type of input. Also when there is no clear correlation between Event and Response. Layers This paradigm divides the system into components just like OOP, with a huge difference – the system is divided into coherent layers. Each layer may employ OOP or Procedural internally but between layers there is a clear and simple interface. The ground rule is that requests only go from top to bottom, so a component within a lower layer cannot call a component within a higher layer. The only way to be serviced by a higher layer is by starting a new process / request. Usually the layers behave as a Distributed Pipeline. Use : When OOP can be divided into Layers, when creating a system that has UI and hardware interaction, and in very large scale systems. Example: Windows NT (and Windows
Kernel. Don’t : Inside a Pipeline, in a small application or component, and don’t create a Layer Engine inside a Layer. Sounds like enough for now. You are welcome to comment with any thought.
Unmengen an Ultrabook Unterhaltungsvideos
Den meisten von Euch ist ja sicher aufgefallen, dass gerade in Sachen Ultrabook sehr viel bei Intel passiert. Hier mal komplett subjektiv meine liebsten Videos zu dem Thema: Ist recht abgefahren und äußerst strange, aber genau deswegen finde ich das Video unglaublich großartig! Inwieweit ein auf dem Mond tanzender Löwenmensch was mit Ultrabooks zu tun hat ist mir auch schleierhaft… Von den Ultrabook Temptations Videos gefallen mir diese beiden am besten: Das ist eine sooo coole Idee, Geräte am Strand von Bondi Beach zu verbuddeln, witzig ist zu sehen, wer mit welchem Vorgehen versucht, eines der Geräte zu ergattern: Das Video macht einfach nur gute Laune, wer da nicht einmal zumindest kurz lächelt, muß ein echer Misanthrop sein, jawoll! Fantastische Kampagne von Toshiba I was framed – the Ultrabook Ultra Setup , unauffällig wird einer unbeteiligten Person ein Toshiba Ultrabook in die Tasche geschoben – unglaublich. Das Gerät ist aber wirklich so wahnsinnig dünn und leicht, bin übrigens ein sehr sehr glücklicher Besitzer dieses Ultrabooks! Teriyaki Boy in Tokyo – aber hallo, sehr cool: Ultrabook Projects mit will.i.am: das hat in Tokyo angefangen, muss ich mehr sagen? read more
Khan Academy Partners Up With 23andMe To Make Learning About Genetics Fun
It’s 4/20, and you know exactly what that means: It’s National DNA Day! (What, were you expecting something else?) Yep — this is the official day to commemorate the 1953 publishing of the first scientific paper on the double-helix structure of DNA , which was famously co-authored by James Watson and Francis Crick (with the sometimes overlooked contributions of others .) Anyway, to celebrate, educational non-profit powerhouse Khan Academy has announced a partnership with personal genetics testing company 23andMe to “promote the importance of genetics education.” Specifically, this means that Khan Academy’s website now has educational videos produced by 23AndMe on topics such as Genetics 101 . It seems like a match made in heaven of sorts, since both Khan Academy and 23andMe are services that have become favorites in similar kinds of geek circles in recent years. I’m personally a big fan of both — Khan Academy videos have helped me brush up on algebra and calculus, and I’ve basically bought 23andMe kits for my whole family (and have been known to gush about the service to anyone who will listen.) Now when people ask me what’s so cool about genetic testing, I can send them a link to a Khan Academy video! Nice. For your viewing pleasure, embedded below is the first of Khan Academy and 23andMe’s four-part video series on Genetics 101. It starts out with the revelation that your body is made up of 50 trillion cells — a far out fact that will be sure to fascinate all the DNA Day revelers out there.
Ridiculous ‘Google Glass’ Video Ripe For Parody
Be afraid, be very afraid. Google announced its ambitious Google Glass projec t this week, and made the below demo video depicting a world where human computer interfaces only allow you to interact with the most pleasant of hipster stimuli, overlaying a patina of cliche urban millennial all over your daily life. Suddenly all your friends are wearing those dumb black nerd glasses. You, as the NYC-dwelling (of course) uberhipster in the first clip, spend your day at the Strand Bookstore, chasing around a food cart, photographing street art and learning how to play something called Monsieur Gayno on the ukulele. It’s like you woke up inside an episode of “ The New Girl. ” Or this Mashable article exploded. But the video’s ridiculousness goes beyond its blatant target marketing, in that it avoids one terribly obvious problem: Computers sometimes really suck. “People I have spoken with who have seen Project Glass said there is a misconception that the glasses will interfere with people’s daily life too much, constantly streaming information to them and distracting from the real world. But these people said the glasses actually free people up from technology …” Nick Bilton writes . Really? Google can’t even fix the Gmail search experience on iOS, imagine if you had to see every one of your emails scroll ACROSS YOUR FREAKIN’ FACE ALL AT ONCE? Or how about a spinning beach ball of death or a crash message or any kind of spam? I would rip my face off.
Sephora Doubles Down On Tech: In-Store iPads, Revamped Website, Pinterest Tie-In
Sephora , the cosmetics retailer, is still best known for its brick-and-mortar shops that let customers test out high-end makeup, skincare and fragrance products with less pressure than typically comes with department store beauty counters. But that doesn’t mean the company, which has its US headquarters in San Francisco, isn’t focused on the increasingly important world of virtual shopping. To that end, Sephora today rolled out what it’s calling a “social and mobile makeover.” The updates include a newly overhauled website with ultra specific search functionality, spruced up mobile web and iOS app , and a commitment to install iPads in more than 100 of its physical stores this year. The company has also developed an official integration with Pinterest , having added “Pin It” buttons to all of its brand and product pages. In all, it’s pretty big news: Julie Bornstein, the senior vice president of Sephora’s digital operations, tells me that this is the most comprehensive change to the company’s consumer tech side since it launched its first website way back in 1999. The new updates are obviously pretty visual, so last week we swung by Sephora’s San Francisco flagship store to talk with Bornstein about the company’s strategy. Watch the video above to see why Sephora is embracing the constant comparison-shopping element that the web has brought, how the company’s San Francisco headquarters influences its tech focus, and more.
Google TV Adds New International Apps, But It’s Still Only Available In U.S.
Google today announced another step in the build-out of its Google TV service: it is adding several new international channels in the form of apps to the Google TV platform, aimed at those who live in the U.S. but are missing content from home. Among them are a mix of entertainment and news services, including al-Jazeera, the Chinese-language PPTV, the IslamBox collection of channels, Yupp TV (another aggregator, this time of Indian content) and Japan’s Crunchyroll. But while it is going international on one level, it is not on another: still no definite dates on when Google plans to launch its service outside of the U.S. “We’re looking to roll out internationally through the course of 2012,” a Google spokesperson told TechCrunch. But no specific timings beyond that, or the specific reasons for why is has not done so yet. “We don’t break out the reasons why, but we do want to make sure that users everywhere get the full experience, so we want to make sure we work towards that,” he said. He also did not specify which markets might be the first to see roll-outs of the service outside of the U.S. To get Google TV, Google currently lists two options : either buy a special Sony Internet TV, or a set-top box from Sony or Logitech that you use with your own Internet-enabled TV. Sony in January said that it didn’t expect to offer its Google-TV-enabled devices in the UK, at least, until September. That was already a delay on earlier estimates which had put it at an autumn 2011 arrival. There could be a number of reasons for the delay, from supplies to getting international rights sorted out for the video and other content. That has been one of the key issues with the international expansion of other IP video services, such as Hulu. At the moment, Google TV says it has thousands of apps for the service — basically, everything in Google Play (nee Android Market) that doesn’t require touchscreens, location or other mobile-only features — but in terms of apps that have been optimized for Google TV itself, there are 150. Today’s list in full: PPTV: HD cinema blockbusters and TV dramas from Asia, as well as anime series, variety shows such as Taiwanese Idol and China Super Girl, and live sports and financial news. IslamBox: more than 40 live TV channels and over two thousand hours of video on demand in four different languages from around the world, including the Islam Channel from UK, Express News from Pakistan, Peace TV from India, Bridges Television from USA, Huda TV from Egypt. Yupp TV: more than 80 channels available in Hindi, Tamil, Telugu, Marathi, Malayalam, Kannada, Bengali and Punjabi languages. Raaga: South Asian music from more than 200 music labels from the region in almost 20 languages including Tamil, Telugu, Punjabi and more. Crunchyroll: Japanese anime and Asian drama. Euronews: web app that publishes news every 30 minutes covering the day’s top world, sport, business, lifestyle and breaking news in Arabic, English, French, German, Italian, Persian, Portuguese, Russian, Spanish, Turkish and Ukrainian. Al Jazeera: the English version, not the Arabic edition.
Show 19 – AppUp RoundUp with Willpower 360 App
The Intel AppUp show for developers “Show 19″: in this segment of AppUp RoundUp, Host Bob Duffy reviews, Willpower 360, an exclusive app, only available at the Intel AppUp center. Bob shows how Willpower360 leverages Intel® Advanced Vector Extensions (AVX) to obtain a better performance on an Ultrabook. This app also gives fans an opportunity to get into the action with will.i.am using 360 Video Technology. In the second half of the show, Bob and Rhonda put a twist on the TweetCap segment, by reviewing some of the cool Facebook posts that have been posted. If you’re looking to create unique apps that leverage the power of an Ultrabook™ device, you definitely want to check out this episode; it may spark an idea! To download the Willpower 360 app from the Intel AppUp(SM) center, click here: http://www.appup.com/app-details/willpower360.
Video: Taking a look at the IMSS software on an Intel® vPro™ technology client (Intel® AMT)
If you have either a Notebook or a Desktop equipped with Intel(R) vPro Technology and you are also working with one of it’s components, Intel(R) Active Management Technology, chances are you have the ” Intel Management and Security Status ” software installed on your system. In this video, we start this software and take a closer look at all the information that it provides. The video is almost 13 minutes: Still have questions? Please go to our Developer’s Forum and ask away!



Posted in
Tags: