HNHacker News
TopNewBestAskShowJobs

throwa

324 karma · joined March 17, 2012

submissionscomments
throwa··on Preventing memory leaks in Backbone.js
Yes it does. I have added enough links that touch on that.

https://github.com/emberjs/data

http://emberjs.com/guides/ember-data-lifecycle/

https://speakerdeck.com/tomdale/30 slides for the video below

http://www.youtube.com/watch?v=djhAsWGOImk Tom Dale - Ember-data

https://speakerdeck.com/tchak/ember-data

throwa··on A billion dollar software tech company is founded every three months in the U.S.
Is there really anything to underestimate in an expertexchange clone. I doubt there is but you can prove me wrong.
throwa··on A billion dollar software tech company is founded every three months in the U.S.
I think your whole arguments seems driven by your desire to show quora is potentially great company.

Do you work there or own shares there.

Quora is just an expertexchange clone, deal with it.

throwa··on Preventing memory leaks in Backbone.js
@atomical, the link to trek's article above puts it more succintly:

Ember applications start out with a complexity rating of 4/10 but never get much higher than 6/10, regardless of how sophisticated your application becomes. Backbone starts out at 1/10 but complexity grows linearly. This is a natural side effect of the types of applications the two frameworks were specifically created for.

throwa··on Preventing memory leaks in Backbone.js
As we speak it is used in production by many companies. Click this link to see them all:

https://github.com/emberjs/ember.js/wiki/Production-Deployme...

Shopitome is a very fresh deployment using emberjs based on this tweet sent today:

http://twitter.com/inkredabull/status/268017623428657153

http://www.shopittome.com/threads/signup

A few non trivial companies using emberjs in production are:

www.zendesk.com

http://www.squareup.com/

http://livingsocial.com/

http://www.groupon.com

http://www.desk.com/

http://basho.com/

http://travis-ci.org/

http://www.gooddata.com/

throwa··on Preventing memory leaks in Backbone.js
@davidw, Just use emberjs and focus on your app instead of boilerplate code. If you are coming from rails, emberjs is opinionated and should fit your style of thinking.

Emberjs makes building non-trivial easy while backbone makes building non-trivial apps hard but makes building small simple app easy.

People like talking about the size of emberjs but after you finishing stitching together numerous boilerplate code, you might end up with a bigger code base than emberjs and you are worst off as you have to maintain your boilerplate yourself rather than use a community curated codebase.

Two good getting started tutorial: http://trek.github.com/ http://emberjs.com/guides/router_primer/

Please i don't dislike backbonejs but we should use the right tool for the right job, backbone is not the right tool for non trivial app except you like boilerplate code. I also respect Jeremy Ashkenas. So my comments are not hate induced.

throwa··on Heroku vs. AWS Revisited
May be Appfog might work on enabling ssh because on local installs of cloudfoundry, you can run ssh commands.

http://blog.newrelic.com/2012/01/26/removing-the-operating-s...

https://groups.google.com/a/cloudfoundry.org/d/topic/bosh-us...

throwa··on Heroku vs. AWS Revisited
Try an opensource PaaS like Cloudfoundry. You can use cloudfoundry with bosh to spin multiple ec2 instance and deploy across all of them and you can scale up and down as you want.

I am not affiliated with Cloudfoundry and earn no money from them neither do i have any formal relationship with Vmware. I am bullish on cloudfoundry and use bosh multi-instance and multi-cloud deploy. You can see how cloudfoundry works by testing the commercial version on cloudfoundry.com and the opensource community based articles on cloudfoundry.org.

You can run Java, Ruby, Node, Python, PhP tec and comes preinstalled Postgresql, Mysql, Mongodb, Redis, Rabbitmq.

Go give it a ride.

throwa··on Show HN: We open sourced Lockitron's crowdfunding app
true talk. Their failure to do that and trying to be a gate keeper and dictating what gets a shot might be their bane.
throwa··on Dennis Ritchie passes away at 70 (2011)
Someone made this comment on Techcrunch and it sums up the impact of Ritchie's work:

Without Ritchie, we would not have iOS for the iPhones, the Mac operating system and no basis for Java within the Android phones. No basis for Python and Ruby since they are written in C. Linux stood on the shoulders of Unix, just as Steve Jobs/Apple stood on the shoulder of many giants and this man was one of those giants. We lost a great tech leader. His impact was huge!, as billions of dollars was made releasing products that benefit from his work but he wasn't a billionaire, but impact is more than money.

throwa··on LinkedIn Mobile Moved from Rails to Node: 27 Servers Cut and Up to 20x Faster
This article actually gives details of their first implementation which suggest that they could cut servers without switching to node :

http://ikaisays.com/2012/10/04/clearing-up-some-things-about...

throwa··on Ruby vs. Python
A nice simple observation that i hope would elicit matured discussions instead of a language flame war.
throwa··on Grove.io shutting down
It is not only tech start-ups that do that. Big tech companies regularly kill or sell off divisions or product lines. Most times, a start-up might still be on its first product line, which makes you think selling off their single product line or single division in this instance the whole company to be different from what the tech giants do when they sell or kill off product lines or divisons.

