skysight-inc/HackerNews huggingface dataset:
This comment stood out for me in that article:

If it does then we need people to step up and take the initiative in doing the tasks that are often poorly supported by the community process. ISO testing, for example, is a long, slow, thankless task, and it is hard to get volunteers for it. We can look at ways of reducing effort from what we do such as scrapping the alternate CD or automating KDE SC packaging.

This is the biggest single challenge that free software has to over come if it every hopes to challenge proprietary versions. Testing, and verifying bug fixes, and bugs, and documenting. Its not the 'fun' work of building a distro, its not the 'glorious' work of building a distro, its not something that makes people want to sit at your table during a 'con.

But the reality is the for most software products the number of people who are 'users' and the number of people who are 'developers' are generally very different, with successful products having many more users than developers. Users have no option when they hit a problem or an incompatibility but to stop using, that is their only choice. They aren't going to learn C, they aren't going to try to fetch and build a newer version of a kernel module, all they really can do is try something else.

Everything else pales in comparison to that problem.
You have some good points.

Perhaps reviewers could publicly vouch for an article to give it credence. Reviewers, who are also researchers, can have scores based on their own papers. If a reviewer with a high score publicly vouches for an article, that article would receive points in favor of being correct.

The most interesting time in writing a paper is when it's under review before being accepted. The process is extremely similar to debugging an app shortly before a release. Part of my motivation for the proposed design is to upgrade this to an ongoing process -- analogous to the move from rare-release desktop software to dynamic web apps. If the author cares about their paper and receives useful comments, then the paper can iterate on that feedback.

I agree that many researchers in practice hear about papers they want to read through word of mouth. For this use case, I like to compare an online platform to stackoverflow (SO), in that you most often visit stackoverflow to solve a focused problem you have, as opposed to browsing for fun (like hacker news). You get an external problem to a page (a math paper / an SO question), you check it out, and you learn what you wanted to learn, or you contribute your knowledge or ask a question. It's a mini-community around a particular idea (a paper or a question). I see this as the main use case. The analogy with hacker news was to imply that the platform could be built around links to arXiv papers in the way HN is built around external news stories (while SO is more self-contained). Like HN, it doesn't seem necessary for an author to submit their own paper to the site.

Finally, I would say that some researchers do browse for fun. I enjoy reading several mathematicians' and computer scientists' blogs, and occasionally visit mathoverflow. This would be a secondary use of the platform, but it would be fun to have a front page of popular papers, and per-topic subpages.
The "how it works" video on your website is blocked as private :)
So what is your point about Libya?
it won't be the streamlined experience that
Unity is or Gnome was

For some reason I find the experience more streamlined on Xubuntu than on Ubuntu 11.10
It is very phone specific for ICS right now. When Cyanogen 9 comes out there will be more 'standardization.' For now, I'd look up the dev forum for your phone on xda-developers and see if there are any good options.
Just a note: the rendering in this app does not use Android's webkit! For example the rounded borders on ihackersnews.com are square! It seems that it doesn't use the namespaced -webkit-border-radius but only the normal border-radius
Interesting
Elsewhere on this page, someone comments: "I would love to see one of these 'complaining about Khan Academy' articles with an attached example of the author's Right Way to teach whatever subject."

I'd be interested in your response to that.
Want to Quit Your Job? Here's How
Great to see this... I've been using libPusher, but it's specific to the Pusher service (which is actually pretty great).

Perhaps libPusher can just start using SocketRocket as a dependency and wrap it in Pusher-specific goodness...
You're right, it's not Google's fault that they're only armed with:

a) the only operating system that really competes with iOS while everyone struggle to compete with the iPhone

b) mountains of cash

c) a factory full of smart people solving much harder problems

It's much better to just abandon every single generation of Android and the hardware it shipped on!
Given that IOS is already on WebKit, there's no fragmentation here. WebKit has a monopoly on mobile.
uh yeah reddit is a pos full of mediocre tools, I don't need some butthurt to write a blog post about it but thanks I guess.
David Simon, the co-creator of HBO's The Wire and former Baltimore Sun crime reporter, speaks eloquently during a PBS interview by Bill Moyers on the demise of print journalism over the past 20 years and the loss of "1st generation reporting". (http://www.youtube.com/watch?v=JeNc5y7lpYA&t=8m10s)

It's certainly uplifting to see that online journalism has something of a light at the end of the tunnel. It's just my personal experience, but I find the shift towards "long-reads," particularly by The New Yorker, The Atlantic, and other similar publications, to be a great boon to the people of the world. Is it so hyperbolic to say that "1st generation" journalism is as important to society as democratic government? I don't think so.

