skysight-inc/HackerNews huggingface dataset:
Oh, I never had a problem with Core OS's academic bent...enjoyed it actually. I was more commenting about the unique sort of tension that existed there, and that managing that tension while also developing kick-ass software is a relatively impressive feat. Also, you're right about the "I can do it better than anyone" attitude regarding fixing things that he wrote...but then my experience was that this was a pervasive attitude at Apple. The only way you could get someone to listen to you was to not only do it better but prove that you had done it better. So, maybe that's not the best attitude for a manager to take, but hardly out of the ordinary (for Apple).

I also feel that as time moved on, Bertrand was making more bad decisions, but that this might have been a consequence of pressure from the top. It may not look like it to the outside observer, but there is a major metamorphosis going on at Apple internally. I think this move will be for the best for Bertrand. As for Apple... * shrug *

...oh, and thanks for bringing back memories of the Core OS "you're doing it wrong, stupid" lessons I got so familiar with. If only we could all be so perfect as Core OS! ;-)
It's overblown until we get the 2010 data for the tri-county Metro Detroit area. In 2000 that pop was 3.9M. If it rose in the last 10 years I would be very surprised. BTW I am a former Oakland County resident.
. crickets .
The main reason to purpose build is to have total control and address scaling issues that pop up with many out of the box solutions. But you may not need total control or have issues with scaling if you don't build a strong community.

I agree open source is probably the best solution at this stage.
sorry, here's the page that holds three surveys:
http://www.sas.upenn.edu/~duckwort/gritscale.htm
I don't know of any existing systems that offer everything you're looking for. Maybe we can start with something that meets most needs, and build on it? e.g., start with Reddit's code base.

Building from scratch would be less desirable, and risky -- in terms of potentially killing the project before it even launches -- but it would also get you exactly the package you want.
Shaved carrots.
My attitude is that you don't want to actually use municipal broadband (or any other underdog company); you just want it to exist to keep prices in check.
I really like Zach's approach. Seems more practical. Use stuff that is freely available to stitch something together. All hosted in a private github repo and build custom stuff - if needed and nothing available exists.
stop being self righteous, hacker news isn't a religion.
If anybody managed to build something actually usable on top of the carcass of Wave, I would love them forever. That was easily one of my favourite "great, but not right now" ideas of recent times.
6 Reasons Why Your SEO Might Be Moving at a Snail's Pace
I find it hard to believe that your generalization holds for all of the thousands of Open Source projects, or even for the majority of them. I mean that they treat women worse than men. Got any pointers to studies, references that make you think so?

As for no hand-holding, this would equally harm men and women. Sure, hand-holding would be nice, but what if it isn't really in the budget?

And what if women would START open source projects? Then they could decide on all those aspects. You don't have to ask anybody for permission to start an OS project. So we should see high rates of women starting OS projects, compared to women joining existing OS projects?
So would you say a simile is like a metaphor?
Awesome progress. Very happy to see this announcement.

Congrats.
donate to japan
That looks very interesting.
Receiving payments is such a huge hurdle for small projects outside of the U.S. (for example, PayPal doesn't provide Website Payments Pro in Ireland, banks are pretty difficult for new businesses, etc)
Saasy looks like it might work.
Not that strong if you consider this:

"The attacker was well prepared and knew in advance what he was to try to achieve. He seemed to have a list of targets that he knew he wanted to obtain certificates for, was able quickly to generate the CSRs for these certificates and submit the orders to our system so that the certificates would be produced and made available to him."

This makes me think that this could've been prepared anywhere in the world and was made from an Iranian IP address to make it look like it originated in Iran.

If they were that prepared why not use a host in a different country?
Foursquare Prepares To Launch Next Funding Round - Will Valuation Top $1b?
I think off the shelf is probably fine for the most part. Mailing lists, IRC, blogging are all available. Live with the limits they impose (embrace constraints!).

As for contracts and online signing, my current gig is with a startup here in Vancouver (BC) that's doing just that for small companies that might be useful if some people/groups did want to do NDA's or contracting/employment agreements, etc. (Not linking as I don't want to be too promotional ;)
I've seen this before, epic, well worth a watch. man likes booty
Database programming is fun
Those companies settled because they wanted to continue distributing their products as is. Hence, they released source in order to be allowed to do that.

They could have instead replaced the GPL code with non-GPL code, possibly paid some damages, and been done with the matter with their source remaining secret.
Upvoted, as I agree with you philosophically, that the GPL is not exactly a corporate developer's best friend.

However, neither Solaris nor Apple are typical corporations in terms of using licensed 3rd party code; given the terms the GPL poses, wouldn't you expect to see more smaller companies, or companies that operate primarily on the web to adopt GPL'd projects?
That's not enough for FRB to work. However big your consortium, bank run is still a very real possibility (the history of Bank of England has some insightful examples, Nixon closing the gold window is another recent one [and it wasn't even redeemable dollar! it was a restricted bullion standard.]).