Start-ups with more than one product line, sometimes sell off one product and keep the rest acting thesame way big companies do. So, Yext a start-up sold their Felix product line to IAC eg:

http://techcrunch.com/2012/08/20/iac-buys-yexts-pay-per-call...

An example of a giant doing thesame thing:

http://techland.time.com/2012/04/26/google-sells-sketchup-wa...

I have shown above, an example of start-ups and giants selling a product line. You can Google around for example of tech giants and start-ups with more than one product, killing off a product line.

throwa··on PayPal CEO writes personal response
I agree, that people should give him the chance to fix Paypal if he wants to try. There is always a starting point for change and if this it, he should be applauded and not ridiculed.
throwa··on Advice On & Instruction in The Use of Ember.js
Emberjs in production:

https://github.com/emberjs/ember.js/wiki/Production-Deployme...

throwa··on Facebook’s New (Evil) Plan to Grab New Users
They are looking a for a positive spin they can give to wall-street. If they release new stats on user growth still exploding to wall-street, that might reduce the hammering of their stocks. Sheer desperation as tough times call for desperate measures.
throwa··on Google Sues Apple, Seeks To Block iPhone, iPad & Mac Imports To U.S.
What makes Android an Iphone rip off. Google bought android in 2005, was the iphone out in 2005? http://www.businessweek.com/stories/2005-08-16/google-buys-a...

Can we try not to revise history.

throwa··on Is Mark Zuckerberg in over his hoodie as Facebook CEO?
You are right, if they had not over excitedly hyped themselves as a £100 billion company, this expectations won't be there. I believe they will do well to downgrade those expectations to that of a $5 - 20 billion company in the short term. In the near future (10 years), we never can tell as they could end up a $100 billion company. For now they won't be able to live keep up with the earning expectations of a $100 billion company.
throwa··on Russian punk group Pussy Riot sentenced to three years in jail for hooliganism
I think the issue is could the girls have done this inside a mosque or near it? Why do people treat Christian sacred places with levity and fear the mosque or anything near it? Is it because Christians won't declare fatwa on such a person? and is disrespecting worship places the best way to gain attention aimed at selling your own music?

that is the food for thought?

throwa··on Twitter to Client Developers: Drop Dead
Developers seem to flock to platforms like Apple, Facebook and Twitter based on the fact that they have a large and growing user base without giving thought to this issue of commoditization of complements and how the ultimately destroy the business or livelihood of these developers.

Most people building products or sharecropping on other people's platform never make meaningful income and yet those platform keep will prefer to announce large sums paid out to developers to encourage you to keep building complements. Apple will claim they paid out $5 billion but spread the numerous app developers it becomes peanut and not enough to pay their bills. They won't tell you that to pay out $5bn they made atleast $2billion based on their 30% cut.

They don't tell you that iOS app success is a "lottery": 60% (or more) of developers don't break even

http://arstechnica.com/apple/2012/05/ios-app-success-is-a-lo...

http://andrewchen.co/2012/08/15/mobile-app-startups-are-fail...

I really hope people will think hard before building their business on the back of Apple, Facebook, Twitter or any such platform. You can use them as as distribution without being dependent on them and that is the way to go.

Be your own bitch and not a Twitter, Apple or Facebook bitch:

http://techcrunch.com/2011/05/23/fred-wilson-be-your-own-bit...

throwa··on Interpreting some of Twitter’s API changes
Exactly, developers seem to flock to platforms like Apple, Facebook and Twitter based on the fact that they have a large and growing user base without giving thought to this issue of commoditization of complements and how it ultimately destroy the business or livelihood of these developers.

Most people building products or sharecropping on other people's platform never make meaningful income and yet those platform prefer to announce large sums paid out to developers to encourage you to keep building complements. Apple will claim they paid out $5 billion but when spread out or divided among the numerous app developers it becomes peanut and not enough to pay their bills. You won't hear Apple give you the breakdown as that will expose them and destroy the wrong picture they want to paint to developers. Neither will they tell you that to pay out $5bn they made atleast $2billion based on their 30% cut, off your work and yet countless app developers are not making enough to live on.

They don't tell you that iOS app success is a "lottery": 60% (or more) of developers don't break even

http://arstechnica.com/apple/2012/05/ios-app-success-is-a-lo...

http://andrewchen.co/2012/08/15/mobile-app-startups-are-fail...

I really hope people will think hard before building their business on the back of Apple, Facebook, Twitter or any such platform. You can use them as as distribution without making your business model entirely dependent on them and that is the way to go.

Be your own bitch and not a Twitter, Apple or Facebook bitch:

http://techcrunch.com/2011/05/23/fred-wilson-be-your-own-bit...

throwa··on Stop Using The Cup of Coffee vs. $0.99 Cent App Analogy
The truth is the that the bar was set very low for apps by Apple in order to commoditize the apps being sold. In economics if you can commoditize the complements to your product, then you can sell your own product at premium rate.

