No, my job is to work and your job is to pay me. If your business is successful or not, is none of my problem. Fuck you, pay me. I write your stupid shit enterprise cruft all day and cash your worthless benefits. You want me to create and generate new value? Fuck you, pay me. Nobody cares about your groundbreaking technology that is the foundation of thousands of other bullshit businesses selling nothing but hustle. Put the cash in my hand so I can get the fuck out of here.
I have an even better strategy, instead of dealing with all this bullshit manufactured complexity and artificial scarcity, throw all that shit away and use basic web sockets like everyone already does, and save a fortune in time and money in the process. On top of that, you don't even have to support bullshit metadata protocols that do nothing but add overhead and implementation complexity, but are sold on being dynamic and secure, when the only thing that is dynamic is their product support and latency and the only thing that is secure is how fucked you are when your account is canceled.
Wouldn't this kind of development target be better served by optimizing small C/++ programs instead of trying to optimize to some abstract virtual machine implemented on top of the hardware? I mean if speed really is your goal, why not do it correctly instead of hitting yourself in the face with an extra tree before starting?
Nobody dares to speak to how bad this is for the traffic. The "infrastructure issues" were introduced a long time ago when it was decided that all data needs to go through egress points, and conform to arbitrary standards for metadata. Japan doesn't have this problem because their internet actually is decentralized, and their culture isn't at threat from users streaming their own video to as many people as they wish (and the network supports it).
For some odd reason, KeePass conforms to the OSI model, so it is trivial to circumvent by NSA, since it communicates with its resource protocols (metadata) to XKeyScore via the presentation layer.
Don't forget to audit your browser (the thing without a version number anymore and with various metatemplates and it dynamically downloads on every load) and it's implementation of ECMAScript. But everyone already knew that.
Not only this, developers shouldn't shy away from charging what they think the game is worth, $5, $29, $59, $99, whatever. If the game is good, people will pay it.
Do you have a source for any of this? x86 is much more powerful than ARM by watt, being exponentially faster at most math. I've never had anyone seriously propose that ARM is more efficient than x86 at anything then not pulling watts from a Li Ion battery.
It can still read and write to memory. If it needs to "initialize" anything, it will have to commandeer the CPU by creatively rewriting memory that is in use.
Twitter was never a small start up. It saw a pattern and invested millions in following and overtaking. The internet would be a better place without it.
What vision? The idea to make technology easy to use? What a mind blowing idea. I'm sure nobody thought of that before, in 10,000 years of human history. But you know, Jobs actually DID IT, he had the balls to hire a bunch of engineers to make his personal phone easier to use, and stiff them over and over systematically, like any business would.. Wait, what exactly did Jobs do? He had a lot of money.