FRB can exist long-term only if bank runs are impossible. The only way to make bank run impossible is to have lenders of last resort which are able to redeem all the notes in circulation.

With gold-backed notes, you can't issue more notes than you have gold (all the attempts to do so historically ended with bank runs pretty quickly). With purely fiat currencies, it's not a problem (you can print as much as you need to cover whatever derivatives are afloat).

Bitcoin (or vanilla gold-backed money) does not prevent FRB per se. It just makes sure that FRB will be very limited and will usually go down with a bang fairly soon.
These guys look interesting:

http://chargify.com/
"Motivation" means jack-squat in world where powerful entities can buy, steal, or subpoena Google's stash of your personal data. And it's no longer just your data, but involves your entire social-graph. Say, you write to your sister about your father's health in great detail, because you chose to "share" your data with Google, now you're sharing his health information as well, and whoever steals or buys this information (remember, Google is a commercial entity) has it.
I tracked down a stolen laptop using Prey (http://preyproject.com/) and Live Mesh's remote desktop. Upon having the laptop stolen, Prey notified my it was online. I remote connected, installed a keylogger and used that along with Prey's camera images to identify the thief and have the person arrested.
wrt being bailed out of jail?
Did anyone ask the ISP (Pishgaman TOSE Ertebatat Tehran Network) to investigate which subscriber was using the IP address at the time of the attack?
Better title: "Zappos gives Canada the boot due to customs problems" -- or even: "Zappos puts their foot down on Canada deliverabiliy issues"
"Sure there is - people writing easily deployed consumer software don't write code like this."

Like what?

"It's crazy to spend months designing software, "

Months? No one said anything about months!

You're doing the standard methodology bait-and-switch evangelism trick. Specifically, that the only alternative to $flavour_of_the_month methodology is Waterfall. Which is rubbish.

But by all means, enjoy your strawman karma.

"Most of the stuff taught in Software Engineering courses is complete bullshit"

Geez Louise, is that what set you off? The mere mention of Software Engineering? I'm sorry your experience with your software engineering course was so negative. We learned about useful things like big O notation and the mythical man month. Now I'll be the first to admit that I don't necessarily apply that stuff every day (particularly the big O stuff as I avoid premature optimisation... oh wait, that's another software engineering thing, shoot, sorry about that). I think for instance it's been almost 10 years since I had a discussion with someone about cyclomatic complexity (he wanted to twist the code in strange and bizarre ways in order to avoid it, I wanted to handle it by checking the parameters were good at the start of the function instead. I won because my way was simpler, more robust, faster to implement, and actually worked :D ). But knowledge of that stuff is useful whenever I do testing, and it informs everything I do, I have synthesized it.

