skysight-inc/HackerNews huggingface dataset:
It is and it isn't.

ACM provides a clause which lets you upload pre-print versions of your work. In Computer Science, where its almost guaranteed the academic did the typesetting anyway, the pre-print and the actual camera-ready version is identical.

I was working for a university Computer Science department, and trying to build a paper repository. The library, which took copyright very seriously, was adamant that we couldn't store copies of the papers, and that the academics couldn't either on their own sites. The academics were very angry at this, and I got in the middle of a pretty vicious crossfire. It was the worst time I ever had at that job.

ACM doesn't police it. They don't want people setting up rival repositories, that's all. However, Citeseer seems to be skating on very thin ice, and Google Scholar has made it much easier to find those "pre-prints". I see ACM not as a professional organization but a conference organizer/authenticator. Their magazine is also pretty good too.
The first one is the one I had when I followed the links, and you can phrase it even more concisely: Always be looking for reasons why you are wrong, not reasons why you are right.

Works for engineering, too.
There's an exception to that ( from http://www.acm.org/publications/policies/RightsResponsibilit... ):

Publication is only a part of the broader goal of disseminating ideas and results. Authors can expect ACM to contribute to this wider goal, and in particular to encourage dissemination in multiple forums. ACM expects authors to acknowledge ACM's contribution and not to publish the same material in other venues, except as permitted by ACM copyright policy.
Thus authors can expect ACM to:
* Allow a submission to be posted on home pages and public repositories before and after review
* Allow an authors' version of their own ACM-copyrighted work on their personal server or on servers belonging to their employers
* Allow metadata information, e.g., bibliographic, abstract, and keywords, for their individual work to be openly available
* Allow authors the right to reuse their figures in their own subsequent publications for which they have granted ACM copyright
* Provide statistics for each journal, transaction, and newsletter on its average turn-around time and its current backlog of articles.

And ACM expects authors to

* Appropriately acknowledge the publisher's effort
* Ensure that whenever the authors or their employers provide a link to a personal copy that there is a link to the ACM definitive version
* Ensure that all versions copyrighted by ACM bear the ACM copyright.
Alexis Ohanian, what's your MO?
What kind of problems have you had with Dolphin HD on the Droid? I've been using it with the Ultimate Droid roms without any problems. If you're not using a custom rom, I'd highly recommend it. Both UD & Cyanogen Mod are good choices (I went with UD because the IRC community is much more helpful).
Report: Twitter Could Earn $150 Million in Ad Revenue This Year
While I appreciate that DDG would want to differentiate itself from its competition, if the actual goal is improving user privacy on the internet I don't understand why this is being treated as a Google issue rather than a browser one. Google is an important site, but just one site of many. Wouldn't it make more sense to try to convince browser makers to have HTTP_REFERER turned off by default, either in entirety or for cross-site purposes?

It also seems worth noting that if for some reason you wish to continue using Google instead of DDG, and if you are concerned about the potential privacy issues, you can already change your browser not to send the referer header:

http://kb.mozillazine.org/Network.http.sendRefererHeader

https://chrome.google.com/extensions/detail/dkpkjedlegmelkog...
End of an Era: No Linux Desktop at Home (after 17 years)
That is a pretty impressive bit of coding to be able to pull out the recipes, especially from more free form places like reddit.

I like the thinking about a one-time payment system, but the problem comes in that all your revenue would have to be from new sign ups.
What the documents really show is what sort of concessions from PA the Israeli state rejected. They offered to accept almost all settlements (unthinkable!) and they still said no, because they didn't accept all of them
I don't think it is. The following is from the ACM's copyright assignment form [1]:

Each of the Employer/Author(s) retains the following rights ... The right to post author-prepared versions of the Work covered by the ACM copyright in a personal collection on
their own home page, on a publicly accessible server of their employer and in a repository legally mandated by the
agency funding the research on which the Work is based. Such posting is limited to noncommercial access and
personal use by others, and must include the following notice both embedded within the full text file and in the
accompanying citation display as well ...

