26 September 2018

Cloudflare partners with Microsoft, Google and others to reduce bandwidth costs


Say hello to the Bandwidth Alliance, a new group led by Cloudflare that promises to reduce the price of bandwidth for many cloud customers. The overall idea here is that customers who use both Cloudflare, which is turning eight years old this week, and a cloud provider that’s part of this alliance will get a significant discount on their egress traffic or won’t have to pay for it at all.

The alliance is open, and others may join still, but right now it includes virtually every major and minor cloud provider you’ve ever heard of — with one exception. Current members include Automattic, Backblaze, Digital Ocean, DreamHost, IBM Cloud, Linode, Google, Google Cloud, Microsoft Azure, Packet, Scaleway and Vapor. Some of these will now offer free egress traffic to mutual customers with Cloudflare, while others will offer at least a 75 percent discount.

That’s quite the alliance, but as Cloudflare CEO and co-founder Matthew Prince told me, once the first member joined, the rest of the pieces fell into place quickly. Surely it also helped that both Google and Microsoft have invested in Cloudflare.

Why would these businesses choose to do away with what’s a minor but high-margin business, though? “The argument that we made to them was a pretty simple argument: it makes sense for you to charge for transit when you are actually paying for it,” Prince said. Most of the time, though, those costs are very minor and Cloudflare, thanks to his massive number of global peering locations, can ingest the traffic directly from the cloud provider with no middlemen involved.

The first company Cloudflare partnered with was Google, thanks to that company’s CDN Interconnect program, which launched in 2015. Cloudflare was one of the initial partners in the program, though as Prince noted, there was still a lot to learn for all parties involved, especially because traffic was sometimes routed in very unpredictable ways that circumvented the cost savings mechanisms. Cloudflare learned from this, though, and is now using its own Argo technology to intelligently route traffic.

As Prince noted, though, one thing that turned out to be harder than anticipated was ensuring that the cloud vendors would know that one of their customers is a mutual customer. Some have that instrumentation in place, while Cloudflare needs to pass a special header to them so they can know where their traffic is coming from.

Prince also argued that this will make it easier for many companies to use multiple cloud providers without having to pay extremely high bandwidth cost. While Cloudflare’s early focus was very much on web traffic, Prince said that more than half is now API-based traffic, and that’s exactly the kind of user who will likely save quite a bit of money thanks to this.

The one company that’s not part of this alliance, of course, is Amazon with its AWS platform. Prince said that Cloudflare has talked to them, though, and the group is open to all cloud and CDN providers.


Read Full Article

How to Add a POP Email Account in Outlook on iOS and Android

How to Create Pivot Tables in Google Sheets


google-sheets-addons

A pivot table allows you to generate a summary of the data in your spreadsheet. It also makes it easier to analyze or compare large chunks of data with a few clicks of a button. In Google Spreadsheets, creating a pivot table is a simple task.

If you’re using a spreadsheet for a budget, for example, you can create a pivot chart to quickly see how much you’re spending on each category of your expenses.

Pivot tables are, of course, much more powerful tools. Learning the basics of how to create a pivot table can allow you to experiment and do far more complex calculations with the spreadsheet feature.

How to Create a Pivot Table in Google Sheets

Using the example of a spreadsheet budget, we’re going to walk through the steps to create a pivot table in Google Sheets. Before you begin, make sure that each column with data has a column header in order for this to work.

Select the cells you want to use to generate the table unless you want to use the entire table.

In the Google Sheets menu, click Data > Pivot table.

This will create a new sheet in your spreadsheet. In the Pivot table editor, you can select which criteria you want to appear.

(Google Sheets may also make some recommended Pivot tables for you to generate with the click of a button.)

For Rows, click Add and select the data you want to calculate. In a budget spreadsheet, this would be the Category Expense. In this example, we’re using the Google Spreadsheet monthly budget template.

For Columns, if there are certain criteria that allows you to drill down about the data in your Rows, you can add it here. In a budget, for example, you might want to see the type of expenses summarized, but spread out across the dates the transactions took place.

For values, you can select to calculate the numbers of instances based on your rows, so simply select the same Row you added in the first step. In the case of the budget, you’ll want to select the Amount.

Once you’ve created your Pivot Table, it will be viewable at any time in that sheet, and as you add more data to your spreadsheet, the Pivot Table will also change dynamically as long as the cells you’re updating are in the original selection you made when creating the table.

To find out about more in-depth ways in which you can use pivot tables, and to find out how to create them in Microsoft Excel, take a look at How to Use an Excel Pivot Table for Data Analysis.

Read the full article: How to Create Pivot Tables in Google Sheets


Read Full Article

Google launches its group planning feature for Maps


Earlier this year, Google announced its revamped Google Maps, which puts a stronger emphasis on discovery. Some of the features the company announced back then have already launched, including many of the promised discovery and exploration tools, but the one feature that was still missing was group planning. But you won’t have to wait much longer to collaboratively plan your outings with friends in Google Maps because today, these collaboration tools are finally launching.

The basic problem Google is trying to solve here probably feels familiar to everybody who has ever tried to get a group of more than two people to decide on where to go for dinner — or any other outing, really. It usually takes way too many text messages to get everybody to agree.

Now, however, you’ll be able to create a list of places in Google Maps and then share those with your friends. And then, like in any good democracy, your friends can vote on where to go. Group members can also veto places by removing them from the shortlist and add other ones that they’d prefer (nobody said democracy was easy, right?).

Once you have created a list, you can share it just like any other link and your friends will be taken right to Google Maps on mobile or the web to join in the planning fun.


Read Full Article

Google to give Chrome users an opt-out to ‘forced login’ after privacy backlash


Google has responded to blowback about a privacy hostile change it made this week, which removes user agency by automating Chrome browser sign-ins, by rowing back slightly — saying it will give users the ability to disable this linking of web-based sign-in with browser-based sign-in in a forthcoming update (Chrome 70), due mid next month.

The update to Chrome 69 means users are automatically logged into the browser when they are signed into another Google service, giving them no option to keep these digital identities separate.

Now Google is saying there will be an option to prevent it pinning your Chrome browsing to your Google account — but you’ll have to wait about a month to get it.

And of course for the millions of web users who never touch default settings being automatically signed into Google’s browser when they are using another Google service like Gmail or YouTube will be the new normal.