Sounds like your comp sci professors sucked. Sorry about that, mine were very good (or rather, I avoided the courses of those that weren't)
In the sense that 'the police don't have the resources to track down small items lifted in public places by unknown persons, and there are victims of greater crimes to tend to' you are perhaps right, but I think that all changes when you actually supply the name and address of the offender and incontrovertible proof that he's guilty.

Although if you did give them that information and they still couldn't pursue it, there's not much else you can do (except, of course, bang your head against the wall in frustration).
What kind of jobs did programmers do before programming existed?
The Recent RA Compromise
Bitter?
It took me a long time to settle in on one Linux distribution, but Red Hat is it for me. I really feel as though I can trust the company to innovate and deliver products that are aligned with my long-term objectives.

Thank you, Red Hat.
> So it's not as apparent that maybe a business isn't generating real value.

Of course, it's also not as apparent if your business is generating real value. If you were looking to make an investment, wouldn't you look for a business with proven value over a business with hypothetical future value?
Quality is one of the top priorities in our mind as we roll out beta. That's why we select professional chefs to start with. Some of the chefs want to specify a max number of subscriber, so we know they also want to ensure high quality and not have to prepare too many meals.

Our chefs and restaurants vary a bit when it comes to pricing. With this omakase style, it's true they can get in-season ingredients and that helps lower the cost (and also increase the quality of the food). But if they are a all-or-mostly-organic meal provider, it's still hard to get the price really low.
If I lost $1 for each time I left a known vulnerability unpatched because I was convinced I had more important work to do, I would be a very poor man indeed.

Honestly, there are very very few developers that fix security problems in beta environments before anything else. In my experience, it's more likely that you're fighting fires, handling outages, and dealing with problems of scale than fixing security vulnerabilities.

Besides, isn't a beta the correct time to find these security issues? (Design / Alpha would be the ideal time, granted, but sometimes that's not possible.)
It isn't. And I'm not bitter or frustrated, either :)
That's a good question. Debunking of the glycemic index as a dietary guideline isn't where most diet-focused scientists spend their time, since it's not where gains are to be found (everyone, except people pushing GI-oriented diets, knows that carrots are healthier than candy bars).

I came to the conclusion that looking at GI was a loony way to determine diet while researching Gary Taubes and the Good Calories, Bad Calories theory. Taubes is a proponent of Atkins-style diets and is anti-carbohydrate with religious fervor. He, unfortunately, hasn't been thoroughly debunked in any mainstream media that I'm aware of, even though damned near every scientist he quotes and references has come out to say that he's quoted them out of context and come to conclusions that they in no way endorse or agree with.

Quackwatch (though not entirely free from bias on all things) has covered the low-carb thing pretty well:

http://www.quackwatch.com/06ResearchProjects/lcd.html

Reason magazine had a good article when Taubes was first making a name for himself:

http://reason.com/archives/2003/03/01/big-fat-fake

The most damning portion (and most relevant to GI and low-carb diets) of which, I think, is on page three in the section titled "3,000 MIAS", which talks about the low percentage of Atkins (and other low-carb, low-GI) diet followers among the set of people who have lost 30+ lbs and kept it off.

It takes a tremendous amount of will-power to overlook the preponderance of evidence that Atkins and low-carb diets are not especially effective (though any diet that reduces your caloric intake will be effective), nor is there much science to back up the belief that high GI foods, in absence of obesity and other pre-diabetic factors, would lead to diabetes (which is another claim of low-GI proponents).

Any diet that claims that carrots are unhealthy is probably a diet you should throw out the window, because it flies in the face of a tremendous amount of science. That's not to say you should only eat carrots, but they certainly aren't going to make you fat, nor will they give you diabetes, and eating a bunch of Snickers bars every day very well could do both.
Thanks -- the serialization causing the bottleneck makes sense. I'll try with more keys. :)
I don't want in here to sound like an echo chamber, but building from scratch is not a good idea when there are so many open-source/free tools available that fill all the current needs. As the community feels itself out the need for specific features will arise and then it's time to look at extending and developing the existing deployment.
I'm totally like that. Many times people will ask me questions (oddly, this only happens in interview-type situations) when I will just entirely space out on the motivation. I just can't understand what they want and the question either seems too vague or too obvious. I don't know if it's me or them, but it happens.
I'm not entirely in the know, but I'd be willing to wager the average time working (in some cases full-time) on an idea pre-YC would be approaching one year at least.
A bug in Google News de-indexed a few local news sites
For a start up it would be good to build up from existing software like everyone before me has said and tweak around it to your liking.
The scenario they're talking about with the SEC regulating secondary markets is the most plausible theory of and unwing I've heard yet.
Why is April 1st coming early this year (see date of article)
> with the local police ordered to make 24 hour unannounced spot checks to make sure Mike wasn't secretly committing Art in the small hours of the morning...

