Q&A: JavaScript creator Brendan Eich puts Brave face on the Web.

Q&A: JavaScript creator Brendan Eich puts Brave face on the Web

Best known as the creator of JavaScript and a co-founder of Mozilla, Brendan Eich these days has moved on to a new project. He is CEO of Brave Software, which wants to “build a better Web” that puts users in control of their data, blocking trackers by default. Brave is building its own browser and promotes micropayments and better ads as an alternative to poorly performing ads that drive users to blockers. InfoWorld Editor at Large Paul Krill recently met with Eich to discuss his latest venture.

InfoWorld: What is the principal mission of Brave Software? Your slogan says you are building a better Web.

Eich: There’s a simple answer, which is to block everything — it makes the browser faster. But we’d like to try two things on top of that. One of them is a better way to do anonymous, highly private ads — ads that don’t involve tracking. That’s because we think most people are used to the Web being funded by ads. They don’t want to necessarily pay for content.

The second thing is a micropayments channel. There’s a connection between the two so the users can pay for content if they want to. Again, it’s anonymous, a very small payments channel that doesn’t require you to give your credit card. It’s a browser-based micropay wall.

We block everything for speed and privacy and safety, given the malvertisementthat’s getting into the ad supply chains. One of the things we’re trying is better ads to make payments work for publishers without users being tracked and then on top of that a micropay wall so users who want to pay and have an ad-free experience can. When you go through the micropay wall there are no ads put back in.

InfoWorld: How would users pay? Would you have to put a credit card in?

Eich: You could. We’re trying to give users a revenue share from the better ads because we think they should get the same thing that we get: 15 percent of the revenue. When people talk about ad revenue, it’s a very mysterious pie that’s being carved up. But in the world of what’s called programmatic ads (even “programmatic” is not well-defined), [which are] the standard-sized ads that are placed more automatically, those ads are done through so many third parties and intermediaries that the payments are better understood.

A study by the IAB [Interactive Advertising Bureau] in 2014 said the trackers and the middle players (the demand-side platform that helps the advertisers put their ads in and the supply-side platform that helps the publisher put his space up for auction and all the in-betweens who optimize) take 55 percent of the revenue out of the pie. That was in 2014. In this system, there’s the advertising or buy side or demand side, where the marketers spend the money to create ads that they put in the system. The supply side, which is the publisher’s side, is supplying empty space for those ads.

InfoWorld: Are users ready to pay for content?

Eich: No. That’s why we’re giving a revenue share because they will automatically trickle out to the top 10 or more sites and it will start micropaying for them. What we’re doing, in effect, is we’re saying let’s take the whole system that’s kind of an adversarial, inefficient system, with 55 percent or more taken up by the middle players. Let’s replumb it through the browser because all of the ad loading is done by the browser anyway. That’s why ad block works.

I talked to somebody who didn’t realize this. They thought that either the ads come to the publisher and the publisher puts them on the website as if they were part of the publishers so-called first-party cut. That’s not how it works. Another person I talked to thought, “Oh, when you go to The New York Times, isn’t that just one big blob that you download at once and you don’t really get to pick and choose?” Neither is true.

The browser actually gets the indexed HTML page and that’s a set of instructions: the HTML markup says load this image, load that script. That’s where the browser does its job normally. That’s where ad blockers can go and say, “No, we’re not going to load that script. No, forget that ad.” That’s where we can do even more on behalf of the user. We’re replumbing the system to have a lower overhead and higher privacy approach to ads and payments so you don’t have to give your credit card number.

InfoWorld: What kind of buy-in do you need from the content providers?

Eich: That’s the magic of doing a browser. If we do it in the browser and we use Bitcoin under the hood as a way of permission-less payments, we don’t need their buy-in. We drop their revenue share, then they get 55 percent direct. I mentioned the users get 15 percent but it automatically micropays out to their top 10 sites, let’s say. That means that the total share with the publishers, in aggregate, is 70 percent.