Either way, I'm glad that Salon has published this data to show that there is another way (a better way?). If you look at all the lemmings that simply followed the "quick-hits" journalism that Kerry Lauerman is talking about in this blog post, no one 5 years ago had the guts to turn the model upside down. I'm very glad and grateful that we are making progress to getting to a point where "1st generation" journalism can be found -- and will be sought after -- in online media.
Here's how my todo list work. Each project directory has an org mode file named todo-project.org. The org mode file has a current product version todo list and a general todo list. When the current version has been released, its list is moved to the bottom, a new version todo list is added.

The general todo list is for things not fitted in the current version. Its items can be done in parallel to the current release list or moved into the next version list.

The Emacs org mode is just a plain text file and make it very easy to organize the todo list.
I did not lie, you seem to be the one with an axe to grind and you haven't proven anything.

What I wrote about fees charged by index funds is perfectly accurate. For instance:

- the Vanguard Total stock Market Index Fund charges 0.07%;

- the Vanguard Total World Stock Index Fund charges 0.45%;

- the Schwab S&P 500 Index Fund charges 0.09%;

- the Fidelity Spartan 500 Index Fund charges 0.10%.

Of course most mutual funds charge much more, precisely because they are actively managed. Index funds are passively managed, involve very little trading, and as a result charge much less.

I never, ever advocated that people give up on investing, and I think you're the one in need of an education.
Agreed. I've been running KDE 4.8 on FC16 at home for the last 2 weeks or so. Very happy with it.
How much were you selling it for on the Mac App Store?
Definitely CynanogenMod. Probably (I haven't checked them all) the most complete and best testet Rom out there. Available for nearly every major Android hardware.
This is actually nothing new. A lot of apps have been doing this for a very long time. However, it is one of the best kept secrets in our space. I kind of have a feeling no one talks about it because they don't want word to get out. Can you imagine the scandal if this made it on the front page of CNN or Drudge?

Ever since I learned this was possible, I've been very careful about which apps I download, and actually have downloaded very few since, as a result. There are a lot of random iPhone developers that I really don't think need to have access to my entire contact list.
Keep in mind that this is a toy example. The original essay used it because it was a toy, and therefore didn't break up the flow of the writing or scare away the mathematically unsophisticated (this is a common problem faced by essay-writers who are trying to explain complicated things).

Try something harder - at least, say, the quadratic formula. Or, if you really want to appreciate what we're getting at, try a chewy example, like Maxwell's equations:

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

These are expressible on the calculator command line, and first-year grad students with Mathematica licenses type them out fairly often, but you're going to discover that Knuth spent a decade of his life inventing TeX for a very good reason. Without proper notation it is hard to reason about math.

You can, of course, use the better class of notation editors to get your computer to display math in proper notation, just as the Wikipedia authors did, but it's a bunch of fiddly work, rather more work than writing out the math by hand. And then you find that you can't make very faint tickmarks or cross-outs or circles on your math. You can't easily draw arrows connecting one line to another.

A useful side-effect of pencil-written mathematics is that the intermediate steps are there in front of you. Watch a professor talk you through a derivation on a chalkboard. Observe that, despite the fact that chalkboards can be erased, using technology that has been available since prehistory, the professor rarely transforms equations by erasing the old ones and replacing them with new ones in-place. That's because recopying the equation after every one or two transformational steps leaves behind a changelog that represents your train of thought. When the problem is almost done but you're trying to track down the sign error you'll be grateful for that.

And, yes, computers have undos, so you can rewind and fast-forward your math. But that's inferior technology for thinking about problems. Ask Tufte: The secret to reasoning about data or logic is to spread it out in front of you in as flat a manner as possible, so that you can move from step to step using nothing but your eye muscles, or defocus your eyes a bit and view the whole problem space in the abstract.

Giant desk-sized iPads may one day render pencils and paper obsolete for serious math, but I'm not convinced that will happen in my lifetime. The hardware is expensive, the software is far more expensive, and paper is cheap, and scanners for digitizing paper are cheap.
I ran 4.0 via Cyanogenmod 9 on my Nexus S 4G for weeks, and unfortunately the bugs and constant app crashes got so bad that, as much as it pained me to do so, I went back to 2.3 yesterday. I love Android 4.0, but there doesn't seem to be a good, stable implementation of it yet.

Example issues:

* Random reboots
* Choppy playback in the Music app
(Amazon MP3 worked fine)
* Random app crashes, particularly
games (possibly due to lack of official
4.0 support)
* Poor GPS performance, occasionally taking
15-20 minutes to acquire a position (typically
solved more quickly by rebooting, but it takes
several minutes to know there's a problem in the
first place)

It's difficult to blame the app crashes on the OS if the app doesn't claim to officially support 4.0, but that's still reason enough to wait.

I'm eagerly awaiting the day that CM9 is released, or MIUI releases their official 4.0 version, but until then I think it's better to stick with what works.

Edit: Formatting.
If you have a Droid X and can live without the camera, EncounterICS is unbelievably good.
Argument? What argument? Every person to comment in this thread has been different. All I did was explain why I flagged the article, and defended myself from rather silly attacks from a series of people who are jumping on a bandwagon.

HNers believe Atwood leaving SO has more impact on HNers than HN projects and networking events. That is, in fact, why it has so many more votes.

That's a false assertion, by the way. There are a variety of reasons why people may have upvoted the article.
I never advised anything of the sort. You're putting words in my mouth.
Much like Facebook's S-1, Google is seeing a huge increase in mobile traffic but not strong way to monetize it via advertising. I'd wager the preview pane (and maybe even the browser itself) is a play to increase the interaction they get on mobile advertisements.
Can anyone speak to whether or not Chrome for Android supports WebGL?
This article makes a valid point about the hive mind, I'm just not sure that it's reddit-specific. If there were no karma on reddit, would we see markedly different behavior?

Further, there's an assumption here that everyone has an opinion on everything, which isn't the case. I think a related, and potentially more insidious problem is that the first well-crafted opinion in a thread tends to inform the opinion of followers-on, accumulating karma all the while and becoming the default position of the group.
.. Right. And if your business is based on aggregating and paying out non-employee individuals then you will be filling out a lot of those documents, which becomes a significant added admin overhead...
Did Kim Dotcom ever leave his house? Could it possibly have been cheaper, safer, and easier to, say, pull over his car and arrest him on the side of the road? Wouldn’t that also leave Dotcom less cause and opportunity to activate Megaupload’s alleged self-destruct mechanism?
Anyone know if they have an Android app? Does that share this feature?
If no explicit permission is given by the user, how is this practice not illegal?
Todo-Systems should help you to find out what you want, and documentate it, so you remember it longer than a few minutes.

Of course, not all are succesfull at that ;)
For the same reason there's no Firefox for iOS. Enjoy your walled garden.
I already do work from home 1-2 days a week, however the other days it is still a lot of time out of the day.
I believe they carry guns to all arrests where the person is known to be a violent offender. I've witnessed this many times. Never seen them draw their weapon though.