Matthew Green, a cryptography professor at Johns Hopkins, flagged the change in a critical blog post at the weekend — entitled Why I’m done with Chrome — arguing that the new “forced login” feature blurs the previously strong barrier between “never logged in” and “signed in”, and thus erodes user trust.

Prior to the Chrome 69 update, users had to actively opt in to linking their web-based and browser-based IDs. But Google’s change flips that switch — making the default setting hostile to privacy by folding a Chrome user’s browsing activity into their Google identity.

In its blog post Google claims that being signed in to Chrome does not mean Chrome sync gets turned on.

So it’s basically saying that despite it auto-linking your Chrome browsing and (Google) web-based activity it’s not automatically copying your browsing data to its own servers, where it would then be able to derive all sorts of fresh linked intel about you for its ad-targeting purposes.

“Users who want data like their browsing history, passwords, and bookmarks available on other devices must take additional action, such as turning on sync,” writes Chrome product manager Zach Koch.

But in his blog post, Green is also highly critical of Google’s UI around Chrome sync — dubbing it a dark pattern, and pointing out that it’s now all too easy for a user to accidentally send Google a massive personal data dump — because, in a fell swoop, the company “has transformed the question of consenting to data upload from something affirmative that I actually had to put effort into — entering my Google credentials and signing into Chrome — into something I can now do with a single accidental click”.

“The fact of the matter is that I’d never even heard of Chrome’s “sync” option — for the simple reason that up until September 2018, I had never logged into Chrome. Now I’m forced to learn these new terms, and hope that the Chrome team keeps promises to keep all of my data local as the barriers between “signed in” and “not signed in” are gradually eroded away,” Green also wrote.

Hence his decision to dump Chrome. (Other browsers are certainly available, though Chrome accounts for by far the biggest chunk of global browser usage.)

Responding to what Koch colorlessly terms “feedback” about the controversial changes, he says Google is going to “better communicate our changes”.

“We’re updating our UIs to better communicate a user’s sync state,” he writes. “We want to be clearer about your sign-in state and whether or not you’re syncing data to your Google Account.”

His explanation for Google flipping the default to be privacy hostile (rather than user affirmative) is to claim that “we think sign-in consistency will help many of our users”, saying Google has “received feedback from users on shared devices that they were confused about Chrome’s sign-in state”.

“We think these UI changes help prevent users from inadvertently performing searches or navigating to websites that could be saved to a different user’s synced account,” he also writes.

Though, as Green points out, making more people sign in to Chrome (rather than fewer) is a fuzzy sort of fix for an account ‘pollution’ issue.

Chrome’s flipped switch also now means users have to take Google’s word for it that it won’t suddenly auto sync their data to its own servers — say by making another opaque change, in the future, to further automate the harvesting of users’ personal data.

Privacy policies that can just be unilaterally rewritten at any point, without obtaining fresh consent from the user, aren’t worth the pixels they’re claiming to be inked in.

Let’s also not forget this is the same company that, back in 2012, combined around 60 separate privacy policies into a single overarching policy and Google account covering multiple, distinct web products — thereby, also in a fell swoop, collapsing multiple user identities which, prior to then, people had been able to maintain (to try to control what Google knew about them).

Google’s push where privacy is concerned is pretty clearly one way — away from individual agency and control, and towards it being able to join up ever more personal data dots which its ad-targeting business can use.

With the Chrome update the company has rubbed out yet another privacy firewall for users wanting to fight its amassing of conglomerate profiles of their online activity.

And even with the after-the-fact switch that’s being announced now (and only after a critical backlash), which from next month will let settings pros disable the default Chrome auto-link, the company’s general direction of travel does not respect user agency at all. Quite the opposite.

Google seems to be trying to make consent itself an after thought — i.e. for the few who know to poke around in the settings. Instead of what it should be: An affirmative, baked in by design to ensure privacy is available for everyone.

Google’s push to erode privacy looks likely to bring it problems in Europe, where a tough new regional data protection framework makes privacy by design and default mandatory.

Failure to comply with this element of the GDPR can attract fines as large as 2% of a company’s global annual turnover — which would not be a trivial sum for a company as revenue-heavy as Alphabet.

And, as others have pointed out, Google making a major change to how Chrome handles sign-ins does not look like business as usual for the product. So the company would have been well advised to have carried out a privacy impact assessment — to ensure the changes it’s making were compliant with GDPR.

We’ve asked Google whether it carried out a data protection impact assessment (DPIA) ahead of pushing out the change to sign-ins on Chrome 69 and will update this report with any response. Or whether it’s handling sign-ins differently in the EU (which does not seem to be the case).

We’ve also asked if it will commit to making any DPIA for Chrome public.

A spokesman acknowledged receipt of our questions but at the time of writing the company had not sent any answers.

There’s another potentially problematic issue for Google here too, vis-a-vis GDPR, because according to Koch’s blog post it is not currently clearing Google auth cookies when cookies are cleared by the user.

He writes that it will “change this behavior that so all cookies are deleted and you will be signed out”. But that’s going to take about a month.

In the meanwhile a user action (clearing cookies) is not resulting in Google clearing all cookies — which looks like a pretty clear violation of privacy rules, albeit temporarily (if it’s going to fix it next month).

We also asked Google about its failure to clear all cookies.

Safe to say, Google’s privacy hostile actions look sure to attract close scrutiny in the EU where privacy is a fundamental right.

But the company is also set to face questions on the topic in a Senate committee hearing today — and is expected to acknowledge that it has made “mistakes” on privacy issues, according to documents seen by Reuters

Though it will also apparently claim it has “learned, and improved our robust privacy program”.

Certain Chrome users would probably take a very different view.


Read Full Article

Google launches its group planning feature for Maps


Earlier this year, Google announced its revamped Google Maps, which puts a stronger emphasis on discovery. Some of the features the company announced back then have already launched, including many of the promised discovery and exploration tools, but the one feature that was still missing was group planning. But you won’t have to wait much longer to collaboratively plan your outings with friends in Google Maps because today, these collaboration tools are finally launching.

The basic problem Google is trying to solve here probably feels familiar to everybody who has ever tried to get a group of more than two people to decide on where to go for dinner — or any other outing, really. It usually takes way too many text messages to get everybody to agree.

Now, however, you’ll be able to create a list of places in Google Maps and then share those with your friends. And then, like in any good democracy, your friends can vote on where to go. Group members can also veto places by removing them from the shortlist and add other ones that they’d prefer (nobody said democracy was easy, right?).

