kaeawc

Joined 14 years ago

Karma
488
Submissions
101
Member since
Jul 13
Software Engineer in NYC, currently making Android stuff @ Hinge

[ my public key: https://keybase.io/kaeawc; my proof: https://keybase.io/kaeawc/sigs/yEarVNWC9q8mAJPpIYvmvnyd7a0zqu3tdB0cDKV4SBM ]

View on Hacker News

Recent submissions

Comment · 8 years ago
Sorry to hear that, can imagine the frustration.
Comment · 8 years ago
I actually ripped out Smyte's Android SDK because of how bad it was and replaced it with my own implementation against their API which has a hard limit on retries. But I imagine that other customers were using their SDK and still have live apps out there using it... not good :/
Comment · 8 years ago
We had 20 minutes notice, and then everyone was kicked out of the Slack support channel and API responses simply died. What the actual fuck. They have mobile client SDKs out in the wild that are now just eating up battery life as they retry an impossible query forever.
Comment · 8 years ago
I am a developer of an app that makes use of Facebook friend permissions and have seen the various API changes they have made since 2014.

Applications using Facebook Graph 2.+ (which is the only option since Spring 2015 or so) who access friend data may only access data of friends who have also given consent to your app. So if A and C log into a Facebook app, and A is friends with B and C, the app can only be aware that A and C exist. This is true of legacy and new Facebook applications. It used to be possible to get basically everything about B (name, age, gender, photo, etc), but that all got shut down when Graph API 1.0 was discontinued. If this is somehow not the case for some Facebook apps that got special permission or there is a hack to get at the data, that would be a huge breach of trust.

Comment · 8 years ago
Whoa. Why is this post so buried?
Comment · 8 years ago
> If there is never enough time to refactor and new features are always being pushed

That is a sign of bad culture, both in engineering and product. Whether its starting a green-field project in a scrappy startup or building yet-another-feature for an established product if the estimates are constantly redlining everyone's available time and never giving thought to maintenance, QA, testing, code review, and testing then of course it will always feel like that. When estimates include that stuff and you show product you can ship features more reliably more often in the long run, they buy into that. If they don't buy into that they are either very delusional, have only worked with absolutely perfect people, or they utterly do not care how many extra hours / stress the lack of quality causes you / the team / the company.

Comment · 9 years ago
Have you gone to production with it yet for your backend? Curious Android dev here.
Comment · 9 years ago
I generally agree, except if you click on "Home" it shows a sad PHP 404
Comment · 9 years ago
Comment · 9 years ago
Comment · 9 years ago
In Kotlin it's much more common to write the following, which is exclusive:

   count.forEach {
      // do things
   }
Comment · 10 years ago
Comment · 10 years ago
I've gotten the exact same thing. Also hoping it clears up
Comment · 10 years ago
I am sad about this. I've used the card since it came out years ago. Reloading, paying, canceling, renewing, locking were all so super easy. Only reason I didn't switch to Simple was because of the existence of Google Wallet + card, guess I'll be looking into that now.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton