skysight-inc/HackerNews huggingface dataset:
This is where I become ashamed of my government:

"“Mubarak has been an ally of ours in a number of things. And he’s been very responsible on, relative to geopolitical interest in the region, the Middle East peace efforts; the actions Egypt has taken relative to normalizing relationship with – with Israel. … I would not refer to him as a dictator.” - Joe Biden

http://www.csmonitor.com/World/Backchannels/2011/0127/Joe-Bi...

"The Egyptian government has an important opportunity to be responsive to the aspirations of the Egyptian people, and pursue political, economic and social reforms that can improve their lives and help Egypt prosper." - Hillary Clinton

http://www.csmonitor.com/World/Backchannels/2011/0126/The-US...

Wow, that's a really proportionate criticism.

Fun fact: Egypt is our #3 recipient of foreign aid.

http://www.census.gov/compendia/statab/2011/tables/11s1298.p...

It would be great if Biden, instead of saying Mubarak is not a dictator, said something like this:

"Dear Egyptian Police and Military. The US government gives Egypt $1.5 Billion every year. That's what is paying your salary. If you want to get paid, just get out of the way."
after years of using pandora w/o paying, i recently made the decision of trying it, i can say the pandora one client is really bad, the music is exactly the same, just no ads, and on the web you can change your ads for custom backgrounds, but to be honest, sometimes i miss those pretty ads of them on the sides.
i wish they made their mac player better
Sounds good, thanks for the update Matt. I must ask though: I wonder whether you've seen the "January 26 2011 Traffic Change - Back to 'Zombie Traffic' " discussion over at Webmaster World? A number of webmasters there (who own websites with fully unique content) are reporting that they've seen lower quality content sites and/or content scrapers rank above their established sites with good content, starting from around the 26th Jan.

There's no specific queries/websites talked about there (I might be wrong but I think Webmaster World has some rules preventing specific discussion of websites/queries), although I thought I'd flag it up since some webmasters have noticed adverse affects from a Jan 26th algo change; and it sounds like this might be the cause.

Anywhoo, that being said: it's great to see Google continuing to be on the ball and responding to the recent feedback from various blogs and other sources (e.g. here).
I get way too much email already, but the main reason is that email is a poor use of my cycles for doing support. In the 10 minutes that I would use to reply to one person, I could make a webmaster video that 1000+ people would benefit from, or 1/6th of a blog post that could answer other peoples' question for a year or more. Even Twitter is 1 to many instead of 1 to 1. I do get and reply to a ton of email, but when possible I try to communicate in ways that will help multiple people at once.
Fun Software Annuity Math: SaaS, Perpetual, and Open Source Models
Interested for sure.
I don't think it shows hypocrisy. To my mind, the US foreign policy is more predictable assuming that the US is self-interested and relatively unprincipled. If the opposition in any foreign dispute shows more likelihood of being friendly to US interests than the incumbent, then the US will support them - perhaps even use "democracy" as an excuse; but if the opposition may not be as friendly, then the US will oppose it, publicly (e.g. Venezuela) or more obliquely (Egyptian military aid).
Redis uses a memory layout that, unless the instance is completely idle, will make it very easy to touch every page even if there are just a few queries per second.

So fare in two years we never saw an instance where there was a latency problem because part of the dataset was swapped on disk by the OS. This is why we currently don't use mlockall().
> Familiar enough with it to have written a TCP/IP stack. You?

I work directly with it on one of the world's busiest destination ASes on a daily basis.

> Yep, those would be first to go. Technically those are under the control of the US military anyway, they're on US soil and within 100 miles of an army base.

I'm not quite sure what to do with such a glaringly incorrect statement. 8.8.8.8 and 8.8.4.4 are anycast-routed ips with multiple servers in places across the globe. Here's a list of the servers that host those ips:

64.233.162.0/24 gru

64.233.168.0/24 iad

66.102.12.0/24 grq

72.14.202.0/24 tpe

72.14.212.0/24 dls

74.125.112.0/24 chs

74.125.114.0/24 chs

74.125.126.0/24 dls

74.125.152.0/24 tpe

74.125.154.0/24 dls

74.125.156.0/24 atl

