skysight-inc/HackerNews huggingface dataset:
Yeah, that's bloody annoying. But my point is: people who believe that Google Docs is a viable substitute for Word (and OpenOffice, etc) are probably not trying to write particularly complex documents, because if they were they'd have run into missing features.
Why I don't find HN useful anymore
Another argument in favor of public transportation.
now your tech support calls can be as fun as ordering coffee at starbucks.

"hi, i'm calling on behalf of customer xyz. i need to have their domain xyz.com unlocked."

"you mean their nswebaddress, sir."

"no, i mean their domain name. xyz.com."

"a domain is an nswebaddress, sir."

"then why don't you just call it a domain name? so, can you unlock it?"

"i can unlock their nswebaddress, sure."
Jobless Graduate Sues Her NY University
You could probably easily do the model for consumer products if you would be able to figure out a test distribution mechanism, such as a partnership with a grocery store chain, or some such. Yeah, it would be something akin to the American Inventor show, but the key is to be able to do serious in-store or TV ad (informercial or 30 second) testing.

Here's how the Crest Spin Brush came to be: http://www.businessweek.com/smallbiz/content/aug2002/sb20020...
There is a culture of not using libraries in PHP, because the built-in functionality is "good enough". People make the same mistakes again and again and again. (Just today there was a Rails "best practices" article saying how to roll your own salted digest authentication from scratch. WTF!?)

And anyway, I don't see a bcrypt implementation there. People will do what's easy; if it's as easy to do the (significantly more secure) bcrypt, they will. If it's easiest to do an unsalted MD5 digest, they will.

Someone certainly could write a library exactly like Authen::Passphrase for PHP or Ruby or whatever; but they haven't, so people do it wrong. They have gotten used to not having libraries, so they don't even look. (They search for blogs instead, and cut-n-paste years-old code. The culture practically insists on it.)
A little OT.But I think it is really, really cool that a very technical person is acknowledged to be a capable CEO. Many companies still consider technical people incapable to be leaders (just by definition). Agree some techies may not have the desire or the social skills to lead but not all techies are like that.
I've only done the "official" route for various companies I've worked for.

Personally, I've created some little "widget" type devices for home automation and similar applications. In those cases, I skipped the whole patent/legal thing, as the product did not have the lifespan or net sales volume to warrant dumping too much money into the project. I just setup a properly manages/documented LLC for liability purposes and went at it.

As far as being a pain in the ass, it's all a matter of perspective I guess. I find that releasing actual physical product (typically as a hardware/software combo) is more challenging and rewarding than any sort of webapp. You have to get more things "right" and think more about the consequences of your decisions for short and long term durations when you are putting out a product that you can't fix a defect for by releasing an update to a server under your control. That is not to say that I don't respect or appreciate the webapp stuff, just that I prefer a different set of challenges.
"Once upon a time, Facebook released an application platform. There followed a gold rush, a frantic summer where everyone tried to release Facebook applications. Some hit it big, going from zero to millions of users in a matter of weeks. Soon, the number of applications became so large (and Facebook became so good at plugging every spammy hole which applications used and abused to spread) that the rate of success of new apps approached zero. The golden age was over."

Actually that's the exact opposite of what happened. A bunch of people did initially make apps that hit 10s of millions of customers really fast, but they had no way to monetize and profited very little. Then new apps figured out how to monetize, and even growing at more reasonable (but still fast) rates, began to make a fortune.

Now new apps conquer the network almost monthly now and make assloads of money.

True, they're not business utilities, but neither are most of the phone ones. In both cases it's games that are winning, and will be winning 5 years from now. Facebook may be a toy, but so is an iPhone.

The iPhone app store is probably the only one where you can make big bucks, and it's a total crapshoot. Hundreds of apps drop each day, 99.9% of them amount to nothing but months of wasted development time. And the few apps that do make a big bang are almost all entertainment-related.
I call BS on this guy. Maybe he should contact Snopes about his 'turkeys drowning in the rain' bit:

http://www.snopes.com/critters/wild/turkey.asp

I was ready to accept what this guy was saying until I got to that point. Then I stopped reading. I now view this entire article as a rebellion of agribusiness to the fact that people are starting to become more interested in how their food gets to the table and don't like what they see.

{edit} Even if that story is true, it's a poor justification for caging all animals. "All animals need to be bred in cages and indoors because one particular animal can't survive outdoors." <sarcasm> Seems like sound enough logic to me </sarcasm> {/edit}
Ha? we missed that Puppet was Ruby as well. I will check it out also when I have some time.
The $64,000 question: Why is Apple shipping keyboards with flashable firmware? The USB keyboard standard has been finalized for a rather long time.
"Percentage of chart which resembles Pac-man."
Interesting, indeed! I'll check that out.
Oh yes. In terms of Bus Service. I live in the Greater Bridgeport/Hartford Area in CT. Buses are scarce, very scarce. There are stops but good luck finding a coherent schedule and good luck finding a way from the bus stop home. I'd take the bus every day to work if I could, I honestly dislike the commute drive, even though mine's pretty short and very scenic.
People who make registrar decisions based on advertisements, which is a fair amount of non-tech people.
It's incredible what you can get if you just ask. Nota Bene, my friends, /many/ wealthy people use these strategies to help get ahead.
So, if it wasn’t for the TechCrunch post, all of Blognation’s staff would have been paid and the network might still be in existence today - competing with TechCrunch.

It is very very sad, if the above statement is true. Whoever is wrong here, Arrington or Sethi, destroying a competitor in this manner is a little too much. It is irresponsible use of power, and the whole thing has gone too far.
Except that you are wrong, since the call includes special cases for Windows 98, ME, 2000 and XP.
The Edge of Reason? - iPhone game developer's trademark battle
and what better way to target ads to them than to know exactly what they are talking about?
"Why aren't we programming in some sort of hypertext that makes showing/hiding this stuff trivial?"

http://en.wikipedia.org/wiki/Outliner

Not a new concept, but could certainly be applied way more often than it is.
The Canon Vixia HF200 Delivers Excellent Video.
In my experience you'll wake several times in the night in bursts of energy (as a defense mechanism telling you to get food), they'll subside if you lay there for about 10 minutes and you'll cruise right back to sleep just from your body trying to conserve energy.
Why I don't find your post useful.
http://www.notoriousbrk.com/blah.jpg
Finally, a Way to Hide Your Gmail Addiction
EconTalk is one of my favorite podcasts. Seriously every entrepreneur would do well subscribing to it (and listening through the back catalogue).
What if you had somebody read the AP article, and then you quote that person?

"The AP reports that GM's sales are down last quarter, says John Smith."

Then you'd just be quoting a source. Would that be infringement?
The Starbucks naming conventions drive me crazy because of the fact that they all mean, essentially, "big." So it's impossible to remember which "big" you want for a medium-sized coffee!
Minimum Viable Product: A Guide
Hospital Sues Health Insurance Company For Cheating Patients Out of Emergency Care
http://www.litigationandtrial.com/2009/07/articles/litigatio...
"Recruited from Novell"

