HNHacker News
TopNewBestAskShowJobs

prpatel

73 karma · joined March 3, 2011

submissionscomments
prpatel··on Europe Joins The Talent Wars
Don't get too worked up. High cost of living plus high taxes mean your take home pay is considerably lower than what you get in the USA.
prpatel··on Rand and Ron Paul denounce net neutrality and the public domain
This makes no sense, Ron usually takes the freedom / libertarian angle on things. I'm sure there's some nefarious reason for their stand (campaign dollars?). sigh wish there was a way to 'hack' politics...
prpatel··on The Newbie Guide to Common Lisp
Not trying to thread dump, but I see more practicality from learning Clojure. You'll get a wealth of libraries and an active community to help you on your journey.

That said, if you want to learn CL for fun, that is understandable (heck, I did it myself after doing elisp years ago in grad school). I recommend 'Land Of Lisp' as a fun way to learn CL.

prpatel··on Light Table is in YCS12
Like someone stated, it's a dev tool that will not likely need to be bundled with your end product. I use Emacs, which is also GPL, as do other people, with no hinderance from a license point of view.

If I were doing Light Table, I'd use GPL too - It also does not preclude someone from writing their own plugins and selling them as an add-on. I would assume there will be a way for easy/seamless plugin installation into the main program.

prpatel··on Ask HN: (Self hosted) App Hosting platform for developers?
As others have said, I would check out CloudFoundry. It is open-source & extensible.

I do exactly what you describe on a VPS in the cloud. I host my own prototype projects on a CloudFoundry instance. So far I've deployed these types of projects: Rails, Grails (JVM + Servlet), node.js, and Clojure(script). I also run production apps on CloudFoundry.

Setting up the instance(s) is easy, as there are plugins for most web frameworks already out there. I'm doing a session at Uberconf where I walk through my usage, process, and scripts for CloudFoundry. If there's enough interest, I could be convinced to screencast it.

PS: I do not work for CloudFoundry. Just a happy user.

prpatel··on Javascript Completion (including frameworks) for Emacs in CEDET Trunk
"There's also a little nice addition for you Javascript coders out there: a semanticdb back end for hooking into a running Firefox via mozrepl. So you just load your current code into Firefox, fire up mozrepl and you can get completions for all your objects and for frameworks like jQuery in Emacs,"

I am so drooling over this already... awaiting promised followup blog post anxiously :)

prpatel··on TLC, a tiny lua cocoa bridge
Question: how is this different than iPhoneWax?
prpatel··on Computer Professionals Update Act seeks to remove overtime pay for IT workers
meh. most IT workers are classified as exempt anyways using any of a number of loopholes. The most common of which is making the employee a 'manager' which means they can't qualify for overtime pay. Nice to see my state's Senator as a sponsor on the bill (Isakson). Hopefully whichever hapless Democrat runs against him will may some hay but dragging this out as "anti-worker," but I doubt anyone will care. GIT ER DONE!
prpatel··on Mika Mobile ends Android development
"I don't blame this on Android phones or users, however."

I am forced to call you out on this misinformation. It is the Android _phones_ and _users_. Android based platforms like the Nook Color and Amazon Fire both have good app revenue in my experience. Android phone revenue is at the bottom for the apps I sell. Of course, iOS is at the top.

I'm willing to listen to any counter-points you may have to back up your claim that it's not the Android ecosystem. Fire away.

prpatel··on On why i haven't written another tech book
eBook eBook eBook eBook eBook eBook eBook eBook eBook eBook eBook eBook. (no trees were hurt in the making of this sarcastic post)
prpatel··on Protips for Aspiring Developers
So I get that you misunderstood the original intent. But that's not gonna stop me from a small rant on writing a tech book. In a word: don't do it unless you really know what you're getting into. Writing an average/mediocre book is a massive undertaking, and if you want to write a quality book, take that and multiply it by 2 and add 20%.
prpatel··on Don’t Call Me a Douchebag
i gave up on watching/reading the traditional news outlets years ago, which today seem more like the yellow journalism of days past. I prefer to read news from slightly more factual, and less sensational, outlets like Reuters and BBC. Note that I said "slightly" so a large grain of salt is still required, and the bullshit filter still needs to be turned on. And don't get me started on HuffPO.
prpatel··on Carriers hate the iPhone
This article is both superficial and ignorant. Here's some things to consider. at&t has: * an enormous cost structure * consistent erosion of its landline business * adjusted ARPU growth in CY2011 * massive investment expense for both LTE and u-verse * bungling of the t-mobile acquisition
prpatel··on IOS app store has created unrealistic pricing expectations
There's one thing that everyone has missed so far, and I've said it to anyone who will listen: free apps are undermining both the app store(s) and the developer. Before you brush me off as crazy, please think it through...
prpatel··on Why Twilio Will Kill AT&T
I spilled my beer while reading this article. As someone who worked in the "Death Star"(TM), I can tell you what the other commenters in this thread have already stated, but I'd rather make some vague generalizations. Firstly, at&t is huge and have a large number of businesses operating under the at&t umbrella. Secondly, the advances in providing everyone wireless access to phone and data (i.e. pipe), at even today's choked (v)DSL speeds are not even close to being achievable in today's radio technology _theory_, much less experimental implementations. Thirdly, Twilio can and will be reproduced by someone else, and even at&t business solutions. Can Twilio bundle pipe, hosting, cellphone, and advanced app solutions for business into 1 bill like at&t? No. Don't get me wrong, Twilio is cool, heck we even use it at my company.
prpatel··on Why I Won't Hire You
must be nice to have such a large pool of people to interview to fit your needs perfectly, especially for technical people. The OP's points are valid and I feel the same way about _almost_ all of them. Even when I worked in the large corporate(s), I always hired people as if they were working for me in an intimate setting like a startup. Hiring capable, yet diverse, people always provided me with a winning team.
prpatel··on Killing the Internet to save Hollywood
Thanks for digging up that info. Was just about to reach for my favourite search engine to find evidence that Hollywood, in fact, is not dying. Regardless of the sensationalist title of the article, I agree with it's point of view.
prpatel··on Rails master is now 4.0.0.beta; Ruby 1.8.7 support dropped
In case you guys missed it, there was a recent HN article on the speed improvements in jruby + jdk 1.7. I too lament the slowness of Rails - and before you throw the usual arguments at me about perf being relative and 'good enough' blah blah - the ruby/rails community should have seriously addressed this _long_ ago. I've only started with rails recently (this year) and am experimenting with jruby since my patience has worn thing with ruby's speed.
prpatel··on Deploy Grails Applications on Heroku
POS? You must be joking. Not looking to start a framework/platform war, but Grails is on par with or better than: Ruby on Rails, Django, <insert your favourite web platform here>
prpatel··on Learning Ruby, and Ruby-vs-Lisp
"I've done Ruby for about 7 years and can tell you that after a while, things fall in place, including (most of) the syntax."