However, the way this arrest was carried out is completely over the top. Like his bodyguard said, he probably would've given them breakfast if they'd knocked on his door.
PayPal charges more than working with credit card companies directly. I was talking to a guy who runs an app that sells music the other day, and he got a much better rate by cutting out the middle man (less than Etsy is charging, by the way). If you are running a startup, you probably shouldn't waste your limited implementation and support time with payment processing and all the customer issues that arise vs. just using a third party, though.
Why bigot your statement with such a ridiculous lead-in?

On my Gingerbread device the browser right now, in the background, is using 67.15MB. What does that demonstrate? Nothing, given that the RAM was available and web browsing is one of, if not the most, complex activities you can do.
Found out the same thing. Developed mostly via TDD/QUnit in FF with Firebug only and occasionally running the entire suite with multiple browers. Even IE6 (via IETester) would compile several thousand lines in a few seconds or so.

Used tdd for almost everything even clicking ui widgets to populate from a rest resource and then validating the result. CS rocks!
Nobody uses Firefox Mobile.
Ironic that this post showed up at HN which is similar to reddit.

From my perspective, what you are saying makes sense. Except that both of these platforms give less currency to the personalities/users and more currency to the content. Making users the king over the content is exactly what the typical Social-Networking model requires and I am for one glad that in this day and age of Facebook and G+, the sanity still prevails somewhere (though it has its cons as well).
They could have added fallbacks. HW graphics acceleration is also possible on pre-ICS Android, anyway.
I don’t see that. Racism (oh the racism), misogyny, homophobia (etc.) are everywhere on Reddit. It’s full of shit. The content sucks.

My pet theory is that a lack of moderation is responsible for that. Ask Science has excellent moderators and is doing well. Many other subreddits (especially the big ones) pick a very laissez faire approach and consequently manage to sound more like Stormfront in the end.

All the horrible people who are thrown out everywhere else can just continue hanging out at Reddit.
This problem was enough hard for me that I want to post my solution.

(a+1)/(b+1) = (a * (1 + 1/a))/(b * (1 + 1/a))