InfoWorld: Are the users getting money back on this?

Eich: Yes. They can take it out if they want but by default we will micropay their top 10 sites. We want to give the user a sense that their wallet has some change in it, to get them used to the micropayments happening. Maybe some will supplement those funds with their own to go ad-free on even more sites.

InfoWorld: So Brave Software is not really about ad-blocking? Hasn’t every browser already had that?

Eich: If you use Brave now, we block third-party cookies, trackers, and ads and you’ll see no other browser do that by default. Google can’t afford to because even though they allow ad blockers, they’re off by default and the number of users who will adopt them is a rising tide, but it’s still a minority. Google has this big revenue business, DoubleClick ads. I think it’s not in their interest to ship an ad blocker by default. If they did it, they would hurt their own business. If they tried to allow DoubleClick ads through, they’d be in antitrust trouble very fast.

InfoWorld: Is there more to Brave than the browser? What other type of technologies are you playing off?

Eich: We have the bitcoin payment system and that’s all server side. Our aggregator for payments does all the micro- to macro-payment processing, then uses the block chain to record the larger debits and credits across the payment chain. So we’re building a server-side piece for this that is highly private and anonymous. We don’t identify users at all.

When you used Brave, you didn’t have to sign in, you didn’t have to give any information. We know that you installed it so we can recognize when you start it up again — and I hope you start it up again. Then if you want to pair a mobile device with a laptop, we’ll let you do that with the camera on the smartphone and the QR code on the laptop. We don’t want your identity. All the data we use for our better ads work is based on data on the device. It’s not taken out by us.

We’re not a tracker either. There are some easy misconceptions about Brave that we’re trying to be a tracker or we’re trying to pocket all the money ourselves. Neither is true. We’re building something that hasn’t really been done before.

You can think of it as Google puts all your data in their cloud where they can crunch it and make better use of it for them and you get some great search. You get ads through their DoubleClick business. But other than that, all your data goes to their cloud and they get the benefit of that. They do things like cluster you into groups of users, which adds some value to marketers because when they’re advertising to you, it isn’t always important to know you’re Paul Krill, especially early in a more tentative marketing campaign. They want to know that you’re of a certain age and certain income or maybe have a certain brand loyalty. That’s more valuable. You’re more valuable as a part of a crowd than as an individual.

That’s why Google clusters. It’s their forte. They’ve built this cloud supercomputer for search, and they bought the DoubleClick business, and they put them together over time.

InfoWorld: How is Brave going to generate revenue?

Eich: Two ways: One is the better ads business, assuming we can build it up. It will eventually involve the advertisers paying when they see a sign that their ads are working. They have to have signals back from the ads being viewed, for instance, if it’s a cost-per-impression model. We will share that revenue: 15 percent with ourselves, 15 percent with our partner so nobody who helps us match ads without identifying the user — they don’t see a user cookie either. And 15 percent to our users, that’s the part that trickles for an ad-free top 10. The remaining 55 percent goes direct to the publishers based on the ad impressions.

We’re building what you might think of as a publisher business. Think of our users and the history of their surfing over a month as one big aggregator, a big website like a Feedly or a Flipboard. Because we block everything, there’s a lot of ad spaces liberated that we can then fill with our own anonymous ads without compromising the users’ privacy, without letting their data leak out of their devices.

InfoWorld: There’s an advertising model to it?

Eich: It’s an advertising model: 15 percent to us, to our users, to our partner, then 55 percent to the publisher so the aggregate is again 70 percent to the publisher. It’s this magic number from the app store, 70 percent rev share, also from Facebook Instant Articles.

InfoWorld: When is this going to be ready for prime time?

Eich: The 1.0 release is scheduled for late August. We’re working with an agency to get some trial ads through. We’re not going to charge for them. We’re going to verify that they don’t lead to any data leaks or identification of the user. When that works, we can then start scaling that business up. We have to get the ads directly from the brands and agencies ourselves. We can’t use the ad networks that are full of seven degrees of business separation. They’re full of tracking cookies and pixels. Sometimes they have malware. We cannot use those ads.