Once you have created a list, you can share it just like any other link and your friends will be taken right to Google Maps on mobile or the web to join in the planning fun.


Read Full Article

How to Use Microsoft Bing for Answers to Coding Problems


start-coding-questions

Pre-written code snippets can be like little building blocks that help you meet programming deadlines, especially when those code snippets are modular and abstract

The Code Sample Answer feature in Microsoft Bing is a search aid that helps you find the exact piece of code for your needs.

How to Use Code Sample Answers in Microsoft Bing

Type your programming query in Bing’s search box. The search engine’s advanced algorithm will extract the code snippet (if available) from any indexed article, forum discussion, or online documentation. The answer is displayed in the search result with a link to the source article.

Bing Code Search

Bing uses natural language processing and is smart enough to differentiate between a code query and a non-code query. The Bing blog also says that this search feature works for languages outside of the Microsoft family. So, do try it out for any languages you are working with.

You cannot use Google to find direct answers to your code queries yet. DuckDuckGo can return a code snippet embedded in the search results, but I’m not sure about the scope and limitations of DuckDuckGo’s own feature.

There are many code snippers sites on the web. Even then, Microsoft Bing gives developers and those learning to code another way to find code samples and re-use them in their own programming projects.

Read the full article: How to Use Microsoft Bing for Answers to Coding Problems


Read Full Article

How to Enable and Set Up “Do Not Disturb” on iOS 12


iOS 12 is finally here. It brings a raft of new features to the iPhone operating system, including support for group chats on FaceTime, tools that’ll help you manage your screen time, grouped notifications, and a revamped iBooks app (now called Apple Books).

Apple has also taken the opportunity to finally introduce a “Do Not Disturb” feature, something Android users have enjoyed for years. But what exactly does the new feature offer? And how can you enable the Do Not Disturb mode and customize it for your needs?

What Is Do Not Disturb Mode?

Do Not Disturb mode has two key features:

  • When you go to bed, you can dim your phone’s screen and disable all notifications until you wake up in the morning.
  • You can set it up so it disables automatically in an hour, at the end of the day, when you leave a particular location, or at the end of a meeting.

How to Enable Do Not Disturb on iOS

If you’d like to make Do Not Disturb automatically engage at your bedtime, follow these instructions:

  1. Open the Settings app.
  2. Scroll down and tap on Do Not Disturb.
  3. Slide the toggle next to Schedule into the On position.
  4. Set the times you want the schedule to turn on and off.
  5. Slide the toggle next to Bedtime Mode into the On position.

If you want to enable Do Not Disturb for a specific amount of time, follow these steps instead:

  1. Swipe down from the top right-hand corner of the screen to access the Control Center.
  2. Tap on the Do Not Disturb button (it looks like a moon’s crescent).
  3. Choose either For one hour, Until this evening, Until I leave this location, or Until the end of this event.

To learn more about iOS 12, check out our articles on hidden iOS 12 features and how to use the screen time feature on iOS 12.

Read the full article: How to Enable and Set Up “Do Not Disturb” on iOS 12


Read Full Article

4 Nifty Sound Enhancements for Better Audio in Windows 10


sound-problems-windows-10

Many aspects affect the sound quality of your computer. Your internal hardware, headphones or speakers, and software all combine to produce the music, videos, and other audio you hear every day.

Of course, nothing will beat upgrading to an awesome new set of headphones or getting more powerful speakers. But did you know that Windows 10 has some built-in audio enhancements that can try?

Note: These options all showed during testing on a Logitech USB headset, but may not be available for all devices.

How to Access Sound Enhancements

To access these, head to Settings > System > Sound. You can also right-click the Speaker icon in your System Tray and choose Open Sound settings.

Once here, select the device you want to adjust using the Choose your output device dropdown. Then click Device properties.

On the Enhancements tab, you’ll see several modes to try.

Windows-Sound-Enhancements

1. Bass Boost

This one’s pretty self-explanatory. If you want to blast more bass in music, enable this option. It will increase the lowest frequencies that you hear, thus giving you more bass. Click Settings to fine-tune it.

2. Virtual Surround

If you have a stereo headset or set of speakers, you can enable this option and Windows will mimic surround sound through them. Give it a try if you’re a gamer, as it might give you an advantage.

3. Room Correction

This option is a little different. Clicking it brings up the Room Calibration window with some information.

Windows-10-Room-Calibration

Essentially, this tool plays test tones through your speakers and then picks them up with a microphone. It analyzes this data to recommend the best settings for your particular setup.

4. Loudness Equalization

This last option seeks to even out differences between the highest and lowest points of sound. Thus, loud sounds (like explosions in movies) aren’t as overpowering, while quiet sounds get a boost.

Give it a try if max volume still isn’t loud enough, or if you’re listening in a quiet environment. It can help music sound more even, but you’ll lose the dynamic differences of many tracks.

After checking the options you want to try, choose Apply to see how they sound. You may need to restart any apps playing audio to apply changes.

For more control, check out the best Windows 10 sound equalizers.

Read the full article: 4 Nifty Sound Enhancements for Better Audio in Windows 10


Read Full Article

Get Rock-Solid Privacy Protection with 66% off MacSentry VPN


If you value your online privacy, it’s pretty essential to use a VPN nowadays. The question is, which service should you choose? With unlimited bandwidth and rock-solid encryption, MacSentry VPN stands out from the crowd. Right now, you can grab a two-year subscription for only $29 at MakeUseOf Deals — that’s 66% off the standard price.

Privacy and Anonymity

In the real world, you know when someone has stolen your credit card. But online threats are harder to detect. MacSentry VPN is your digital bodyguard, providing complete protection against cyber criminals, nosy advertisers and rogue ISPs.

This VPN offers strong AES-256 encryption as standard. All your traffic is routed through masking servers, and the network lock feature ensures your identity won’t leak. This level of protection means you can safely browse public Wi-Fi and use online banking with confidence.

With servers around the world and support for P2P, this VPN is also great for streaming. You can easily bypass local restrictions and enjoy content from around the world.

MacSentry was made for Apple devices, but it works flawlessly on Windows and Android. You can protect up to five devices on one account, with unlimited bandwidth and no throttling. To guarantee your privacy, the folks at MacSentry keep no record of your online activity.

Two Years for $29

Worth $86, two years of service with MacSentry VPN is now just $29. The price includes updates and 24/7 email support.

Read the full article: Get Rock-Solid Privacy Protection with 66% off MacSentry VPN