In my area of CS at least, people nearly always hosted their own papers. Finding a free copy of a paper was never a problem -- it was just a matter of entering the paper's title in scholar.google.com, and clicking the first "edu" link that came up, instead of IEEE or ACM. This was faster to do than spending the 15 s switching on the VPN connection to the campus network.

I suppose students / professors hosting their own papers might have been unique to the area of CS I was studying...

[1] http://www.acm.org/publications/CopyReleaseProc-1.26.10.pdf
It seems to me that Google used the same kind of consumer-pandering rhetoric when they entered into Net Neutrality confrontation with the carriers. Google branded itself as a company that would lead initiatives to protect consumer access to information. Now, it feels like they have stopped leading this charge. The DuckDuckGo campaign may be a little too consumer-pandering, but I think its perfectly appropriate for how Google has positioned itself to consumers.
With all due respect, you're not thinking like an activist. Facebook certainly discourages this kind of behavior: they don't allow pseudonymous accounts, and there have been repeated problems with them shutting down human rights pages and groups. But it's the easiest way to reach people. So activism strategies adapt accordingly.

Back in 2009, for example, the key Mousavi Facebook page is run by somebody outside of Iran. Supporters who want to expose themselves publically can 'friend' the page and easily share information publically; but people who don't want to can view it without being on a list. Similar things are happening in Tunisia.
Facebook, Twitter and Groupon: The Next Economy or the Next Tech Bubble?
I think it is a great idea. You would have to pitch bloggers that blog about women and food to get good traffic.. I think they would love it.
The Importance of a Well-Written College Paper Cover Page
Students who are under the impression that the college paper cover page is insignificant are greatly mistaken. As first impressions count when it comes to college paper submissions, student need to ensure that the cover page is well written.
Minor correction: FF Beowolf rather than Oakland was designed by Just van Rossum.

http://www.moma.org/collection/browse_results.php?object_id=...
I fucking want to write like this guy.

James, do please tell how you got your writing to be as it is. (no cynicism)
Particularly now that much innovation in computing is happening in the developing world, the ACM's toll booth on reading the literature is especially repugnant.

Digital distribution is not costly. The definitive online library for CS should be free to read. If wikipedia et all can support themselves then it would be trivial for the equivalent of the ACM library to do likewise.

I do think it's reasonable for the ACM to charge for their other activities.
Berkelium: off-screen rendering, js, and event listening using Chromium.
Berkelium is a BSD licensed library that provides off-screen browser rendering via Google's open source Chromium web browser.<p>It takes advantage of Chromium's multiprocess rendering to isolate browsers from each other and can render to any buffer in memory. The user of the library can inject input and javascript code into web pages to control them, as well as listen for events generated by the page such as navigation events, load sequence events and paint events. Berkelium provides a small API for embedding a fully functional browser into any application.
Cool idea. I love that you create a shopping list. You definitely want to connect this to your phone so you can pull shopping list in the store.

Revenue will be tough. My experience with recipes are that people dont like to pay for them. You will need ads, and therefore scale. That said, if you have the capital to wait and develop real usage, its a great advertising opportunity (person looking at there phone in a store ready to buy).
This sort of reminds me of Dave Winer's RSS Cloud stuff, but maybe exactly the opposite.
The author is singling out out one company and saying they should be doing things differently than the rest of the web, because of what 3rd parties can do as a result. Why not go after the advertisers if they are the real miscreants? FUD!

There is absolutely no reason that Google should break the web to pacify this guy.
Subscription gateway options
Hi,

I am resident of Indian and have an account in Indian Bank. I am planning to launch a saas product which requires recurring payment(typical subscription service). Supported currency will be USD. Please let me know viable payment gateway options.
> If you have a server to host it, and the networking connectivity to get to it. What percentage of activists in Tunisa do?

Well, they have Facebook, don't they?