Shouldn't that be 'rescued'?
True. Some types of food will take a lot of work from the digestive system to be broken down before the body can use them as a source of energy.
That's why you put highly refined petrol into a car and not raw oil. It's choosing a musli bar over a burger...well almost.
But you're already allowed to quote the AP for fair use reasons.
Maybe the 'general population' but I, personally, am accepting of a great many things. But I guess if we went into reverse social change I would have a hard time living in a society with slavery reinstated... But in general, I'm disappointed with the lack of social changes in many aspects of society today.
That wasn't the argument at all, that was your absurdist disingenuous interpretation of the argument. Anything that creates disease is a pretty wide net. He was specifically talking about industrial farms, because they seem to have particularly dangerous conditions in this regard.
Here's an easy way to determine "reality". Find a large C program. Rewrite it so that none of the loops use break. How excited will the program's maintainers' be to receive your patch?
Summary: Google and Apple have competing visions and the Google voice app store fiasco brought things to a head. Supposition of course.
I like pie charts, possibly because i like pie. True they may not be a very accurate representation of a large number of variables, but for a quick overview of a couple figures it works pretty good.
In any case, even if the developer is only on the hook for the 70% of the sale price, Apple is the cause of people asking for refunds. As such, Apple should refund them their money. Afterall, it was Apple's approval process that failed if it allowed some of these products into the AppStore where they were sold for months before Apple 'realized' that they were in violation. (At least according to Apple's official word on the subject)
Google Voice is irrelevant to this decision. Schmidt has been recusing himself from all things iPhone related since Anroid. Now he has to recuse himself from all things MacOS related. (I doubt the board discusses Safari and iWork, but they overlap as well) I imagine his presence also constrains the board during general topics. Many relevant asides are foreclosed.

I guess he could stay for laptop and desktop hardware strategy and non-product business issues, but he is increasingly unable to apply the special insight that made him valuable as a board member.
As the article says: they ship hardware after virtually no public testing, so they often find bugs. More than one model of Apple keyboard has required updates in the field. $64k, please.

On the other hand: physical access to hardware leads to pwnage, film at 11.
It falls so far outside of day to day programming, that it feels somewhat alien.

I however miss the argument a bit, as i can imagine a mechanical transform that can turn the premature exit version into one without. (using if statements to remove all operations until the end of the loop)
A playful response:

http://www.weirdasianews.com/2008/05/09/japanese-rush-hour/
No. They didn't say what 'x' functionality was. Just that it 'duplicated something, but we won't tell you what.'
Since he used bit.ly, we can view interesting stats by appending "+" to the url. Check it out:

http://bit.ly/Gv93d+
Funny, but I've made suggestions in the past.

http://news.ycombinator.com/item?id=363
I would imagine that a random sentence from an AP story has been written word for word in some shape or another somewhere on the net. This would be especially true with headlines as more bloggers go to cover the news. Is the AP going to filter their own stories to make sure they are not using a headline that was previously used?

I see Twitter as the place news breaks, not the AP. With everyone having access to Twitter the playing field is even on breaking news stories. Maybe we should all just follow Twitter and write as many clever headlines as possible, then send the bill to the AP when they will undoubtedly use the same headline.
Exactly. Salting is a constant factor de-optimization of the password cracking process. If your users are choosing good passwords (i.e. precomputed table based attacks don't work) then you don't need it. If they aren't (and they aren't!) then salting at least gives you some hope that such an attack will be infeasible for a given attacker's hardware.

In practice, the constant factor can be very large, so this isn't a meaningless trick.
"People always need a place to live so real estate/housing prices will always be going up. There is only a limited amount of land on the Earth, but the population continues to grow."
shouldn't you have posted this to the reddit images section?
Probably because the article was specifically about salting passwords, not alternative login solutions.

If I wrote a blog entry about how to perform proper car maintenance to increase your gas mileage, I wouldn't put in a plug for selling your car and buying a motorcycle/bicycle.
Actually... a burger (without the bun, ideally with lots of veggies) will trigger a much less jagged insulin response than a musli bar will.

Fats and proteins tend to raise the blood sugar in a much more sustainable fashion... thus allowing the eater to not feel sleepy after a meal.
A dumb programmer is born every second; it never hurts to post a public reminder on how to do something.
The irony of the screencap commentary format was intentional.
PHP 5.3 contains a native bcrypt implementation.

http://php.net/manual/en/function.crypt.php
Just as an update if anyone cares, I decided to go with "Understanding Linux Network Internals". It doesn't cover TCP or IPv6, but it looks like the perfect level of depth that I'm looking for, so hopefully what I learn from this book will help me figure out the rest of the TCP part by myself.

