skysight-inc/HackerNews huggingface dataset:
From my understanding, your interpretation is not correct. BFS is about latency, not throughput. Ingo chose all the wrong benchmarks.

Then how about CK showing up the right ones?

Also, it's a dick move by Ingo. CK hasn't even made a public announcement about BFS yet.

He announced it publicly enough that I knew about it, and I haven't followed this stuff in years. Given that, I hardly think that commenting on his efforts on LKML constitutes a premature "outing".

Finally, you should use code that has technical merit, regardless of the personality behind the writer. I imagine the kernel you're running on has code in it written by some pretty unfriendly people.

Indeed: one of them murdered his wife. But you brought up personalities, not me. The part of CK's post that I quoted is rather dickish, but I deliberately avoided commenting on that.
I love GitX and use the commit view all the time. The visual diff makes it so simple to see what you have changed.

I don't bother teaching coworkers that much about command-line git now, I just point them to GitX, which suffises for 90% of their interactions with git.

One simple thing I'd like to have is the ability to just click a button and pull or push from a remote branch.
Homeboys Industries, in Los Angeles, which has been very successful in transforming ex-gangbangers and low-income youth into productive members of society.

Legal Aid (anywhere) assists asylum-seekers, wrongfully evicted tenants, and indigents needing legal services.

Microfinancing (non-US operations) in India, China, and the Southeast have done so well that the pioneer of microfinancing received a Nobel.
Scientists find three new gene links to Alzheimer's
I would argue that there is a second, equally-important, albeit interrelated, problem with non-profits in general: they are highly risk averse. Many non-profits still operate under a create an endowment and dispense funds to proven -- or at least perceptive -- good projects model. Consequently, there is a "if it ain't broke, don't fix it" mentality, which is to say weak experimentation.

I should mention that most of my non-profit experience deals with medical research foundations. Political think tanks are limited by the general impossibility of proving all but trivial problems.
Why People think Computers Can't by Marvin Minsky (1982)
Comparison for 5 approaches to collecting Tags for music
No, that happens in about a week or so.

It is probably more like more responsibility = less sleep = more coffee. I am 24, and my obligations to the world mostly consist of 8 hours of work and a few hours of "chores" (cleaning, grocery shopping, etc.) a week. This leaves plenty of time for sleep.

As you get older, you have more job responsibility, you have a bigger house, you have kids, etc. All these things take time, and probably reduce the amount of time you have for sleep. Caffeine must give people enough energy to get it all done.