InfoWorld: Brave will obviously work on Mac; it will work on Windows. Are you going to have mobile versions also?

Eich: We do. Last month, we got them into iOS Apple App Store right away, then we got them into the Google Play store after. App Store rules require you to say it’s a useful product now, and they require in the Apple case that you call it 1.0. We actually do call it 1.0 in the App Store.

InfoWorld: What kind of market share would you like to see Brave have with its browser in three years?

Eich: In three years, I’d like to be in the several tens of millions at least. I think in the one- to 18-month timeframe I’d like to be at 10 million users because I think we can prove that the model works.

InfoWorld: If I access Facebook on Brave, is it going to block all the ads? Won’t Facebook be upset with that?

Eich: It should block the third-party ads. I mention those because they involve tracking across sites. This is something that evolved on the old Web standards 20 years ago. We don’t block first-party ads if they don’t involve tracking.

Say there’s Elle online, an online digital media website, and they have an article on some topic of interest to the readers. They can get a brand deal, say from L’Oréal, and they can put images and other things to make that ad work directly into their site. As long as they don’t involve tracking, we won’t block them.

Most ad blockers won’t block them. It’s tracking that’s the issue, it’s not ads per se. That means we’re not going to block Facebook ads that look like part of Facebook. Their tracking is on their own server side behind the scenes since they have all the users signed in to their app or their website. It means Google Search ads we don’t block. Those are what we call first-party.

When you search at Google you get 10 blue links plus the ads. You chose to do that. If those ads don’t track you and we block the third-party ways they might track you and you click on one, that’s a first-party interaction. You went there, you saw it, you clicked on it, it’s your choice. We don’t block them.

Facebook Like buttons, people worry about them because they’re put onto other publisher’s sites and people think, are they spying on me? Well, we block all the ways they might do that. We block all the tracking. But if you’re signed into Facebook, you’re cookied in Facebook already as a logged-in Facebook user and you click on a Like button, it’s your choice.

InfoWorld: Is Brave’s technology open source?

Eich: All open, 100 percent. The design documents are coming out in the open because we want to bring the world along with us.

InfoWorld: How much JavaScript is involved in Brave’s technology?

Eich: We’re using Swift, the programming language on iOS and we’re using Java on Android to be competitive with the best of the breed. But on the laptops we’re using a framework called Electron. That’s a JavaScript framework for viewing desktop apps, laptop apps, and that’s what we use for our entire user interface.

InfoWorld: This isn’t really about micropayments in lieu of looking at ads. There’s more to it, isn’t there?

Eich: It’s looking at content. Think of it as 10 cents an article paywall in the browser where you don’t have a credit card number or PayPal like you do today with The New York Times or Wired.


[Source:- Javaworld]

Travel apps: The best travel apps to help you before and during your holiday

If you’re off on a big holiday, chances are you’ll take your smartphone. The computer you can carry anywhere is a window to a world of thousands of apps, and there’s a shedload that claim they will make your trip better. Few actually can, so we’ve gone to the trouble of finding the best travel apps out there.

These are some of the best travel apps out there, and with a decent roaming package from your operator or a decent hotel Wi-Fi connection, these apps will help you plan your trip, find the best mojito in town or get you out of sticky travel situations.

Come June 2017, EU roaming charges will be abolished, and to celebrate we will all go on a Euro holiday and stream Game of Thrones on our smartphones before calling mum back home whilst sending a thousand Snapchats, but until then, make sure to watch your bill.

We’ve broken down the 14 best travel apps into sections, so click below to just straight to a particular one:

  • Pre-trip planning
  • Getting around
  • Food & drink
  • Language
  • Money

Pre-trip planning

More Stories
Recommended by

Best travel apps: Kayak

Kayak for Android
Kayak for iOS

