skysight-inc/HackerNews huggingface dataset:
Yochai Benkler's Wealth of Networks as mentioned in the article. http://www.benkler.org/Benkler_Wealth_Of_Networks.pdf
Most people would take "organic" in this context to mean "natural", as in if you plant one seed, you can grow a crop, save some of the harvest and replant the seeds for next year, like we've been doing since we started farming.

That is what Monsanto wants to stop.
Is there documentation of best practices for using PBKDF2 as a password hashing function anywhere? I've switched to it as a more standard/better supported alternative to bcrypt, but information on this use case is worryingly scarce.
> Based on the original size of those screenshots, only 18 percent of that forum thread page is content. The other 82 percent is lost to signatures, avatars, UI doohickeys, and other web forum frippery that has somehow become accepted as "the way things are done".

Avatars are a quick and easy way to identify an author - and that in itself carries quite a bit of information. (I'd trust someone I knew to be a mechanic to post valid repair advice, vs. someone who posts all the time about their car breaking because of dumb things they did.)
The lectures are already online for the poor kid.

What this is proposing is that you turn up at UC, pay your $50K tuition, are given a list of youtube URLs to the MIT lectures and collect your diploma.
I agree with jbondeson and in addition to that, Apple probably won't want to standardize and share this, it's a new incentive they've created to buy an iOS device.
* me . faq . cv need spacing
* 04/01/10	is not a very readable format. Converting Month to Month takes time.
* "posts" doesn't make sense unless you have other list on page. Underlined? Not at all. Underline is for links.
I graduated in 2000, when microsoft was still king. There was no CS department then, though there was a CS major that you could get through the math department. Certainly there were no ties from campus to the startup world then. I loved the major- the intro book was the amazing Wizard book, Structure and Interpretation of Computer Programs, and classes forced students to spend a lot of time in functional languages when most schools were pushing Java. This was prescient, and has very much worked out in my favor as a web dev working in ruby and coffeescript, functional style js, etc.
That sounds surprisingly like my popular HN-comment-turned-blogpost, "Why I do not want to work at Google": http://lists.canonical.org/pipermail/kragen-tol/2011-August/...

Except with Apple, and in the past tense.

I should offer Bret crash space.
I believe they are tacky and shady in explicitly soliciting for adult content providers, but bear in mind that pretty much everybody is happy to host it, unless we're talking about illegal content. You'll have a field day if you traceroute any of the major porn sites. Or, to take everybody's darling, AWS, consider [1]. My bet is that pretty much everybody is glad to do business with adult content providers; they are just quiet about it...

[1] https://forums.aws.amazon.com/message.jspa?messageID=44204#4...
My experience with Clojure has been that sticking to N is so harmonious with the Clojure way that it is simpler and yields more flexible code.

If the code is simpler then I don't see how YAGNI comes into play. Why would you do something that is both more complicated and less amenable to future needs?
Why I don't believe Google's cloud strategy?
I'm not sure you would find many that disagree with this argument. But this movement, like many others, has been hijacked by people who aren't quite aligned with that message. The purity of it has been disrupted and that becomes the story that is told to the world.

Keeping others down with immense resources is not a new problem to the United States or humanity. Throughout the history of mankind those in power have attempted to use their resources to stay in power and the result is some sort of social, economic, or socioeconomic battle. Ultimately the winning course has always involved reinventing the game in a way that changes the rules and neutralizes the resources of those in power.

The point of the article, which is an opinion not a formal piece of journalism, takes a roundabout way to recommending more reasonable courses of action. The way I see it, if you don't like what the big banks are doing, for example, you do have options to get around dealing with them. If enough people organize around that vision, instead of protesting, you create a much more powerful market force.
Translating dartlang.org into plain english
That's a cheap shot. Here's the opinion of Andrei Alexandrescu:

http://www.reddit.com/r/programming/comments/kikut/think_in_...
We're not going to miss him if you guys don't stop posting stuff about him. In fact, personally, I'm getting tired of the man.
This is the tricky thing about game mechanics. Yes, they are effective in creating goals, or at least things to strive for. For games, simply creating a goal (any goal) is often enough.

It's much more difficult to create the goal you want. Forum karma and votes need voting ring and vendetta detection to be even minimally useful. Pandering detection would be great, but it's a hard problem.

The only way to avoid pandering is to have a culture where:
1) People vote based on what they want to read, not what they agree with
2) People want to read things they don't agree with as much as things they agree with

