skysight-inc/HackerNews huggingface dataset:
I'm not quite at your point yet, but I'm getting close. I've taken a class in Java, built some simple programs like an address book etc. Then I journeyed into python, ruby etc. Nothing really struck a chord with me until python.

In any case, I'm still plugging away, but I have learned about doing basic math, variables, etc etc quite a lot. I'll keep going but, in the end, what I want to make is a fully functioning and actually USEFUL web app that LOOKS and FEELS professional.

So many of these online resource just take you half way. They try to be SO user friendly and approachable, but in doing so the tutorials are filled with too much useless fluff. "We are different because we make learning FUN!"

Or, the tutorials are just far too advanced.
"I'd much rather have a Harvard MBA and have access to that network than be a YC alum and have access to that network"

That is what works for you. But it could be the opposite for many including me.
Sorry for asking so bluntly but: Can someone explain to me what exactly makes Myhrvold such a dick?

I mean he's already rich - and unlike some lawyers put under the pump to do evil things he has absolutely no reason to do so.
That's a great way of doing it. I found the "actual experience" just made the learning more important, if only because it is revealing the gaps, filling them, and helping me move forward.
RIM predicts 'day of reckoning' for mobile security
"As IPC performance improves & monolithic kernel KLOCs explode"

1991 called. They told you to keep waiting.

If you have to write way more code to hack around the message passing performance, you haven't simplified anything.
A option they seemed to have left out is raising the "inheritance tax". If these baby boomers got Reagan tax breaks in their prime earning years, we should compensate by increasing the "death tax".
Cloud systems are still bit cloudy
I liked this blog entry a lot. A wee bit of multi-core/threads anti-hype is healthy.

The comment about people wanting a single absolute measure of something is also spot on.

The biggest bottlenecks to me were (and still are) memory and the network. Mult-cores are nice, but given the choice I'd still trade additional CPU's for more memory or a faster network.
That's the video in the same blog if you click "Previous": http://www.jwz.org/blog/2012/05/turtles-all-the-way-down-or-...
As someone who actually has my MBA (and is finishing my MS in Computer Science), I disagree with this.

For example, in my MBA at the University of Colorado (CU), for:

#1 What you actually learn: there are a ton of startup/entrepreneurship classes: Startup Feasibility, Business Plan, Startup Execution, Entrepreneurial Projects, Entrepreneurial Finance, Entrepreneurial Marketing, just to name a few.

#2 In state tuition turns out to be around $25k/year. That's $50k total, which is 1/3 the cost stated (granted, CU is no ivy league).

#3 Making up what people actually do (agreeing to jobs for an additional +2 years) doesn't necessarily mean it's what everyone does.

#4 The right network. Boulder is the home of TechStars, The Unreasonable Institute, as well as a ton of other startups. It has a huge tech scene, outdoor industry, natural+organics, and green energy scene- all of which have a host of startups.

#5 Just because other people don't start businesses with their MBAs doesn't mean you can't.

I understand it's common for a lot of places like HN to dog on MBAs, but as an engineer who finished my MBA (but is staying an engineer), I think people underestimate some of the value of getting an MBA. Granted, it really depends on where you go, but there is such a thing as a good MBA.
Facebook's Dynamic Creative Ads Lead to More Clicks
Companies Can Now Claim Their Profiles On Developer Reputation Site Coderwall
Interning at Facebook: Building the new mobile advertising interface
Swiftype launches WordPress Plugin and improved Tumblr support
Fund Pulls a Yuri, Offers Blanket Investment in All Brooklyn Beta Startups
http://en.wikipedia.org/wiki/The_Scorpion_and_the_Frog
So when they do finally pass on and leave their wealth the government takes it and mismanages it?
I figured I'd try it out, but lost my enthusiasm after unsuccessfully attempting to search for the app for five minutes.