(Personally, I use caffeine to supplement my wakefulness. It doesn't really help me not be sleepy if I need to sleep.)
I think the word "accountabilibuddy" was taken from an episode of south park.
The difference between a well-run non-profit and a well-run business: the non-profit puts 100% of profits back into its operations, while the business may re-invest the profit or distribute it to its owners.

Most states already require non-profits to operate like businesses; indeed, non-profits are expected to operate better than businesses -- most states require non-profits to maintain levels of capitalization that require devilish efficiency and reuse.
There is a difference between taking risks and thinking out of the box even if it seems stupid to outsiders and being purposely stupid.
Nothing for me. They shouldnt keep html versions of government emails online.
The company that sells the software insists it is not putting kids' information at risk, since the program does not record children's names or addresses.

Unless, y'know, one of those conversations happens to begin with "hi billy".
As a board member of two very active nonprofit organizations, and former board member of another, I really appreciate the suggestion to devote attention to demonstrable results. I'll bring that up at our next board meeting for each organization. It's easy to track membership, and reasonably routine to track member satisfaction in membership organizations, and some organizations set policy goals (within the scope of the IRS rules about political activity by some kinds of nonprofits) that are verifiable. But, yes, organizations doing work far from most supporters (e.g., foreign relief organizations or missionary organizations) often can gain funds for years without having to show results. It's regrettable when a willing donor isn't giving money to best effect.
As shady as this seems, if consumers put up with it, companies will keep doing this sort of junk. Consumers are going to have to take a clear stand on privacy issues if we don't want to see this sort of thing get even worse.
Is there a saved section like reddit has?
Ownership laws in cases of stolen goods are ridiculously complicated.

In some cases in some juristictions, a bona fide purchaser can become the legal owner of stolen property (if they did not know it was stolen). The original owner can seek repayment from anyone involved in selling the item--even if they did not know it was stolen, or sold it after buying it--but sometimes they cannot take the item from the person who currently holds it.

For example, if the victim has their kindle stolen by a thief, and the thief sells it to an electronics store that buys items, and the store sells it to a customer, then (depending on jurisdictions, ect..) the customer is the legal owner of the item. The victim can go after the thief for the market value of the item. Or they can go after the store if they can prove that it sold their item, even if the store didn't know that it was stolen. In this case, the victim no longer has legal claim to the kindle, and has no legal authority to authorize Amazon to do anything to it.

With these complexities, and especially with items moving across jurisdictions, no manufacturer can ever be sure that the original owner is still the legal owner, and able to authorize bricking a device. The only option they have is to do nothing unless ordered by a court.

Apple's phone home is different because it is performing an action that was initiated by the owner while they were the legal owner. It would be a different story if they actively took action against a device after it left the possession of the victim.
Nearly any education reform organization that gets parents talking to other parents through channels not controlled by schools. Often parents can do a lot of self-help without public resources as soon as they can compare notes about what works to help children who need help. Setting up an email list and moderating it can be just about free, and often has great effect.

One example:

http://homeschoolers.org/

Another example:

http://www.mcgt.net/index.html

A third example, with more expensive programs besides the kind of program I just mentioned:

http://www.davidsongifted.org/

After edit: To relate what I say here to what was said in the submitted article, an organization that gets all of its members talking to one another freely through one-to-many, many-to-one, and one-to-one channels available to all members gets a LOT of feedback that other organizations don't get, and learns what works and what doesn't work.
It's worth noting that "non-profit" doesn't always translate to charity. Microfinance, for instance, exists as a whole spectrum of quasi-for-profit operations. And on the strictly non-profit side you have things like ROSCAs, one of the foundations of microfinance, which are micro-level, semi-formal, non-charitable "non-profit" groups that resolve a number of different financial issues for participants, similar to tiny credit unions, and are neither charitable nor reasonably mappable to "companies."

The whole impetus behind the growth of the microfinance movement is that traditional banking simply can't serve these groups. There are also numerous non-obvious major core issues involved, such as how gender roles have a huge impact on microfinance or why group lending is so prominent.

In short, the reason it's not simply handled by companies is because it's just not that simple.
Then how about CK showing up the right ones?

Why? It's not as if CK is trying to get it into the mainline. I think the only reason why CK got angry is that Ingo's benchmarks appear to be deliberately chosen to make BFS look bad. Anyone who took the time to read the documentation would realize that testing throughput is not correct. That'd be like benchmarking Python and C using matrix multiplication and concluding that Python sucks. Two different tools for different purposes.

He announced it publicly enough that I knew about it, and I haven't followed this stuff in years. Given that, I hardly think that commenting on his efforts on LKML constitutes a premature "outing.".

I think the announcement was mostly the work of Reddit et al., but fair enough.

Indeed: one of them murdered his wife. But you brought up personalities, not me.

Reiser was a crazy one. ;) I actually only brought up personalities because I was under the impression that you wouldn't try CK's patch because of his personality. I say if there's interesting code out there, it shouldn't go to waste because of the quirks of the author. I apologize if I misinterpreted.
If I understand it right, you're suggesting limiting it to just an <identifier> ? I agree and if we would all standardise on just that it'd fine by me...

But, having said that, array_of_functions[index] is also a common pattern that i've personally had to resort to several times... and is also defined in the original JSON-P article... The code already supports nested object.property.property expressions and I'd welcome patches to support object['key'] -- which I've also used several times in the past.