Read Full Article

Tinder’s ‘Swipe the Vote’ campaign aims to educate young voters and get them to polls


Tinder has partnered with nonprofit Rock the Vote for a second time, in the hopes of driving young people to the polls through in-app messaging. The company claims a young adult user base where more than half are in the 18 to 24 demographic, and believes it’s well-positioned to mobilize younger voters during the 2018 U.S. midterm elections.

It’s critical to get these voters to the polls, as only 46.1 percent of the 18 to 29-year olds turned out to vote during the 2016 election, according to the U.S. Census Bureau, the company notes.

Tinder says it will begin to share “fun facts” with its users during election season right in the app — like the volumes of voter registrations and other anecdotes related to past and upcoming elections. These facts will have a particular focus on those that are of most interest to Tinder’s younger users.

For example, some that will be shared include: “Did you know that only about 40% of eligible voters turn up for the midterm elections?,” and “Even though millennials make up 25% of the population, they make up less than 5% of state legislatures,” plus, “The average American is twenty years younger than their congressional representative.”

The facts will pop up in the app as often as two to three times a week in the U.S. as a “Swipe the Vote” native display card.

These cards will also include a way to tap to navigate in-app to the Rock the Vote website, where users can enter their ZIP code and details in order to register to vote.

Additionally, the two organizations also produced a Schoolhouse Rock!-inspired video encouraging young Americans to vote. (Though the Schoolhouse Rock reference may fly over the 18-year-olds’ heads.)

Tinder isn’t the only large platform participating in National Voter Registration Day today (September 25).

Others, including Facebook, Instagram, Twitter, Reddit, Snapchat, Lyft, HBO and many more have also rolled out their own campaigns in an effort to mobilize and register voters.

But because of Tinder’s access to a very young group of potential voters, it’s one of the more interesting efforts to watch, along with Snapchat.


Read Full Article

Professor Layton Arrives on Android and iOS


Professor Layton and the Curious Village is now available to play on Android and iOS. The puzzle game, the first in the Professor Layton series, features a fun storyline, an interesting cast of characters, and well over 100 fiendish puzzles.

Puzzle Your Way to the Golden Apple

In Professor Layton and the Curious Village, you control the titular professor Layton and his young sidekick Luke as they try to locate the “Golden Apple” that is central to the plot. But to do so, they, or rather you, need to solve lots of puzzles.

The puzzles cover the full gamut, from brainteasers to mazes, from word games to sliding tiles. They range in difficulty from childishly easy to devilishly difficult. And while you have unlimited time to solve them, helpful hints come at a premium.

Professor Layton and the Curious Village was first released on the Nintendo DS in 2007. Its developer, Level-5, then released the game on Android and iOS in Japan earlier this year. And now, finally, the Curious Village is available worldwide.

For its mobile release the game has been given an HD makeover, and optimized for smartphones. The graphics have never looked better, there are some new animations to watch, and the DS experience is replicated perfectly on your humble smartphone.

Download: Layton: Curious Village in HD for Android | iOS ($9.99)

Own a Piece of Puzzle Gaming History

Unfortunately, Professor Layton and the Curious Village is not free. Instead, it’s priced at $9.99 in the U.S., and the equivalent elsewhere. Still, there is a lot of game here, and as the first Professor Layton title ever released this is a piece of gaming history.

If Professor Layton isn’t your thing, don’t worry, as there are other options available. Why not try one of these free puzzle games you can play in your browser? Or perhaps these brain exercise games for Android and iOS are more up your street.

Read the full article: Professor Layton Arrives on Android and iOS


Read Full Article

7 Google Translate Mobile Features You Must Know

See the new iPhone’s ‘focus pixels’ up close


The new iPhones have excellent cameras, to be sure. But it’s always good to verify Apple’s breathless on-stage claims with first-hand reports. We have our own review of the phones and their photography systems, but teardowns provide the invaluable service of letting you see the biggest changes with your own eyes — augmented, of course, by a high-powered microscope.

We’ve already seen iFixit’s solid-as-always disassembly of the phone, but TechInsights gets a lot closer to the device’s components — including the improved camera of the iPhone XS and XS Max.

Although the optics of the new camera are as far as we can tell unchanged since the X, the sensor is a new one and is worth looking closely at.

Microphotography of the sensor die show that Apple’s claims are borne out and then some. The sensor size has increased from 32.8mm2 to 40.6mm2 — a huge difference despite the small units. Every tiny bit counts at this scale. (For comparison, the Galaxy S9 is 45mm2, and the soon-to-be-replaced Pixel 2 is 25mm2.)

The pixels themselves also, as advertised, grew from 1.22 microns (micrometers) across to 1.4 microns — which should help with image quality across the board. But there’s an interesting, subtler development that has continually but quietly changed ever since its introduction: the “focus pixels.”

That’s Apple’s brand name for phase detection autofocus (PDAF) points, found in plenty of other devices. The basic idea is that you mask off half a sub-pixel every once in a while (which I guess makes it a sub-sub-pixel), and by observing how light enters these half-covered detectors you can tell whether something is in focus or not.

Of course, you need a bunch of them to sense the image patterns with high fidelity, but you have to strike a balance: losing half a pixel may not sound like much, but if you do it a million times, that’s half a megapixel effectively down the drain. Wondering why that all the PDAF points are green? Many camera sensors use an “RGBG” sub-pixel pattern, meaning there are two green sub-pixels for each red and blue one — it’s complicated why. But there are twice as many green sub-pixels and therefore the green channel is more robust to losing a bit of information.

 

Apple introduced PDAF in the iPhone 6, but as you can see in TechInsights’ great diagram, the points are pretty scarce. There’s one for maybe every 64 sub-pixels, and not only that, they’re all masked off in the same orientation: either the left or right half gone.

The 6S and 7 Pluses saw the number double to one PDAF point per 32 sub-pixels. And in the 8 Plus, the number is improved to one per 20 — but there’s another addition: now the phase detection masks are on the tops and bottoms of the sub-pixels as well. As you can imagine, doing phase detection in multiple directions is a more sophisticated proposal, but it could also significantly improve the accuracy of the process. Autofocus systems all have their weaknesses, and this may have addressed one Apple regretted in earlier iterations.

Which brings us to the XS (and Max, of course), in which the PDAF points are now one per 16 sub-pixels, having increased the frequency of the vertical phase detection points so that they’re equal in number to the horizontal one. Clearly the experiment paid off and any consequent light loss has been mitigated or accounted for.