> All Tunisian ISPs are owned by the government

They don't need to use their ISP's service. They can sign up for any one of thousands of secure, out-of-the-country accounts.

Nearly all your reasons for rejecting email apply to Facebook too.

> Facebook, Twitter, and YouTube (unlike email) allows people to see updates without having to know about the email list

No. Not at all. "The email list" in the case of a revolution should obviously include everyone you know. Facebook is closed off to only the people you know. It doesn't matter if you don't know that someone is politically active. It's a motherfucking revolution, they're going to be interested. Email them.
On that note, wouldn't it be mildly ironic to see BuddyPress used to facilitate a revolt?
It's way more complicated than that. Telling people all about how gloriously hard science is may not be the best way to get them into science, for instance.

The right would be having less success with its "movement" if science had done a better job of policing themselves and staying scientists. Instead, across a wide variety of fields, they've been getting into politics. Now they are beginning to experience the consequences, and frankly, "the right", bogeyman or otherwise, isn't entirely wrong here. We don't need more politicians, we need scientists.
Interesting tidbit on the politics of succession: "As Mr. Cook delivered results, he earned more respect from Mr. Jobs. More important, because he was focused on areas that Mr. Jobs knew little about, he rarely butted heads with him, former Apple executives said."
In many cases, ads are loaded in iframes, which hide the referrer from the ad network. It's not in all cases, but most big publishers don't want malformed ad network JavaScript to destroy their entire page, so they wrap ad calls in iframes to protect against that.
Yes brk, but I really doubt that half of the 6 million users are active.
Then we end up with more then 100 checkins/user.
It's like one check in for each working day of the month.
maybe. How would they work together in a situation where communications are monitored and they don't have any language in common? How many Tunisian activists other than Slim know about HN? If somebody stepped forward, how would the activists know whether to trust them? Remember Haystack, where an American techie stepped forward and wrote anonymizing software to Iranian activists that turned out to have a major bug in it exposing them all to the government ...

So, it's a reasonable suggestion, and I might try it next time I'm running an activist campaign. But Facebook looks like an easier alternative to me.
Using buffer overflow exploits to patch ROM based products
If you care about search leakage, turn the Referer header off in your browser. Problem solved. Why is it any website's job to change the way HTTP is designed to work?
Whoa, this is by far the most interesting news here. It occurred to me that an evil government could hijack all HTTP requests, slip a script into the <head> and literally monitor every keystroke and click and mousemove for their web users, using their browser as the key logger and with little knowledge by the end user (unless they scan the source of every script). That's freakishly powerful spying capability, beyond just tracking and logging requests/IPs/contents.
Constantly attacking Google over something the vast majority of users don't care about seems like a bad idea.

I was ready to try duckduckgo if it could give me the results I wanted (Despite the hugely irritating UI and infinite scroll).

But the constant attacking Google seems bad business to me. It IS FUD. Google doesn't track you. Your browser sends a referer header, which it has done since the dawn of time. Who cares?

flagged.

I think you're going to lose a lot of goodwill Gabriel.
50 ways to improve tablets
U.S. soldiers design iPhone apps to help fight the Taliban in Afghanistan.
You missed one of the steps

"Have an adaptive lense in the glasses to vary rapidly change the focal plane"

AKA their eyes focus on 50', and the screen is at 100’. But the glasses change that to 100' and the software shows a clear images for 50' with the correct amount of blur for stuff outside of that range. You still need to double the frame rate etc for the 3d effect, but you can alter things so brain is less confused.

The idea is without the bluring the full immage is in focus regardless of what the users eye tryes to focus on 5' or 500' the screen is still in focus. This would work ok, but by bluring part of the immage you get an even closer simulation of the real world.

Edit: http://en.wikipedia.org/wiki/Adjustable-focus_eyeglasses
It popped year 2000, there was no event in the mid 2000s