Both of these are hard. HN is the closest general-ish forum I've ever found to this, but it's still very far from the ideal. There's still a lot of pandering that goes on. The pandering just isn't all you see, like it is in many other places.

StackOverflow is actually even closer, but this is because of the very narrow focus. People want to read the thing that gives the largest volume of correct information in a concise manner.
Smarter and cheaper robots. If the cost of labor for growing food organically on a large scale could be reduced, it would have a disruptive impact on conventional agriculture.
Agreed, I don't think I've ever seen so many 'fucks' and similar words used on an HN thread before. For some reason all these new posters are tying every company which they have a grudge against with Monsanto, and by association, with Cloudant. Amusing to read all the pent up angered comments, with any dissenting ones heavily downvoted. Did /r/politics arrive to stay? What happened here?

Cloudant is providing an amazing infrastructure to power a large client, and with that, they grow as a business and innovate in technology. I don't see anything wrong with congratulating them for their securing of this great partnership, and I find the response here from the mainly younger accounts very disappointing.

edit: We've hit Godwin's law pretty quickly already I see.
Has anybody seen any benchmarks of this CPU in Linux?

I'm wondering how it would fare in a build server...
(as a full-time Java and occasional wannabe Rail programmer)

I think there will always be a huge % of website where raw performance doesn't matter. I don't recall PHP being a high performing language either. But, for those websites that are constrained by disk access perhaps they will prefer a fast performing language. I'm not convinced it will be Java though, just because speed of development is still going to be important. Perhaps it will be a JVM language or perhaps it will be something new like Go, Node.js or Scala.
Any reason you didn't just use NumPy?

http://docs.scipy.org/doc/numpy/reference/generated/numpy.do...
I think he made it "mainstream" :)
i would like to know that too.. i don't have any :(
EBay's PayPal Access Brings Identity--And Payments--Across The Web
That may be true but I also do not believe that the improvements in the last 20 years have had anything to do with food production. As Sen argued way back in 1981 the cause of hunger and famine is political, not due to a lack of ability to grow food. Somalia this year is case and point.

The green revolution (as led by Norman Borlaug not Monsanto) may be able to take credit for some of the advances during the 60s and 70s but any advances due to Monsanto in recent years cannot be made up for by their completely unjust business practices as others have mentioned.

I am also disappointed in hearing that a YC company is going this direction.
I am participating in this program and it's been an amazing experience. I have met entrepreneurs from all around the world and gained different insights that I would not have gained had I stayed in Denmark. Chile is also a very beautiful country and a great springboard to explore and learn other parts of Latin America.

While the program itself could be improved, especially the reimbursement process, I still think they have done a great job and I am pretty sure it will be improved in the future.

So come to Chile and build your startup - - with minimal risks involved ;)

The only thing I can recommend is that you have some cash when you come here (they recommend at least 5k USD) - - else the experience won't be that pleasant.
New Smart Phone applications that are revolutionizing the way we use Droid
It is, from an absolute standpoint.

But if people all around the world and from every angle of the ideological spectrum universally vilifies a corporation,
I think it would merit to look into their affairs with
suspicion.
ln(number of possible passwords)
"a Linux-based operating system currently being developed behind closed doors."

I cannot imagine Microsoft liking it.
the three-finger swipe up and down once again scroll to the top and bottom of the page in firefox after the 10.7.2 update.

the cursor movement seems to be faster at the same set speed, i had to turn it down a notch after the update.
If you spend any time in the Clojure community, I think you'll come to an appreciation that practicality and performance are key principles of its design. The goal is to obtain both high levels of abstraction and performance.
I am completely with Dionidium here. I've read a number of the books (Michael Pollen, etc.), seen the documentaries, read the science. There are bad effects from agriculture and livestock. Monsanto is not especially bad in this regard - unless you want to not associate with anyone in the food industry who's not organic, it is stupid to place so much hate on them.
I smell communism...
Joke aside, I can't stand it when people dismiss great ideas because of the fact that it will cost some people (temporarily) their job.
It's the same with every major revolution in technology, e.g. industrial revolution, Computers, Internet, Cloud Services, Chips to analyse biological data, ...
Yes, there will be some people who will lose their teaching job because the system gets more efficient but they will find another job (maybe even involving the new system).
> Furthermore, they cannot be demonstrated with current tools.

I don't know what you mean by they? It is you who fails to objectively demonstrate the phenomena and claims knowledge. This is called mysticism, plain and simple.

> The Randi challenge is a great point and I have already thought of reaching out to Robert Bruce on his forum to ask him why he himself does not submit a proposal to the institution, seeing as how he is an advanced projector.

I can answer this for you: because there is no such thing as an advanced projector.

He of course will respond with special pleading: http://skeptoid.com/episodes/4075
I think we need to be careful with the notion that the most sympathetic party is most likely to be right.
Congratulations Cloudant and good luck, you'll need it! A lifetime knowing you're directly contributing to the future destruction of the worlds agricultural biodiversity cannot be worth all that dirty money.
I have to correct a few other things in his post.

a) There are shittons of frameworks for Ruby. Rails is definitely not the only one, its just most popular. Most good libraries are framework indepenedent and have plugins into that framework. One example is Guard or CarrierWave. The elegance of it all is what separates it from java.

b) Much easier and faster to develop for. allows for rapid prototyping and mutations. Writing front-end servers in ruby > writing front-end servers in java as ruby can do things in 1 line that take 50 in java.

c) As we see with facebook, sometimes a "slow" front-end written in a prototyping language is better, but the back-end is written in a performant language.

d) The power of ruby/rails is the community. That is it's number one source of power and without it, rails is crap. There is a lot of Java developers, yet the awesome java frameworks are things like hadoop, meant for data processing.

I don't think there will be a "second coming" of java. I think Java will die, but the JVM (will probably) live on. Either that or the JVM will die to be replaced by something the community makes, if oracle has any say in the matter, knowing how oracle is doing everything possible to alienate java.

However there will be no second coming of java because it never left. Java is still going strong within the rails community as most are fully aware that you write your application in ruby, and anything important that has to be performant will be written in java. There's just no alternative.
Poll: What's your t-shirt size?
We're ordering a whole bunch of t-shirts and trying to figure out what distribution to order. Let us know your t-shirt size in this poll. Hopefully this will provide useful information for other startups in the same boat, too. Thanks!
XL, male
L, male
M, male
S, male
XL, female
L, female
M, female
S, female
As far as I know it's needed (we had submitted it). Don't leave out anything in the application form, the last thing you need is getting rejected because your application was incomplete.

All the best and the start-up chile folks are super helpful. You can always direct your questions to http://twitter.com/startupchile and expect a response.
In my code, I limit my hardcoded constants to 0, 1, -1, and '\0'. Any other numbers, I give it a named constant, even if it's just defined in a local function scope.
New phone isn't today, so there's that.
Maybe Java not so much, but languages and frameworks that run in the JVM and are regarded as equals in the mind of the average CTO will definitely benefit over those languages that do not.

Keep in mind that Cringely provided no stats to compare and his ideas of what goes on in Rubyland are similar to those of a Luddite newspaper columnist refusing to upgrade his iPhone because of the kids on the Facebooks.

Mr. Cringely, the cool kids have grown up.
Feel free to correct me on this, as I'm likely to be wrong.

Loosely, the way Monsanto's GMO crop system works is, their crops are designed to resist a specific herbicide, which Monsanto also sells. Farmers pay a per-acre licensing fee to use the system, meaning they plant the GMO crops and then bomb their fields with the herbicide to kill everything but the crop, which improves yield.

The fact pattern in these Monsanto lawsuits seems to be that farmers are doing three things: (1) planting Monsanto's GMO crops (intentionally or not), (2) using Monsanto's herbicide to take advantage of the improved yield made possible with the crop, and (3) not paying Monsanto.

It is obviously possible for Monsanto GMO crops to end up in an unsuspecting farmer's field. But it's not possible for a farmer to accidentally use Roundup as an herbicide in that field. If they do that without paying Monsanto, they are trying to get something for nothing. That, to my understanding, is what's motivating the lawsuits.

Where am I wrong on this?
The web is now 17 years old, and Microsoft STILL does not get it, even on a basic level. This is exactly the kind of stuff that has made Microsoft a laughingstock for a long time now.

Guys: the Internet Explorer era is OVER.
Inspiring post. Thank you for the enlightenment. It's always great to hear from single founder companies. I look forward to your future posts.
This is also why nonces exist and should be used for admin actions.
You pretty much only see people coding Ruby while using the Rails framework which governs the whole thing.
You can replace Ruby here with Python, Django or Groovy and it is still correct.

This is certainly not the case with Python. Python has a huge community outside of Django and is used in the scientific, academic, and financial communities (see NumPy, NLTK, Bazaar).

In other words, if you eliminated the Django community there would still be a large Python community.
Viber For iOS & Android Updated With New Feature
Does Cringely ever actually write code? And if not, why would we consider that he has any degree of credibility on this topic?
Not logical fallacies..logic (you should use it sometime)

This way of talking to people probably explains the typical type of response you receive. Grow up.
And how are you imagining SMS messages work currently?
How weak DNA evidence railroaded—and then rescued—Amanda Knox
I received that message as an email and found it to be annoying. It wasn't that long ago when they sent their previous message and this one doesn't cut to the chase either, doesn't sound professional and fails to convince me.
I think it was more of a power move with their carrier partners, the user experience is nearly the same.
This is a good idea. I just wanted to start with something simple and small enough to prove the concept. From there I'm sure there's plenty of other jobs on twitter I could be pulling in.

Thanks.
you should read the rest of it - it's not about amazon's working conditions, it's about a mistake that google is making.