Which in turn, is the same as (a/b) * ((1+1/a)/(1+1/b))

This can only be greater than a/b if (1+1/a) / (1+1/b) > 1.

A fraction is greater than 1 if the numerator is greater than the denominator, which means 1/a > 1/b. Dividing by a greater number leads to a smaller result, so this happens if a < b.

12345 < 54321, so 12346/54322 is greater.

Did I overlook a much easier way to solve this, or is third grade much better at math than I am now?
Google Chrome for Android
Android asks for your permission on what information you want to give the app. iOS just simply gives it whatever it asks for, without asking you first.
Fix & Avoid CUI Crashes with Lion OS X 10.7.3 Update
They could deprecate the old methods and still keep them around as long as makes sense. There's no rule that deprecated methods have to be gotten rid of during the next major revision or anything.
You got my number bro.
Is there something similar for ruby?
> If there were no karma on reddit, would we see markedly different behavior?

I remember wild disagreements on usenet that would never happen on reddit because one side would quickly be voted down below the visibility level.
I think this is Apple's problem really. Path is just one of many apps that probably do this without asking you.

Ideally the OS should prompt you if an app wants access to your address book, just like it does for location.
I've been using this ROM on my NS4G for about a month:

http://forum.xda-developers.com/showthread.php?t=1364221

In my experience, the stability and performance of various peripherals like GPS and the WiMax radio are about as good as the stock 2.3 ROM. I haven't even noticed a change in battery drain...
Sometimes instrumental music can help reduce distractions for me. Especially if I'm in a noisy cube farm environment.

But I find that I work best in a completely quiet and still environment where I'm alone to talk to myself or pace as necessary to solve problems, layout designs or create code.
Let me guess? Nothing can match iOS?

Edit: Read it.

80% of the text is basically “well, that's nice” and in the last 20% the author looks frantically for reasons why iOS is still better.

Fanboys never surprise me ...
"The App Store guidelines only apply to the App Store", while a true statement, is a pretty useless one.
That's just throwing complexity (IDE or SCM has to support that functionality) at a problem that doesn't need to be there in the first place (just use tabs instead of spaces).

Even so, I would still need to tell my editor how many spaces to convert to a single tab, and use the same number to convert tabs to spaces when I save or commit. God help us all if someone else forgets to do that too...
You are right, it wont allow V8. The only app allowed to JIT on iOS 4.3+ is Safari (before 4.3 not even Safari was allowed to modify it's own code).

It is technically part of the Mandatory Code Signing trusted computing implementation of iOS more than of the Sandbox. They use the dirty bit normally used to do Copy on Write to re-verify signatures when dirty executable memory is paged in.
Shown HN: GrowlVoice 2.0 beta - Mac Google Voice Client
Hey HN, I'm a student developer that just finished the 2.0 beta version of my Mac Google Voice client, GrowlVoice. I've put a bunch of my free time over the last few months into this, and and it's an almost complete rewrite full interface overhaul. I'd love if you checked it out. Thanks!

EDIT: it's a menubar app - look for the "phone-in-a-chat-bubble" icon in your menubar when you launch it.
No context; but there's at least an "android" folder in the build section for what it's worth

http://git.chromium.org/gitweb/?p=chromium/chromium.git;a=tr...
Show HN: Planboard - Helping teachers plan their lessons online
Designed for educators to streamline curriculum planning, Planboard eliminates the need for physical books by centralizing information and data onto the computer.

Any thoughts are welcome.

Thanks!
You'd think people would learn. I mean, this is the original scandalous practice in mobile apps. See this from 2008:

http://gizmodo.com/5028459/aurora-feint-iphone-app-delisted-...
And that's bad, since it promotes bad coding practices. Also, WebKit is far from being uniform, and differs from one flavor to another.
"You do not endanger regular patrol officers in potential close-quarters gun fights."

That's why you knock on the door and ask him to come down to the station.
Interesting. What else can an iOS app get access to without permission? location? browser history? other installed apps list? emails? notes? pics? vids? music list? podcast list? itunes username?
Even if they excised the old methods from the code, hopefully no one is linking to jQuery trunk or something as their primary library. The old versions would still be around. Just some simple work might have to be done to update a web app to using the latest versions of jQuery.
Goes to show how close we are to 3d chatting. If this could be combined with a high quality video feed and some clever, C3-style mapping technologies, you could probably get a much more engaging video chat experience.

I wonder if this might be 3D 'killer app'?
It's almost like they set minimum system requirements and then users installed it on phones that didn't meet them yet they felt the need to complain even though it still ran on their phones.