The Linux Networking Architecture: Design and Implementation of Network Protocols in the Linux Kernel looked perfect, but it doesn't cover 2.6 kernels, only 2.2-2.4. Although it did cover more network protocols, I'm more interested in the current kernel than in a wide range of details.
Eric Schmidt resigns from Apple's BOD is Politics how?

Take your smug sense of superiority, turn that sumbitch sideways, and stick it up your candy ass.
Excellent point, but could you clarify how it could come about via statutory interpretation?

As I understand it (which could easily be entirely wrong), barring some invalidation of the law, the plain reading clearly and unambiguously supports the awards the RIAA is getting in this case.
It is if somebody figures out what you're doing, or if you tell them, like you just did...

The whole point of doing it randomly is that even if somebody figures out the salt for one user, they would still need to figure it out individually for every other user too. Using a "system", like you're doing, significantly decreases the effort required to figure out the salt.

I think it was in WWII where the Americans would intercept the German broadcasts, which were encrypted by Enigma. But because the Germans routinely broadcast the same sorts of information in the same format every day - weather reports, for example, it gave the US a known set of data of limited scope which significantly improved their chances of breaking the codes. What you are doing, especially because you're broadcasting it on the internet, is essentially the same thing.
I think it's revenge because people are sick of their commercials.
Exactly. This is way out of proportion. Professional pirates that operate a for-profit business were the reason these amounts were set, and their height is reflected by the potential profits of those pirates.

To use those same penalties against ordinary citizens acting without a profit motive is madness.
This is a typical analysis of our food system. This would be like if we had a discussion on American energy usage and talked all about how coal verse solar or about unplugging unused devices and nobody said a single thing about oil consumption the entire time. We can dance around with the little stuff all we want but the real issue is meat consumption. Organic farming is plenty sustainable if we all stopped eating meat so much. It uses more land, more food, and is far worse for the environment. If American's stopped eating meat 3 times a day and started eating it once or twice a week, it would solve a lot of problems. I just can't take articles like this seriously because he does nothing to address how poorly the status quo is and the real reasons behind it. You can scream about organic or conventional until you're blue in the face but it won't mean anything if you don't address the real problem.
Thanks for this. I have been trying to say this:

I now view this entire article as a rebellion of agribusiness to the fact that people are starting to become more interested in how their food gets to the table and don't like what they see.

in all my comments below, but I couldn't quite put it this eloquently.