I’m curious how the sub-pixel patterns of Samsung, Huawei, and Google phones compare, and I’m looking into it. But I wanted to highlight this interesting little evolution. It’s an interesting example of the kind of changes that are hard to understand when explained in simple number form — we’ve doubled this, or there are a million more of that — but which make sense when you see them in physical form.


Read Full Article

See the new iPhone’s ‘focus pixels’ up close


The new iPhones have excellent cameras, to be sure. But it’s always good to verify Apple’s breathless on-stage claims with first-hand reports. We have our own review of the phones and their photography systems, but teardowns provide the invaluable service of letting you see the biggest changes with your own eyes — augmented, of course, by a high-powered microscope.

We’ve already seen iFixit’s solid-as-always disassembly of the phone, but TechInsights gets a lot closer to the device’s components — including the improved camera of the iPhone XS and XS Max.

Although the optics of the new camera are as far as we can tell unchanged since the X, the sensor is a new one and is worth looking closely at.

Microphotography of the sensor die show that Apple’s claims are borne out and then some. The sensor size has increased from 32.8mm2 to 40.6mm2 — a huge difference despite the small units. Every tiny bit counts at this scale. (For comparison, the Galaxy S9 is 45mm2, and the soon-to-be-replaced Pixel 2 is 25mm2.)

The pixels themselves also, as advertised, grew from 1.22 microns (micrometers) across to 1.4 microns — which should help with image quality across the board. But there’s an interesting, subtler development that has continually but quietly changed ever since its introduction: the “focus pixels.”

That’s Apple’s brand name for phase detection autofocus (PDAF) points, found in plenty of other devices. The basic idea is that you mask off half a sub-pixel every once in a while (which I guess makes it a sub-sub-pixel), and by observing how light enters these half-covered detectors you can tell whether something is in focus or not.

Of course, you need a bunch of them to sense the image patterns with high fidelity, but you have to strike a balance: losing half a pixel may not sound like much, but if you do it a million times, that’s half a megapixel effectively down the drain. Wondering why that all the PDAF points are green? Many camera sensors use an “RGBG” sub-pixel pattern, meaning there are two green sub-pixels for each red and blue one — it’s complicated why. But there are twice as many green sub-pixels and therefore the green channel is more robust to losing a bit of information.

 

Apple introduced PDAF in the iPhone 6, but as you can see in TechInsights’ great diagram, the points are pretty scarce. There’s one for maybe every 64 sub-pixels, and not only that, they’re all masked off in the same orientation: either the left or right half gone.

The 6S and 7 Pluses saw the number double to one PDAF point per 32 sub-pixels. And in the 8 Plus, the number is improved to one per 20 — but there’s another addition: now the phase detection masks are on the tops and bottoms of the sub-pixels as well. As you can imagine, doing phase detection in multiple directions is a more sophisticated proposal, but it could also significantly improve the accuracy of the process. Autofocus systems all have their weaknesses, and this may have addressed one Apple regretted in earlier iterations.

Which brings us to the XS (and Max, of course), in which the PDAF points are now one per 16 sub-pixels, having increased the frequency of the vertical phase detection points so that they’re equal in number to the horizontal one. Clearly the experiment paid off and any consequent light loss has been mitigated or accounted for.

I’m curious how the sub-pixel patterns of Samsung, Huawei, and Google phones compare, and I’m looking into it. But I wanted to highlight this interesting little evolution. It’s an interesting example of the kind of changes that are hard to understand when explained in simple number form — we’ve doubled this, or there are a million more of that — but which make sense when you see them in physical form.


Read Full Article

The new era in mobile


A future dominated by autonomous vehicles (AVs) is, for many experts, a foregone conclusion. Declarations that the automobile will become the next living room are almost as common — but, they are imprecise. In our inevitable driverless future, the more apt comparison is to the mobile device. As with smartphones, operating systems will go a long way toward determining what autonomous vehicles are and what they could be. For mobile app companies trying to seize on the coming AV opportunity, their future depends on how the OS landscape shapes up.

By most measures, the mobile app economy is still growing, yet the time people spend using their apps is actually starting to dip. A recent study reported that overall app session activity grew only 6 percent in 2017, down from the 11 percent growth it reported in 2016. This trend suggests users are reaching a saturation point in terms of how much time they can devote to apps. The AV industry could reverse that. But just how mobile apps will penetrate this market and who will hold the keys in this new era of mobility is still very much in doubt.

When it comes to a driverless future, multiple factors are now converging. Over the last few years, while app usage showed signs of stagnation, the push for driverless vehicles has only intensified. More cities are live-testing driverless software than ever, and investments in autonomous vehicle technology and software by tech giants like Google and Uber (measured in the billions) are starting to mature. And, after some reluctance, automakers have now embraced this idea of a driverless future. Expectations from all sides point to a “passenger economy” of mobility-as-a-service, which, by some estimates, may be worth as much as $7 trillion by 2050.

For mobile app companies this suggests several interesting questions: Will smart cars, like smartphones before them, be forced to go “exclusive” with a single OS of record (Google, Apple, Microsoft, Amazon/AGL), or will they be able to offer multiple OS/platforms of record based on app maturity or functionality? Or, will automakers simply step in to create their own closed loop operating systems, fragmenting the market completely?

Automakers and tech companies clearly recognize the importance of “connected mobility.”

Complicating the picture even further is the potential significance of an OS’s ability to support multiple Digital Assistants of Record (independent of the OS), as we see with Google Assistant now working on iOS. Obviously, voice NLP/U will be even more critical for smart car applications as compared to smart speakers and phones. Even in those established arenas the battle for OS dominance is only just beginning. Opening a new front in driverless vehicles could have a fascinating impact. Either way, the implications for mobile app companies are significant.

Looking at the driverless landscape today there are several indications as to which direction the OSes in AVs will ultimately go. For example, after some initial inroads developing their own fleet of autonomous vehicles, Google has now focused almost all its efforts on autonomous driving software while striking numerous partnership deals with traditional automakers. Some automakers, however, are moving forward developing their own OSes. Volkswagen, for instance, announced that vw.OS will be introduced in VW brand electric cars from 2020 onward, with an eye toward autonomous driving functions. (VW also plans to launch a fleet of autonomous cars in 2019 to rival Uber.) Tesla, a leader in AV, is building its own unified hardware-software stack. Companies like Udacity, however, are building an “open-source” self-driving car tech. Mobileye and Baidu have a partnership in place to provide software for automobile manufacturers.

