Live data from Hacker News

Android overtakes Windows as the internet’s most used operating system

techcrunch.com

271–280 of 417 posts

Re: Android overtakes Windows as the internet’s most used operating system

#271
post #220

When I was a kid, I was frustrated for most of the adults can't use the computer so our society is very inefficient at daily life. I was thinking, since our generation has affordable personal computers, when our generation become adults, the world will finally embrace the efficiency of computer where everything is computer-friendly and everyone can write code. I was wrong. The birth of so called "smartphone" made eve…

Writing code, outside of spaghetti BASIC and similar, is a full time job. It requires hours and hours of thinking and planning. People already have full time jobs, sometimes two or more. The last thing they want is another, likely unpaid one, when they come home and sit down before the computer.

This is the biggest mistaken belief of the programming industry.

Where we're headed is multi-level architectures. At the bottom is what you think of as "all programming". It's low level code, with manual deployment, using a wide range of fairly arcane tools. You need to be a professional to do it.

What is slowly emerging, which you suggest is impossible, is a layer on top of that. It is written in highly constrained code. You can't import random libraries, and you can't write spaghetti code, because you are writing in a highly constrained DSL. It's still real code. It's still a Turing machine. But you are working within a sandbox that your professional software engineering colleague built for you.

Most of us software pros don't think about development this way. We think we're supposed to be releasing finished apps to end users. But 20 years from now, we'll think of our job as releasing libraries for "non-programmers" to use. DSLs that are foolproof, which end users will string together using simple function calls and literals and nothing else. Languages in which it's very difficult to express broken ideas.

There's no reason the marketing team can't write this file:

   post("miami", "Bienvenido a Miami!")
   image("miami", "http://static.flickr.com...")
   paragraph("miami", "We've gotten more requests for a Miami location than the rest of our...")
Well, there is a reason. It's almost certain that the programmers down the hall, like you, don't believe that a marketing professional could handle the "hours of thinking and planning" required to write that code. But again, they are all mistaken. Any smart, computer-savvy person could write that code after a few minutes of instruction.

But first you'd have to build that API, and a realtime preview, that is editable from a nice simple web app. You could do the "hours of thinking and planning" so that your colleagues could write the high level business code.

That's where this is all going. There will be a lot of programmers that work inside a sandbox like that, a few hours a week. Most programmers will work like that. And there will be a smaller number of seasoned pros will maintain those sandboxes.

Re: Android overtakes Windows as the internet’s most used operating system

#273
post #270

Earlier quoted context omitted.

> i find it unnerving that Windows 10 can apparently bring a laptop out of shutdown to do updates in the middle of the night Heh, I remember when Apple used that as a feature. Instead of updates, it downloaded your email and other things you'd want to have already available when you open your laptop.

Power Nap works when your Mac is put to sleep. I don't think it would turn on your Mac if you powered it off. Also, macOS does not force a system update schedule on you, unlike Windows 10 Home.

What I don't like about macOS is that you cannot postpone the update, well not for more than a day. So next day the same popup, even if it's a non essential update to Pages or iTunes. Yes I can click them away, but that's not the point.

Re: Android overtakes Windows as the internet’s most used operating system

#274
post #243
post #150

Earlier quoted context omitted.

Well, for one they got manufacturers to adopt Google branding for Android phones, but then we're led to believe that getting them to update on time was hard. But from Google's POV, the only "necessity" here is that Google gets your data and tracks you.

> but then we're led to believe that getting them to update on time was hard "Led to believe"? Is there any dispute about the fact that most Android manufacturers deliver major updates very slowly and often not at all?

So apparently "phone manufacturer must preload all Google applications" and "phone manufacturer must set Google as default search engine", and "Google network service must be preloaded" made it in the contract, but "phone manufacturer must update the phone" didn't. Those sneaky phone manufacturers !!

Re: Android overtakes Windows as the internet’s most used operating system

#275

Earlier quoted context omitted.

Look at the efforts that Amazon continues to invest in Fire, and CyanogenMod (the Company that Went Bankrupt as opposed to the jailbreak mod that still mostly exists) tried to invest in a Play Store/Play Services competitor, and Samsung is trying to invest in its efforts while also trying to be stealthy about it in its current Cold War with Google... Android (AOSP) forks are numerous, yet competing with Play Store/Pl…

AOSP forks seem alive and well in China. But yes, in rest of the world non-Google Android is struggling.

I'm curious how many of the Chinese forks label themselves as "Android" and if the Chinese have a different mental model of what "Android" means.