http://en.wikipedia.org/wiki/File:Nasdaq2.png
iPhone app is definitely something I'd like to do. I'm not completely opposed to ads, I'd just like to avoid slowing down the site -- loading time & usability-wise. Which I think is probably doable.

EDIT: To clarify/expand something: If I ever chose to charge a fee, it would be for solving the "disorganized pile of bookmarks & print-outs" problem, not so much for access to recipes, which you can get anywhere. Of course, people may not be willing to pay for that either.
This article argues that with all the raves for Khan Academy we shouldn't lose sight of the value of the in-person teaching experience. If the traditional teaching experience was so great, there wouldn't be a need for Khan Academy to fill. But there is. And I expect so long as traditional education adheres to a one-size-fits-all model, in which we must march in lock-step down the learning path, there will be a need for Khan Academy and other non-traditional learning solutions.
> If I post something on Facebook or YouTube, I don't have a contact list.

But on Facebook, you do have a "Friends" list. That's the same thing as a contact list. If the government is keylogging for email passwords, they can keylog Facebook passwords too.

Facebook isn't somehow "more secure" than email.
You're looking at it as one or the other, when it should be one or both.

Identifying problems that are soluble and then solving them without creating too many new problems is a lot more difficult than just solving problems. And also a lot more difficult than just wandering around pointing out problems.
Some people find programming easy.

I was well into my twenties when I started programming, but I found the logic very natural - if this do that, otherwise do something else.

