skysight-inc/HackerNews huggingface dataset:
The key idea is the very general principle that you increase security by reducing the scope of resources that you must trust.

cperciva is giving 2 examples: (1) use a service provider that doesn't require your trust. (2) limit the exposure of customer sensitive information to your employees that you must trust to keep it private.

I agree this is a better strategy than simply updating a privacy policy, as far as actual security is concerned.
Here's the node.js chat application running on AppHarbor: http://nodejschat.apphb.com/
Confirmed with Debian Wheezy (testing). Dell Latitude E6520 has a numpad so screen lock was defeated with simply "Ctrl+Alt+*". :-(
That's semantic creep. The grandparent post was about antitrust law. Antitrust interprets a "monopoly" in the market sense. It's true that you can attach other meanings to the word and gain new insights from interesting discussion, but that has no bearing on the ability of the DoJ to bring antitrust suits against google.
We already have encryption that can't be brute forced within the lifetime of the universe.
He's still a fink racist enabler.
Promoting Lace Front Wigs on Squidoo
You mean 3rd most profitable product :-P

http://www.zdnet.com/blog/microsoft/windows-drops-to-no-3-ca...
Ah. Well, the decision to kill Code Search would make sense if it were in favour of something better. But then why kill it now and leave nothing for any length of time? Also, there's no guarantee the new thing will turn out to actually be better.

For a company that succeeded partly by leveraging the economic value of hackers in a way that hadn't been been done before, this decision is disturbingly out of character. It feels like something that must have happened for inward-facing political reasons - in other words, a sign of rot.

I get that Steve told Larry to focus, but "code" and "search" almost define focus in their case.

Edit: It seems the service is still available under a different URL. Weird, but I'll happily take it! http://news.ycombinator.com/item?id=3487950
It's neither.

You can produce all the books you want and give them away for free, without paying Apple a fee of any kind, and the notice is prominently displayed right on the screen where you publish your document.

This is no different from the zillions of dual-licensed GPL projects out there that say (roughly) "You're free to use this code in projects that you yourself give away for free, but if you want to sell your application you have to buy a license from us".

Again, I don't like this myself, but let's not make it out to be worse than it is.
Daily Find: TapTapTap Apps On Sale
Idea: Instapaper for things to listen to
App for Android, iOS, and Mac

Should enable adding of MP3s, Youtube (lectures), NPR, Podcasts, etc.

You can either choose what to listen to, or be given a playlist of content that will play while you work.
Anonymous Unveils Video Press Release
I like this change, and the way Google is headed.
"BitTorrent is also quite popular in the workplace, and some people are even installing Tor clients on their work machines to conceal details of their Internet usage, the study found."

Some writers don't do their homework. Confusing bittorrent and Tor gives it away.
Anonymous weaponizes Twitter, retaliates against MegaUpload takedown
> Do socially awkward people only out-compete socially smooth people strictly in situations where interaction among humans is truly minimal?

As someone who's been socially awkward in the past (yet good with math, a typical nerd type I guess) but who eventually taught himself to be social to the extent that I can arguably surpass most of my former friends at this game (yet who is nowhere near Paris Hilton yet), here is my hard-won perspective:

1. Being truly social requires two things: (a) social experience, (2) a sophisticated theory of mind, a brain "faculty" that is incredibly resource-intensive, possibly more so than the faculty which performs abstract reasoning. In evolutionary biology, there is an influential theory which claims that it was theory of mind (which is being able to figure out what others think) that developed due to the pressure of living in groups and not tool-making that was the original cause of humans becoming sentient. This is why I don't believe for a second those who say that women are less smart than men (most women were simply taught to be dependent on others from the early age).

2. Our education system especially tends to value social skills less than hard problem-solving skills and therefore convinces us at early age that being social requires less brain power than doing math (because "brainy" is always "good"). This is because of two things (1) people with high social skills are somewhat more likely to steal money from you or cheat or use you in some other way without you ever knowing it, (2) most people except the autistic minority are capable of powerful theory-of-mind type thinking given enough social exposure, while only a select minority (whether because of education or biology) is capable of high-level abstract reasoning.

3. At one point in my life I felt I could be very social if I wanted (and I indeed could), yet I still avoided social interactions because being social felt incredibly draining to me (all those neurons firing consume glucose...) and I did not learn yet to derive pleasure from being social.

4. People who are very good at being social (past a certain threshold) derive a lot of pleasure from it, to the extent that they forgo most non-social intellectual pursuits which they perceive as less rewarding. This is actually a dangerous trap to fall into (similar to a drug addiction) if your main area of work requires quiet contemplation.

5. People who are truly brilliant (I'm not there yet) learn to balance the amount of interaction with others (and pick those they interact with carefully) because they understand that social withdrawal can give them a serious advantage, since most of the society (perhaps except tiger-educated Asian kids) falls squarely into the social-driven category.
I don't think a compromise on "anti-piracy" is a good idea. I'll illustrate with a small story.

Albert and Bertrand, two young boys, run into their mother's kitchen. A single, large cookie lies cooling on the table. Albert says the two boys should split the cookie in half, and each should receive a half.

Bertrand demands the entire cookie.

Albert and Bertrand's mother comes into the kitchen and settles the argument by splitting the difference: Albert gets one-quarter of the cookie, Bertrand gets three quarters.

How fair is that? Relative to Bertrand's demand it's "fair", but it's not fair on any kind of absolute scale. Unless Bertrand makes a case for getting more than his half, it's unfair.

Why should a SOPA compromise happen, just because some group asserts "Piracy is a problem" loudly enough and often enough? That's not at all moral.
MEGABUST: Feds Shut Down MegaUpload Website, Arrest Employees
Only .mv4 is supported. I hardly think that 30 students watching a Youtube video is going to bring Youtube down. Given the ubiquity of internet connections I don't think this is too hard a requirement.

Presently, all digital mathematics content made available to students from publishers requires an internet connection. And is an iPad app going to contain an entire semester's worth of video content? How many gigs would that take? The iPad doesn't have enough disk space to hold more than a couple of books with all of the lecture videos contained within it. As such, isn't a better idea to allow <embed> tags and have Youtube videos played from within the iBook accessing the internet? I think so.

Your first sentence is rude. I don't think it is appropriate for this website.
Obligatory:

http://xkcd.com/932/
This reads a bit like hyperbole, this is just another ranking factor in an ocean of ranking factors. To react to this news by redesigning all your sites using this ranking factor as your primary focus would be a mistake.

Google's objective here is to reduce the ranking of bad quality ad ridden sites that attempt to serve as middle men between search results and a sale, low quality made for adsense sites. Anything google does to help rank these lower is good in my books.
Facebook may not be a monopoly, but on the other hand, that's not a necessary condition for antitrust laws to kick in. A dominant position on the market is enough.
IANAL, but an obvious workaround is to sell the eBook version and add an iBook version for free with every order.

Problem with that approach is that receivers of the iBook can distribute copies at will.
Ron Conway seems to think there's a solution within technology (2:45 mark of this clip) http://techcrunch.com/2012/01/18/tctv-live-at-sf-vs-sopa-the...
The headline says "active users" -- by which they might mean, users who have actively logged into the site in the last 30 days.
By your logic, the US under GWB were full of evil people who just loved to bomb other countries.

I personally always try to remember that politics are not binary in nature, that history is complicated and especially that the volksgeist does not exist.
The mystery of Kim Schmitz -MegaUpload founder - Video
Even if you're online, the connection may have much more latency than you want to deal with. Depending on what you're doing a split second of latency can mean a lot.
> we live in a plutocracy

I prefer the word "synarchism", as used by Fairbank and King:

http://en.wikipedia.org/wiki/Synarchy#China
Learn X the hard way (kit for writing your own book)
Canada makes no concession for Commonwealth citizens. "Same queen, different country", is the thinking.

It's easier for me as an Australian to get a job in the US.
Take HN commenters' infosec analysis with a large grain of salt. Their assumption is that everyone is a script kiddie, especially Anonymous. Even if there is a call for a DDOS, infiltration and gained access could likely precede or follow as a supplement to the attack.

Let us not forget that DOS attacks present potential for man-in-the-middle attacks. Its a perfect cover for their real hacking teams to infiltrate and gather further intelligence.
I had a similar idea. Could be as simple as a personal rss podcast feed with a bookmarklet that lets you add items. I'd certainly use it.
Ultimately Google is making a stand for user of it's search (Who they make money off of) by providing what the user wants. Which is easier and quicker access to information.

If your primary business model is free content, ad supported, and rely on google as your search engine, you don't have much of a choice.

Right or wrong, your business model is Google dependent, and you are held hostage. If you don't like that, it's time to find another business model.

(Google being a monopoly is another issue, but no search engine is required to carry your content for discovery (yet, who knows what congress will throw at the wall next year))
Would love to see the same thing for monthly billing, but with completely variable monthly payments.
A regular fullscreen application (such as MPlayer, VLC, Chromium, …) does not grab the keyboard and/or pointer.

Regular fullscreen games do, however. If there were some way to distinguish between a lock screen and a game, it would be worthwhile to keep the feature around.
I just log out and hit ctrl-alt-f2... sounds similar?
Well, the article is well written, covers most bases, and shows the author knows what she's talking about. Have you read TFA? There is no part where she sounds like she doesn't understand.

Not to mention the fact that there's nothing much to understand about QR codes in the first place, and the fact that the article focuses on the usability / market viability side of things and not the technical side.
It probably won't do them any good. And they're already doing poorly: I, at least, almost never see them anywhere near the top of my results. And I almost never bother scrolling down to later results either.
> "we're on something ancient"

Isn't that one of the major drawbacks of using a bleeding edge Tech Stack? Albeit mitigated by choosing to use code that is easy to comprehend/maintain (like backbone!)

What do you think you will do? E.g. With backbone: Merge up, status quo -- maintain your branch, change libraries, or something else?
Anonymous Official Video - Don't Mess With Us
>> - It doesn't let me search for untagged messages.

>Yes it does (I think I must be misunderstanding what you mean by untagged)

Okay, how do I do it then? I've searched the web high and low for many years now, and all I ever find are very tedious work-arounds to what seems to be universally claimed to be a missing features.

Btw, by "untagged" I mean "unlabeled",

>> - It doesn't let me search or auto-tag by contact.

>Yes it does (you can search for a contact, and you can setup a filter to auto tag)

I can search by a contact by wading through menus to get to the contact and then wading through a menu to click on "Show recent conversations", but I've lost my patience by then. Why can't I do it from the search box? The search box is smart enough to show me all the emails that belong to a contact, but there is no option presented there to tell Gmail to search using all the email addresses for that contact.

Also, how do I set up a filter to label messages based a contact. Not based on hardwired email addresses in the filter, but based on a contact, that will automatically pick up changes in the contact?

How do I search through all the messages from all my friends, based on the friends that are in my "Friends" contact group? How to I automatically label such emails in a filter?

>> - It doesn't let me view messages in a fully-threaded, rather than flat-threaded format.

> Why would you want this? Gmail's threading system has been widely copied and I've always thought of it as obviously superior.

I don't find it to be obviously superior at all. In fact, it's quite terrible for use with mailing lists, where a single thread can go on for a thousand messages and branch in a hundred different directions. I can't delete subthreads I'm not interested in. I can't easily refile individual messages in such a thread. Even deleting individual messages is less than perfect.

>> - There's a lot of functionality for which there is no keyboard shortcut. E.g., displaying inline images.

>Do you really think there should be a shortcut for something like that? This example is especially worrying because it's a security feature.

Big Google wants to protect me from myself. That's so thoughtful!

>> - The built-in GUI editor often doesn't do the right thing. I.e., it routinely just does weird stuff.

> I have no idea what you mean by this, but I'll assume you mean the rich text editor, and I haven't really experienced "weird stuff."

It happens to me all of the time. The same stuff happens in Google Docs too. Google Docs would be the crappiest word processor ever (no section numbering??? no ability to remove words accidentally added to your personal spelling dictionary???), if it didn't live in the cloud. Of course, it living in the cloud makes it better than all the rest, in the same sense that one's crappy cell phone camera is much better than the $5,000 Leica that you never actually have on you.
This is how I write scheme macros.

First I write some sample code in exactly the syntax I'd like to use, in an ideal way ignoring whether it's possible or not to produce. Then I create a macro to transform that syntax into code, iterating the sample code if I encounter barriers (usually unparseable syntax). It has really helped me (a poor to mediocre scheme programmer) create good macros very quickly, improving the expressive power of my code dramatically.
> Iran does not have a monopoly on mockeries of justice.

You're quite right. From these cases, the only real differences would seem to be 1) basis: terrorism vs. insulting Islam and 2) extremity: different bars for capital punishment.
Protest I understand. And while you & I know that some silly DoS of a few random sites is pretty harmless, the average person thinks of this as some evil hacker thing.

I absolutely support protesting. I just want people to protest in a more effective way. Remember: ex-RIAA lawyers got top Justice Department spots a few years back. This is just the other shoe dropping. This has probably been in the works for quite a while now. Maybe the timing was hastened or something for political reasons, but I doubt they started this investigation yesterday.
I'm a completely anti-copyright, pro-piracy, pro-megaupload person, but there was due process and complete legitimacy with them taking down megaupload.

Perhaps megaupload are not guilty of anything, but this entire episode was completely legal and proper. The owners were indicted and they served injunctions against the servers, and seized their domains. They have treaties with all of the countries involved to extradite the operators.

Regardless, this does not make it okay to DDoS government websites offline. It's really easy to download LOIC and DDoS whatever websites are mentioned in #anonops, but you relinquish all moral high ground in the process.

In fact, this rarely does anything. The websites usually just mitigate the attack within a couple hours, and in hindsight it just looks like a hissyfit that got nowhere.
More concurrency on a single Heroku dyno with the Celadon Cedar stack
Show HN: Txt with Strangers
Hey all, today I wanted to do a project using Node.js and Twilio. 100 LOC latter I came up with "Txt with Stangers".

Text anything to (585)542-4739 and it will txt back with instructions (only two commands).

Its basically Omegle but on your phone, and txts. It was a quick day project for me and I learned a far bit. Enjoy!
Yes it does (I think I must be misunderstanding what you mean by untagged)

Show only messages without any tag? Seems pretty clear to me.

Do you really think there should be a shortcut for something like that? This example is especially worrying because it's a security feature.

How is a keyboard shortcut any more worrying than a link? It doesn't have to be a single key, it can be a combination.

Personally, this is what drives me crazy with Gmail. I can almost, but not quite, use it without a mouse. It works for most stuff, and then you get stuck.

I moved to Thunderbird (+muttator) just because of that.
You use whatever language you want to send an HTTP request with the parameters you want, get the data back, parse it, fiddle with it into the format you want and output the HTML. Or put it in a database for retrieval later. Or whatever you want.

There are two distinct processes for you to implement. One is retrieving the info. Another is outputting it to your users. The simple case, albeit the slowest, is where you combine the two so that retrieving the data is done at the same time as outputting it. Or you can keep them separate by using a timer or something like cron to retrieve the info and storing it.
If you routed all your traffic through the VPN, LOIC would follow. That said, I know of no vpn that would allow it.

Basically, LOIC is a ticket to jail. The fact that it was used for so long without repercussions is that the Feds didn't care enough to do anything. That all changed with OP:Payback.
Ah, but it is Google's job to make sure the pages are well designed. The top-level goal of a search engine is to deliver the best results possible. Once a result is sufficiently relevant, the quality of the site matters. Given two sites equally relevant to my query, I definitely want Google to prefer the well-designed one over an annoying, ad-ridden mess that's hard to read.

There is nothing wrong with restricting the design of a webpage aiming for a good Google ranking: as long as it results in better websites rising in the results, it's a good thing.
You don't need an external keyboard to type effectively on the iPad. It comes with practice.
It's not so much about the speed at which you think as about how quickly you can execute the changes once you've thought of them. I find it discouraging to have to fight my editor once I've thought of the change I want to make. Also debugging speed counts too. I find there are a number of "oh I should tweak that changes" which don't really require much thought.
I do not think Visual Studio is an example that supports your argument.

I haven't spelled its license recently, but the native code compilers are intended to keep authors locked into Microsoft's ecosystem. Whether that is more or less artificially then this product, I would not know.

Having said that, I agree that this is part of a strategy that is designed to corner a market. Some people would phrase that as "good old capitalism at work", though. I agree with them, except for that "good" adjective.
What you're saying makes no sense. Can Iran extradite me for writing software to upload pornography to the Internet? (It's a capital offense there.) Of course not, because that's not how laws work. They can try to extradite me, of course, but no reasonable country would ever assist them. Similarly, it makes very little sense to extradite programmers at Megaupload. Sure, Megaupload is probably illegal in the US. But we're not in the US, so it doesn't matter. (They got the extradition by saying that Megaupload is laundering money, among other things. This is like extraditing a coffee shop owner in Amsterdam for selling pot. It's illegal in the US, after all, and he's laundering his ill-gotten money by pretending to sell coffee.)

This is garbage and I can't believe any court in the world would uphold this extradition. I'm appalled that they even got a US court to issue a warrant for such obviously-trumped-up charges. This is truly unprecedented.
This change is awesome.

I can't count the number of times I've googled something, clicked on a promising result and immediately hit ctrl-f to re-search the resulting page for what I was looking for. Often it is either hard to find or not really there in general. Maybe its a link to somewhere else, or a partial text from another article, or simply 5 pages down due to a horrible layout.

Anything google can do to reduce this terrible UX is worthwhile.
You might be right about that, but I think it's pretty important not to get mixed up with this.

I know they're not really doing anything harmful to the computers, but they're making us look like criminals.
Oops I ruined your life
Path being popular ("popular"?) came after timeline. Path existed a long time before timeline.
Particle-free silver ink developed for printable electronics
Inventor, not investor.
It's a good thing that common carriers are well-protected in the United States, then.
Historically, there were two types of projects at Google: the one that's deprecated and the one that doesn't work yet. It seems they have amended that slightly so now it's break-before-make during a migration instead of the other way around.
> "It's Apple's product so they can do anything they want and therefore there is no reasonable discussion to be had about whether or not it makes sense or is offensive or the right thing to do"

The problem is also that it's this kind of attitude that allowed Microsoft to illegally leverage its monopoly to pressure other markets, with the excuse that "Hey, you don't have to use Microsoft if you don't like their terms".
Well, he's not getting the death penalty for it --that's the public excuse and a shallow one at that. The reason he's getting it is because he has been targeted by the government of Iran, for some unknown reason.

The reason I referred to Adu-Jamal's case is because he's considered worldwide innocent and a victim of targeting. The things stated as facts above, are considered fabricated by the police, e.g: http://homepages.sover.net/~foodsong/mumia1.htm .

There are of course, a lot of other cases, including several people abducted from their countries and homes, taken to Guantanamo without due process, and then released after 5-7 years as innocent without any regard for the harm done to them. Who knows how many more innocent are in prisons like Adu Ghaib or in "co-operating" ally country prisons.
I'd rather see the government officials that pushed the purchase of these "magic sticks" through imprisoned for criminal negligence.

Now that would be a worthy story to upvote!