Clearly, most smartphone apps would benefit from native integration, but there are several categories beyond music, voice and navigation that require significant hardware investment to natively integrate. Will automakers be interested in the Tesla model? If not, how will smart cars and apps (independent of OS/voice assistant) partner up? Given the hardware requirements necessary to enable native app functionality and optimal user experience, how will this force smart car manufacturers to work more seamlessly with platforms like AGL to ensure competitive advantage and differentiation? And, will this commoditize the OS dominance we see in smartphones today?

It’s clearly still early days and — at least in the near term — multiple OS solutions will likely be employed until preferred solutions rise to the top. Regardless, automakers and tech companies clearly recognize the importance of “connected mobility.” Connectivity and vehicular mobility will very likely replace traditional auto values like speed, comfort and power. The combination of Wi-Fi hotspot and autonomous vehicles (let alone consumer/business choice of on-demand vehicles) will propel instant conversion/personalization of smart car environments to passenger preferences. And, while questions remain around the how and the who in this new era in mobile, it’s not hard to see the why.

Americans already spend an average of 293 hours per year inside a car, and the average commute time has jumped around 20 percent since 1980. In a recent survey (conducted by Ipsos/GenPop) researchers found that in a driverless future people would spend roughly a third of the time communicating with friends and family or for business and online shopping. By 2030, it’s estimated the autonomous cars “will free up a mind-blowing 1.9 trillion minutes for passengers.” Another analysis suggested that even with just 10 percent adoption, driverless cars could account for $250 billion in driver productivity alone.

Productivity in this sense extends well beyond personal entertainment and commerce and into the realm of business productivity. Use of integrated display (screen and heads-up) and voice will enable business multi-tasking from video conferencing, search, messaging, scheduling, travel booking, e-commerce and navigation. First-mover advantage goes to the mobile app companies that first bundle into a single compelling package information density, content access and mobility. An app company that can claim 10 to 15 percent of this market will be a significant player.

For now, investors are throwing lots of money at possible winners in the autonomous automotive race, who, in turn, are beginning to define the shape of the mobile app landscape in a driverless future. In fact, what we’re seeing now looks a lot like the early days of smartphones with companies like Tesla, for example, applying an Apple-esque strategy for smart car versus smartphone. Will these OS/app marketplaces be dominated by a Tesla — or Google (for that matter) — and command a 30 percent revenue share from apps, or will auto manufacturers with proprietary platforms capitalize on this opportunity? Questions like these — while at the same time wondering just who the winners and losers in AV will be — mean investment and entrepreneurship in the mobile app sector is an extremely lucrative but risky gamble.


Read Full Article

How to Get Your Streak Back on Snapchat


get-snapchat-streaks-back

You log into Snapchat. You see that wonderful fire symbol next to the name of your best friend. The number is growing daily. You are enjoying your best ever Streak (officially known as a Snapstreak). You’ve become a Snapchat master!

Then the worst thing that could possibly happen happens. Unexpectedly, you’ve lost your Snapchat Streak. Your life is ruined. But don’t panic! You can sometimes get your Streak back, and in this article we explain how to do just that.

Snapchat Streak Rules

Let’s start with the basics. Some of you may not know exactly what a Streak entails or its benefits. You’ll need to understand these if you want to know how to get a Snapstreak back.

This isn’t a solo effort by any means—this is a demonstration of your friendship. You have to rely on someone else. You can either overtly tell your friend you want to try for a Snap Streak, or it might be an unspoken agreement.

A Streak begins when you and a friend send Snaps to each other every 24 hours for 3 consecutive days. Once you’ve done this, a fire emblem will appear next to that contact’s name, alongside a tally of how many days the Streak has lasted.

The rules are simple: you have to send a Snap to that person each day. They have to respond to your Snap within 24 hours. Chats don’t count. Neither do Snaps sent from Memories or from Snapchat Spectacles. Video calls don’t either. However, videos sent through the Snap function do.

And remember that this is about individuals, so sending a Snap to a group or adding one to My Story doesn’t add towards a Streak.

What are the benefits of maintaining a Snapchat Streak? Bragging rights. That’s essentially what you’re aiming for here. The more you Snap, the higher your in-app score. Confused? Here’s how your Snapchat score works. It’s a numerical valuation of how dedicated you are to the social network.

What Do Snapchat’s Emojis Mean?

Firstly, note that these emojis are different from Trophies, although the more Streaks you take part in, the more likely you are to earn Snapchat Trophies.

Go to the Chat function and you’ll see your contacts. Emojis will accompany some of these names, if not all of them (depending on how many friends you’ve added and how frequently you communicate with them).

If you’re consistently sending messages to one person, a smiley face will appear to the right of their name. This signifies that you’re best friends. This will certainly appear if you’re participating in a Snap Streak with someone.

snapstreak emoji

If your Streak reaches 100 days, Snapchat will congratulate you by putting the “100” emoji next to the flame symbol. Beyond that, it will simply continue to list the number of consecutive days you’ve been on this current Streak.

No one’s perfect, so one party will inevitably forget they’ve not sent a Snap within 24 hours of the previous one. Snapchat has you covered—it’ll remind you by showing an hourglass emoji by your Streak number. If you see an hourglass, send a Snap! If you’re worried the other person has forgotten too, send them a message on Chat and hope they have notifications turned on.

How can you keep a Streak going? The secret is not to get too precious about what you take a picture of. You won’t find something meaningful to say every day, so don’t feel too bad if you Snap the ceiling. Add text to explain that this is to maintain the Streak; alternatively, send a nice “thinking of you” message.

You can always make your Snaps more interesting by using filters. Here’s a list of the best Snapchat lenses to bring some variety to your pictures and videos.

Why Did You Lose Your Snapchat Streak?

snapchat streak lost

The most obvious reason is that either yourself or your friend hasn’t sent a Snap within the past 24 hours. But don’t immediately blame the other person; sometimes it isn’t anyone’s fault.

Often, connectivity issues plague the app. If one of you has problems connecting to the internet, Snaps could fail to send; in such cases, Snapchat should tell you a Snap wasn’t delivered. You can try again, but make sure you’ve got Wi-Fi. Otherwise, you’ll have to send at a later time (which is why it’s a good idea to start a Streak when you know you’ll be at home during certain hours every day).