And given the very little extra effort (less than 10 lines of code) required to support:

<identifier>.<identifier>
<identifier>[<integer>]

I didn't see why/how it'd hurt to put that forward to standardise around... ?
Building a better Bay Bridge
> Isn't this a reasonable degree of customer service to expect in return?

No, it's not. It is possible that the victim in no longer the owner of the item, as odd as it may sound: http://news.ycombinator.com/item?id=810104
Tell HN: Check out HNTrends.com
'Zen Mind, Beginner's Mind' by Shunryu Suzuki.

It's one of the first book I've read about zen (the first was '101 Zen Stories', which I recommend as well). Didn't know it was a classic when I bought it fifteen years ago. I've reread it many, many times.

Edit: I forgot 'Branching Streams Flow in the Darkness' by the same author.
Let's Bounce
This article, and the so called 'study' is about as useful as a Facebook poll.

A couple of key points:

"Every American should have affordable access to high-speed Internet, no matter where they live. This is essential to economic growth and will help maintain our global competitiveness,"

This is utter crap. There is no reason to run fiber to rural areas where providers lose money. If you care that much about your network speed move to an area that supports the speed you need.

They talk about so called gains. But their study is non-scientific so comparing their numbers from year to year is meaningless.

They included some territories and not others. Something those territories have in common is that they are islands. It costs alot more to run cable to them, therefore they are naturally going to have slower network speeds.

The so called data comes from 'Speed Matters, a site that promotes greater Internet speeds', so the author is basing this article on numbers that come from someone with an agenda and no science. Nice bit of writing.

If I were this guy's editor I'd fire him for being to lazy to go out and track down the real numbers and come up with a real story.
Very nice. It'd be very cool to have a slider at the bottom that you could use to go back to previous days.
To learn about Zen you can't just pick up a book and read it and go "aha!". Zen is about personal enlightenment and someone can go many years without really understanding Zen. I would suggest reading 公案 (kouan) as a means to understanding. Two references I would suggest are The Gateless Gate (http://www.ibiblio.org/zen/cgi-bin/koan-index.pl) and Book of Serenity (http://perso.ens-lyon.fr/eric.boix/Koan/Shoyoroku/index.html).
Cute - excellent chart and interaction. Just be careful you don't offend the dons with your scraping.

One criticism: Flash?
I haven't actually gotten to it yet, but Wabi-Sabi: for Artists, Designers, Poets & Philosophers by Leonard Koren has been on my to-read list for quite a while.
Beautiful Landscape Wallpapers, Amazing Landscape Photos
Why? It's not as if CK is trying to get it into the mainline.

What does one have to do with the other? If I'm going to spend the necessary 20 minutes to compile a new kernel using CK's patch, I want some evidence that I'm going to be gaining something.
Another important thing to remember when comparing non-profits and companies is the power of the customer. Companies go bankrupt because the customer has the power to discontinue their patronage if they deliver a product or service poorly (unless there are anticompetitive practices in play - ahem comcast). However, in the non-profit world the recipient of the service or products has very little power to motivate a market. Those who contribute money to non-profits could theoretically be this force, but does someone who wants to invest in reducing malaria really have to invest in understanding the health metrics and do this assessment with each investment? I don't think that is a permanent solution either. No doubt feedback and accountability are vital to making non-profts more successful, but let's challenge ourselves to think of a more systematic way to implement this type of change rather than summing with measurement is needed.
The success of NeXT isn't really a reason enough to think that Apple would fare better under Jobs instead of Sally. After all, it was Jobs' decision to bring Sally onboard, and there were some pretty smart people on Apple's board of directors when they cut Jobs out, it was not all empty intriguing. If there were no NeXT, Apple could have easily been ripped apart by pink/blue debate, or shrivel and die, were the engineers involved ostracized by the management.