The Kayak app is a bit of an all-rounder when it comes to holiday planning. You’ll be able to use it to find and book hotels, flights and cars, and also track flights and manage your trip agenda. There’s also a price alerts feature that’ll help you get the best deal on the holiday you’re hoping to go on, as well as a packing list to ensure you don’t forget anything.

It’s got a really smart, intuitive interface too, so getting the information you need is quick and easy. For example, once you’ve chosen your city and holiday dates, Kayak’s search engine will bring up a long list of available hotels, clearly showing a photo, the hotel’s rating and the price it’ll cost you for each hotel so you can skip right past the horrible or expensive ones.


TripAdvisor for Android
TripAdvisor for iOS

One of the most popular apps to use while planning your holiday is TripAdvisor, the main benefit being the huge number of hotel reviews that have been written by holidaymakers themselves. You can make your decision about pretty much any hotel you’re interested in based on the reviews left on TripAdvisor, which will tell you about everything from the food and the cleanliness of the rooms to the service and location.

Even if you don’t book your hotel through TripAdvisor, it’s well worth checking the reviews before you make your decision about where you want to stay.

TripAdvisor also lets you find and book flights.

Best travel apps: Booking.com

Booking.com for Android
Booking.com for iOS

Another great app for booking hotels is Booking.com, especially if you’re looking to book it last minute or if you’re one of those brave people who waits until they arrive to book somewhere. There’s a feature that helps you find available hotels nearby, and it works in more than 64,000 destinations around the world. Plus, as well as showing available hotels, Booking.com also includes villas and apartments.

Like TripAdvisor, Booking.com features reviews of each hotel from people who’ve been there, and you can use the app to go through the entire booking process.

Best travel apps: Expedia

Expedia for Android
Expedia for iOS

For booking both hotels and flights, Expedia is a good app. It’s nicely designed (though sometimes there’s a little too much information to take in at once) and it offers some exclusive deals that might be right up your (holiday) street.

As with TripAdvisor and Booking.com, Expedia has reviews from real customers, and lets you book everything straight from the app.

Best travel apps: Hotels.com

Hotels.com for Android
Hotels.com for iOS

Another hotel discovery and booking app is Hotels.com, which has recently had a rather nice redesign. Just like TripAdvisor, Booking.com and Expedia, Hotels.com helps you find good hotels in the area you’re planning to travel to, and has helpful filters to weed out the hotels that won’t work for you.

There’s also a map feature for nearby hotels, which you can book straight from the app.

Really, which of these four similar apps you use is down to your personal preference. They’re all free, so it’s worth giving them a try until you find the one you like best.

Best travel apps: Triposo

Triposo for Android
Triposo for iOS

Apps from developer Triposo can help you plan your visit to pretty much any country in the world. You can’t use this app to book hotels or flights, but you can use it to help you find out what’s nearby to your chosen destination, so you can plan the activities you’ll get up to while you’re there.

For example, if you’re planning to travel to Italy, you can download Triposo’s Italy Travel Guide (it’s free) to find out what there is to do in the city you’re going to, such as Rome, Florence or Venice. You’ll find maps with highlighted attractions, restaurants, bars, supermarkets and photo opportunities, as well as information such as directions, reviews and contact details for restaurants, museums and more. These guides, handily, can also be viewed offline.

Other handy features include a phrasebook and currency converter.

There’s also a Triposo app that encompasses the entire world, so if you’ve not yet made up your mind about where you’re heading, this might be a better option for you.

Best travel apps: Skyscanner

Skyscanner for Android
Skyscanner for iOS

This one is just for flights, but it sure helps if you’re trying to find the best deal. It’s free to download, though you will spot some ads unless you’re willing to cough up the £1.49 in-app purchase to remove them.

Using Skyscanner, you can search flights from hundreds of airlines around the world to find the cheapest and best ones. Definitely worth a check before you book your flight.

Best travel apps: TripCase

TripCase for Android
TripCase for iOS

