skysight-inc/HackerNews huggingface dataset:
"You may ask now whether I personally would be in favor of such a move by our government. My answer is an emphatic yes. Indeed, I would not mind at all if my annual taxes were increased by a number of dollars for the purpose of feeding hungry children, wherever they may live."

Amen to that.
Is there centralized editing/curating that I'm not aware of? Blogrolls and web rings have existed for a long time without the member blogs wearing the same clothes.
There aren't that many problems with the JVM compared with Java. Most of what makes java suck is the language and what makes the performance sluggish is the standard lib as well as the programming style the community encourages.

As much as I love to rag on java the language the JVM is generally a solid piece of work that makes reasonable tradeoffs.
What centralized "editing" do you think happens at The Atlantic when James Fallows posts a blog post, or at Reuters when Felix Salmon posts?
http://www.sfwa.org/2011/12/guest-post-how-i-went-from-writi... helped me defeat writer's block like nothing else I've ever come across.
You either never read the book or are interpreting it wrong.

The premise is that as you add more people to an EXISTING project, the amount of time it will take to complete will increase. However, if all of those people are involved from the beginning, then you are not subject to the same phenomenon - within reason of course.

So while it might not be "6" developers working on it for a year, it could potentially be 9 very devoted developers cranking this out with good results towards the end of the year.
I think this could be huge. I just don't know if it will be in its current fashion.

I just checked my email, and in the last 30 days I've sent my parents 11 emails that were just picture of attachments of things I was out and about doing.

Sure, it doesn't have a cute post card design, but they get the pictures delivered to the only medium I can efficiently get it to them (neither have any social media accounts) and I can add a quick message.

So I don't immediately see a need for an app to do just that. But maybe some people find emailing to be too much of a hassle.

