Sorry to hear that, can imagine the frustration.
HN user
kaeawc
Software Engineer in NYC, currently making Android stuff @ Hinge
[ my public key: https://keybase.io/kaeawc; my proof: https://keybase.io/kaeawc/sigs/yEarVNWC9q8mAJPpIYvmvnyd7a0zqu3tdB0cDKV4SBM ]
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 :/
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.
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.
Whoa. Why is this post so buried?
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.
Have you gone to production with it yet for your backend? Curious Android dev here.
I generally agree, except if you click on "Home" it shows a sad PHP 404
I figured out how to undo the CSS that hides the release button and had some fun...
You don't know how broken the CSS is until you've reached deep conversation...
In Kotlin it's much more common to write the following, which is exclusive:
count.forEach {
// do things
}I'm unsure it is possible to translate the Netflix-Marvel series' success to non-Earth stories, let alone to Star Wars. To have the deep stories that you enjoyed they need enough screen time to tell the stories. The 4 individual stories + 1 miniseries of the Defenders is supposed to be about $200 million [1]. That comes out to 26 + 13 + 13 + 13 + 7? = 72, which is $2.7 million per episode. This uses mostly existing sets and straightforward special effects. Star Wars in particular is commonly set aboard complex spaceships or vastly different alien worlds in the company of aliens and robots. Therefore the investment required to initiate this seems like it would be significantly higher.
Game of Thrones, for context of a series with both well known actors and amazing sets and effects, is about $10 million per episode. If we assume that a Star Wars series would cost about the same and it would take approximately a similar number of episodes to tell such a story, that would be $720 million. I might be wrong, but I don't think such an investment in film has never been done before.
I think it will depend greatly on both the continued success of the Marvel TV shows + how the remaining Star Wars films perform.
1: [Marvel’s Netflix Bound TV Shows To Cost A Whopping $200 Million](http://www.digitaltrends.com/movies/marvels-netflix-bound-tv...)
I've gotten the exact same thing. Also hoping it clears up
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.
Wow. That is insane. Hopefully his employees find a better place and he is never given a position of power again. How the hell does someone get away with not only doing this but advertising it?
Hinge | New York, NY (on-site, full time)| All The Things
We're hiring for Android, iOS, DevOps, Backend API and more. Hinge is an amazing dating startup because of its team, culture and product. I'm proud to work here, you can see a bit of that here: http://team.hinge.co
I joined as #13 and now we're 27. We've been growing the engineering team to iterate on more features while scaling. I originally wanted to be at Hinge so I could get some Android experience so after being on API for 9 months I switched teams. Culture has been pretty awesome so far, really like working with everyone and there haven't been any politics. We've got a pretty stable 3 week release cycle on the mobile clients and backend services ship a few times a day. PMs are the best I've ever worked with, and the leadership are providing career development and good vision.
Feel free to send me an email with any questions.
There are specific clauses in Google's APIs that allow for things like disaster recovery applications to have unlimited access for free.
Actually it doesn't. Have you tried making a mobile app with it? The experience is unacceptably slow and janky. React Native isn't officially released. That leaves us... with Java or Objective-C.
I'm a bit of a strange case: I'm a runner in the north east US and its been very cold until recently. So I've had my watch on the outside of my thermal sleeve, where it obviously can't read my heart rate, but I'm mostly using it for stop watch + it can monitor how much total time I'm spending running vs walking. So not much data from me about sweating + heart rate.
You can store music on the watch, but the sync is so slow and the data cap is 2 GB that unless I want to listen to the same playlist on infinite repeat its not viable. You'd also need bluetooth headphones, which is a purchase I don't feel I actually need... generally when running I'd rather be alert of surroundings less I get hit by a truck while jamming to a favorite track.
My use of music controls on the watch has been this: phone is sitting around office or home and connects to sound bar, I can leave phone charging somewhere while reading / studying / drawing and if I want to change tracks or volume its a flick on the wrist. Otherwise while in the subway + listening via headphones on a crowded train, can change music while keeping a grip on subway poles.
Moto 360 owner. I use it for exactly those things, works great.
Yes. The nature of git means this has not stopped our workflow. Just because we can't update a central source doesn't mean we can't continue to get things done. Also, if a large enough entity doesn't like what you're doing, you're better off putting your code in Github/Bitbucket/etc because chances are you can't mitigate a DDoS of this scale by yourself.
It says in the article that the police were alerted to bracelet tampering: "The filing said the authorities got suspicious that something was awry with the GPS device on March 6. An agent spoke with Ceglia on the phone and "Ceglia reported that the bracelet had been damaged in a fall." But the agent said it subsequently was "functioning properly" until the next day."
Software engineers should be able to test their own code. The faster they get feedback on their code and its impact to users, the better they understand the various cases and can strive for better quality. Having a separate QA team has a fairly long feedback cycle.
Ideally you'd get both engineers writing tests for their code as well QA teams for products.
Where can we get beta invite links?
Textbelt uses sendmail under the hood and keeps a list of carrier email domains. So you're actually sending emails to 5552328491@att.com. Depending on the carrier, those text messages look a bit weird.
How are you dealing with the XCode 6 bug where iOS Simulator can't be used for tests over SSH sessions? We're using Java Web Start with Jenkins, I've read others using LaunchAgents with mixed success. Also, what versions of iOS Simulator are you supporting? I looked here (https://circleci.com/docs/configuration) in the docs, but I'm not seeing anything for iOS.
Seconded
Congrats!
You can unfollow them.
Interesting, but I hope there is clear direction to never use 1 legged OAuth in production. Because that's a bad time.