74.125.158.0/24 atl

74.125.38.0/24 fra

74.125.42.0/24 ber

74.125.44.0/24 atl

74.125.46.0/24 atl

74.125.52.0/24 dls

74.125.64.0/24 atl

74.125.66.0/24 atl

74.125.76.0/24 grq

74.125.78.0/24 grq

74.125.86.0/24 bud

74.125.90.0/24 mrn

74.125.92.0/24 mrn

74.125.94.0/24 cbf

208.117.247.0/24 pao

209.85.142.0/24 dub

209.85.174.0/24 kul

209.85.224.0/24 cbf

209.85.226.0/24 bru

209.85.228.0/24 bru

How many of those do you think the US government can shutdown? It would have to find some way to blackhole Google's AS entirely to do so. Do you think that's within its capabilities?

> I think you're vastly underestimating the capabilities of the US army...How many sys admins do you know that will take a bullet to keep their router up after being commanded to shut it down?

I think you're vastly underestimating the autonomy of individual soldiers in the Army. I know a lot of soldiers--my wife's an active duty O-3--and I don't know a single one who would actually shoot a person for refusing to shut down a router, especially in the context of an attempted government shutdown of the Internet.
Except that Google actually didn't pioneer search advertising...
I love Webmaster World, but one frustrating aspect of webmaster forums is that specific sites and queries are rarely given. It can be very hard to assess what's really going on since you don't know the specific site that's being discussed.
I get what you're saying, but I have a nitpick:

Wouldn't you want someone's personal beliefs to be orthogonal to their work since it would imply that those beliefs don't affect the work?
Not able to use one for Clojure (the one for Go works fine) - could you please check https://github.com/franks42/clojure.tmbundle/blob/d0b6baa893...
MULTI/EXEC is completely atomic and transactional.

You can perform just writes inside the block. If you want atomicity with reads in the middle, you need to use WATCH/MULTI/EXEC that uses an optimistic locking algorithm.
Facebook Overvalued at $50 Billion in Global Poll of Investors
Such a flag would be reallllllly handy. I constantly switch between google's .com/.nl sites based on what language i'm searching in and what I'm looking for.
> No need to get into a pissing match.

Agreed, so don't start them :)

> Do you really think people can just walk up to Gadhafi and say, "we protest peacefully, so please give us power"?

No, but I do think that if they cripple the country for an extended period that he'll find himself without a police force and an army to do his bidding. (see for instance Poland)

> Do you think Saddam could have been deposed peacefully by his people?

Saddam Himself would not have survived any turn but he did not have much foreign support, Mubarak on the other hand still has a lot of foreign support.

> Since we geeks love to categorize and form patterns, I'll put this forward: the difference between the erstwhile empires (like the British, French, etc.) and these despots is that those empires weren't cults of personality; there wasn't 1 person brutalizing the public, like you have here (Ben Ali, Mubarak, and Gadhafi (who's shitting bricks right now)). So when the push comes to shove, the employees of the "empire" can walk away and allow for peaceful transition of power; but the servants of these despots are too closely tied to their masters (sometimes it is tribal loyalty), and don't go away quietly.

I'm with you there, and I think that some blood will flow. But it had better be the right blood, to incite unarmed protesters to take on heavily armed riot police and military is a great way to get a lot of people killed and to go back to the status quo afterwards. Plenty of times this recipe has been tried and has failed plenty of times as well (it did occasionally succeed, but those were unfortunately the exceptions rather than the rule).

> And finally: even though one may say that Gandhi's "revolution" was peaceful, don't forget the million people killed in the subsequent blood-letting known as the "Partition", where India and Pakistan were split from one.

Yes, that was very ugly, and effectively it has not even stopped today, and I don't think it will stop in the foreseeable future.
There's one thing that scares me about the coming death of the physical books. When I was a kid there were a lot of books at home. Frequently, some book would catch my attention and I would read it (or try to read it, sometimes I was too young to understand some of them). It was not that I was always actively looking for something to read, it was just that books, being physical and visible all the time, were basically impossible to ignore. The fact that they looked different was important, in my opinion, to make me want to look at them more closely.

