HNHacker News
TopNewBestAskShowJobs

zyb09

1,596 karma · joined March 10, 2009

iOS, Android dev
submissionscomments
zyb09··on What happens when you talk about salaries at Google
To be honest, what exactly did she want to accomplish with this? Where I live people are very hesitant of sharing their salary and doing something like this would be considered very rude. All it can possibly lead to is drama about salaries. Drama about why some people getting payed more then others. Should Google now start paying each and everyone exactly the same until everyone is happy? No of course not, it's no secret companies have different salaries for different employees. What matters is that YOU feel ok with what you're getting payed, not what others are earning.
zyb09··on Apple Says “We Hear You Taylor Swift”, Will Pay Musicians During Free Trial
Those sneaky bastards, no way I believe this whole thing wasn't prearranged with Taylor Swift. Apple has been subject to public outcries over their greedy business models lots of times, but never did they give in so soon and easily. Either T.Swift is some kind of head honcho of the music industry, and Apple genuinely has to respect her statement, or this whole thing was prearranged for PR.
zyb09··on Individuals with social phobia have too much serotonin
With the limited ways we're able to study brain disorders at the moment, it feels to me like we're trying to debug an user level application by looking at the signals that pass through the system bus.
zyb09··on Microsoft makes its case for Windows 10
I beg to differ. Most of these "grumbling devs" must have never seen what poor documentation looks like if they think Android's SDK has issues with it. On the contrary, its very well documented in my opinion. The tools are solid too, you can't really complain about IntelliJ as an IDE basis and the build system is good too ever since they switched to Gradle.

Of course you could bitch about how they constantly release new APIs for everything, but so does every other platform.

zyb09··on Boeing-SpaceX Team Split Space Taxi Award
Hilarious how SpaceX gets $2.6 billion to develop human space flight, while Microsoft pays almost the same amount to buy Minecraft. Talk about ridiculous evaluations in the tech industry.
zyb09··on The Worst API Ever Made?
My award goes to Extended MAPI. It took me weeks of trial and error just to read and send email messages through an Exchange Server. I remember people were selling 3rd party wrappers for the API, because it was so horrible.
zyb09··on The best 4K monitor doesn’t exist yet
On the one hand I can't wait for 4k and high PPI mode adaption. Retina Macbooks already show just how pretty it is.

But the whole thing doesn't seem ready yet outside the Mac ecosystem. I see lots of issues with 4k:

- Going from 120 hz back to 60 hz, or even less. Seeing how they are struggling to get a 60hz monitor to the market, it's probably going to be a long time until we see 120 hz monitors.

- Software adaption for high PPI modes is going to take time.

- Games at 4k at 120 fps are going to be a problem for the GPU.

- Movies are going to be the biggest bandwidth hog ever, or ridden with compression artifacts.

So I'm not terribly exited yet. I probably still going to end up being an early adapter and eat through all these issues, but I think I'll wait at least one more year.

zyb09··on Your Path to a $16B exit? Build a J2ME App
I agree, this is the real reason WhatsApp took off so quickly. Especially that it automatically uses your phone number as account-id and then goes through your address book to automatically populate your WhatsApp contact list.

No other Instant Messenger did that. It was always: Create account, exchange account-ids, add to contact list. This adds huge amounts of friction for a new service, and WhatsApp sidestepped this completely.

zyb09··on Introducing Paper
Man, that video, typical marketing bullshit. First scene shows a guy writing on a typewriter, next scene shows someone hanging up Polaroid pictures. Seriously? Show me why this app is useful and why I need it, instead of trying to lull me into a world that doesn't exist.
zyb09··on King.com, makers of Candy Crush Saga – Trademark Trolls with a Double Standard?
The success of King.com really bothers me. Sure their games are not cheap and made very well, but it seems the whole "game" and all mechanics are just designed to slowly get you hooked and extract money at the most susceptible time. And it's executed almost to the point of perfection.

It's a shame it's working so well, because they are eating the cake in front of a very low confidence game industry. Smartphones are powerful now, yet games that manage to match the quality and depth of an SNES-era game are basically non-existent. After seeing the success of Rovio, Zynga and King, I don't think they will be made sadly. Let's just hope this doesn't affect other platforms as well.