A friend of mine was skilled in natural languages (she spoke several languages reasonably well) and wanted to learn programming (it's just another form of language, right?), but she gave up after a semester - she found programming languages to be hopelessly nitpicky with nonsense rules and no relation whatsoever to languages used to communicate between humans.

For some segment of the population the basic premises of programming come easy, and it's just a matter of spending time enough to learn the details.

Others struggle mightily with the same basic premises, it seems like they can't really switch to the "extremely narrow minded one step at a time and you can't substitute uppercase letter O for numeric zero even though the look the same" frame of mind that is a prerequisite for doing any kind of programming in any language.

It's possible that programming is learnable by everyone, but it certainly seems to come more natural to a few.

I suspect that the difference is more deep seated than we normally give it credit for, possibly even somewhat analogous to the mix of "fast twitch" and "slow twitch" muscle fibre (http://sportsmedicine.about.com/od/anatomyandphysiology/a/Mu... ) that can give someone a natural advantage in certain kinds of sports.
Model Selection and the Difficulty of Falsifying Probability Models: Part I
Hi.
There are so many options out there like paypal recurring billing (using the API or just simple checkout).
And here is one good payment gateway very simple to integrate but it's quite expensive if you ask me. http://chargify.com/
I wonder if Facebook uses only photos where the tag area doesn't overlap. Many of my friends will tag the same person as themselves and their spouse so that person will see the picture. They use the tag system as pure notification.

I could see myself getting the answer wrong in this instance even though I know who the person is.
Facebook To Make ‘Facebook Credits’ Mandatory For Game Developers
'Apps are bullshit for content,' says Baptiste who refers to native apps as 'PDF readers'' and equates them to a Ponzi scheme for publishers.'

I really don't understand that quote. I didn't watch the video so perhaps there is some context I am missing...How are apps a Ponzi scheme?
Keep fighting the good fight. I've been annoyed by this DDG campaign since they debuted donttrack.us. Google never took the low road in order to gain market share and I don't see why DDG feels the need to spread FUD. Gabriel is incredibly fortunate to have received a warm welcoming and avid following from the developer community, but he is squandering that good fortune by engaging in what is essentially a smear campaign that many of us see right through. He should stick to what makes people want to use a search engine in the first place: Outstanding search results.
On the flip side, I like the fact I can make an interface change and then fix the resulting compiler errors. Sometimes I'll execute the change in such a way as to generate more errors than the direct path. Not sure how it is on saving time, but it helps the programming paranoia.
I discovered Miren Browser a couple of days ago and it does a phenomenal job. Faster load times than Dolphin Mini and iOS-like copy & paste.

One caveat is it's developed in China, so my latent racism is telling me it's also doing a phenomenal job of phoning home my private data.
I suffer from this. I can rise around 6am, but around 2 or 3pm I crash hard. Staying the full day at work becomes a serious chore.
I suspect this is because I haven't settled into a proper routine of doing this for more than a week straight.
Unfortunately, when I've attempted this, I get incredibly unproductive in the afternoons, then I just feel like crashing when I get home, so in general my quality of life goes significantly down.
Actually, I'm quite interested in reading this as I write it, because I've never explicitly anlayzed it before.

I find I'm typically happiest and most productive when I go to sleep and wake up as I wish. Normally for me this is sleep around 23h or 24h and waking up around 9h-ish. Of course, having to work an 8-hour day in the middle of my 14-15 waking hours only leaves me with 6-7 hours for commuting, cooking, eating, working on side projects, working out and spending time with my fiancee. Unfortunately, I often while away the hours working on side projects to the neglect of the rest of the things I care about. :\ When I do this, I often stay up well past midnight, so I get less sleep. My schedule winds up being something like: sleep from 2am to 7:30am, prep + commute + work + commute until about 6pm, eat and veg with fiancee until about 8pm, then work on side projects until 2am.
I'm thinking maybe bundler could be hacked to load an installed gem, and then the same gem from a different (git repo or simple path) source at the same time under different namespaces. Doesn't sound like that's outside ruby's powers.
Someone should package a distribution of Diaspora for easy hosting on the Amazon cloud with a utility for someone to indirectly export their friend network through Yahoo. There would be an email link going to a page which would ask for a password distributed by a secondary channel.

One instance of such a site would be fairly easily penetrated by a government. However, if you divide up your organization based on strong personal relationships, you can require an adversary government to penetrate dozens or hundreds of such sites. (cells?)

EDIT: Add Rackspace and Linode and whoever else can provide low-cost hosting. A government might shut down one hosting provider. Shutting down the top 10 might cripple an economy.

EDIT: Also, use Google Voice as an SMS forwarder so that those without smartphones can at least have obfuscated comms. Or maybe a custom app with Twillio?
It doesn't seem fair. They charge a fee for others to read your article, but your rights to the same (your) article are limited to free access and only under limited circumstances.
For every ACM conference I've seen that's the same version, though; they just print the PDF I personally prepare and submit to them, with no editing except maybe a script that slaps a header or footer onto it.
I agree, folding comments does improve the readability of the thread. This Chrome extension does exactly that:

https://chrome.google.com/extensions/detail/dibillbafbngeilo...
Thanks! Extracting info from the wild web is hard, and that's one of the reasons I did it -- because no one else was. Clojure + some basic machine learning made it feasible.
I liked Mini, but switched to Miren. Something about using a random Chinese browser on my handheld computer makes me feel like I'm in a William Gibson novel. Though it's less exciting now the name and description in the market are English. Also it's pretty fast and featureful too.
FWIW, I and everyone else I know thought that the 3D+VFX was basically the only reason to see it
https://encrypted.google.com

SSL pages prevent referer headers from being sent.

Easy.

The country specific pages dont have equivalents, so no encrypted.google.co.uk, but you can get the same effect using the gl parameter in the URL, so the url for a UK search would be:

https://encrypted.google.com/search?gl=uk&q=foo

Get your list of valid country codes here: http://www.google.com/cse/docs/resultsxml.html#countryCodes
FYI - I just uninstalled Dolphin last weekend because I couldn't figure out how to stop it from opening a new tab every time it launched.
Ugh...I'm going to leave that ambiguous.
I agree. Attacking the market leader seems desperate to me, and I think it'll lose a lot of goodwill.

You don't win customers/users by saying "Our competitor is rubbish and here's why". You win them by saying "Our product is awesome and here's why".
No matter what psychological tricks you may employ, in the end it will always come down to just getting it done.