Hacker News new | past | comments | ask | show | jobs | submit | more prpatel's comments login

I'm not sure how I feel about this. From one point of view, I think this is an awesome idea, get energetic, smart students down the entrepreneurship path early. Then my experience of running an actual startup, the ups-and-downs, the intricacies of building a viable _business_, etc come to mind and I think this is a bad idea. It doesn't matter how much mentoring one has - unless you've been in the trenches of a real world business, you have no foundation upon which to base your own. Not everyone can be Zuckerberg (hell, even Facebook isn't profitable yet). I would much prefer an apprenticeship type of setup - or even better offer this course to alums, or be part of the executive MBA program - those in an executive MBA program have industry experience, come with ideas on how they can improve the vertical(s) they worked in, and understand the real world better than a student who has zero experience. Don't get me wrong - if I were a GATECH student right now, I would love to be part of this program!


HAH, crazy. I remember fondly over the last 15 years the 15 times that Linux was about to take over the desktop. It's more likely WebOS is going to win any race with Windows.


You ensure quality by writing automated tests, not by the language you pick to write software in.

And for the record Groovy is awesome. I used to develop in it alot, but now do more Rails and JavaScript, and I miss it's power and simplicity.


Cool, you must hate Objective-C too. I've done initWithParamAAndParamBWithASideOfAnObsurdlyLongMethodName but that doesn't mean I hate Objective-C.


Java is a verbose language, but it's still awesome for a large category of projects. Are you a rails guy? how about those 50-500 lines of boilerplate code in the config files? Same thing as the Spring config files. Does that lead me to say "Why not Rails?" No it doesn't!

Saying it politely as possible: don't be a hater.


HAH, vim looks more and more like emacs :)


As I recall, that was always the idea behind Vim. To bring the power and flexibility the author appreciated in EMACS to the style and interface of Vi.

There's value to be found in taking the best of multiple worlds into one product.

I for example, cut my teeth on Bill Joy VI, and the keystrokes are burned permanently and naturally into my brain. I love the extra stuff that Vim gives me, because it is a natural extension of that toolset that I started with.


Well, you've got to use your memory above the first 640K for something.


You have a number of great choices. Much depends on the team building the app - if you want to be adventurous try: Clojure & Noir. Other options (in particular order):

* Groovy & Grails * Ruby & Rails * Python & Django


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.


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...


There is a principled argument against net neutrality as it's usually proposed, whether or not you happen to agree.

Given congress's track record, I think there are plenty of rational reasons to be wary of asking them to start telling ISPs how to run their networks. Why should we think such regulations wouldn't simply favor incumbents who are big enough to play the political game, like most of what congress passes?

If the problem with the telcos is that they're wielding publicly-granted monopoly powers, then let's address that directly. For an example alternative, I like the model where neighborhoods or municipalities own their own last mile infrastructure, giving them plenty of leverage to buy transit at competitive prices. This solution is practically illegal thanks to the legal barriers supporting the existing monopolies. Streamline the process for startups to get approval to compete and I don't doubt we'd see many innovative new models.


What doesn't make sense? The only way to guarantee the free and open nature of the internet is to keep the government out of it. Once the government builds an apparatus to enforce net neutrality it's role will gradually expand to start controlling the internet.

An argument can be made that government funding of teclos should come with certain restrictions - those restrictions must be present when the money is doled out. Government creating problems in order to solve them, is an easy way to further their involvement. Additionally, I believe the Pauls would be against the funding.


I think you should probably remove the absolutes from your comment. It may come to pass that net neutrality legislation morphs into something larger, but suggesting that it is a given is just an attempt to dismiss the entire argument on that topic. Saying that keeping governments out is the only way to safeguard the open internet is stupid; many other interests are at play, and many commercial organisations would definitely like to see the current status modified in their favor, which may or may not be good for net neutrality, and related issues.


If the government gives up any and all control over the internet, then they simply cede it to the ISPs and carriers; they win by default simply because our access must go through them.

I don't want to be paying extra to access certain popular services, or to be rate-limited while accessing a service that my own ISP owns an alternative to. And that's only the tip of the iceberg.

That said, I can benefit in some areas that would no longer exist with government-enforced net neutrality. For example, here in the UK BT offers an unlimited broadband deal with 'exclusions' -- without them I suspect there would have to be bandwidth caps:

"We want to give everyone the best possible speeds at all times, so we only manage speeds on P2P (peer-to-peer) file sharing networks at peak times. All other broadband use isn't affected – and there's no limit to how much you can download." -- from the products and services page on BT.com.


He is taking the libertarian angle: let the ISPs do whatever they want with THEIR PROPERTY (their network), and if consumers don't like it when the ISPs start imposing restrictions then competing ISPs will arise and the free market will work everything out and we'll all live happily ever after.

Remember, there's no such thing as a natural monopoly in Paul's world, individuals are on equal footing in bargaining power against giant companies, there is no information asymmetry, any harm can be set right by a monetary settlement, and Nash equilibria always give the best outcome for all parties, and so free markets alway are best and don't need any regulation to make them actually work.


His libertarian approach on this issue is that the government should be "hands off" and not make any legislation to control technology and the internet, including legislated net neutrality rules. He makes a good point in saying that legislation can't keep up with the speed of technology, but I'm not sure where I come down on his overall ideas.


The idea is that network operators should be free to operate their networks as they see fit, including blocking traffic, throttling, charging for preferred access, etc.

I happen to disagree, because internet operators tend to operate in a quasi-monopoly state in the US, but the simple freedom/libertarian angle here is against net neutrality.


The manifesto has some serious problems, but the Boingboing piece is a long, long way from an unbiased interpretation of it. Saying that it opposes the public domain and argues for government monopoly on control of information is just twisted and simply not true.

Read it yourself here.

http://www.scribd.com/doc/99193487/The-Technology-Revolution...


A lot of people in libertarianism will actually oppose copyright and patents on property right ground. However It would seems that Ron Paul oppose public domain on property right ground.

Even so, I think the libertarians are coming to the consensus that IP are something to be opposed. Ron Paul is just a little bit behind on the time.


I wasn't sure what they meant by property rights, I assumed they were referring to physical infrastructure that runs the internet. Mandating sharing is a violation of property rights. I didn't see this as addressing intellectual property at all.


When they say "public domain", I assume IP rights are involved.

Expansion of the public domain is the kind of things that any anti-IP libertarians will applause.


> When they say "public domain", I assume IP rights are involved.

Why?


Google is a great company in many ways, but "net neutrality" is a political catchphrase.

If Google changes your ranking, you lose traffic and visitors just as surely as if Comcast throttles your bandwidth and people bail on your site for slowness. But no one is talking about "search neutrality" and regulating Google's rankings. And Google owns its own dedicated fiber connections, which obviously prioritize its own traffic.

Freeing up the telecommunications market is the solution here. With new protocols and new carriers, you could implement things like SPDY in hardware if carriers were free to discriminate between packet A and packet B.


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.


I find common lisp to be plenty practical, its libraries mostly satisfactory(restas/cl-redis/cl-closure-template make a good combo for playing with web development), and its community's frankness and no bullshit attitude are rather refreshing after spending some time in the land of the cool kids. Also these lists of success stories contain some impressive shit:

http://www.franz.com/success/ http://www.lispworks.com/success-stories/ http://wiki.alu.org/Industry%20Application

PS Land of lisp is an awesome book.


Also I'd recommend 'Practical Common Lisp'. It is very well written and goes straight to bread and butter topics like file i/o and web programming.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: