bonn1's comments

bonn1 | 11 years ago | on: Are we web yet?

Nice post and promising future for Rust as a web stack.

Just wondering if a simple blog post on a blog would have been enough—registering a domain and creating a dedicated site seems a bit like overkill.

bonn1 | 11 years ago | on: Google announces Android for Work

> "Google Play is a package manager" doesn't make any sense.

It makes totally sense. Google Play is a package manager like apt-get, npm, etc. and Play is a nice name which covers many uses case since it's a playful synonym for "start" or "to start something": "start a game", "start a program", "start an app" or "start work"

The term 'package manager' would be to long and is not learned among the mainstream but again it's exactly this, check Wikipedia:

"A package manager or package management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing software packages for a computer's operating system in a consistent manner. It typically maintains a database of software dependencies and version information to prevent software mismatches and missing prerequisites."

https://news.ycombinator.com/reply?id=9111350&goto=item%3Fid...

bonn1 | 11 years ago | on: Google announces Android for Work

I think you are confusing use cases, the iOS Enterprise Developer program is something totally different. It serves companies who want to either test own apps within the organization or use own apps just for internal use (like intranet apps). Meanwhile the program got rather abused for doing test flights and beta tests.

What Google does is different: the company IT can decide which apps are allowed and they can automate installation, e.g. company xy wants to install Salesforce, Trello, and 5 other apps on company devices in addition to the OS apps.

bonn1 | 11 years ago | on: Stages of learning Go, with code examples

> By deciding that only users of Go can criticize Go

This describes my feeling when going through the thread and reading that significant weaknesses of Go are not significant.

bonn1 | 11 years ago | on: Tired of Safari

Chrome on Android and Safari on iOS support it for more than a year now => 93% of the market

bonn1 | 11 years ago | on: A different cluetrain

While I find the post a bit odd I value the 3rd bullet legitimate for debate:

Since the collapse of the USSR and the rise of post-Tiananmen China it has become glaringly obvious that capitalism does not require democracy. Or even benefit from it. Capitalism as a system may well work best in the absence of democracy.

I am also quite impressed and wonder how China got there where it is today in the absence of democracy. But I am not sure if I would agree with the OP since there many examples where states economically failed/are failing and assumingly because of the absence of democracy.

bonn1 | 11 years ago | on: Tired of Safari

> Vertical centering has been relatively easy since CSS 2.1 (Table model)

But not with divs which are more common

bonn1 | 11 years ago | on: Tired of Safari

> Presumably, it will be available when Apple release the next version of Safari

How do you know? It's was unprefixed already ~3 months ago, so why should it happen with the next release? And when does the next release come? And why do their release cycles are not as short as those from Chrome or Firefox?

Because it's not their core business.

> ... to be lack of contributors on WebKit's part than anything.

Exactly what I wrote: Apple is focussing on other stuff than the web because—again—it's not their core business. They have two browsers, mobile Safari and desktop Safari and none of them got this important upgrade yet. A fast innovating web isn't in Apple's favor.

bonn1 | 11 years ago | on: Tired of Safari

> ... the objections you've raised do not support your view at all.

No reason to get emotional.

> That's a really pedantic objection —

Pedantic? Positioning elements is the most important feature of a layout system and CSS is totally broken in this regards, just try to vertical center something. Flexbox is godsend and finalized—every vendor removed the prefix. Wondering who is pedantic.

> Apple could easily just not have released WKWebView

The pressure they got for five years that they offer just the 10x slower UIWebview and give Safari the WKWebkit was the main reason and maybe they just released WKWebview to make the impression that they play along. This one bug makes WKWebview utterly useless.

However, would love to keep the tone in this discussion on a friendly level.

bonn1 | 11 years ago | on: Tired of Safari

It's obvious that Apple slowed down innovating the web since the core of their business is iOS and apps. They shouldn't have any interest in a fast innovating web that gets on par with native apps which is their main lock-in for iOS, just like Microsoft 15 years ago. They only speed up their rendering engine and JS core but don't try to help on standards improving the web experience.

BUT: I doubt this pointer event thing is a good example for their reluctance because it's really just a nice-to-have feature for the Surface and the Note series which is for my taste a too small target to justify a standard.

A good example for Apple reluctance to innovate the web is CSS Flexbox. CSS Flexbox is the best positioning standard I encountered, every vendor supports it, only Apple still prefixes it with -webkit.

Another example is their reluctance to make WKWebview fully workable, since months there is still a bug which prevents WKWebview loading local files, the bug was already fixed in an early beta of iOS 8 but then they put it again in. WKWebKit is way more performant than UIWebview and can produce butter smooth HTML5 apps with Cordova/Phonegap but this one bug makes it hard (people already build local web servers to work around this problem).

EDIT/ADDITION: A third and probably the most obvious indication that Apple doesn't want innovation in the browser space is their ban on 3rd party browsers on iOS. Benjaminjackman articulated this well in this thread below: "And yet here we are 15 years later and the iOS platform is doing just that, Apple is embracing this Microsoft strategy and extending it to a whole new level by flat out banning 3rd party browsers and so we all run the risk of having this great renaissance in browser application innovation extinguished into a second dark age."

bonn1 | 11 years ago | on: GPG and Me

Clever Marketing gig for TextSecure which has been rumbled by the third commentator on that page:

> Okay, since you want to play in the same league as OpenPGP: where can I find the RFC describing TextSecure? How many independent implementations of the TextSecure protocol currently exist?

bonn1 | 11 years ago | on: Stages of learning Go, with code examples

Just wondering, does Go finally has a package manager with proper versioning of modules?

Edit: Somebody is heavily downvoting me on every reply, I would love to know why. I like Go and want to get into it since a few months but the missing package manager held me off. So what is wrong about my question?

bonn1 | 11 years ago | on: My experience of interviewing for a job at Apple

Maybe Apple is overdoing the hiring process but I think it's the right approach especially for a company like Apple. I rather risk to decline ten good candidates instead of hiring one wrong one. Hiring not fitting people will cost the company so much time and money that a expensive hiring process is justified. Question is which hiring process leads to good fits only but this is a different discussion.

bonn1 | 11 years ago | on: Apple stifling the work of web standard

It's true and obvious that Apple slowed down innovating the web since the core of their business is iOS and apps. They should not have an interest in a fast innovating web that gets on par with native apps which is their main lock-in for iOS, just like Microsoft did 15 years ago. They only speed up their rendering engine and JS core but don't try to help on standards improving the web experience.

BUT: I doubt this pointer event thing is a good example for their strategy because it's really just a nice-to-have feature for the Surface and the Note series which is for my taste a too small target to justify a standard.

A good example for Apple reluctance to innovate the web is CSS Flexbox. CSS Flexbox is the best positioning standard I encountered, every vendor supports it, only Apple still prefixes it with -webkit.

Another example is their reluctance to make WKWebview fully workable, since months there is still a bug which prevents WKWebview loading local files, the bug was already fixed in an early beta of iOS 8 but then they put it again in. WKWebKit is way more performant than UIWebview and can produce butter smooth HTML5 apps with Cordova/Phonegap but this one bug makes it hard (people already build local web servers to work around this problem).

bonn1 | 11 years ago | on: Privacy is at a crossroads. Choose wisely

Clever Marketing gig from DDG's CEO Weinberg (as recommended in his book 'Traction').

The post makes sense, DDG makes sense, good timing, ok no news to most of us but a good way to get people again talking about DDG.

Considering that DDG is 'just' a Yandex whitelabel (before Bing) with some extra features, especially the no tracking, it's surprising how big it got with Weinberg's Marketing hacks. Congrats!

page 2