Next time pick a distinctive name.
Not sure about the relative value of the networks but I do believe that understanding how businesses work is critically important for at least one person in authority at the company to possess. If you don't understand cash flow, marginal value, organizational dynamics, and financial modeling you can find it hard to evaluate things like possible pivots or accurately measure the value of partnering with a specific vendor.
Letting someone else generate private keys for when you aren't even sure if they have good entropy much less might be malicious?

Smart.
It's a nice site but allowing someone else to generate your private key isn't a good idea. The server also apparently stores the key for (at least) a day.

A safer version might instead generate the openssl(1) commands needed to generate the files on your local machine.
Aha. This is almost certainly the reason I was thinking that.
Do products like AdFree come up in discussions? Or is their installed base too small (relative to mobile FB) that it's not worth worrying about?
Third result about to become #1..

Too bad you don't have the FTC over there.
That's true. Here is the list of built-in actions:

https://developers.facebook.com/docs/opengraph/objects/built...
It's down in Italy as well
letting someone else generate your private key, seems legit!
Or, you can use a diff command which understands word diffs. git has '--word-diff', svn unfortunatly doesn't have such an option, but 'http://www.sable.mcgill.ca/~cpicke/swd/ provides a nice script (there are others). Don't know about mercurial.

I hate working with authors who try to force line breaks into text unnaturally. I have heard many justifications for it over the years, but I find it hard to understand why anyone would do it, other than because their tools (soft word wrap in the editor, word-based diffing) are terrible.
Check out Spree:
https://github.com/spree/spree

Also, you might find the rails app composer helpful:
http://railsapps.github.com/rails-composer/
I'm in Chile as a cofounder on a team with multiple nationalities. This article, unlike most, focuses on the visa aspect and the fact that the USA is hostile to foreigners who want to start companies there.

This is a huge point. Chile has relatively straightforward residency permit, and after getting your a 1 year permit extended once (eg: being there 2 years) they have a straightforward permanent residency process.

For us, this is pretty appealing for after we leave the Startup Chile program.

After all, we can't go back to either of our home countries because if we do the other half of the founding team will be considered "aliens" and have a very difficult process of getting residency and work permits, that would be ongoing-- and that's even assuming we can get permission.

Chile is not perfect- there's a lot of bureaucracy, the business culture is often lackadaisical, and it is a first world country, so it is not like we're living in paradise on a discount (well, only a slight discount.)

But they are happy to have us live and work here, and have a variety of programs to support starting businesses.

