2,870 karma · joined July 5, 2011
Semi-related: I've dropped a pocketknife blade first on a Nokia E71. There's the tiniest scuff on the screen, that's it. (And it's still in active use. Remains the best phone with a keyboard ever built.)
> [Podcast App] would like to run in the background. You can change this at any time. Allow/Deny?
Or perhaps being a bit more specific:
> [Podcast App] would like to sync nightly. Allow/Deny/Charging Only?
Macros would be deviating from core JS too much to fit with CoffeeScript's goal. Just happens that the compiler is nicely hackable to allow for these projects.
Not to say I object to the idea of an expanded CoffeeScript, just that it should be a fork.
On a serious note, what you're thinking of is contracts, like so[0]
At the same time, the human brain doesn't seem particularly well-suited to breaking down Unix time into meaningful and reliably consistent scales, so I don't see time getting much easier barring some revolutionary timekeeping system.
As I said, you have to write separate UI on each platform, and you use the native toolkits (there's no fancy abstract cross-platform UI kit in Mono), so there's little chance of looking much out of place as long as you follow local conventions. It bewilders me to see native Android apps going out of their way to clone iOS widgets and stylings. Not as common lately though; you see it more in usage of PhoneGap and similar, since there's nothing stopping you from shipping an iOS-like CSS on Android.
PS: In the case of Android, I'd flip through [0], and check out Google's apps on a proper device to get the lay of the land.
It's true you have to re-write the UI code on every platform, but it's still the same language on all platforms, so less of a barrier vs. a total ground-up rewrite. Frankly, I see that as a plus, else you end up with badly cloned iOS-like UIs everywhere.
[0] Should note that I'd happily be using MonoDroid if I had a say in the matter.
[0] http://dev.chromium.org/chromium-os/chromiumos-design-docs/f...
[0] https://chrome.google.com/webstore/detail/secure-shell/pnhec...
Bancorp is a closer analog to EC2; they let Simple get off the ground quickly without having to build and harden their own banking systems and transaction networks. Also like EC2, Simple gets to take the heat equally if Bancorp screws up.
That said, this is pretty bad, but if Simple had built their own network and left a glaring security hole open, they'd be utter toast.
EDIT: "The Bancorp Bank", the bank Simple farms out the actual banking to, has been around since 2000[0]. Simple _might_ have an excuse for screwing up like this if this was all their own system, but an established bank doesn't.
On the Android side there's also DDMS; unsure if this is detectable or not.
Linux can boot on UEFI systems; the problem here is Secure Boot as configured on Win8 systems simply won't let you boot anything else without the proper signatures (or disabling it).
(It's possible I'm wrong, just my observations)
Note that IntelliJ effectively includes both RubyMine and PHPStorm (+ PyCharm); it's the better choice if you're wanting both.
I'd rather have a good and usable tool than a pretty one; instead of wasting time fighting unsupported bindings or trying to replicate them (likely poorly).
[0] Semi-related: whoever decided to stamp street names into SF sidewalks: thank you.