There may also be an issue with hardware or operating systems. Sadly, if this carries on for a few days, your Streak won’t be the only victim. Your “best friend” status will also vanish.

However, many report that both parties sent Snaps, but the Streak nonetheless disappeared. No one really knows why—but most blame a bug within the app. Especially if you’ve just installed an update. Watch out for other glitches within Snapchat, including Opened Snaps not disappearing from the Chat timeline.

Fortunately, in most of these instances, you can get your Streak back.

How to Get a Snapchat Streak Back

Snapchat recognizes and appreciates its dedicated userbase, and further that some things are out of our control. That’s why there is a way you can get your Snapstreak reinstated.

To do so, you need to appeal to Snapchat.

Before we go into details, you should know that there are provisos. Notably, you can’t do it regularly. Don’t get into the habit of losing your Streak and appealing to Snapchat. They won’t fall for it. Secondly, if numerous Streaks have disappeared, this method will likely only work with one contact. Certainly there’s a limit of one username per submission. Make your longest-running Streak the priority.

Here’s how to get a Streak back on Snapchat:

Go to Snapchat Support. You’ll see a list of potential problems; click on My Snapstreaks disappeared. A contact form will load underneath details about Streaks. This will require basic information about your account (username, email address, cell number, and device) then specifics about the Streak.

Include as many details as you can. Fingers crossed you can remember how many consecutive days your Streak lasted for. If not, ask your friend. Failing that, estimate. There’s space later in the form to say it’s an approximation.

Similarly, if you know an exact date you lost your Streak, that’s useful data. However, you can also say the issue occurred since you installed the latest update.

The penultimate question concerns the hourglass emoji. This is to ascertain whether one of you simply forgot—in which case, Snapchat probably won’t do anything to help. Still, you can make your case clear in the final section, “What information should we know?”

snapchat support can help when you've lost your snap streak

Be honest. Tell Snapchat if the app wouldn’t load, a Snap just wouldn’t send, or if your internet connection failed.

Send your request and wait for a reply.

Why Won’t Snapchat Help Me?

The social network won’t reinstate your Streak if it just naturally waned. It doesn’t matter if you were nearing 1000 days: if someone forgot, that’s on your own heads. Of course, you could lie and say something went wrong with the app. But we don’t advocate that, as your conscience will eventually get the better of you.

Or maybe the service doesn’t think you’re deserving enough. It’s far from perfect. However popular it is, even its core audience knows there’s a lot wrong with Snapchat.

Read the full article: How to Get Your Streak Back on Snapchat


Read Full Article

Protesters call on Salesforce to end contract with border patrol agency


A dozen or so people accompanied by a 14-foot, 800-pound cage gathered in downtown San Francisco Tuesday morning to protest Salesforce’s contract with U.S. Customs and Border Patrol (CBP), the agency within the Department of Homeland Security responsible for enforcing the Trump Administration’s zero-tolerance immigration policy.

Today is the first day of Dreamforce, Salesforce’s annual user conference that attracts some 200,000 people. The protesters claim Salesforce, which signed an agreement with CPB in March, is complicit in the actions of CBP and should be held accountable.

“Salesforce has a moral and ethical obligation to end this contract,” one protestor shouted.

The sign plastered to the front of the cage — a mock-up of those reportedly used in CBP facilities to hold separated children of migrant families — read “Detention center powered by Salesforce.”

“It’s hard to miss an 800-pound cage rolling down the street,” Jelani Drew, lead organizer of the demonstration and campaigner for the non-profit advocacy group Fight for the Future, told TechCrunch. “They had to look and that was the goal.”

[gallery ids="1719937,1719939,1719940,1719941"]

1,800 families were separated at the U.S.-Mexico border from October 2016 through February of this year, per Reuters. And another 2,342 children were separated from 2,206 parents between May 5 and June 9, according to Vox.

In late June, President Donald Trump signed an executive order to end family separation, though the zero-tolerance policy, which mandates that any persons entering the U.S. illegally be prosecuted, remains.

Salesforce chief executive officer Marc Benioff, who has a reputation for advocating for liberal causes and politics, has said the deal with CBP does not involve CBP’s U.S.-Mexico border policies. CBP, rather, uses some of Salesforce cloud tools, specifically Salesforce Analytics, Community Cloud and Service Cloud, to bolster its recruiting process and to “manage border activities.”

When asked for comment, Salesforce told TechCrunch the cloud-computing company respects the right to protest and pointed us in the direction of Benioff’s tweets, which reaffirm the business doesn’t have an agreement with Immigration and Customs Enforcement (ICE) and that the CBP contract is unrelated to family separation.

That tweet, posted in July, was a response to a petition signed by 650 Salesforce employees, who took issue with the CBP contract, specifically CBP’s use of Salesforce Service Cloud to manage activities at the border.

“We cannot cede responsibility for the use of the technology we create–particularly when we have reason to believe that it is being used to aid practices so irreconcilable to our values,” the employees wrote. “Those values often feel abstract, and it is easier to uphold them when they are not being tested. They are being tested now.

In addition to his tweet, Benioff wrote in a memo to employees at the time that he is “opposed to separating children from their families at the border.”

“It is immoral. I have personally financially supported legal groups helping families at the border. I also wrote to the White House to encourage them to end this horrible situation.”

Salesforce co-CEO Keith Block said the company would donate $1 million to organizations helping families separated at the U.S. border and that Salesforce would match employee donations. In his tweet, he did not specify which organizations the company would support.

Today, Block similarly took to Twitter to announce that the non-profit arm of Salesforce would donate $18 million to “Bay Area causes.” The San Francisco Chronicle reports that the San Francisco and Oakland Unified School Districts will receive $15.5 million, Hamilton Families, Larkin Street Youth Services and the San Francisco Food Bank will receive $2 million, and the San Francisco Park Alliance will receive $500,000.

Today’s protest was organized by Fight for the Future, Color of Change, Demand Progress, Defending Rights and Dissent, Mijente, Presente.org, RAICES and Sum of Us. RAICES, The Refugee and Immigrant Center for Education and Legal Services, recently rejected a $250,000 donation from Salesforce because of its contract with CBP.

Benioff contacted RAICES executive director Jonathan Ryan over the summer to discuss the opposition to Salesforce contract with CBP, according to a new report from The Guardian. The pair were scheduled to speak until Benioff canceled last minute. “I am sorry I’m scuba diving right now,” Benioff reportedly wrote to Ryan.

