HNHacker News
TopNewBestAskShowJobs

aaronbrager

245 karma · joined June 27, 2014

submissionscomments
aaronbrager··on Why I loathe the new app switcher in iOS 11
It’s pretty bad on iPad. Still fine on iPhone though.
aaronbrager··on Ask HN: How are top-grossing apps calculated?
That's false. You can offer your own solution presented side-by-side with IAP.
aaronbrager··on Ask HN: What do you want to see in Ubuntu 17.10?
- FLAVOR: Ubuntu Desktop

- HEADLINE: Easier transition from macOS

- DESCRIPTION: A number of things really annoyed me when I used Ubuntu the first time and I found them difficult to fix. I would love a "migration assistant" that did stuff like:

- reverse inverted trackpad

- configure keyboard shortcuts to be more familiar

- offer to import my dot files from the Mac partition (shell settings, gitconfig, etc)

- offer to mount my Mac partition

- migrate my macOS Keychain

- etc

All this stuff took me way too long to set up and I feel most of it could be automated.

aaronbrager··on Xcode 8.3 produces binaries 3x larger than Xcode 8.2.1
When you create an archive, Xcode includes the full version of your app but allows you to export variants from the archive. I think most enterprise users disable bitcode for simplicity but it's possible to slice the variants and deliver the correct one to your users based on their device if you want to.
aaronbrager··on There is no WhatsApp 'backdoor'
WhatsApp should make three hanged:

1. handle new keys the same way Chrome handles expired SSL certs: a big warning with the option to continue anyway if you want

2. Don't automatically resend a message with a new key (require the user to manually resend, like when iMessage falls back on MMS)

3. enable the key change notifications and make disabling them an "advanced" setting

WhatsApp is making the right choice by designing for ease of use, I think they just landed a little too far away from a secure implementation.

aaronbrager··on MacBook Pro (2016) disappointment pushes some Apple loyalists to Ubuntu Linux
This "article" cites no data and is basically just an ad for System76.com.
aaronbrager··on IBM says Swift is ready for the enterprise
No, this is one small piece of the partnership. The companies have been partnering on iOS apps for specific industries since the announcement.
aaronbrager··on IBM says Swift is ready for the enterprise
This is especially true in Swift 3, which has many improvements around this type of programming.
aaronbrager··on IBM says Swift is ready for the enterprise
If you don't already know Swift you'll be wasting your time. Swift 3 looks and behaves very differently from Swift 1. Fortunately, the Apple Swift book is free, up to date, and written well.
aaronbrager··on App Store Subscriptions
You can't use subscriptions for consumable purchases.
aaronbrager··on App Store Subscriptions
You can enable new features only to users with a subscription.
aaronbrager··on Your battery status may be used to track you online
Worth noting that Safari on iOS doesn't support this API.
aaronbrager··on Citigroup Sues AT&T for Saying 'Thanks' to Customers
The headline is pretty misleading. AT&T is launching a loyalty program named similarly to Citi's, which could be confusing, in part because there are co-branded Citi/AT&T credit cards.
aaronbrager··on You can't code away their wealth
Is there a transcript available?
aaronbrager··on SourceTree 2.2 forces users to sign in to an Atlassian account
The mandatory registration is a little annoying, but fine. But the login flow is very disruptive and 100% blocking.
aaronbrager··on SourceTree 2.2 forces users to sign in to an Atlassian account
It required you download a license file from their website. It never required a disruptive (and buggy) mandatory in-app login until now.
aaronbrager··on What Keeps Couples Happy Long Term
Google the headline in incognito / private browsing mode.
aaronbrager··on The Joys and Challenges of Hiring Developer Bootcamp Grads
"Bootcamp Grads" is a pretty broad phrase; we might want to start using more precise language. An grad from an 8-week bootcamp will have a different skill set than someone who spent 18, 48, 72 weeks in a bootcamp program.

Also, Thoughtbot has a somewhat good guide to running an apprenticeship: https://github.com/thoughtbot/apprenticeship

It could be adapted without much work to hiring bootcamp grads.

aaronbrager··on Google Cloud Vision API changes the way applications understand images
I would be interested in seeing a comparison - how the different vision APIs react to the same 10-15 images.
aaronbrager··on The Return of the Command Line Interface
You can type commands into Siri. "Set an alarm for 6am".
aaronbrager··on How to Find the Wi-Fi Password of Your Current Network
A simple Mac command line approach is `security find-generic-password -wa {SSID}`. (Using -w instead of -g prints just the password, so no need to grep the output.)
aaronbrager··on Statistics for iOS Developers
Beautiful. What did you guys use for the charts?
aaronbrager··on Ask HN: Why would you name your company “Parse”, then have no REST docs for JS?
All of their REST endpoints are here: https://parse.com/docs/rest/guide/
aaronbrager··on Death for stealing candles
That is not a good comparison. Today's manufacturing process for candles is much more efficient.
aaronbrager··on Kansas Police shutdown cannabis oil activist’s Facebook
> her next custody hearing is set to take place on April 20.

How… appropriate

aaronbrager··on Should Dev Bootcamp scholarships help classes besides race and gender identity?
1. I know this is true anecdotally, but are there data to back this up? Is any information available about these other classes?

2. It's not my goal to hold anyone to a specific standard or complain, just to explore what the best scholarship approach is.

aaronbrager··on Should Dev Bootcamp scholarships help classes besides race and gender identity?
I'll send them an email now and post a response if I get it.
aaronbrager··on Get your loved ones off Facebook
This article is rambling, unfocused, inaccurate, and has many distracting grammatical errors. Why is it upvoted?
aaronbrager··on Swift: Simple, Safe, Inflexible
It's certainly possible. It wouldn't always work easily (for example, in the NSDate example, which uses private subclasses in its class cluster model). But it would be better than what exists now.
aaronbrager··on [dead]
This is for a Starbucks card, not a credit card. PCI compliance may not relevant, although it may be since Starbucks cards can be attached to credit cards for automatic balance reloads.

Still should be SSL though.

← PreviousPage 2 of 2