I don't see how that experience can be replicated today with electronic books, for my kids. I have bought a lot of books for the kindle since I got one, and it kinds of ticks me that Im actually depriving my kids of the real bookshelf experience I enjoyed so much, by not buying the physical version.

(sorry for the poor english)
Just playing with it it feels great, one pony request: make it easier to just open a folder. When just trying out an editor I don't care to setup projects and whatnot, I just want the codebrowser to be rooted at some project dir on my system.
I welcome the rare ad that presents me a relevant, effective product. Making ads visually pronounced (i.e. dominant) does NOT make them effective, for me. Make them relevant, tell me why in a brief bit of text, and try to whittle them down to effective products.

[In editing, my language became rather redundant. Perhaps because there's a particular point to those words.]

Also note, Google: Once they start to move (or speak), I'm "outta here". (IMAP, then whatever's next.) Just sayin'.

I'm fearful, because there are a lot of people who do respond to "primary colors, dialed to 11". Perhaps Google/Gmail needs to remember those "surveys" from a year or three ago, wherein it was "demonstrated" that the smart people use Gmail -- the ones you want resumes from.

Do you really want to become Hotmail?

(Meanwhile, thanks for all the years so far of a great product. Hope we can find a workable compromise.)
Interesting. Exactly what are those?
Accel: Not Best Time for LinkedIn IPO
Draw a Chart and Win a Chrome CR-48 notebooks
Matt, I just went through my search history because i remembered a very specific instance of seeing this. Here's the query.

http://www.google.com/search?q=nstoolbar+bottom+bar&ie=u...

You'll notice that efreedom.com shows on the first page with content taken directly from stackoverflow. While stackoverflow does show in the results, the exact page that efreedom copies does not. Anyway, I'm glad you guys are taking this seriously.

For reference here is what I see right now - http://dl.dropbox.com/u/1437645/googlesearchresult.png
Why give him a break? He is a public CEO. If he does well the internet will talk about it. If he does otherwise, well, he can expect the internet to talk about it too.

Nobody gives a care if David is the coolest thing on his/your block. There is not one valid reason to tell a customer to "Please go away". You should just take the bullet, apologize for not meeting their expectation and maybe offer your point of view. If the customer is being rude, you have the right to not answer.
If I'm clicking around to crappy sites to figure out why they rank highly I don't really want them to get even higher in my personal search ranking!

Is deleting them from search history enough to correct this effect?
Adding &pws=0 turned the personalized search off and hence got rid of the efreedom.

Also, I cleared my web history and searched again. The results are same now signed in or signed out. Problem solved! :)

Thanks!
Microsoft Presses Intel for 16-core Atom Chip
Analysis by Renesys, an internet monitoring body, indicates... careful and well-planned method .... Rik Ferguson of Trend Micro: "First at the DNS level, so any attempt to resolve any address in .eg will fail — but also, in case you’re trying to get directly to an address, they are also using the Border Gateway Protocol, the system through which ISPs advertise their internet protocol addresses to the network."

A complete border shutdown might have been easier, but Egypt has made sure that there should be no downstream impact, no loss of traffic in countries further down the cables.

Would someone with more network knowledge speak to the role Border Gateway Protocol plays here?

http://en.wikipedia.org/wiki/Border_Gateway_Protocol
OK, I see your point, as long as we can all agree new jersey really sucks.
Now that's good news. Thanks!
Supposedly the Ak 47s used in the film were real, as real Ak 47s are less expensive than fake ones. But I'm not sure where I heard this, or if it's even true.
I don't think words about democracy would have any bearing on protests in Egypt and elsewhere. Young people there are fed up with unemployment, corruption, and abuse of power. It may be obvious to us that the fix to those things is democracy, but not everybody agrees. It is not clear what the protesters want, even if those who speak for them speak of democracy. Do the protesters want a different form of government, or do they want to be ruled undemocratically by a decent, benevolent regime? Once again, it seems obvious to us that it is foolish to hope for such a thing, but people across the world have placed their faith in that hope for thousands of years, and even in the United States, more people are concerned with the need to elect "good" politicians who can be trusted than in pushing for transparency and accountability.