Classic
With that application, you are sincerely mystified as to why you do not get a reply from YC?
The problem was coming up with the Sufficiently Smart Compiler to turn branchy code into explicitly parallel instructions. It never really turned up for C/C++ and Fortran code.

It would probably fly for languages like Haskell or Erlang.
Nice. Browseable: http://dl.dropbox.com/u/17455578/hn/design/1.html
I'm viewing government as a collection of citizens joining together to run society. You Americans (I assume you are) have an extremely paranoid and depressing view of society. Maybe you should try living in a country where the democratic process works better than the dysfunctional U.S. system for a couple of years.
You can't compare Bitcoin transactions to Paypal or credit card transactions. More analogous would be a Bitcoin transaction vs. dollars sent by mail.

Paypal and credit cards are just transactional layers on top a currency, they only represent the underlying currency. The actual exchange of the currency can take an arbitrary length of time (if it even happens at all).

Nothing precludes Bitcoin from having the same services built on top of it. When the time comes for Bitcoin to have truly instant transactions, the market will create this necessary layer.
They probably couldn't afford twitter.com back in the day.
No brainer. Open source CMS. They are extensible and rich plugin markets. Current leaders are wordpress, joomla, Dotnet nuke, Umbraco and drupal, but there are many others. Word press has around 13,000 plugins for everything from ecommerce to social networks but all most all them have that.

One consideration is that dotnetnuke and umbraco target the enterprise so can be somewhat heavy weight. More modern CMSs are lighter weight. Orchard.net, for example is a .net mvc3 application whose core is very small and even the basic features are design as external modules.
Jason, this is awesome. So very awesome. I do have two minor complaints/requests:

1. Custom fonts support. I use two imported fonts from Google Web Fonts on the normal version of my site, and it'd be nice to have them on the mobile version too.

2. Disqus support. It's a little disheartening to tap View Comments and see "Comments are closed" on every entry, especially when they're not. I'm pretty sure Disqus has a mobile view- I've gotten it when using WPtouch.

Regardless, this is basically the slickest web app interface I've seen on my iPad. (Possibly a bit slow on my iPad 1, but that might just be my server to be honest.) Congrats!
True but I think if you look at the grassroots movement of open source a different picture emerges. The hacker appeal of printing a kidney is far beyond that of a vacuum. The only reason it hasn't caught on so far with the hardware hackers pushing these printers is because the open source 3d printers are so far away from being able to actually print that.

When the price of open source 3d printers decreases to a couple hundred dollars and their quality has steadily improved for 5-10 years will it matter which cash cows corporations are chasing? In a world where you can just go to your computer and print a kidney for yourself they may just be entirely irrelevant.

disclaimer: if you print yourself a kidney, please get a certified doctor to install it :)

EDIT: watching the ted talk. He's using custom machines, very impressive in-body printing.
U.S. robots aid Japanese relief efforts
I agree. They generally don't taste as good. My carrot consumption is down since I don't often eat the big ones.

