HNHacker News
TopNewBestAskShowJobs

cbracken

208 karma · joined January 27, 2011

https://chris.bracken.jp/
submissionscomments
cbracken··on Announcing Flutter beta 1: Build beautiful native apps
Ah sorry, I meant the code sample under the “Modern, reactive framework” heading. Search for “class CounterState”.

As for editors, as you note, the instructions focus on IntelliJ/Android Studio, since that’s where the team has put most work, but there’s good support for VS Code (which I believe is what’s in the screenshot). For those who prefer something more minimal, you can find Dart support for vim and emacs too.

cbracken··on Announcing Flutter beta 1: Build beautiful native apps
> Maybe it's just me but I don't want optional typing, or rather optional type hinting. I want static typing.

A ton of the community (and in particular teams using Dart at Google) felt the same way and the Dart team has been adapting the language to reflect that. Flutter uses Dart 2, which is statically and strongly typed.

> Garbage collection

GC is a nice value-add to the developer — most of us don’t really want to spend a ton of time thinking about reference cycles etc. but as you note, it has the downside of being a potential source of jank. We mitigate this in Flutter by timing the work we do building frames and scheduling small GCs during idle time. Code here: https://github.com/flutter/engine/blob/8109be8e21604df249b87...

cbracken··on Announcing Flutter beta 1: Build beautiful native apps
You can find the code for a minimal click-counter app on the front page at: https://flutter.io

For something a bit beefier, we maintain a ‘gallery’ sample app that features a decent selection of widgets and a few demos: https://github.com/flutter/flutter/tree/master/examples/hell...

Disclaimer: I work on Flutter

cbracken··on Using Deep Learning to Create Professional-Level Photographs
I admit I didn't read the linked article, but I did watch the video and speak Japanese pretty fluently.

His reaction of disgust isn't to the general idea of computer-generated animation, but to the specific animation he's being shown, which features a corpse thrashing around on the ground, and specifically in relation to having a severely disabled friend.

It's entirely possible he's not a fan of computer-generated animation in general, but that clip doesn't indicate much one way or another.

cbracken··on Using Gmail with Mutt
Agreed, by far the best guide I've found. My setup, based on that guide + some tweaks is at https://github.com/cbracken/mutt for anyone who might find another sample useful.
cbracken··on Kamon: Japanese family crests
For a much larger collection, there's http://kamondb.com. The navbar at the top jumps between categories. e.g. Plant-related kamon: http://kamondb.com/plant.
cbracken··on Google Dart Will Not Be the Next Default Programming Language of the Web
If you actually work at Google I would encourage you to do a search of the codebase for files named .*\.dart and you'll spot a broad cross-section of Google, from Google Fiber (set top box and the customer portal), to AdSense and AdWords, to Election Maps, to folks in Geo are using Dart for their front-ends.
cbracken··on Evolving the Dart Language with Dart Enhancement Proposals
Most of the use of Dart at Google is client-side code running in the browser, but there's server-side use too. One example: Google Fiber settop boxes run server-side code on the Dart VM.
cbracken··on How to land an airplane if you are not a pilot
In Canada at least, spin training is a mandatory part of the private pilot licence; at least it was when I did mine (1994). I suppose this varies by country. http://www.tc.gc.ca/eng/civilaviation/publications/tp13747-s...
cbracken··on Google is FUBAR
On stickiness: search settings - turn off personalized results.
cbracken··on Android Orphans: Visualizing a Sad History of Support
Though to be honest, for the iPhone 3G, the longer green bar is easily misinterpreted as a positive thing, when for the most part, iOS4 rendered the phone very painful to use. 15-30s wait times for camera shutter, frequent hangs, constant crashes in Maps, being the main pain points with the two that my wife and I owned. If they'd have continued security and minor app updates for iOS3 on the 3G, I'd have been much happier.
← PreviousPage 2 of 2