Without any first hand knowledge, I'd assume that the balance of things towards WeChat and away from Play Store/Play Services in China might mean that "Android" really does mean something different in Chinese markets? It's easier to sell an "Android" device if the benchmark is "runs WeChat" rather than "runs the apps I see advertised everywhere" (given the near ubiquity of Play Store emblems on American ads) and "runs the collection of apps I've bought over the last few years from the Play Store".

Re: Android overtakes Windows as the internet’s most used operating system

#276
post #13
post #2

On one hand, this is a truly incredible accomplishment for Google, and in so little time! On the other, it's sort of amazing this hadn't happened already - so, so many people in the developing world are entirely reliant on mobile, and mostly use low-end Android phones. I use a Moto G4 and the experience is shockingly good for a device that costs less than a bar tab. It's no wonder that low-end Android's are winning,…

Don't forget that the proprietary Google Play Services are required by more and more apps and that Google is doing everything it can to push these services to the largest number of devices by weaving some sort of web of interdependency.

I agree it isn't perfect, but services that phone home to google servers can't realistically be open source. Google is pushing them insofar as it is trying to make them better.

I think it's still a far cry from the state of affairs on iOS or MacOS, and the fact that you can fork it if you are willing to replicate those apis is still reassuring.

Re: Android overtakes Windows as the internet’s most used operating system

#277
post #274
post #243

Earlier quoted context omitted.

> but then we're led to believe that getting them to update on time was hard "Led to believe"? Is there any dispute about the fact that most Android manufacturers deliver major updates very slowly and often not at all?

So apparently "phone manufacturer must preload all Google applications" and "phone manufacturer must set Google as default search engine", and "Google network service must be preloaded" made it in the contract, but "phone manufacturer must update the phone" didn't. Those sneaky phone manufacturers !!

Those things you listen actually make less work for the manufacturers, and speedy updates make more work - that solves the mystery for me at least.

Re: Android overtakes Windows as the internet’s most used operating system

#278
post #274
post #243

Earlier quoted context omitted.

> but then we're led to believe that getting them to update on time was hard "Led to believe"? Is there any dispute about the fact that most Android manufacturers deliver major updates very slowly and often not at all?

So apparently "phone manufacturer must preload all Google applications" and "phone manufacturer must set Google as default search engine", and "Google network service must be preloaded" made it in the contract, but "phone manufacturer must update the phone" didn't. Those sneaky phone manufacturers !!

Maybe "fast updates" is a standard clause in the contracts and device manufacturers are simply doing a bad job and Google doesn't want to piss off all its partners by litigating this.

Re: Android overtakes Windows as the internet’s most used operating system

#279
post #25

I guess this means we can officially stop hating on Microsoft for having such a lax attitude towards security, considering their last OS to suffer from that attitude was released 16 years ago, and it accounts for less than 3% of present day traffic according to statcounter.com Meanwhile according to the same stats, Android sits around 37.9%, and I have to wonder just how many of those devices are still impacted by fo…

> you should have started on it years ago As somebody who has been following Android for a while, this statement is incredibly unfair. The Android ecosystem is huge and remarkably safe. For those actually interested in the details, the Android security team releases annual security reviews, and the report for 2016 was just released: https://security.googleblog.com/2017/03/diverse-protections-... The tldr: the number…

Citing Google's blog post for Android security is not very convincing. If Android is so secure, why are we seeing (often more frequently than) weekly headlines on Android security woes, often containing something like "millions of devices affected" (and often enough, no fix in sight)?

Also, quote from linked blog post:

> only 0.05 percent of devices that downloaded apps exclusively from Play contained a PHA.

1. What percentage of Android devices download apps exclusively from Play? They don't say. I, for one, have quite a few not so technical friends who sideload stuff. Also, pretty much all Android devices in Mainland China don't qualify for this criterion, and that's a huge number.

2. Given the track record of malware in Play Store, the number of devices containing a PHA is probably much larger than that of ones containing a known PHA.

> many many devices have never received any security patch to address Stagefright and yet most users aren't affected.

Not sure how you even know that. Not all exploits are visible.

Re: Android overtakes Windows as the internet’s most used operating system

#280
post #25

I guess this means we can officially stop hating on Microsoft for having such a lax attitude towards security, considering their last OS to suffer from that attitude was released 16 years ago, and it accounts for less than 3% of present day traffic according to statcounter.com Meanwhile according to the same stats, Android sits around 37.9%, and I have to wonder just how many of those devices are still impacted by fo…

Just to play devil's advocate: Windows became the dominant platform when it had terrible security. Android became the dominant platform when it had terrible security. Maybe people don't care that much about security vs other features. At it's low point, Windows security was a lot worse than Android security. At one point, a fresh Windows XP machine plugged into the Internet would be compromised within a couple of min…

What? I personally had many viruses and malware on Windows and never personally had a single one on Android.
Post reply on HN