We’ve reached out to RAICES for comment.

Benioff and Salesforce are among several large tech companies that have struck controversial deals with government agencies. Employees at both Amazon and Microsoft have protested their companies’ contracts with ICEGoogle reportedly decided not to renew a Pentagon contract after employees resigned in protest of the search giant’s involvement with controversial AI research project Project Maven.

Jacinta Gonzalez, senior campaign organizer with Mijente, a national hub for Latinx organizers, told TechCrunch the she and the other protesters are hopeful tech companies will drop their contracts with both CBP and ICE.

“We’ve been incredibly concerned with corporations, particularly the tech corporations, that are facilitating ICE and border patrol’s destruction of immigrant communities,” Gonzalez said. “It’s a matter of continuing to pressure these investors and executives a these tech companies that are making billions at the expense of immigrants. They are profiting off the suffering of immigrants.”


Read Full Article

The new era in mobile


A future dominated by autonomous vehicles (AVs) is, for many experts, a foregone conclusion. Declarations that the automobile will become the next living room are almost as common — but, they are imprecise. In our inevitable driverless future, the more apt comparison is to the mobile device. As with smartphones, operating systems will go a long way toward determining what autonomous vehicles are and what they could be. For mobile app companies trying to seize on the coming AV opportunity, their future depends on how the OS landscape shapes up.

By most measures, the mobile app economy is still growing, yet the time people spend using their apps is actually starting to dip. A recent study reported that overall app session activity grew only 6 percent in 2017, down from the 11 percent growth it reported in 2016. This trend suggests users are reaching a saturation point in terms of how much time they can devote to apps. The AV industry could reverse that. But just how mobile apps will penetrate this market and who will hold the keys in this new era of mobility is still very much in doubt.

When it comes to a driverless future, multiple factors are now converging. Over the last few years, while app usage showed signs of stagnation, the push for driverless vehicles has only intensified. More cities are live-testing driverless software than ever, and investments in autonomous vehicle technology and software by tech giants like Google and Uber (measured in the billions) are starting to mature. And, after some reluctance, automakers have now embraced this idea of a driverless future. Expectations from all sides point to a “passenger economy” of mobility-as-a-service, which, by some estimates, may be worth as much as $7 trillion by 2050.

For mobile app companies this suggests several interesting questions: Will smart cars, like smartphones before them, be forced to go “exclusive” with a single OS of record (Google, Apple, Microsoft, Amazon/AGL), or will they be able to offer multiple OS/platforms of record based on app maturity or functionality? Or, will automakers simply step in to create their own closed loop operating systems, fragmenting the market completely?

Automakers and tech companies clearly recognize the importance of “connected mobility.”

Complicating the picture even further is the potential significance of an OS’s ability to support multiple Digital Assistants of Record (independent of the OS), as we see with Google Assistant now working on iOS. Obviously, voice NLP/U will be even more critical for smart car applications as compared to smart speakers and phones. Even in those established arenas the battle for OS dominance is only just beginning. Opening a new front in driverless vehicles could have a fascinating impact. Either way, the implications for mobile app companies are significant.

Looking at the driverless landscape today there are several indications as to which direction the OSes in AVs will ultimately go. For example, after some initial inroads developing their own fleet of autonomous vehicles, Google has now focused almost all its efforts on autonomous driving software while striking numerous partnership deals with traditional automakers. Some automakers, however, are moving forward developing their own OSes. Volkswagen, for instance, announced that vw.OS will be introduced in VW brand electric cars from 2020 onward, with an eye toward autonomous driving functions. (VW also plans to launch a fleet of autonomous cars in 2019 to rival Uber.) Tesla, a leader in AV, is building its own unified hardware-software stack. Companies like Udacity, however, are building an “open-source” self-driving car tech. Mobileye and Baidu have a partnership in place to provide software for automobile manufacturers.

Clearly, most smartphone apps would benefit from native integration, but there are several categories beyond music, voice and navigation that require significant hardware investment to natively integrate. Will automakers be interested in the Tesla model? If not, how will smart cars and apps (independent of OS/voice assistant) partner up? Given the hardware requirements necessary to enable native app functionality and optimal user experience, how will this force smart car manufacturers to work more seamlessly with platforms like AGL to ensure competitive advantage and differentiation? And, will this commoditize the OS dominance we see in smartphones today?

It’s clearly still early days and — at least in the near term — multiple OS solutions will likely be employed until preferred solutions rise to the top. Regardless, automakers and tech companies clearly recognize the importance of “connected mobility.” Connectivity and vehicular mobility will very likely replace traditional auto values like speed, comfort and power. The combination of Wi-Fi hotspot and autonomous vehicles (let alone consumer/business choice of on-demand vehicles) will propel instant conversion/personalization of smart car environments to passenger preferences. And, while questions remain around the how and the who in this new era in mobile, it’s not hard to see the why.

Americans already spend an average of 293 hours per year inside a car, and the average commute time has jumped around 20 percent since 1980. In a recent survey (conducted by Ipsos/GenPop) researchers found that in a driverless future people would spend roughly a third of the time communicating with friends and family or for business and online shopping. By 2030, it’s estimated the autonomous cars “will free up a mind-blowing 1.9 trillion minutes for passengers.” Another analysis suggested that even with just 10 percent adoption, driverless cars could account for $250 billion in driver productivity alone.

Productivity in this sense extends well beyond personal entertainment and commerce and into the realm of business productivity. Use of integrated display (screen and heads-up) and voice will enable business multi-tasking from video conferencing, search, messaging, scheduling, travel booking, e-commerce and navigation. First-mover advantage goes to the mobile app companies that first bundle into a single compelling package information density, content access and mobility. An app company that can claim 10 to 15 percent of this market will be a significant player.

For now, investors are throwing lots of money at possible winners in the autonomous automotive race, who, in turn, are beginning to define the shape of the mobile app landscape in a driverless future. In fact, what we’re seeing now looks a lot like the early days of smartphones with companies like Tesla, for example, applying an Apple-esque strategy for smart car versus smartphone. Will these OS/app marketplaces be dominated by a Tesla — or Google (for that matter) — and command a 30 percent revenue share from apps, or will auto manufacturers with proprietary platforms capitalize on this opportunity? Questions like these — while at the same time wondering just who the winners and losers in AV will be — mean investment and entrepreneurship in the mobile app sector is an extremely lucrative but risky gamble.


Read Full Article