However, I have to think of what this can become. I have a particularly close relationship with my parents, and we talk everyday (actually, we call twice a day...and I'm 25!). They usually know what I've done each and every day.

But a lot of my friends are equally as close with their parents, but communicate a lot less. It could be scheduling conflicts because they live 3-4 hours away, or something other restriction on their time.

But maybe there are parents out there that would love a news feed of sorts in their email about what their children or loved ones are doing.

It seems there would be an upper limit on its purpose as each generation adopts technology more and more. But I think they are on to something. I dig it!
What is life like for PhDs in computer science who go into industry?
It was previously a site (from the same owner) for showcasing apps, e.g.: http://app.net/uberhype. I'm not sure what happens to those pages now, presumably they're grandfathered in as "new app.net" accounts.
If someone writes something that's not to the Atlantic's standards then a rewrite/modification will be requested.
TED Talk Hans Rosling: Let my dataset change your mindset:

Religion has very little to do with the number of babies per woman. All the religions in the world are fully [able] to maintain their values and adapt to this new world. </quote>
http://www.ted.com/talks/lang/en/hans_rosling_at_state.html
Is there any official reference to backup the claim? I doubt Facebook would spend effort on doing this since they have already port PHP to C++ with Hiphop.
How many people are in space right now? (API)
That happens on Svbtle, too. (Not enough yet, admittedly, but it'll be happening a lot more often in the future.)
How is that possible since Erlang dates from the early 1980s, and the Rover's OS is from the 1990s?
I don't think it used to. I could be wrong, though. Or maybe they're getting some pushback?
My personal favorite

"It's not the critic who counts, not the man who points out how the strong man stumbled, or when the doer of deeds could have done better. The credit belongs to the man who is actually in the arena; whose face is marred by dust and sweat and blood; who strives valiantly; who errs and comes short again and again; who knows the great enthusiasms, the great devotions and spends himself in a worth cause; who at the best, knows in the end the triumph of high achievement; and who at the worst if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who know neither victory or defeat. "

- Theodore Roosevelt
I'd like to audit it right now. How can I do so?

(The point is: it's not easy to audit. Not that I actually care one way or the other.)
At this point I have to just laugh. They literally already paid for the development of a prototype for a faster PHP, and decided not to pursue that route: http://morepypy.blogspot.com/2012/07/hello-everyone.html. I have to assume they have some insane internal politics, because there's no sane technical reason to develop HipHop (static subset-of-php to C++ compiler), then start the HipHop VM, then fund the PHP on PyPy prototype, and now apparently move to a PHP on the JVM.
As I read your post I realized app.net is probably for me.

It's like lower Manhattan or parts of San Francisco. People who think the rents are ridiculous shouldn't live there anyway; it's not for them.
Yes, that sounds fine (and I'm aware of the Spolsky article posted in another comment.)

But the fact is that a system of that size simply must already be split up into discrete services or components. (If it's not, then that should be their first priority. But I can't imagine Facebook is running everything they do out of one process).

So they could port each service/component one at a time, rigorously testing and improving performance as they go. Then they'd not only get the benefit of a better runtime, but also a safer, faster language. In fact, if they're anything like most companies I know, they're always in the process of rewriting one service or another to improve performance or features, whether in a new language or not. All they'd need to do would be to switch to the new language whenever they were refactoring existing code anyway.

Of course I can't make the decision for them, and they are rightly hesitant to do an entire rewrite. But it seems like they're going to fairly extreme lengths to stay with PHP.
http://www.yorapi.com type register to well erm.. register... comments most welcome...
How much longer will usenet be safe? I'm dreading the day...

The people that run the major subscription services must be making way more money than Demonoid ever did.
Interesting... how does that currently work? Is it informal or is there a review mechanism in place?
awesome :) just need the auth code m8, email is md.feinx@gmail.com
I think it is very useful if you want to know more about c++,especially some feature you 're not very sure about.
interactive interpret make it very intuitive, and it will save you time,because you don't need to compile the code.
but one limit is that now it doesn't support template , you still have to write a source file if you want to use template.
I think the lesson is, "whatever is available tends to propogate, even if it is shit. Especially if it is for a large mass of humans, who tend to act stupidly in mass."

You can see it all over the place. How great of an Internet provider was AOL, for example?
We've been hearing about how great graphene is and how it will revolutionise everything under the sun for the better part of a decade now.

My question is simply, when will we see an actual product using it? To my knowledge none exists, and I haven't even heard about any being less than a few years away.

Cam someone who is knowledgeable in these matters shed some light on this??
Construídas as Maiores Turbinas Eólicas do Mundo
How Technology is Changing Weddings
I, too, would love to see this kitchen-algorithm study done. Not just in how the instructions filter down, but also in how resources are allocated and locked.

What happens when two chefs are ready to fulfill an order at the same time? What happens if a resource, such as a stovetop, is under contention? Does the higher-up chef in the social hierarchy win whenever a resource is under contention (giving a whole new meaning to master-slave), or is there weight given to the priority of the task? Do kitchens evolve a verbal "code" to communicate hierarchy? Are there any large kitchens that don't use the strategy of tacking all orders on the same wall... and how was that strategy developed in the first place? And are any of these things taught in cooking schools?

Heck, this could be a whole book exploring a whole bunch of industries... construction, door-to-door marketing, and more. I have no idea who the ideally-situated person would be to do something like this (maybe it's you, or the OP), but if the right person started a Kickstarter campaign, I'd definitely contribute.
An enjoyable and stimulating read. The original essay, by virtue of a few semantic ambiguities (what is "simple" anyway?) is apt to invite this sort of commentary.If I have read this correctly, the author eventually agrees that worse really is better, with the clarification on what this means outlined in the first part of the essay.

However, I was hoping to see a deeper analysis of how the nature of the evolutionary pressure in his domain contributed to the worse is better effect (I am an evolutionary biologist, so I find this kind of thing interesting). For example, if the "product" in question was a mathematical concept of interest to professional mathematicians, there almost certainly be a niche space in which version of the concept exhibiting "consistency, completeness, correctness" will dominate over the competition. For mathematicians consistency and correctness are strongly selected for (completeness, broadly defined, is usually much harder to obtain). For a the average iPhone app, these things still matter, but in a very indirect sense. They get convolved (or low passed, as Alan Kay describes) with other concerns about shipping dates and usability and so on. I would be interested to see a classification of different domains in which "worse is better" and "the right thing" philosophies dominate, and those in which they are represented in roughly equal proportions.
My favorite part of his code is: `// This is stuck in an "eval" in an attempt to hide it from executing until later.'

If only Javascript had some way to call a function after a delay or event...
Great article, thank you.

Librarians aren't as dumb as you make them out to be. Several times I've asked a librarian to locate a mis-shelved book I really needed, and they've always succeeded. I gather it's a pain, but it's considered a big victory.

Also, as a library patron, they've taught me to take any book that I notice mis-shelved and set it on a nearby table.

It never ceases to amaze me how human intelligence and care can transform algorithms that are theoretically brittle into systems than endure for centuries.
Note for other NH tech entrepreneurs: through this article I learned of an NH-based "startup competition", and the application deadline is tomorrow: http://abihub.org/techout/
I've been using this tweak for a month now, and I converged to hiding maybe a story or two per day. It's a great stress reliever if anything else, especially during the crunch times :-)
I looked into Pyjs a while ago. I’m sure there is some exciting parts in there. I would love to see the Python-JS compiler as a stand alone module. But on a whole this sort of abstraction seems not fit for creating contemporary web apps: it’s way too leaky.

If you’re generating HTML, CSS and JavaScript from Python, that means Pyjs will have to make a lot of decisions on how to implement front-end functionality, decisions that are usually left to front-end developers/designers.

This means it will be very difficult for the Pyjs coder to collaborate with these developers/designers. And you need them, because fine-tuning the interaction design, the look and feel, is crucial for the success of a web app.
Your entire view in this thread sounds very Ehrlichian to me.

Just to explain, Paul R. Ehrlich was wrong when he predicted hundreds of millions of Indians would die because of famines and people still ask questions to him about this just to amuse themselves. I believe anyone holding similar beliefs will be wrong again, at least for the next half century.
Previously posted here, with many comments: http://news.ycombinator.com/item?id=4372378
The launch of an alpha product definitely helped.
You make it sound like developers need to develop specifically for OUYA, many Android games can be very easily ported to the OUYA platform. By using Android OUYA is also tapping the giant pool of existing Android and Java software engineering talent. They are attempting to bridge the gap between smart phone games and console games.

No, its probably not the future of set top entertainment but for $99 I would take an OUYA over an Apple TV, Roku, whatever else any day of the week. Just because it isn't revolutionary doesn't mean it won't be cool/useful/successful.
Why is there no 'reserve tank' for cellphone batteries?
Atul Gawande (surgeon and writer for The New Yorker) has done some of what you mention.

Read this.
http://www.newyorker.com/reporting/2012/08/13/120813fa_fact_...
I think what he's missing is that a lot of people are expressing interest in building games and apps for it specifically and maybe exclusively.

This addresses the weak point of android and also newly released consoles. New consoles (the wii comes to mind) tend to have a lack of games, which tends to in turn make them less attractive. Android phones are pretty damn good these days but the apps are worse than iOS ones in general, which gives me pause when considering it.

Good devices without content suck, and vice versa (maybe a bit less so). So it's all about packaging good content with your good device. I think that's what they are aiming at.
Sleep = Success
It all sounds good in theory, but if we all KNEW what makes us win, we would all just do it and be super successful right?
So maybe someone first needs to come up with a formula for how to know what makes you win
On one side I want it to succeed (the liberal hobbyist in me), on the other side I see some problems (the conservative console game developer in me)

I don't see how AAA title would be delivered to this device. And without AAA titles, the device can't be primarily about games.

What used to fit in CD-ROM in PSX days, then on DVD in PS2/Xbox, now it needs bigger and more storage. With the recent download limits from internet companies that would become even harder. It's one thing to stream 2-3hr movie - it's completely another to have the assets on time, even to places where bandwidth is not that great.

TRC - Technical Requirements Certification process - This is the GATE to the quality. It's way more hard and complete process than Apple's or Android (if there is any).

Security - Hardest part to get. You can't succeed here, it's a goalie position. But if you can hold long enough, you'll be good. Yes, piracy is what makes video games unsellable in China (so far micro-payment seems to work there).

Original Titles - Without them, or much improved Ports of something else - there is no direct incentive to buy it.

Second nature - The device does not serve as something else to be used mainly instead of games. When I bought my PS2, there were not many PS2 games, but it was (and still is) pretty good and cheap DVD player.
Are you hungry enough to make fryingbacon.fm?
I agree with the rationality part and enjoyed the 'digital snake oil' statement.

However, I'd be happy if Ouya just creates a buzz for Android gaming. I couldn't care 2-shits for the box itself, but if playing Android games on the TV (through mirroring, through Google TV etc.) takes off, that'd be pretty neat for the Android ecosystem.

P.S. I could never put my finger on it, but something about the Ouya Kickstarter never felt right to me. If I had to guess, it was the scant tech. details and throwing Yves Behar's name around for credibility (although I think it does the opposite, the OLPC is a piece of shit). Naturally, many people thought otherwise.
I wonder--does it become less special because it's sent in a medium like this? Nearly automating the process seems to take the thought out of it, and it really is the thought that counts with your parents.
That approach worked great for Quora early on.
A big plus was Sony's attitude to developers, my (edited) comment from when the Edge Online article was posted:

The landscape into which it arrived:

Games for the successful cartridge based machines were selected and scheduled by Nintendo & SEGA. There were a limited number of slots per season - competition within genres was avoided, often in favour of in-house games or those from allied publishers.

There was a wave of CD based machines at various levels of development. These were characterised by wince inducing hyperbole, a lack of attention to any of the media of which they were supposed to represent the convergence, and an inability to engage with the developers who had any chance of creating titles that would sell.

I remember the first 3DO developer conference - big hotel bash - hot swag (why embroider an off-the-shelf shoulder bag when you can have one made exactly to your specs), Incomprehensible eulogies delivered by new-media 'visionaries', and, um, the chocolate CD. Meanwhile, the experienced games developers who were calling out the inadequacies of the hardware and OS were being told that they were irrelevant, and to shut up.

This was not a happy place for games developers - stuck between the politics and uncertainty of the cartridge machines, and the approaching new-media desert.

Into this arrived Sony:

They had bought a UK game developer - Psygnosis, who had (IIRC, courtesy of SN Systems) sorted out a good set of PC based development tools with english documentation.
Once they had something to show, they invited ~100 UK developers to Great Marlborough Street for a chat. Other than knowledge, the giveaways ran to a cup of coffee & a couple of biscuits (1).
The tech. demos using a slow prototype (so T-Rex's head only) were fascinating, but other things were more significant: The attendance list demonstrated to those within it that Sony really 'got it' - this was a peer group of people who had made, and were making, games in the UK, and having assembled that audience, the Psygnosis staff (a part of that peer-group), explained how they wanted to help us make games - IIRC, not much persuading was needed.

A memorable moment for me that captured that attitude was the opening of the first Devcon in London: Several hundred developers in a huge conference room - Phil Harrison(IIRC) walks onto the stage and casually asks if it is anyone's birthday today. A few hand's go up. "Happy Birthday - here, have a Playstation" and indeed, those bodies got machines (at that time, rarer than hen's teeth))

(1) There may also have been sandwiches.
Interesting viewpoint, timely as I am interning at a big bank that has a tech division and trying to decide whether this is the kind of firm I want to work for.

Also, @rdcastro, you're looking for segue, not Segway.
Ask HN: Where to find problems for side projects?
This might be a question that is often asked. Though, I couldn't really find a good resource for a satisfying answer.

I'm trying to find a problem to solve for a side-project. But I am having a hard time in searching for the one that fits me. Does anyone know a website that lists problems or where users can post their problems?

Preferably the ones which could be solved with software.

As people said: The problem is in finding the problem. Problemception.

EDIT: I guess what I am looking for is the feeling/sensations of having problems solved. I need to develop a routine (or muscle) of solving problems. Income is not the concern.
I don't think App.net needs to have more users than Facebook and Twitter to succeed. For social networks these days, quality is better than quantity.
Beware zombies w/ arc.
Your

> seemingly overflowing with the opinion that ten_fingers is the most important person in the world and the rest of us should drop everything to absorb his every utterance

is not supported with facts and is based on nothing solid, just a wild opinion, full of anger, wildly wrong, insulting, and out of place. Say something like to someone in person in a bar and risk getting a bottle broken over your head.

All I did was comment on the article's claims of some good writing lesson. I don't think the lesson was good and used examples to illustrate why. What I wrote was fine and deserved no insults.
> Some mp3 sources for rain I've found on the 'net have lots of aliasing noise, and I simply can't sleep as my mind focuses on the artifacts rather than just drifting away.

I wonder how many people would find it soothing.
What makes you think that Haskell is rising in popularity? While this may be the case on sites like HN and Lambda the Ultimate, more broadly Haskell is nowhere. It certainly hasn't come anywhere near anything that could be described as success in the marketplace.

So your example actually supports the author's thesis, not your own.
Nice, I love the oscillating brownian noise.
You don't think it's possible that the $50/year is just a Kickstarter-style price to get early funding, and they're just going to charge $5 a month from here on out?

It seems like your premise bends on the idea that the model is always going to be like this.
Given the location she may have been a C of E nun, but if she was Catholic, another curt response would have been: Why doesn't the Catholic Church spend its incredible wealth on the starving children? Why is it immune from the question of 'what's more important than hungry kids'? The Catholic Church is an astoundingly wealthy organisation and could make a mint from sales of both art and property, both of which they have plenty lying unused.
> What used to fit in CD-ROM in PSX days, then on DVD in PS2/Xbox, now it needs bigger and more storage. With the recent download limits from internet companies that would become even harder.

Depends on your Internet connection. As a Steam user, I'm used to downloading games and love the benefits (no worries about losing the disc); though I think the largest game I've downloaded is Portal 2 at ~11GB, even 50 GB will download overnight on my home connection, with a good server. But in general, I don't think OUYA is expected to be about AAA titles...

> Second nature - The device does not serve as something else to be used mainly instead of games. When I bought my PS2, there were not many PS2 games, but it was (and still is) pretty good and cheap DVD player.

Sure it does - classic game emulator, media player / streaming target. Other consoles have to be hacked to run XBMC.
But if you look at Emacs-as-IDE route taken by EDE/CEDET suite, it's a kludgy beast... (I don't know how large the EDE/CEDET user community is, but most people I know forsake it in favor of the simpler facilities in Emacs).
Yes, how dare this company focus on making as much money as possible.

They should be focusing on getting a ton of VC funding and flipping the company to Facebook instead.

Your argument is essentially "App.net is going to fail because it has a business model." Take a step back and think about that.
just wondering--is there a reason the field name "Craft" is capitalized, but "name" is not?
It's one of the most scalable, robust, secure, proven mainstream web platforms available. And at almost any server-side scale it performs better than PHP, Ruby, and Python.

As far as mainstream languages go, only C and C++ have a performance and scalability edge, but C++ at least comes with more complexity. JVM seems to hit the performance:complexity sweet spot.
Argan oil vs other natural oils | Argan Oil