I would expect any adroit HN reader to be comfortable in a programming language after 7 years :) What is odd is that you say "most of the syntax". Would you please elaborate (aside from what you said about function creation/passing)? I like ruby, but I'm not to the point where the syntax falls into place as easily I wish it would.

prpatel··on IPad disrupting global DRAM market, causing chipmakers to lose billions
No, actually, SSD's are dropping in price because the flash memory chips they use have shifted from 35nm to 25nm (not 100% certain on those, but it has dropped). This means more chips from the same silicon wafer = lower cost.
prpatel··on Roy — small functional language that compiles to JavaScript
Interesting language. Feels a bit like Coffeescript with lesser use of symbols and (possibly less) syntaxic sugar. Going to play with it a bit more...
prpatel··on Programmers are fucking lazy
Yes, yes we are. A programmer who is not a /little/ lazy is a bad thing.
prpatel··on Why Events Are A Bad Idea (for high-concurrency servers)
"SEDA is a hybrid approach between events and threads, using events between stages and threads within them [17]. This approach is quite similar to the message-passing model discussed by Lauer and Needham [10], though Lauer and Needham advocate a single thread per stage in order to avoid synchronization within a stage. SEDA showed the value of keeping the server in its operating range, which it did by using explicit queues; we agree that the various queues for threads should be visible, as they enable better debugging and scheduling. In addition, the stage boundaries of SEDA provide a form of modularity that simplifies composition in the case of pipelines. When call/return patterns are used, such boundaries require stack ripping and are better implemented with threads using blocking calls."

The above is, IMO, the most important quote from the paper. Of course, this paper is from 2003, so I would like to think we have made some progress in understanding events vs/and/or threads, but I don't believe we really have.

prpatel··on Mulberry: A Development Framework for Mobile Apps
I like the concept and the 'innovation' of the Mulberry team. Using Rails-like commands for creating a JS based mobile project is just a small innovation IMO, but the implementation (based on the video) seems well done. I love teams that are able to take an idea, no matter how small or large, and follow-through with it in a complete manner. I love that devs are creating cool new frameworks for the web/mobile space, it is certainly exciting.

With that said, I would like to offer some (hopefully constructive) feedback: * The benefit of adding a Rails-like framework to create what is essentially a UI seems a little much. How do you guys feel this adds to the development time/maintenance/etc of a mobile UI? * I understand that you're trying to address the pain-points of working with Phonegap, and the debug feature looks awesome. Can I get this without using all of Mulberry?

prpatel··on Land of Lisp
LoL is an excellent book. I read these books when I wanted to dive into Lisp: Land of Lisp, Practical Clojure and Joy Of Clojure. I recommend each one highly.
prpatel··on [dead]
"After having gained around $4 billion in a round of funding" haha a _little_ typo there. I'm waiting for a real news outlet to announce this rumour.
prpatel··on Why The UK Startup Scene Is Doomed
While the OP's frustration is understandable, I would say that this is simple example on why the UK startup scene is non-optimal. Allow me indulge in some over-generalization. (And for the record, I /have/ started a tech business in both the UK and USA.)

* A culture of over regulation. It's not just the UK govt that does this - you'll find most large businesses like the bank mentioned putting up roadblocks. * Concentration of talent in financial services. Investment banks pay alot of money for top talent. Heck, when I first moved there I was working for an investment bank and enjoy the cash and perks - I should have been doing my own startup but money in hand now is hard to turn down. * Expensive everything. I would say that you need at least 2X more cash to start a company in the UK than compared to 2nd-tier-startup-markets like Atlanta, where I currently live. Sure, you can economize in creative ways, but that takes you away from your core mission in a startup: to build awesome products/services.

prpatel··on [dead]
what is this, a Game of Thrones type of suspense build up?
prpatel··on Why U.S. Broadband is So Slow
Bait taken. What exactly has the FCC done recently (seeing as how it's a gov't agency) to protect the interest of consumers?
← PreviousPage 2 of 3Next →