Live data from Hacker News

Google’s not-so-secret new OS

techspecs.blog

291–300 of 561 posts

Re: Google’s not-so-secret new OS

#291
post #202

Earlier quoted context omitted.

> In two years, your average consumer probably doesn't care if their device is still receiving software updates. They'll jump onto a new phone plan, with a fresh, cool new mobile, with a better screen, newer software (features!), and a refreshed battery. This might be true for the US, where 75% of subscribers are on post-paid (contracts). It's not true for the rest of the world. * Europe: * Rest of the world: I'd als…

But it is not something related to 2 year upgrade plan. In EU phones have 2 year warranty, after that period most people would like to upgrade it. And more over in parts of the world outside US, the best phones are not always available on contract, you need to buy them on your own (e.g. Nexus line was mostly like that, Pixels probably too). And more over cellular companies put a lot of bloat on the phones, some of th…

Also we usually use the mobile phones until they die or get stolen, which is way more than just 2 years.

Re: Google’s not-so-secret new OS

#293
post #164

Earlier quoted context omitted.

A product I worked on was a victim of Microsoft changing preferred APIs. Their competing product which the prior year had less market share somehow sported the new UI instantly when the UI became publicly available. Monopolistic behavior if you ask me.

It's why I got out of the MS ecosystem. I bought quite heavily into WPF for the Vista launch, and it was obvious that was a dead end within a couple of years. Not only that, but I could see exactly the same thing happening to all the other neat stuff I was planning to look into at the same time. That was not the way to encourage my long-term membership of the Visual Studio clan.

WPF is alive and doing pretty well.

Doing new WPF application development for the last three years for the biotech industry.

It is also the official API for classical desktop application and shares a lot with UWP.

Re: Google’s not-so-secret new OS

#294
post #286

It was unfortunately obvious that the writer had insufficient tech chops when use the phrase "a post-API programming model" But pressing on how somehow manages to blame the lack of updates to android phones on the modularity of the Linux kernel. The joke of course being that linux is monolithic and googles new OS is a microkernel ergo more modular. The quote is "...however. I also have to imagine the Android update p…

> The only way they can get more of your money is to sell you a new phone which they hope to do between 1-2 years from now. The thing is, this only works on countries similar to US where most people are on contracts. In the rest of the world, where people are on pre-paid, we use our phones until they either die or get stolen, which is way more than just 1-2 years.

> until they either die or get stolen or screen cracked or phone soaked in water (but these problems will diminish when IP68 and Gorilla Glass 5 become more mainstream)

Re: Google’s not-so-secret new OS

#295
post #286

It was unfortunately obvious that the writer had insufficient tech chops when use the phrase "a post-API programming model" But pressing on how somehow manages to blame the lack of updates to android phones on the modularity of the Linux kernel. The joke of course being that linux is monolithic and googles new OS is a microkernel ergo more modular. The quote is "...however. I also have to imagine the Android update p…

> The only way they can get more of your money is to sell you a new phone which they hope to do between 1-2 years from now. The thing is, this only works on countries similar to US where most people are on contracts. In the rest of the world, where people are on pre-paid, we use our phones until they either die or get stolen, which is way more than just 1-2 years.

Also it only works for Samsung and Apple. As they are the only ones who actually profit from phones.

Re: Google’s not-so-secret new OS

#296

Earlier quoted context omitted.

Yes, for a beginner who does not need the advanced stuff, they can just ignore it right? As of now, I never use Google drive sync, I use syncthing to sync folders between mobile and my Mac. Universal OS rocks! (I hope it is in line with my vision of how the concept of universality is) I want to just visually ssh the phone and the machine, or rather the OS is in the phone and I just connect it to the machine, there wa…

I don't know why the downvotes, but your "beginners can just ignore advanced stuff" comment strikes me as naive. Beginners are typically terrified of anything they don't understand. I used to teach computers 101 to university students, and they'd pretty much freeze up every time they saw something they weren't expecting.

Why naive? I was a beginner 3yrs ago in web development and Go. I wanted to learn how to build a webapp (I didn't and still don't know enough JS), I didn't get lost in the big maze of angular, react. I ignored the complicated stuff, I learned how to write a webapp[1], that was using pure HTML, then I learned Go, then I wrote a webapp. I wrote a todo list manager [2]

Then, after I was comfortable with everything did I start learning AJAX, I chose Vue.JS and I migrated the app I wrote in pure HTML to use Go [3] and wrote a guide about it [4].