(btw i didn't downvote you)
8 Manualidades de Material reciclado
It's an unfortunate sign for HN when the top comment on a thread is such a content-free rant.

If the rule is, if x sells something to Monsanto, fuck x, then what you're saying is fuck the entire corporate world, because I'm sure Monsanto buys Apple computers and Chevrolets and Clorox too. It's sort of ridiculous to hold Cloudant to a standard that essentially zero other companies meet.

There are frequently inane comments of this type at the bottom of HN threads. What's alarming is to see them at the top.
The Anxiety of Distraction is as Distracting as Distraction
How To Hack Your Memory: 4 Tips to Achieve Perfect Memory
After making a few optimizations, how do you get it to check again without having cached results? The refresh button still brings up the same issues that I've already fixed (mage size reduction, still shows old sizes, and expiry settings still reporting no expiry on files that a HEAD request confirms have expiry times).
That looks goddamn awesome, great to see so much good stuff coming out of the Velocity program in Waterloo!
Please take this as constructive advice, but I initially thought your site was selling designer cookies. This got me excited. Then the second line lead me to think that you're also selling designer coffee. Just keeps getting better.

Then the third line destroys the enthusiasm of my tastebuds by declaring some sort of generic shopping site copy. WTF? Were the cookies a lie?

At the end, I have no idea what your site does, have no inclination to dig further, and already have a means to "discover the latest brands" -- it's called Facebook.

On the plus side, I really like your visual design. Now if only you had told me in those three sentences why it would be worthwhile for me to stick around on your site, I wouldn't be adding to your bounce rate.

All the best.
I like it. I am a big fan of simple, straightforward webdesign that focuses on content.

Without looking at your source code, my only quibble is: remove the underlining from "posts". Everything else on the page that's underlined is a link, and that isn't.
We Demand Separation Of Corporation And State
Never. Yeah, and didn't need to read the article to answer that question.
And by that mechanism, C players use the "only hire A players" rule to claim that A players are "not good enough", though such objections don't get raised about other C players.

There were some A programmers at Amazon, and they were respected, but they weren't the ones who made the hiring decisions. Since any B or C can veto any hire, A people often didn't get hired in favor of B or C people. (and A people who already worked there, eventually, got excluded from hiring loops because they're "needed elsewhere.")
I think Cringley is setting up a false dilemma here: that you can have fast or high-level but not both.

Lisp has been fast for decades, and modern Common Lisps are roughly the same speed as Java. Lua is a lot like Ruby or Python but about an order of magnitude faster. LuaJIT is another order of magnitude faster, putting it on the same level as Lisp and Java. Haskell is a very different sort of high-level language, but it's fast too.

I think he's right that we'll see more people caring about the speed of the implementation language's runtime, but I suspect we'll see more startups picking fast high-level languages or fast runtimes for already-popular high-level languages than going for Java.
Thank you. It was never intended as an "Apple is evil" post.

I realized after posting the article that using Trojan Horse could come of as negative.
Not necessarily. Netflix managed to survive EC2 and S3 downtimes by architecting around the (mostly known) pitfalls - multiple regions, S3 isn't HA, etc.
You can also check-in for your appointments via the app. It's really very convenient.
Yea, they compensate by having twice the cores with each pair sharing a floating-point units, which works differently than Intel's HT used in Sandy Bridge. Basically which will be better depends on the workload.
>Secondly, Ruby on Rails and other dynamic frameworks are not popular because their performance issues can easily be discarded compared to Java. They are popular because they make a tradeoff between development speed and execution speed.

But that's the crux of his argument. If storage speed improves by leaps and bounds it becomes comparatively more expensive (from a performance standpoint) to use these other languages. The terms of the tradeoff change.
Monsanto's primary business model is essentially peddling genetic DRM, and their secondary business model involves suing people who weren't particularly interested in associating with them in the first place. They've also been involved in bribery and coercion scandals on multiple levels, and (speaking as a GMO advocate here) they're incredibly irresponsible with their technology. It's no surprise they're unpopular.

It's true that Monsanto has put a lot of money into R&D, and that they're occasionally misrepresented by extremists and farmers who want to give the appearance of being small businesses, but that hardly justifies most of what they've done. And if they're really in such a precarious position, attempting to achieve a "food monopoly" is even more irresponsible than it would be otherwise.
Various errors when trying to install iOS5 on my iPhone 4. I'm getting everything from error 3194 "This device is not eligible for the requested build" to a generic error 3200 "Unknown error".

Coupled with some crazy Lion crashes lately, my anecdotal experience is that Apple software is not "just work[ing]".
How many build servers are actually constrained by CPU and not IO?

If your build times are in excess of a few minutes it's probably better to distribute the build across many machines rather than trying to build one server to rule them all.

As for benchmarks there are extensive reviews online of the bulldozer branded as "Opteron".

http://www.phoronix.com/scan.php?page=article&item=amd_b...
Computer culture being what it is I suspect you may need to add some XXL and perhaps XXXL to that list. :-)
$2 trillion in 'dead money'
From personal experience, there's also this great moment of pride that comes when you hand someone a tool they've been dying for and it works exactly as they wanted it.

You are (momentarily) a genius, a god, a lifesaver. Until they find the first bug, then it's back to business. =)
The fact that the iPhone has a 5% market share does not mean it represents 5% of all SMS messages sent. Smartphone users text message more frequently than your grandmother with an LG handset.
Flash 11 adds a secure random number generator and more