There's also way too many baby carrots per bag and most of them go bad within a few days (crusty and dry with white blemishes on the skin). I'm sure you could re-peel them since it's just the skin, but that's a lot of effort for the size.
3M Ergonomic Mouse. Stuck with this after having pain with a mouse, a nipple, a stylus and a trackball. http://www.amazon.com/3M-Ergonomic-Optical-Compatible-EM500G...
Thanks Danneu - I'll pass this comment on to the rest of the team :)
Radiation found in Tokyo water, infants shouldn't drink
Who reads newspapers or magazines anymore... certainly not me. I expect a quote to be exactly what was said... if someone is correcting the speaker then it's not a quote but a paraphrase. I don't care what the journalist calls it, it's not a quote to me if it isn't exactly what was said.
This is not exactly fair to you right?

Might feel that way, but I don't think citizens have a duty to be fair to businesses. Corporations exist to further the public good, if they don't do that, I have no reason to be fair to them.
That's at time stamp ~13:18

I'm 100% in agreement, this applies not only to languages, but up and down the technology stack. We need to use datastores that support schema evolution, data objects that assume and open world and not a closed world.
Absolutely not :) I was just trying to get them to think more about what they're doing. Then I thought others might want to read the thing. It's that simple.
Only EXTREME magazines do this.
Also agree with grace. A simpler way to create and engage community (Google Groups, Posterous Groups, ...) may be enough for the early alpha stage.

About the software, I'd usually go with the "use existing software" approach. However, with the specs outlined (game mechanics and so on) there's also a big risk on ending creating a big patch "hacking" the existing software.

A third option in between would be to use some kind of framework as Django (or Ruby) with as much already done apps for the functionality as possible. For example, a comparison page for forum appz solutions on Django: http://djangopackages.com/grids/g/forums/
I wanted Lucas to link to Coda Hale's post on bcrypt (found by googling "Coda Hale bcrypt") in the blog post, but he edited that out. So it goes.
10 Must have skills for FE Developers
Looks great, but the default install didn't work on my blog for some reason. I'll have to look into exactly why. I'm on WP 3.1 with a WooThemes theme. (http://marcusvorwaller.com/blog)

In any case, I'm excited to use it once I get the kinks worked out, nice work.
Github never ceases to amaze me. Despite all the features Github has, it still manages to maintain an incredibly light and intuitive UI.

EDIT: s/seizes/ceases/
It also provides a wealth of "ip" in the sense that patent lawyers were involved from the beginning of the Itanium project to maximize the probability of Intel's remaining the monopoly supplier of Itanium-compatible processors.
In the town where I went to college, you could easily make 20$ an hour as a delivery driver. This not including tips. Because the town had a high rate of drivers having been killed in robbery attempts. I think it's safer to work as a lumberjack than as a pizza delivery boy.
You're right. Call it in the air. Be sure to have a coin that's tails on both sides. It's the only way to go.
I would add that I think the Y Combinator application process forces you to leave most of the potential value of your idea on the table (assuming your idea has a moderate or high level of complexity). Since they're more interested in founders, this is probably a wise choice.
Everything they do seems so obvious once they've done it. That's the telltale sign of great idea.
And how do you relate this back to the biggest startup successes like google or facebook?
I think Neil does an excellent job of capturing the essence of the first amendment. I don't think we do enough to protect peoples right to 'not read' however.

edit: While I clearly remember this coming up in at least one of the cases involving DeCSS where a defendant made the argument that their use of DeCSS didn't infringe copyright because they were restructuring the DVD to not play the copyright notices and ads before the copyrighted movie would play, and the MPAA's counter argument that such a change violated the movie studio's 'commercial speech' rights such that the they had produced the DVD and made certain promises to people who had paid consideration and that changing the product like that involved changing the copyrighted work as a whole. The MPAA likened it to re-arranging the order of the scenes in a movie. However searching for a citation in the usual places has yet to yield a docket id, so I withdraw the following statement :

"The whole 'commercial speech' doctrine where a company has an first amendment right to which is violated by me skipping their commercials on a DVD doesn't sit well with me at all."
this comment is possibly the most asinine thing I've read all day - naive, ignorant and kinda sexist as well. whether or not someone wears high heels says very little about them, and drawing conclusions from its insertion in a CV is beyond stupid.
Or: Practice makes permanent. (Inject qualifiers as needed)