This is a rather nice app for both planning your holiday and helping you out when you get there. You’d use it once you’ve already booked your accommodation and flights, as you can enter all of your trip details into TripCase to keep them all in one place and find out if anything has changed (if your flight has been delayed, for example).

In addition to hotel reservations, flights and other transport, you can also add details of trips you plan to make, attractions you’ve booked and restaurants you’d like to eat at. Sharing the itinerary with others who’re coming on your trip with you, or even with those you’re leaving behind at home, can come in useful to keep everyone in the loop.

Plus, there’s a 10-day weather forecast including so you’ll know what to pack and you can rearrange your plans to avoid the rain.

Getting around

Best travel apps: CityMapper

CityMapper for Android
CityMapper for iOS

Currently available in 31 cities worldwide, CityMapper is an excellent app for navigating public transport and walking directions. As long as you’re set up with a good roaming plan so you don’t get charged the earth, it’ll get you from A to B (or from the club to your bed) with excellent step by step instructions based on your current location. It’s a potential lifesaver in a foreign city.

Best travel apps: Google Maps

Google Maps for Android
Google Maps for iOS

The king of map apps remains Google’s offering. We’ve found that day in, day out it offers the most reliable routes while remaining very intuitive and easy to use. A plethora of options, from bus-only routes to an optimised in-car GPS mode make this ridiculously good for a free app.

Perhaps one its still best kept secrets is offline mode – if you’re abroad and haven’t got a data package, you can find where you’re going for the day on your hotel Wi-Fi and save that map for offline use. Google claims the biggest download size for an offline area is 120,000 square kilometres, so we think you’ll be fine for a day or two!

You lose GPS navigation, but carrying around a section of unfamiliar city in your pocket in traditional map form is incredibly handy.

Food & drink

Best travel apps: Untappd

Untappd for Android
Untappd for iOS

An app for beer lovers the world over, Untappd lets you create your own profile and then discover the best beer in town. You can check in at various watering holes and post opinions on local tipples and talk to others who have been to the same places.

For travelling it’s great, as you can search for popular pubs or simply those closest to you, and hopefully get an idea of what’s on tap there. You can also search for individual beers to see where they are being served near to you – very handy in a city you’re new to.

Best travel apps: OpenTable

OpenTable for Android
OpenTable for iOS

OpenTable is a great research and booking app for restaurants while you’re away in the United States, Canada, Mexico, England, Ireland, Germany, Australia and Japan. You can search by location, cuisine, price and more and book tables instantly – great in unfamiliar cities when most places are bound to have a user generated review too, meaning nights out when away just got a whole lot easier.

You can even send booking invitations to friends and add booking to your phone’s calendar, meaning OpenTable is one of the best integrated apps on offer.


Best travel apps: Google Translate

Google Translate for Android
Google Translate for iOS

We love this app. It is as intuitive and versatile as you’d expect from a Google-made app and has some excellent features, from fun to downright practical.

You can set the written language and the language to translate into, which then displays on the screen after you type it in, and you can even make it full screen to read easier or show to a (likely unimpressed, but oh well) local.

Even more useful, particularly for menu reading, is the auto-translate option via your smartphone’s camera. Turn it on and hold your phone up to a foreign language sign, and the app translates each individual word for a quick and easy rough translation. Helpful if you don’t want to accidentally order the pig’s tongue.


Best travel apps: XE Currency

XE Currency for Android
XE Currency for iOS

For the money conscious traveller (which really should be all of us) this is a standard meat and potatoes currency converter. It’s worth using instead of a pre-installed smartphone function as it is updated with live rates and has around 180 currencies listed, and it’ll help you check whether the rickety shed you’re getting your new currency from because you didn’t do it at the Post Office before you travelled is really ripping you off or not.

It also has a simple conversion calculator for when you cant resist the allure of a duty-free iPad. This will help you check if the saving is truly worth it.


[Source:- PCadvisor]