HNHacker News
TopNewBestAskShowJobs

matty

12 karma · joined October 13, 2009

lurker extraordinaire. mattketterer.com
submissionscomments
matty··on Ask HN: Best way to write an app for both Android and iOS?
They used PhoneGap, in fact it was Nitobi that created the app.

http://blog.safaribooksonline.com/2010/10/18/an-update-on-ou...

matty··on Ask HN: Best way to write an app for both Android and iOS?
To get an idea how terrible PhoneGap can work in practice, check out the O'Reilly iPad app. The performance just isn't there for some applications.
matty··on How the iPhone mail app decides when to show you new mail
Beware, it tends to burn up your battery a bit quicker as well.
matty··on AT&T's new data plans: $25/2GB cap, tethering +$20
4GB is a safe bet for best quality stream, but it depends on the encode. For iPad its scaled down. Assuming top encode rate is 1Mbps. 1Mbps * 7200 seconds = 7200 Mbit / 8 = 900 Mbytes
matty··on Ask HN: Who's Hiring?
mFoundry is hiring engineers and project managers: http://mfoundry.com/company_jobs.html Larkspur, CA

In addition to the listed positions we are also looking for Silverlight and Android developers. email: hr@mfoundry.com

matty··on My Mega HN Dinner Party (32 people, 7 courses)
I took a couple quick snaps before I left. Not the greatest quality since they were from my iPhone. They are at http://www.flickr.com/groups/hndinner/
matty··on HN Dinner Party: Sat Mar 13th, Mill Valley, CA, I will be cooking
I paid full, but I'll probably more beer/wine anyway.
matty··on Obama’s 2011 Budget Proposal, Department by Department (Infographic)
Related: http://www.wallstats.com/deathandtaxes/

I always thought this was a pretty good visual representation of budget distribution. Note this reflects the 2010 budget, not the proposed 2011 budget.

matty··on How to get Apple/ATT to let our iPhone app run in the background like Loopt?
Well I think it's mainly a hardware limitation. I still get kicked out of apps from time to time due to low memory. This is probably due to errors on the programmers side. However if this happens with a single program running, you can imagine what would happen if other programs get memory hungry. It raises a lot of questions, what is acceptable amount of memory to use in the background? Which program does the OS terminate first? Save state when I'm told to go away?

I think Android has handled a lot of these questions very well. We'll see how Apple handles it in the future, but I don't see background processes being compatible with older models of the iPhone.

matty··on How to get Apple/ATT to let our iPhone app run in the background like Loopt?
Loopt doesn't run in the background on the iPhone like you would think. It actually runs on servers at ATT pulling already available GPS data on your cellphone's location from the towers.
matty··on On Commit Messages
What is worse, bad commit messages or no commit messages at all? Having to diff through no commit message changes is the bane of my existence. Yes I have brought this up to my supervisors multiple times, sometimes they are the culprits.
matty··on [dead]
25
matty··on Dear HN - help me with my online dating site
What you're very close to describing here is the Loopt Mix app. There is a small sign up, but its pretty quick and simple. The number one issue with these platforms is that they are plagued with a large number of males completely throwing off the male to female ratio. The problem to overcome is how to get women to use these applications.
matty··on Hollywood: Making a fatal error by killing convenience
From what I've heard through some channels, if Netflix accepted the deal of delaying 30 days on a DVD rental, they'd be making those rentals available on-demand from their website immediately after that 30 day waiting period. If this is true, it sounds like a reasonable deal to me.
matty··on Pimp My Code, Part 17: Lost in Translations
If you are running your code in an iPhone environment and ever want to modularize code. (Say having a tab in someone else's app without revealing your source) Not having XIBs makes using a static library much easier and cleaner.