zyb09··on How to use Photoshop to design interfaces
As a programmer with very little design talent, but basic Photoshop skills, this is exaclty what I do when I have to make something! Layer styles let you come up with something quite good looking, even if you don't really know what you are doing :)
zyb09··on Nest introduces their Smoke Detector
To be honest they also look kind of cool, while average smoke detectors don't. I imagine this being a big factor, since you're going to have one of these on the ceiling in every room.
zyb09··on Windows Phone doubles share in Europe, trails iPhone by only 1% in Germany
yeah iPhone 4's have a line on top, while 4S's don't. Easy to see when someone is holding it in their hand.
zyb09··on Windows Phone doubles share in Europe, trails iPhone by only 1% in Germany
This must be bullshit. Not that I have scientific evidence, but as a app developer I got quite good at identifying a device type just by having a quick glance at it and that's what I usually do to keep me busy in public transport and other places. What I see is about 50% iPhones, the majority being iPhone 4, not so many 4S, but also quite a few iPhone 5. Next up are Samsung phones of all kinds, with the prevalent being S3, S2 and low budget ones like the Ace. Not so many S4 though yet. HTC and everything else are kind of the underdog. And very rarely someone pulls out a BlackBerry. But Windows Phone? I think I've seen one so far. I don't doubt there are out there, but comparing the share with the iPhone is ridiculous.
zyb09··on NASA’s Plutonium Problem Could End Deep-Space Exploration
Probably a non-issue, because more Plutonium-238 can be easily created using existing infrastructure. As demand of this stuff goes up and supplies dwindle, someone is gonna make more of it sooner or later.
zyb09··on If You're Programming a Cell Phone Like a Server, You're Doing it Wrong
Not only are you helping the battery, but prefetching a lot of data, is also a good way to structure your app. It leads to better User Experience in the app if implemented correctly. If you start relying less on On-Demand connections in your app, you can separate UI code and Network code much more easily, which speeds up the UI and enables/improves offline functionality. Doing it in an IntentService on Android also allows for implementing very specific scheduling strategy.
zyb09··on iOS 7 before and after screenshots
The simple truth probably is the company that made the app designed their Android version first and didn't bother to come up with a complete new app design for iOS, so they just kinda ported it. You can also find a lot of Android apps that seem to be directly ported from its iOS incarnations, instead of using native UI conventions.
zyb09··on iOS App Store now allows legacy downloads to support older OSes
Well that was in a time when Apps were self-contained software, before they started talking to the Internet and require a wide array of specific webservices to be online and functional. As developer you don't want to keep old services running forever, because you want to evolve the app and eventually change something that breaks older versions.
zyb09··on Android KitKat
I'd go with Marzipan
zyb09··on Final Fantasy VII: The Web Series (Kickstarter)
Isn't it very naive of them to think they can do this unlicensed? They are basically using SquareEnix's IP to raise money for their project - that is not going to work.
zyb09··on Golang 10x faster than Ruby for web APIs
10x is a lot though. Definitely not a positive for Ruby. People were making these comparisions between Java and C++ for ages, and called Java slow when something took 1.4x as long as native C++. Rails doesn't even try to compete.
zyb09··on Why Go?
Do people really want to roll their own Webservers in Go? That's like a lot of work and sounds like disasters waiting to be happening. Sure it has potential, but I'll wait till something mature comes along and then use that. In mean time if you want to get of Ruby, I'd use something proven and fast like Java. There's really nothing wrong with Tomcats.
zyb09··on What’s in store for Google I/O?
iOS, as well as pretty much all other smartphones, also disable tethering on carrier's request, it just disappears from the menu. This doesn't have anything to do with the Nexus 7.

It sucks and I don't know what the purpose is, given that data caps are already in place on top of that. At least carriers could be more transparent about the need to upgrade one's plan, instead of just disabling the feature on the phones.

(oh and also the Nexus devices are probably the easiest to circumvent the blocking of tethering, just root and get an tethering app)

zyb09··on Diablo III Economy Broken by an Integer Overflow Bug
Eve was a black whole for me. Played casually for a week, then learned how to make money via trading, then I found out there is a Python API for grabbing data out of the game client, as well as some other JavaScript-APIs using the in-game Browser.

Next thing you know I was crawling all popular market hubs in Eve, storing price history of each item in mysql, and programmatic analyzing the data to find the best trade routes for profit.

Then I realized I need much more data, and prepared a small data-grabber client for other people to run, as well some cloud storage to upload it to.

I looked at the calendar and noticed 2 weeks have past and I didn't do much else, so I came to the conclusion this might not be the most productive thing to do and quit Eve :) Problem is, I can't play these games the "normal" way, when I see it got APIs etc. I just have to go all out on it - or just not play at all.

zyb09··on How to make your Apps Retina ready
Technically it stands for high DPI, not necessary high Resolution, but one implies the other I guess. Anyway "Retina" is used, because it's established and everyone knows what it means. Don't see the point in fighting terminology.
zyb09··on Microsoft prepares U-turn on Windows 8
It was incredible short-sighted to force Metro upon Windows 8 in the first place and hope it will just work out somehow. Metro may be fine on a tablet, but is a inherently bad and tedious user-experience on the PC, and for people using PCs for productivity purposes it's downright useless. Current UI-Idioms have worked and have been improved upon for nearly 3 decades. They are throwing them out in favor of something, that has, as of yet, only found some limited use in smartphones.

Yes, Microsoft needs to gain a foothold in the mobile market, and the best way to do that is probably using Windows as leverage. But if they are not careful they are alienating their existing user-base. Things like removing the Start-Button to promote more use of Metro is an incredibile stupid move, and all the feedback prior to release was pointing out these problems. Yet they went ahead, hoping it'll magically work out. It's doesn't, and the only ones who loves it, are sellers of third-party Start-Button Apps ;)

Look at how OS X is set up. It shares a tremendous amount of APIs with iOS. Apps on the OS X AppStore feel similar to the ones on the iOS AppStore, yet they manage to incorporate PC UI-Idioms like Windows and Point & Click input. No you can not write one App for all systems, but it allows you to share a lot of common code, and create Apps, that have a unified UE, and still are adapted perfectly for each platform. This direction makes much more sense.

zyb09··on Some decompiling, reverse engineering, and keygen tutorials
Check out IDA Pro, I think it's the go to tool for reverse engineering on all platforms now. Haven't been looking into it for a while though.
zyb09··on Coinbase Merchant Data Leak?
don't store your private keys on your phone. That's only marginally better than a web wallet. Encrypt and put on an USB stick or in the cloud.
zyb09··on If the Earth were 100 pixels wide
Shouldn't it be something more like 20,000 km, since the equator is about 40,000 km long and we're looking at half of it? Anyway 6,371 can't be right though.
zyb09··on Must-have OS X apps for developers and designers
My vote goes to Soulver (http://www.acqualia.com/soulver/), which is basically the best calculator app ever. Useful for so many things, from figuring out algorithms to doing taxes.
← PreviousPage 2 of 14Next →