108 karma · joined January 9, 2012
You need to watch out for Technical Debt though, It will catch up to you eventually.
I love this quote From "How To Win Friends and Influence People by Dale Carnegie"
<quote> "I will speak ill of no man," he said, "...and speak all the good I know of everybody." ~ (Benjamin Franklin) Any fool can criticize, condemn and complain - and most fools do. But it takes character and self-control to be understanding and forgiving. </quote>
I say do you part, and ignore everyone else and your world will be a better place. You can't hope to control other people, however you can control how you react to them. ~Kenrik
Lol.
HP in general has a history of killing stuff off after purchase (Ehem.. Touchpad/WebOS I'm looking at you)
When my credit card expired last year I could not download any apps I had purchased from Apple until I updated it/paid for the ones in my most recent statement. They did not however DELETE/DISABLE the apps on my computer even the ones I still technically owed them money for.
I think Apple has the right idea in how digital downloads should work.
A good illustration of this fact: Cars, what's the difference between a 370z and a Porsche Cayman? Well the 370z won't turn as many heads because you see them all the time.
It takes time to make a nice custom button/graphic/logo but it is time is well spent!
Best defense against this kind of stuff is bad publicity and people voting with their wallets. I would love to see a clear concise statement from Valve/Steam on the issue of who actually "owns" the licences to the games we pay for. If the customer is "purchasing a licence" I don't see how Valve/Steam would be able to deny them access to the games they had purchased. At a minimum they need a way to allow you to use the games you already purchased even if they kill switch your account.
If you're just borrowing the games until Steam/Valve get mad at you and suspend your account then you might as well use a service like OnLive or buy retail copies of all your games.
It would be awesome to have something like seti@home or folding@home for rendering small independent studios work.
I use rbsync to backup to S3 and it really works great but was a pain to setup as it's command line only.
+1 pageview.
You get them to settle for something they would not have even considered if the first demands were not so ludicrous.
Effective Technique.
Seriously can you imagine the chilling effect it would have if it were made illegal?
Facebook would never have made it under that kind of law because they would have claimed it was a knockoff of Myspace/friendster/hi5/ "insert social network here".
There is a saying in spanish that roughly translates "beware of unrequested affirmations"
I think it applies here..
They will pass this bill with some very bad things in it once they think no one is watching, just wait.
However I understand where he is coming from, it reminds me of when I learned Objective C / iPhone. I made a decent (Read:Not Great) game in 3 months of programming in my free time (Das Boot:The Hunt for U-505) The code was ugly and terribly dependent but I made 3k right out of the gate and I still get a deposit of around $50 a month from Apple 3.5 years later!
Objective C feels "easy" now and my code is clean, however it's hard not to be humbled by what you still don't know. I have been doing a lot of Server/Php/JSON/iPhone in my bootstrapping and it's really amazing how far I've come.
The journey of a thousand miles begins with a single step. Keep it up!
Than { Does it really matter? :Bool }
Return: Nope.
Call it a gut instinct.
I'm glad I made the decision to roll my own location system from scratch otherwise I don't know what position I would be in now.
I have been working a lot with JSONP lately it's a great way to bring content Cross domain/into Apps. I just recently finished writing a Webservice/iPhone implementation.
Something to consider, try preloading the content to give the user a smoother experience. My UITableViews (iPhone) were a bit clunky until I got around to pre-caching my JSON results.
Anyway, Keep up the good work!
Once you're in the "real world" with an income etc. You have more options as to how you approach things.
For example I happen to work inside of a old media industry that my company is going to bring into this century. I have access a support network, industry contacts and advice from people who will be my future users and supporters. I can't express enough how valuable it can be to sit down and speak with people who have been working in the field for 20, 30 or 40 years over a cup of coffee. it gives you a different perspective and it helps to get paid while getting the experience that will be helpful in growing your business.
Everyone has a different path to get to where they want to be I think the most important thing is that you commit yourself to the journey.
Prime example of why SOPA is so god awful.
When I was a teenager I participated in a program offered through 4H (4-h.org) every year where we would visit out State Capital and hold a mock legislative lesson over the corse of a week. Depending on what portion you had signed up for you might play the part of a Lobbyist, Legislator, Senator, Whip or even the Speaker of the House. We would have the actual representatives and lobbyists there to give presentations and offer advice while we argued bills on the floor and made our back room dealings that would decide what bills would be killed or passed (Our advisers were not very happy when one year we legalized prostitution! LOL).
You could think of it as sort of a YCombinator of politics.
Once you understand exactly how the system works you realize why it seems that so many of our representatives seem to be absolutely clueless as to what the bills they are proposing actually do or what implications they may have.
The general gist is this:
Lobbyist: This is what I'm proposing <Insert> overly simplified explanation of the proposed legislation similar to how you would explain the inner-workings/programming of a software to your grandmother </Insert>
Lobbyist: We have a draft of the bill ready it's important to your constituents because <Insert> Three Points: from overly simplified explanation</Insert> do I have your support on this issue?
Representative: Sure send the draft to my office and I'll look it over (70% never actually will)
Rince and repeat for each representative until it has enough support to make it through committee and to the floor.
Result: 70% of the representatives only have a paragraph explanation of what they are voting on. The other 30% are the ones who actually understand the bill and will either fight for or against it.
Bill passes even if it's BAD, BAD, BAD for the State or in the case of Washington, The Country.