But what do I know. That's all pure speculation.
A lot of discussion on LWN and on the LKML seems to focus on the "unbenchmarkability" of UI interactiveness. This is just a guess, but maybe Con's background as an anesthesiologist (rather than a programmer) causes him to understand feelings better than measurements.

If I were to assign blame for the latency problems I experience, I would place it on the 100-call-deep stacks that are used to deliver events in Gtk+ and Qt, and on the binary Nvidia driver's lack of good 2D+compositing acceleration.
Mother of The Bride Outfits
Elegant and stylish fashions for the mother of the bride &amp; groom, and guests.
Very cool indeed. May be add a link to the comments?

Edit: thanks guys, I must be blind :)
Yes, that's an explicit move. That's what I mean by informing the VCS that you renamed a file. It amounts to holding the VCS's hand and means that even trivial code rearrangements require considerable extra care, or explicit support for that precise VCS type from the IDE. Git and Mercurial autodetect moves, so you can freely use any regular tools you want to manipulate your files (command shell, Windows Explorer, Finder, IDE), and "git add -A" or "hg addremove" will properly record your changes.
Appirater; helping iPhone app developers get balanced reviews
Has anyone else tried this? I've only gone a few days (never on purpose), and the result is some pretty oily, flat, ugly hair. I never thought that going longer would restore things to normal.
Who cares if it's flash or not?
I wouldn't call shampoo a great expense. I mean it costs what, $50 a year?
well, I'm browsing on my phone right now, so flash means it's 100% unusable to me.
True, but seeing as broadband speeds are (or should be) pretty much completely dependent on market forces (unlike most of the others you mentioned), there's no reason a country with our GDP shouldn't be closer to the top of any list.

I think this stat is a pretty clear indicator that whatever the government is doing with the ISP industry, it isn't working.
What does one have to do with the other? If I'm going to spend the necessary 20 minutes to compile a new kernel using CK's patch, I want some evidence that I'm going to be gaining something.

Ok, I can accept that. For me personally though, the quality of -ck patchset is enough for me to give CK's new stuff a shot.
The idea for HNTrends has been bouncing around in my head for about a year as one of those man-I-wish-I-had-more-free-time-type side projects. I recently decided to take up learning Flash and ActionScript and this seemed like the perfect opportunity to build it.

It's fairly straight forward: A Python script scrapes HackerNews every 15 minutes and saves the data in a MySQL database. A PHP script queries the database and outputs the the last five hours worth headlines as neatly-formatted JSON data, which the chart grabs and plots.

The older, less trendy news items are rendered with a slight transparency in order to reduce the chart's business. You can hover over any of the lines to see it in greater detail. Also, if you click any of the points it'll take you to the comments. The links on the right take you to the actual news articles.

Hope you like it. Let me know if you have any suggestions --
Matt
Spelling is obsolete. I don't even attempt to spell search queries correctly much of the time anymore. As long as you don't get caught by an accidental heteronym you are good to go.
Already there - you just click on a data point in the chart. (The titles on the side take you to the article, which is also the comments for Ask HN / Review my App type things).
Hover over the lines -- click any of the points to go to the comments.
I asked and was given the thumbs up.
Flash means that it takes up 25% of my CPU simply by having the virtue of being opened in a tab.
I totally agree. This is mostly meant to be a Minimum Viable Product. The feedback I get here will determine what to add in the future, if anything.
Amiga E will always be what I first think of when people talk about E: http://strlen.com/e/

Get your own letter shakes fist.
I can see the logic behind what he's saying, but it would only work if you never use any kind of product on your hair, such as gel, styling paste, etc.
This is why I don't donate. Charities usually don't publish exact reports what's the money is used on and what have they achieved.

Building schools doesn't help if you don't hire teachers and get kids attend school and money used on clever guilt marketing doesn't solve ecological problems.
No - the Hacker News/PG convention of referring to 'startups' meaning only web software startups is misleading. The general use of the term is broader. Seeing the breakdown by category would be interesting though.
I have used Twitter daily for years