I think you are exactly right; he is arguing that his way is best for his fields, his profit margin, and for getting low prices at the store. "The Omnivore's Dilemma" takes a more holistic approach and argues how this approach is worse for the planet as a whole (and how it's just plain wasteful). It's good to hear both sides of the story, but I can't help but feel that the "organic" way is closer to what's best for everyone.
For all we know those files were deleted by the recipients in which case there is no damage. Normally in a lawsuit where you claim damages you have to prove that those damages actually exist.
You really can't just completely separate yourself from the "wheel of suffering". Even if you did drop out of it completely, what scalable solution is there for everyone else?

There's no net benefit for such drastic lifestyle changes, other than the smugness and pride of feeling morally superior.
Div Roller : jQuery plugin for rotating html div elements
How Wolfram Alpha could change software and intellectual property
Tweet Safer: Twitter Now Blocks Malicious Links
That would be something that would probably be palatable to a lot of people. It is based in fact, not in some arbitrary figure pulled out of the air.
I've enjoyed Cafe Hayek, Russ Roberts' blog, for some time http://cafehayek.com/
Announce : the Haskell Platform 2009.2.0.2 : a Haskell for Everyone
As a typical cynical Brit, I think it'd be a good exercise to one day make a list of all the people to whom the UK technically owes an apology, but not to actually say sorry until we get an apology from everyone that we feel owes us one. And yes, that includes you, Italy - don't think we've forgotten that little hoo-ha between Boudicca and Paulinus! It may have been the first century AD, but some scars just never really heal.

Oh, and if I come across as crass, it's because the whole notion of the thing is absurd. History is history - we all routinely did some horrifically awful things, but we don't do them now and no-one's seriously suggesting that we should.
Why the downvote, if I may ask?
>> I actually live in Berlin in an inner city area that is considered "radical" by many but compared to the US or even elsewhere in Europe it's the most peaceful place on earth.
The leftist violence gets less in recent years, last year for the first time in 20 years there were no "riots" on May 1st.

"It's the most peaceful place on earth" and you've had riots every year for the past 20 years???
Excellent.

Still a horrible API, though. (How do you control which algorithm will be used? How do you model "this password is the lack of a password"? Etc., etc.)
I see what you're saying. I for one would like more science stories.
I think this is spot-on.

From a student's perspective, taking notes in class in Word is the de facto standard at this point. The outlining mode is intuitive and efficient.

Now let's say we were to replace this with MediaWiki. When I tab and shift-tab it won't indent and un-indent properly. While I'm sure there is Wiki markup to do outlining, there is no way you'd be able to do it fast enough in class while you're trying to get down everything the professor says.

The author, as parent points out, makes the common mistake of assuming what is true for one in a group is true for the entire group.
Poll: What CPM are you seeing on your content sites?
We all know that ad rates have dropped, but just how far have they gone? Please let us know what you are getting for CPM, and what network or method you are using.
Under 50 cents
0.50 - 1.00 dollars
1.00 - 2.00
2.00 - 3.00
3.00 - 4.00
4.00 - 6.00
6.00 - 9.00
9.00+
From another article:
"Soil fertility doesn't originate from animals; it comes from plants at the bottom of the food chain. When grass is filtered through a cow most of the nitrogen is lost in her urine. Instead, take the grass that would go to feed a cow and put it directly into your compost pile - you'll get the nitrogen you need in addition to other nutrients that aren't found in manure. Using the grass and other plant-based materials yields more organic matter than manure."
http://biofertilizer.com/biofertilizer/organic_gardening_veg...

If you are growing vegetables though, you can easily just rotate your crops year by year between crops that fix nitrogen into the soil (like peas, beans, clover, grass) and other crops that take nitrogen (like corn, berries, etc).

"Legumes are an example of a nitrogen fixing plant. These should be rotated with your vegetable crop in order to keep a proper amount of nitrogen in your soil. Crops most often paired by farmers are rice and cotton, and soybeans and maize. These crop pairings are essential for the continuing health of the soil."

http://www.helpfulgardener.com/organic/2006/crop.html
Well said. This is exactly what I was thinking.

Also, why is the pie chart thing "wishful thinking"? Next time I need to create a chart, this will be in my mind, and I will probably not make it a pie chart. It may not change the rest of the world, but it helps me.
I'm highly unlikely to add another dependency to make the code look a bit nicer. Particularly a dependency I have to run all my code through. Typically, my model objects are simple java beans with private fields at the top and it's pretty clear to me what is what. I try to keep this stuff really separate, clearly define a set of model classes, then a set of service classes to manipulate the model, a set of manager classes (or spring) to maintain memory footprint and a set of threads managing execution. I do prefer to AS3 style of getting with the object.field syntax, but what can you do? Regardless, I think the bulk of time is spent designing the classes and their interactions and only a small amount of time actually keying them in. I don't mind a bit more overhead when creating model classes - it correct indicates to me that adding such a class is really a big change in the system, as it typically is.
Ask HN: College business model?
Regularly we see posts regarding higher education considering deflation of educational value, questioning the return value of tuition investment, etc.

We often see good business advise here. Do you have any visions of alternative business models for higher education in the modern world?

What would it cost to run a school with lecturers fully dedicated to teaching?

In 2007 we were two CS lecturers trying to start a private software engineering college in one of the smallest countries of this world where you had to move abroad to get a CS degree. Lots of interest among the local businesses looking forward to hire well educated software engineers. Graduates abroad were far from all inclined to return.

We managed one course in discrete math in a rented classroom. Then funding negotiations stalled.
Why I don't find HN useful anymore

http://imgur.com/8yx0Z.png
Earlier HN thread on same issue:

http://news.ycombinator.com/item?id=738906