People call console themselves by talking about app experience etc, and even though app experience is important, i believe experience is not why apps are sold at shitty 99cents. Apple's strategy was to commoditize apps and guess what they succeeded.

My conclusion is that there is little or no hope for paid app or any breakthrough success for the majority of app developers. It was not meant to be, because that will affect the appeal of the iphone which will in turn lead to a drop in demand which will in turn force down the price of iphone and ipads. Do you think Apple will ever let that happen?

Wake up and smell the coffee.

throwa··on A Review of Airbnb's SRE Hiring Process, from someone who just interviewed there
Many developers love Apple and their products and they create apps that makes Apple smile to the bank.

Apple does not return the love, hence they commoditize apps and make building a business off apps, a race to the bottom for $1.99 or free as a result, many indie developer are getting broke right now. Very sadly, the same commoditize apps, help make iphone and ipad appealing to consumers, which in turn gives Apple the leverage to sell them for $500 or more because it is a hardware or device company and software or your app is only a complement to the hardware.

Where is the returned love from Apple. Be pragmatic, even while you choose to love an entity like Apple, that lacks capacity to return the love and will always act in self interest. Always search to see if your love is reciprocated by the person or organization you are in love with, because that is your self interest. Self love gives us the capacity to love others. Self love encompasses self interest among other things.

If Apple acts only in self interest, why do developers choose to act out of love aka blind fan boy-ism that is detrimental to their business (indie app development)?

http://andrewchen.co/2012/08/15/mobile-app-startups-are-fail...

http://penny-arcade.com/report/editorial-article/going-broke...

throwa··on A Review of Airbnb's SRE Hiring Process, from someone who just interviewed there
It is okay to love a company but note that the company never falls in love with you as an employee. They always do what is in their best interest, interpret as what is in the interest of the major share holders and not employees or minor share holders.

That is why even when you kill your self for a product launch or their overall success, they still don't hesitate to give you the sack if it is required for something like cutting cost not to talk of when major adversity comes.

My point is be pragmatic and not too emotional with loving a company especially if you are not a founder or major share holder. Many people have been burnt by loving someone or an organization that does not have capacity to return that love.

throwa··on Facebook ventures into online gambling
I will move over my comment from here: http://news.ycombinator.com/item?id=4349761:

It is such a joke because gambling addiction is in thesame fold as drug addition:

Title: The neurobiology of pathological gambling and drug addiction: an overview and new findings: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2607329/

Before you talk of it being a money spinner, we need to first ask:

a. If Facebook is harming society by this new act of desperation.

B. is Facebook exposing its users to a new habit that could be destructive?

throwa··on Desperate For Revenue, Facebook Turns To The Gambling Business
Since the article below puts gambling addiction in thesame fold as drug addition:

Title: The neurobiology of pathological gambling and drug addiction: an overview and new findings: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2607329/

Is Facebook harming society by this new act of desperation or is Facebook exposing its users to a new habit that could be destructive?

throwa··on Being a Developer Makes You Valuable. Learning How to Market Makes You Dangerous
Marketing and sales are about story telling and influencing would be customers, so that they can see a need for the product you offer. For me, I have found the list of books below to be very informative. Note, they are not listed in any particular order. I mostly listen to the audio or mp3 versions, that way i can just play them as i do other things. Most of them have actionable steps and are not just high level talk.

a. Spin Selling by Neil Rackham

b. 50 ScientificallyWays to Be Persuasive by Noah J. Goldstein, Steve J. Martin, Robert B. Cialdini

c. Three Steps to Yes by Gene Bedell; -Only print, no audio

d. Made to Stick: Why Some Ideas Survive and Others Die by Chip Heath & Dan Heath

e. How To Win Friends & Influence People by Dale Carnegie

throwa··on How to Ace a Startup Engineering Interview Part 1
This link gives an alternative hiring perspective that eschews unnecessary loops. http://radar.oreilly.com/2012/07/overfocus-on-tech-skills-co...

Check out the hackernews discussion on the subject: http://news.ycombinator.com/item?id=4275140

throwa··on How to Ace a Startup Engineering Interview Part 1
Well said, why not learn one framework and high level language and launch your own startup. In the beginning Facebook needed only php, twitter needed only ruby before moving to Java. Instagram is 98% python. When you begin to gather traction, you will employ the alpha geeks who use C, some of them are in Facebook and Twitter today. So just focus on building a product that succeeds with one or the only single backend language that you know in addition to some javascript and then use twitter bootstrap for design.

Why burn all that learning time to get a startup job, probably with reduced salaries and equity that might amount to zero if it fails. This is thesame risk you will face with your own startup but the difference is that the upside or equity is bigger if your startup takes off and you are doing it with the one language you know.

throwa··on Raganwald's Nifty Fifty
Happy Birthday. Wishing you many more healthy and productive years.
← PreviousPage 2 of 3Next →