No, you haven't.
Why would you plot rank over time instead of actual votes?

Rank shows strictly less information.
You are getting down voted because browser vendors inventing their own tags based on their market research didn't work out so well last time, and the last thing we need is for that to even be suggested again. http://www.webreference.com/dev/html4nsie/prop.html is a list of the kind of crap they came up with. Marquee? Blink! Confusion over Embed and Object, which still exists somewhat to this day.
http://givewell.net/ investigates charities to make sure they achieve demonstrable results, they have a list of those that do.

There are also meta-charities like GiveWell and the MIT Poverty Action Lab that investigate other charitable attempts.
Workers Of The World, Meet Your Robot Replacements
Sci-fi quantum physics takes care of that. Eventually, two correlated ideas randomly pop into existence, and then it's just a race to see how many more ideas you can build on them within 5 minutes.
"p2p scripting language" has been there as long as I can remember. (I was a minor contributor in the early 2000s.)

There's more action in Caja-land now, yeah.
"Grameen Bank provides small loans to poor people. It seems very possible that this NGO (and its many imitators) will be put out of business by commercial banks."

Traditional, for-profit banking simply can't, which is the entire point. Even when microfinance institutions lean further toward for-profit, they end up more and more like traditional banks making traditional big loans.

And that's the way it actually moves, with microfinance institutions edging toward becoming more commercialized, and when they drift too far away from poorer clients, new micro institutions will likely come in to take their place. In other words, the shift naturally moves in the opposite direction.
Off the top of my head, I'd say that older founders are more likely to succeed. They don't give up so easily. On the other hand, they also tend to have much higher burn rates, which make their startups easier for circumstances to kill.
Much of what you have stated here is incorrect. For example, the encoding of a photo affects only quantization noise, and has nothing to do with the noise in the dark pixels (due to shot noise).

There are plenty of sites where you can learn more about camera noise.
I have a theory that one of the things that makes twitter appealing to many people is it's ephemeral nature. Seen this way it's historical flakiness is actually one of the the things that makes it popular. Whether valid or not, there is a sense in which twitter seems to be a good venue for casual social messages that aren't going to be archived and potentially used against you at some later date. Whereas facebook (again validly or not) sends a message that this is the repository of your accomplishments, and that it will be your permanent record.

The thing is that as human beings we need both fireproof digital libraries that can keep our memories safe, and the electronic equivalent of the floating world where the record of what was said evaporates with the morning dew.
I know this fits probably better into separate tool, but one thing I still miss about TortoiseSVN are the statistics.

Although these were very basic, still it was fun to see from time to time how long the project has been going on, how many commits per day you had and other information porn.

Anyway, GitX is a wonderful tool that does it's job and it's great complement to the command line. I use it mostly for history and branching visualization and except that it something it would hang on large commits (not file count-wise, more when trying to show big diffs), it has been serving me well all this time and I have to thank you and all the contributors!
Twitter launched in early 2006, so I'm not sure how I see how this is impossible...
Oh, indeed, I'm well aware that there are for-profit philanthrophic ventures and questionably profitable non-profit groups. I don't mean to suggest that it is simple. Indeed, groups that adopt a hybrid, hard-to-classify approach often strike me as the healthiest. I am very fond of certain microloan groups or folks like TechnoServe.

But I do advocate approaching philanthropy as a consumer, however the group you're working with is legally classified. Be honest with yourself about what you're buying -- even if what you're buying is a warm fuzzy feeling. Perhaps especially in that case.
Exactly what I was thinking - I bet 95% of their customers never even hear about this and furthermore, the activity is probably in their 30-page EULA so the parents agreed to it.

This kind of thing reminds me of that study which asserted that the COPA act would kill far more children via the targeted advertising for childrens' junk food it enabled than it would ever save from "online predators". Untended consequences ...