I pissed a lot of people of VueJS project when I raised this [5] issue, yes, in hindsight I do realize that I was rude to them, but their documentation had a problem (and I had already said sorry if I was rude)

I still don't know how to use websockets and what not, or how to write load balancers or distributed database, or web proxy or cache or other things to be done at scale, I choose to ignore them as of now, as I build my capability to understand or until I need of them.

This is what I meant by that statement.

>they'd pretty much freeze up

You know, in 2010, I still remember the first C programming class (I had not understood a single word) I had in my college, I froze and for a minute questioned if I had made the right decision to enter computer science. The point is that newcomers need to know what they can ignore while they learn the basics, it is not possible to learn everything in one go.

Nobody teaches you real life, it just happens, and as a newbie it is my responsibility to learn in the best way I can without getting overwhelmed, and no, it is not a disparaging statement!

Also, this is why I started Multiversity[6], this is a YouTube channel which teaches by example.

[1] https://github.com/thewhitetulip/web-dev-golang-anti-textboo...

[2] https://github.com/thewhitetulip/Tasks

[3] https://github.com/thewhitetulip/Tasks-vue

[4] https://github.com/thewhitetulip/intro-to-vuejs/

[5] https://github.com/vuejs/vuejs.org/issues/565

[6] https://github.com/thewhitetulip/multiversity

Re: Google’s not-so-secret new OS

#297

> IDEs written in Java are wildly slow… My favourite IDE to use today is IntelliJ, and I prefer it over my experience with Visual Studio (though to be fair, I did not use VS intensively in the past 3-4 years). I don't experience IntelliJ as "slow". It launches faster than VS did when I used it, and once it is running I keep it open pretty much the entire work-week without any issues.

Other than Netbeans and Eclipse being faster and don't turn my dual core into airplane mode like Android Studio does, which forced me to enable laptop mode on it.

Re: Google’s not-so-secret new OS

#298

Earlier quoted context omitted.

You're forgetting something: This will not work for iOS. Why develop something which excludes a big chunk of the cake? I'm happy Google is not going this way... Apple is doing already enough damage with exclusive features.

> This will not work for iOS. Why develop something which excludes a big chunk of the cake? By that logic nobody should even create native Android apps today. You're saying that if Android apps could run on even more platforms it would somehow stop being worth it to create them because iOS is excluded? Makes absolutely zero sense.

I would also go even further and would say it makes in MOST cases no sense to develop a purely native app today. From a economic standpoint most native, one platform apps make no sense nowadays (also many people are unwilling to install more apps) unless you have deep enough pockets. I'm happy that Chrome embraces the web and pushes web application even further. I see really no benefit in running Android apps on my Mac (this results in mixed touchscreen, non touchscreen experience). So Chrome is pushing technology for this 80-90% of devices but it is not Android (with its touchscreen focus) and I'm really happy it is the web which I can use on more devices with different UX handling and without installing stuff.

Re: Google’s not-so-secret new OS

#299
post #87
post #74

It bothers me that Google does not seem particularly interested in doing the one thing that would make their Android platform absolutely dominant: Allow Chrome to run Android apps on Mac and Windows. Google has already done 90% of the necessary work by adding Android apps to ChromeOS. Two and a half years ago it created "App Runtime for Chrome" which demonstrated that Android apps could run on Windows and Mac in a li…

Sun tried that, back in the day. Maybe you heard about Java applets, maybe you didn't. They were the slowest thing about the web, insecure even with a sandbox, and just an overall pain. Short of having a jvm always running on your machine, the performance of Android-via-Chrome will completely turn people off the Android ecosystem.

What? Android runtime is not JVM, it's AOT compiled to native for quite some time now.

Re: Google’s not-so-secret new OS

#300

Why can't the pure web replace apps and programs? All the pieces are almost there: hardware acceleration, service workers, notifications, responsive design... I currently "add to home screen" for most things. I edit my images online, and develop code using cloud9 ide, etc. There are few things I need apps/programs for right now, and that's improving day by day. iPhone is dropping heavily in world wide market share, b…

"Almost there" does not count. It has not just be there but be better at everything. And I will argue it is far far away from even "being here". I am getting tired of repeating this each time, but "web everywhere" folks simply have no idea what native SDKs offer. > iPhone is dropping heavily in world wide market share And taking all the profits. Android being everywhere does not mean that every Android device is bein…

Or on the tablet side, just replacements for televisions.
Post reply on HN