In fact, I've heard that private investment is inhibited to some extent because here, when someone talks about getting financial support for a startup, everyone just assumes the government will pay for it.
USA is all go =P
Given the development of 3d printers that print their own parts, I think this terrible idea is thankfully just pissing into a hurricane. Who is going to buy the DRM-enabled printer from the factory, when someone down the road can knock you up a cheaper one without the restriction.
I'm always a little worried about using this sort of service when they don't provide pricing info.
Great feedback - thanks. Georgia also works well on Mac, so I just shipped this as the default.
This might be an obvious suggestion, but have you tried building something useful? I have found myself in that strange in between space before when learning a new language, and by starting to build something I am able to quickly move past that middle ground.
I don't think Stanford is an outlier. I went to HBS and they also say that 50% of grads eventually do something entrepreneurial. However, the term entrepreneur is probably different from what most people on HN think--it includes starting a consultancy, hedge fund, small business, etc.
The government takes it to pay for the benefits they got in excess of what they paid in while they were alive. Look at the chart in the article.
Avoiding The Pitfalls Of Free
USF Tampa has a dual MBA/Masters of Entrepreneurship (#9 in country) and it is an excellent program. It is way way cheaper than even that price. The network effect isn't as strong, but the knowledge is solid.

I believe my total tuition costs for BA, MBA, MSE were $18k. Best 18k I will ever spend in my life. Extremely high percentage of graduates from that program go out and work at startups.

EDIT: Technically the company I was working for paid for 12k of that.
Time to market and developer productivity are still in the forefront. This is why you repeatedly see apps being released, user outcry and then later revisions trying to address those concerns (battery, cpu, memory, responsiveness etc). I doubt anyone actually maximizes idle time, but rather decreases user complaints and improve acceptance. There is no need to maximize it if users don't notice.
There was a defnk at one time in one of the Clojure libraries (I think it was even created by Rich himself), but it disappeared at some point. Nathan Marz created a defnk macro in Storm that he uses for the same thing. Maybe it's time for Clojure to bring defnk back if it offers some advantages over the :keys destructuring.
I think you're grossly misconstruing his point -- that you shouldn't let architectural ideology or a preconceived notion of what the best solution to your problem is get in the way of shipping good software.

The Hurd project had an important problem to solve -- there was all this nice free software for people, but they needed a kernel to run it on or they wouldn't have a complete free operating system.. Their #1, overarching priority should have been to deliver a stable, fast kernel to users, no matter what design it eventually ended up with. However, the project placed too much emphasis on the buzzword of the day, the microkernel, to the point that it got in the way of the project's most important goals. You almost can't fault the project for drinking the microkernel koolaid in its early days, but it likely became clear very quickly to them that it was going to take a significant amount of time and work to get a usable microkernel running. Rather than do the best thing for the free software movement or the users, scrap the microkernel and try to get a high quality "monolithic" kernel out there as fast as possible, the team basically decided to create an inferior product in stubborn attachment to their technological ideology.

That's the kicker right there -- like a whole lot of open source software, the Hurd project wasn't really advancing the state of the art; they were doing a free implementation of an existing product. Their attachment to doing a microkernel shouldn't have been as strong as their need to do a good kernel, period, but apparently it was, and they were bulldozed by Linux and the BSDs for it.

If you follow the Linux kernel's development, you'll know that the contributors and maintainers take pretty much the opposite of an ideology-oriented approach -- you might even say it's pretty well rooted in the scientific method. The project is willing to try just about anything and let the results speak for themselves. Obviously, even if anyone had wanted to, trying out a microkernel approach at any point past the very early days of Linux would be impossible, but there are numerous other cases of the project trying out multiple approaches or multiple implementations of the same idea, and everyone needing to be willing to see their code thrown out if it didn't measure up.

I'd like to think Torvalds can see the value in advancing the state of the art in microkernels for it's own sake -- I find the work being done on the L series of microkernels to be very impressive, though Torvalds may stand by his opinion that "microkernels are stupid and make a hard problem harder." Regardless, I think his main message here is not that you shouldn't bother advancing the state of the art or following a different design path for its own sake, but that you shouldn't let yourself get committed to a certain design when your primary goal is to fill a need in the world and any advancing of the state of the art is incidental.
The Greening of the Cloud
I think your entire point is that you don't want an MBA and you are an entrepreneur - these two aren't related. An entrepreneur can definitely benefit from getting an MBA. Your 5% of MBA's start a business can probably be said about the same percent of the population, not many people really start their own business. Someone who plans to start their own business won't be any less likely to do so just because they got an MBA.
My suggestion would be to learn some C if you don't already know it and and then look through the following projects:

SQLite, Fossil, Nginx

The reason I suggest this is that C is so old that it has got relatively immune to fashion and that by reading good code in a low level language you can make a more informed choice about what a high level feature or idea brings to the table.
Fair point the 5% stat only reflects what people do immediately upon graduation. With that said, most of the richest people in the world have very little formal education, so an MBA is clearly not a requirement.
Let's put this another way, the average jewelry store probably has more diamonds over 1/10th carrot than the entire asteroid belt. They can form from impacts, but without significant pressure they turn into other forms of carbon fairly quickly on geological timescales.

As to helium, there is plenty of it on earth to do all sorts of useful things.

PS: Yea, that means diamonds are not forever.
I believe he is talking about the web's equivalent of newspaper or magazine. Like whole magazine published as a website, where users would pay for each "issue" or monthly access. This model doesn't work, with maybe a few very rare exceptions.
What bunk. Stock wealth isn't real wealth in any sense of the word. It's a potential but is rarely realizable at the spot price.

Articles like this do nothing but propagate a myth about the stock market.
Having a windows phone for a while now, I can tell you this sort of thing was really unnerving at first. All I can say is that you get used to it.

Questions like: "is that a label or button?" were frequent in my mind because many "buttons" that are just text, with nothing to suggest they're clickable.

However, once you mind is free of the notion that a button must have a border around it or be underlined, you start to admire the simplicity.
I know I can't be the only one who thought the title was initially referring to a Macbook Air. Apple's marketing has polluted my mind.
Original post:

https://plus.google.com/110214848059767137292/posts/WtPBhYJs...

Technical details on the YouTube page:

https://www.youtube.com/watch?v=KJe9H6qS82I

(Two lots of source code available: Stephan's and mine)

Other discussions about this:

Reddit: http://www.reddit.com/r/compsci/comments/118svz/smoothlife_a...

Metafilter: http://www.metafilter.com/120749/Smoothlife
The "death tax" should be abolished. Its ridiculous, even beyond the ridiculous notion of taxing someone to die, how many times should YOUR money get taxed? Once? Twice? Three times? When does it stop?

Our (U.S.) tax code is absolutely horrible, but even with that revenue isn't the problem, spending is. I would say that politicians will ALWAYS spend every dime they have, but in reality they spend money they dont have. Awesome system we have.
Cool idea. I will move to US so I can read The Magazine. ;-)
Whilst I sympathise, "Chrome only" is already more widely available than a Windows or OS X or Linux program would be. The world of electronics is full of software that only runs on Windows. Having to install a free cross-platform browser is already an improvement.
claimed down by @AnonymousOwn3r in Twitter.
Possibly of similar interest - Ready, a program for exploring continuous valued cellular automata: http://code.google.com/p/reaction-diffusion/
This patent is extremely technically weak. I have seen more interesting approaches to copy-protecting 3D-printed objects:

http://www.cs.purdue.edu/cgvlab/papers/aliaga/eg2009.pdf

(One of the authors on that paper was my advisor in college).
It sure does have a Share to Instapaper button though.
Thank you for the info MrJagil!

Edit: it seems to be up again, but now I´m afraid to log in just in case is a scam. :P
Nice! But really, if you want it to be useful, ship it as something people can run themselves, not as a service. BECAUSE PRIVATE KEYS.
TNO develops new 3D printing head for viscous fluids
lovely interface, but the security is rendered completely pointless as the private key is generated remotely... you can't offer a secure version of this on a remote website.
Pinchyfingers submitted this link:

(http://news.ycombinator.com/item?id=4642628) which goes to a Youtube video of a game of life in a single line of APL. It's a really nice description of the code too. (It's a sale pitch for dynalog - but the best kind where they're just using the tool to do something neat and not pushing their URLs at you.)
Canada joins TPP negotiations
Step by step guide to gaining your first client
99 Startups
I totally agree re: copy-paste. I wasn't clever enough with CSS to do this straight away but it's high on my list: https://github.com/mmcgrana/gobyexample/issues/12.

Also agree that a learn more section could be good - I'll noodle on it.
2 tips about email marketing from Tim Ferris (via Kevin Rose)
Wow, it sure does look like the GitHub app supports other remote repos. Nice tip!
This is the circuit I was trying to build (http://www.lucidscience.com/pro-basic%20spy%20transmitter-5....). I've always managed to breadboard circuits of this size without an issue so I just jumped into soldering components onto the PCB. It was a total disaster and took my confidence down a few notches :(

I must say, going from a novice who can make LEDs blink or hook together a few ICs to op-amps and RF circuits is turning out to be a big jump! If anyone has tips, those would be much appreciated.
I sometimes use it as a quick way to inspect parent elements when they are completely covered up by their children.
Am I the only one missing an about page? There is no info whatsoever. For example I was wondering whether the certificate would be trusted by browsers or if it's self-signed. (Well it must be self-signed, it's too easy to sign one for facebook.com now, but not everybody knows that.) Who can I contact about bugs, feature requests, etc.?

Feature request: you might want to let Javascript generate the keypair so that people stop whining about letting someone else generate the private key. Although a valid argument, this isn't going to be used in production environments anyway.... Or is it, guys?!

Feature request: Let people set the key size. Also inform people about the key size (why 4096 is probably overkill at the moment).

Bug: You don't actually mention what the tool does. It generates some sort of certificate, but people will probably be under the impression that it will work instead of spawn another one of these: http://www.page-zone.com/SSL-warning-cpanel.jpg
Thanks for the feedback! We're always iterating on our course content, so we'll keep this in mind.
Huh? It looks even more complex --organic even.

You don't confuse the fast rate of change in some Conway implementations (which is a detail) with actual complexity.
Ask HN: ARM board for your DIY home NAS? 
Due to what I consider high price for a comercial NAS, what options are available besides Raspberry PI to build yourself a home NAS using an ARM board. It would be nice to have a SATA port and of course Ethernet port.
My theory: He's a wannabe lawyer.

As CTO at Microsoft he probably had to deal with lawyers and patent issues constantly. Maybe they upset him? Or they excited his curiousity?

I could be wrong, but with IV, he is running what amounts to a patent law firm or a corporate patent department that has no corporate client. They just obtain patents and collect payments. They produce nothing, except patents and lawsuits, hiding behind shell companies. They take no risks and thus can offer no gains to society. They just collect money. They are a tax on creativity and production.

You are not the only one who has pondered this question. Why? He put up his own money to finance this business.
Wasn't this why the internet was invented, to disseminate information in a platform agnostic fashion?

Being an app is just to provide a revenue source; if it was a web blog then it would be open to everyone for free. This is the free market at work, if you prefer free blogs then don't pay for it, if you want to pay for content that is very likely found elsewhere for free then the convenience is there in the app. It's the curation that you're paying for.

I hid newstand because I believe that everything I ever could possibly want to read is on the internet for free anyway.
Looks great, really nice. Minor point, I have a feeling (and can't find evidence to the contrary) that Twitter's stack is actually Java, not Ruby [1]. They may have changed back since then, but I can't find anything about it. Maybe I'm totally off though, and other parts of their stack are rails. I don't know - I'm not really a webdev guy...

[EDIT] - any reason for the downvote? I'm totally fine with being wrong, or have I just completely missed something?

The reason I brought it up was because when you select Ruby, one of the motivational messages opens with, "Twitter uses Ruby to power 400M incredible tweets every day."

http://www.readwriteweb.com/cloud/2011/04/twitter-drops-ruby...
SmoothLife has been generalized to 3D too: http://www.youtube.com/watch?v=7RsEyu8Ol-Q&NR=1
Unfortunately I think the baby boomers have had a hand in most of those issues or were too naive to know that they are problems. For example, seniors are against medicare reductions and don't want universal health care. This viewpoint has caused the debt to increase. Seniors are mostly against immigration, this has halted economic growth (therefore hindering government revenue). Seniors were more in favor of the Iraq war then younger folks. The list goes on...
You can. It's called Javascript and there are libraries to do public key encryption.

But yes, here you are right, the cert is generated by the server in this case.
An alternative would be to output an OpenSSL command using the data entered in the form that the user can run locally to generate the CSR and private keys.

This would be similar to what DigiCert's CSR generator does: https://www.digicert.com/easy-csr/openssl.htm
k's thank you for this feedback! I'm on my phone at the moment but I'm going to get back with a detailed reply as soon as possible, we've made a lot of difficult decisions and your feedback covers a lot of it.
May I throw a word in? Copying the example source doesn't work properly; I can't select source code without the descriptive text on the left. Would be nice to have that ability.
Not here in Texas
>It does. Still I think the point of game of life is not to look organic but to make complex thing from very simple rules.

Em, it's called "Game of Life" because the whole point was for it to look and behave _organic (Wikipedia: "Conway was interested in a problem presented in the 1940s by mathematician John von Neumann, who attempted to find a hypothetical machine that could build copies of itself").