HNHacker News
TopNewBestAskShowJobs

gorena

293 karma · joined July 21, 2015

submissionscomments
gorena··on Libraries Used in the Top 100 iOS Apps
Is this going to be open source? Or a commercial product? I don't think most iOS devs would want to use a closed-source library, not necessarily because they're averse to paying for something, but because the UX of using one is much worse.

- There's generally no dependency management, or you're forced into using Cocoapods, and using it in a bad way (binaries in your repo).

- You're at the will of the vendor for additional features (framework, Swift nullability/generics integration, bitcode), and, if they're even available, dependency bumps. This gets really painful. Every time I used a closed-source framework, it ends up being a nightmare.

This is compared to:

- Add line to Cartfile

- carthage update

- A little drag and drop

- Done, future releases will probably Just Work

You might have better luck with people that aren't necessarily "iOS devs", i.e. games, where using closed-source is more common and they might not even be using Xcode.

gorena··on Libraries Used in the Top 100 iOS Apps
One thing to note: Carthage usage is invisible, since frameworks built with Carthage are just Plain Old Frameworks. So people that have migrated from Pods to Carthage will be hard to track.
gorena··on Libraries Used in the Top 100 iOS Apps
Using an unmaintained networking stack should terrify you.
gorena··on Libraries Used in the Top 100 iOS Apps
Scary how many of these are obsolete or outdated.

"Bolts-iOS" is a dependency of "facebook-ios-sdk", which means that 19 of the top apps are using an outdated version of the Facebook SDK that predates Bolts, and might be vulnerable.

gorena··on How Bad Will It Get for American Express?
You've never been to a Whole Foods?
gorena··on Don’t Feed the Beast – The Great Tech Recruiter Infestation
Healthcare is a benefit in the UK? I thought it was socialized?
gorena··on WebKit removes the 350ms click delay for iOS
In apps properly coded against the UIFont APIs, you can: https://developer.apple.com/library/prerelease/ios//document...:
gorena··on WebKit removes the 350ms click delay for iOS
~"It's not the mobile internet, it's just the internet"

- Apple, at iPhone release

gorena··on We Looked for Work as a Software Development Team
Well, that's why they give acquihired employees a whole bunch of RSUs. I worked for a boring corporate acquihirer for a while because they were paying me the stock equivalent of my salary (which also increased) every year.
gorena··on Oklahoma City's War on Obesity
Sorry, you're totally correct - this assumes someone that isn't performing strength-based exercise!
gorena··on Oklahoma City's War on Obesity
Did potatoes, sugar cane, and olives stop being plants...?
gorena··on Oklahoma City's War on Obesity
Anyone who eats above their TDEE for an extended period will become obese, which is trivially possible on a vegan diet of french fries topped with sugar and olive oil. What does this have to do with a vegan diet?

Since you're asking personal medical questions, my blood pressure/blood tests are all nominal, my RHR is ~55, and I eat a high-protein vegetarian diet, with the primary protein sources being skim greek yogurt, whey powder, eggs, tofu, edamame, and seitan. Besides that I mostly eat vegetables and noodles.

gorena··on Oklahoma City's War on Obesity
But you just have to eat less beef - spinach isn't inherently obesity-preventing, if you somehow eat 2500 calories of spinach (I mean, good luck, but...) but only expend 2000 per day, you'll gain weight!
gorena··on Oklahoma City's War on Obesity
> It's worth noting that my cousin also moved to SoCal. She's now in her 40's and snorts cocaine 2 or 3 times a week in the evening to skip eating to keep herself slim. Apparently it's a very common practise amongst her and her friends.

This seems insane, if you want to stay thin, just eat at or below your TDEE and... that will happen (or increase your TDEE).

gorena··on Oklahoma City's War on Obesity
http://examine.com/faq/will-eating-eggs-increase-my-choleste...
gorena··on Running Swift code on Android
How would it resolve the differences in types without mangling?
gorena··on Are Fats Unhealthy? The Battle Over Dietary Guidelines
> barely a single brand of unsweetened yogurt even in Whole Foods

Huh? My Whole Foods has Fage (the best, IMO), Siggi's, Wallaby, and more.

Like this: http://images.costcobusinessdelivery.com/image/media/350-824...

gorena··on Running Swift code on Android
Not sure of the state of Scala on Android, but having a language that actually has real closures is appealing. To say nothing of ADTs, nullability, etc...
gorena··on Emulating Swift's “defer” in C, with Clang or GCC+Blocks
This isn't really C, though. It's "Clang C" - which is arguably better than C, and I wouldn't want to be stuck writing non-Clang C, but it should be represented correctly.
gorena··on Mapping Neighborhood-Level Obesity in the United States
Interesting - typically I would associate "urban" with smaller grocery stores.

i.e. there are 8 grocery stores within a few minutes walk, but they are all smaller - some just sell produce, others are smaller versions of suburban grocery stores.

gorena··on Mapping Neighborhood-Level Obesity in the United States
Assuming the full meal was a burger, there's basically no fiber. "Healthy food" tends to mean something including a bunch of vegetables, which are full of fiber
gorena··on Mapping Neighborhood-Level Obesity in the United States
Where does the data come from? It doesn't say.
gorena··on Mapping Neighborhood-Level Obesity in the United States
Not exactly, Flushing in Queens is not obese, but isn't at all a rich neighborhood (assuming blue=good, red=bad, this thing doesn't have a key).

https://en.wikipedia.org/wiki/Flushing,_Queens

gorena··on MakerBot lays off 20% of its staff for the second time this year
It seems weird that they'd put their software engineers and even customer support all the way down in Industry City. Unless you live off the D/N/R in Brooklyn already, or maybe in lower Manhattan, that's a horrid commute. Unless you actually need the industrial space for your job... why?
gorena··on Should you use interface builder?
Betteridge's law definitely applies here.

https://github.com/PureLayout/PureLayout

PureLayout is a fantastic library for layout on iOS. There's no weird operator overloading, or semantically odd DSLs. It just feels like Cocoa. It's very much "the missing autolayout API".

Everything just returns layout constraints, so if you need to alter the priority or activeness, just use whatever method you choose (i.e. ReactiveCocoa). Unlike IB, it's type safe, and fully annotated for Swift.

gorena··on Amazon QuickSight – Business Intelligence by AWS
Hey, what's the difference between R and a library for Haskell (or even Python)? It's interesting that a language that is limited to a particular use (statistical analysis) has taken off so much instead of a library for a general purpose language.
gorena··on Amazon QuickSight – Business Intelligence by AWS
> Bezos is the #1 CEO in Tech right now.

As long as you're not one of his employees, sure.

If I had a choice between working for Bezos or working for Joel Spolsky at half the pay, it wouldn't even be close. Of course, in real life, Fog Creek probably pays more anyways.

gorena··on When the Steve Jobs movie came calling
No, because handicap laws are for the benefit of society. Rich men shouldn't get to skip out on them because they're rich.
gorena··on When the Steve Jobs movie came calling
If American laborers (yes, engineers, you are laborers) still remembered how to sharpen axes, maybe that would happen less.

http://www.theguardian.com/world/2015/oct/05/air-france-work...

gorena··on When the Steve Jobs movie came calling
Am I correct to assume this movie makes no mention of his systematic illegal wage suppression?
Page 1 of 4Next →