Edit: Actually I am completely baffled that the author of that article refers to these protests as "democracy movements." It seems like a very narcissistic assumption for Americans to make. These protests may be revolts against corrupt and repressive governments, but so was the revolution in Iran in 1979.
Want to extract articles like Instapaper?
I was 7 years old at the time, watching it in my classroom with two other rooms merged into ours. The teachers had different reactions than what you describe - they all started crying. I remember my teacher specifically was inconsolable for awhile.
Need an Alan Turing, Larry Wall, Stroustrup.

Maybe Larry Page, Sergey Brin, Dan Bricklin (VisiCalc), Charles Babbage, John von Neumann, Rear Admiral Grace Hopper.
First of all, this is binary thinking. There are infinite gradations between turning the other cheek completely (as curiously, most of the world's religions suggest we confront our enemies), and the kind of violence you and the OP seem to be advocating, which include using the same unconscionable tactics used by the oppressor.

And you are simply wrong about nonviolent revolutions in the face of dictatorship not working. There is a long list of successes - there would no doubt be more if nonviolence as a response to violence were simply tried more often. Certainly violence as a response to violence has had more than its share of horrors.

http://en.wikipedia.org/wiki/Nonviolent_revolution
It looks like we've got SO above efreedom for that query, but it's always nice to find a url that we didn't have that we'd like to be indexed. That lets us check whether we can improve our crawling/indexing. Thanks for the example!
Demo of Android browser running on E-Ink
There can't be an algorithmic test for intelligence, other than by an equally or greater intelligent agent, because anything automated has answers static enough that you can just code specific solutions for them.
Al Jazeera is more and more a resource of quality, it's gotten to the point that when you want news that is relatively spin free that you can go to the BBC or to Al Jazeera. The interesting part for me is that they are a better source of real info on the US and Europe than most local media.

The chances are though that that is because they're not reporting on their 'home turf', does that extend to them reporting on Arab affairs as well?
I thought that the normal launcher didn't load on the phone emulator, which is why they launched Launcher+. And Launcher+ is just going to use the same experience that it has on Froyo, Gingerbread, etc devices. So we can't actually see any screenshots of the Honeycomb Launcher. Correct?
Glad to hear it. &pws=0 is handy to diagnose whether personalized search is causing something to rank higher for you.
I'm seeing two SO URLs (5 and 6) before efreedom (8th) when I click that link.
Any thoughts on what this is written in? How is it cross platform?
How can I foster a "hacker culture" at my university?
I'm in my 4th year of 5 at a state university that isn't quite known for its CS program. The internet helped me to fall in love with programming- I always have a few projects going on the side, and I feel like I've taught myself more than I've learned in class.

But I'm always a little depressed to see that other students don't feel the same way. It seems like the vast majority of other CS/SE students are content to graduate not having hardly written a line of code in a language other than Java, and take some corporate IT job.

Nothing against Java or cubicles- it's just that there's so much cool stuff you can do with a computer, and few people here seem to care.

I could just continue keeping to myself and graduate, but I'd rather use some of my last 1.5 years here to get people to open their horizons, and get the few other people like me to leave their dorm rooms to encourage and inspire others.

I'm the president of the Computer Science Club, and meeting attendance is dismal, despite offering free pizza at every meeting, bombarding students with emails, posters, the usual.

Does anyone have any suggestions for how to get people to get excited, interested, and to build a culture like that of other universities and cities?
Fair enough. Thanks for the feedback.

http://fundamentals.morningstar.com/
Here's the ongoing HN discussion connected with the original article - http://news.ycombinator.com/item?id=2151768
For small tasks is a great tool for rapid text processing ... but I still prefer Python for complex text processing. Not so sure how popular is AWK in the non-Linux/Unix world.
The article is full of smart sounding nothing. BDP is the mechanism to say where the routers for some network segment are (where to go to deliver the packet with a given IP). DNS servers for .eg are in Egypt. AFAIK both things "don't work" looking form our side if you turn off the entry routers for the cables leading into Egypt. If they claim that they know that internet does function in Egypt but can't reach anything to the outside, then the question is if the users there see DNS resolution or not. If they don't then the DNS servers are turned off. But I think turning off the mentioned routers is more than enough for behaviour described in the article. Nothing smart.
Chasing the dream of human spaceflight
Announcing TechCrunch Disrupt 2011: New York, San Francisco & Beijing
Gorgeous 3D iPad app
2. $160 million in revenues during Q1-Q3 2010 (already doubling 2009 numbers).

According to http://venturebeat.com/2011/01/27/linkedin-ipo-facts/ their 2009 revenue was $120 million, so 2010 isn't quite a 200% increase but rather about 179% increase (still notable).
Does this have some form of git support?
FYI:

Don't flag this because there's no link or "citation". Matt Cutts is the web spam guy at Google.
Destabilizing Egypt could destabilize the entire area.

Say what you want about how repressive Mubarak's regime is (and it certainly is hostile to the world view i hold dear), but this is a burning house that could easily torch the entire neighborhood.

Egypt's current regime is secular and not hostile to Israel, which are two things we can not take for granted for whatever regime replaces Mubarak.

In so far as the entire world has stakes in the Israeli/Palestinian conflict, the revolution in Egypt poses a variety of very real risks both in terms of foreign policy for nations like the US, and in terms of potential for lives lost.
I wonder if bit.ly will go down when this happens in Libya?
It is estimated that 6-7% of GDP of developed countries depends on SatNav
Quick question: Are there plans to develop auto-complete for 'X' language, and if not, is it possible to build your own auto-complete feature for 'X' language using the plugin API?

When learning a new language, and especially when learning a new library, I dearly miss auto-complete (e.g. what you get in Eclipse with Java). I'm learning Haskell, and this would be a fantastic way to get more familiar with not only the standard Prelude, but any of the other Haskell libraries.
"The proof assumptions mean that there may be faults remaining in the kernel that could be classified as implementation faults below the level of C. They will not be faults that are properly visible on the level of the C programming language (which is our main claim of correctness), but they could still be serious faults that make the seL4 kernel misbehave." -- http://ertos.nicta.com.au/research/l4.verified/proof.pml

This just seems to be a case of someone running their mouth a bit too liberally and Hindustan Time jumping the gun. The actual project, which unfortunately is quite proprietary, has a much better overview of the whole ordeal. I would however like to se how their 1:1 strict C/haskell conversion actually looks (and why they decided against just modifying the something like the ghc :P).

You were right in not trusting the paper.
This is awesome! Now if only I could completely remove certain sites from my search results ala the Google Wiki stuff. I'd love to drop swik, and expertsexchange and a few other annoying sites. Its possible this algorithm change will make these sites less annoying to me though.
What do you think he's missing? The comparison seems rather apt to me - Redis is shockingly simple and surprisingly effective compared to other persistence options.
Look at the notes similar to the one linked at the end of this website.
http://web.cs.wpi.edu/~guttman/cs521_website/index.html

I think this is a very helpful page.
What do yo mean Myspace and Twitter didnt have these issues? One of the reasons Facebook gained prominents is that in 2005 or so Myspace was down CONSTANTLY. I mean it was never up. They blamed it on coldfusion at the time and eventually moved the site over to Asp.net. Twitter also barely worked because the whole web services architecture was only taking shape so it was designed like an old cms.

Putting that aside this persons response was unprofessional to say the least. He needs to publicly apologize to all of his users and start hiring people who can fix the site. To tell people to fuck off is immature and absolutely ridiculous. Especially when you have so much VC money at your disposal. When Twitter first got funding they spend alot of it on engineering. They went from being on just a few servers which was one of the reasons it was down all of the time. To hundreds of servers to deal with the load. It seems like this guy now thinks he can keep the money to himself and not spend anything expect on pr. Reminds of Friendster actually.
did you try with &pws=0 (personalized search disable) option with the query? That solved the problem for me. I do not see efreedom on top for this query.
Love the section "Male Help".
Here's the accompanying link: http://www.mattcutts.com/blog/algorithm-change-launched/
to be precise - http://web.cs.wpi.edu/~guttman/cs521_website/Dougherty_lectu...
Sorry, I'm foreign and English is not my native language. I meant:

[The documentary] starts with Turing's work [published just] before he died.