skysight-inc/HackerNews huggingface dataset:
Lua gets closures right. The implementation (http://www.lua.org/doc/jucs05.pdf, pgs. 8-10) is a bit novel - essentially, closures are stack-allocated, but migrated to the heap if still active when the function returns. (This is partially a trade-off to keep compile-time analysis very brief; compiled Lua source is often used as a data serialization format.)

Lua also has support for calling code with a user-defined error handler before unwinding the stack (xpcall), but AFAICT there isn't a way to use it to resume where the error occurred. I tried making a library for restartable exception handling in Lua, but the complete infrastructure isn't there (yet). Maybe a "power patch"...
A summary view of Apple’s cash flows
There's also a liveblog going on, if you can't watch video: http://blogs.aljazeera.net/middle-east/2011/01/28/liveblog-e...
5 Startup Tips from the Father of Gmail and FriendFeed
I remember watching a video where a man in North Korea was trying to eat bark off of a tree because he was so hungry. It makes me sick even thinking about it...
I agree with davorak. What you want to achieve would be a long term project. Since you are in your final 2 years, start attracting attention with projects that would stay in the campus longer after you graduate. Also, start from the freshmen ... they are the ones you pass the baton. Make use of external programming competitions, for example, Facebook Hacker Cup, to lure them into programming. For beginners, the Hacker Cup might be something intimidating. You can try smaller competitions like this one: http://codercharts.com/contest/january-snow-fest-contest (pardon the little self-promotion ... but our goal is actually the same as yours).
Hi Matt. Why Google don't test the results after changes on algorithm?
A simple program that store and compare n SERP results before and after the changes.
What was Al Jazeera's take on potential American encouragement of the protests in Iran? Where they demanding that Obama use his bully pulpit to make a strong case for the protesters?
I read many titles that a demographic "channel" might well never have presented to me.

And a book, once made, can take on a life of its own. Traveling to distant places, held in many hands.

DRM-ed ebooks are like a tethered bird. I fear for the freedom of the thoughts they contain.
Sometime between now and when Duke Nukem ships, my game GeekStack will be the game you're looking for. I've reached out to Steven to see if there's any chance we swap notes.
Hackers & Painters Predictions
There's osmocomBB. and there was openmoko but development stopped in '09...
Destabilizing Egypt could destabilize the entire area.

This is quite the statement. To me personally shocking, but sadly not shocking in general.

Allow me to rephrase:

We must hold an entire nation hostage to a brutal and incompetent dictator, otherwise who knows what their foreign policy will be.

My reply to that is, what gives anyone the right to trade other people's rights, freedoms, and frequently even lives, for hypothetical political fallout?

Doe Egypt have enough nukes to end the world? Do they have any nukes?

Are we sure another regime will be worse? How much worse? What's the worst that could happen realistically? Is us completely betraying our own American ideals of truth, justice and freedom for all, worth it?
I am waiting for the Kinect to be helmet-mounted and become night-vision goggles. It can craw a 3d representation of what you see in the night - and can identify human forms, which can be tied to a targeting system.

(think robocop, where he enters the warehouse and targets all the thugs really quickly)

Given the Israeli company that created the kinnect - and all the autonomous robots it has already been mounted to, this is not far off.
Looks like they got Alan Kay and Alan Turing mixed up.
"According to AK-47 legend, assault rifles were not popular because of their tendency to consume large amounts of ammo. The Soviets embraced the idea and simply supplied their troops with more ammo. Kinda like Redis and RAM."

That's obviously just a legend. This debate was actually carried out in the 2nd half of the 19th century, starting with the Civil War. (Many repeating rifle designs were offered to the Union. Quartermasters repeatedly shut them down on account of expected difficulties with ammo supply. After much time and effort, a few repeating rifles made it through, particularly to the cavalry, where they proved quite decisive in the last year of the war. See Five Forks, for instance.)
Google completely disregarded the way the entire advertising industry worked and came up with its own solution as if it existed in a vacuum

Kind of hard to combine this advice with "get out of the building". Read enough startup advice, and everything eventually becomes self contradictory. What's more valuable than advice is knowing when to use it.
> 1.) The destabilization is due to youth overthrowing dictatorship in order to establish democracy. You're saying that's a bad thing?

Don't put words in my mouth. If democracy is the outcome then that's good. There are many other possible outcomes.

> 2.) The avalanche has already started, despite our massive meddling.

I don't know who 'our' is but I had no part in that, not even by proxy. The avalanche may have started, it may not have, it may be that this will burn out or it may be that regime change in Egypt is now inevitable. If it is I hope for it to happen quickly and in a way that will be a model for other states to follow, if it turns out that it gets messy (or even very messy) with a bad or worse outcome than the current situation then I would hope for the avalanche to be restricted to Egypt. Beware of exchanging the devil that you know for one that you haven't met yet.

> 3.) US should not have a say in middle east, period. What gives us the right?

I agree with that, but again, I'm not a part of 'us'.

Chances are that there will be no democracy in Egypt but that a little sideshow called 'the Muslim brotherhood' will seize power.

I remember Persian students taking to the streets to overthrow the dictator and to improve things. That's called "The Islamic Republic of Iran" today and I every much doubt that people in general think that is an improvement over the arguably very bad regime of the Shah.
Please don't take my word for it.

Hit http://duckduckgo.com with your programming queries.

No - I am not affiliated and am not getting paid to write this.
The last thing we need right now is to have to worry about Egypt as well.

the last thing you got now.

it was only a matter of time things started to blow off. if you look at the demographics in the arab countries (+ Egypt) and their lack of perspective, it is/was very careless to think it will continue just like the last decades.
Sure, basically c suite gets together with department heads once every two weeks with a focus on an individual departments current challenges,growth issues, long term issues, etc. The meeting at the first of the month is to outline and identify what needs to change. The second meeting of the month is to discuss how to implement/how implementation is going for the changes we outlined as necessary in the first meeting. In practice this means every department gets it's long term issues discussed at least once a quarter. This is in addition to weekly dept meetings that update c suite on current issues. We are a medium sized organization just on the cusp of being to big to handle this kind of structure with only a small group of people. I would imagine a lot of this kind of structured focus could be handled with a smaller number of people involved if your company was smaller. Also this seems to occur pretty naturally at many start ups which are very conscious of their planned growth.
The Satellite Revolution
I just stumbled upon it. I am a student, and I had to set up a small site for a class which implemented a solution to a problem that I had already solved in python...
That's a dangerously short sighted POV.

The middle east holds a similar web of interconnected alliances and individual flash points that histories of WWI point out in Europe.

Reform and/or toppling of regimes in the middle east are certainly long over due, but uncontrolled destabilization is an incredibly risky and dangerous proposition, and nations like Iran are an example of what can result.

One can hardly claim that that would be an outcome resulting in improved conditions for Egyptians.
And the people of Egypt have taken the decision that uncontrollable change is likely to be better than where the current poor state of affairs is leading.

That is a form of democracy. I'd prefer to wish it ending well than to wish it not happening at all.
And all that because the pope would not sanction a divorce.
Oh no, ships will have to go all the way around Africa! You know, like the biggest ships today, too big for the Panama canal, have to go around South America.
Another good liveblog from the guardian: http://www.guardian.co.uk/news/blog/2011/jan/28/egypt-protes...
The instant purchase, instant gratification part is particularly important. I ordered two books to brazil in dec 22 and they still haven't arrived. I've heard of, bought, and read many more books since, using the kindle for ipod touch.
Ages 13-21. "Teen hipsters" was more of a joke than anything, since I'm 19 :P
Well. Guess what? I heard the Tumblr staff is very helpful. Drop them a mail and make sure to include a reference to this thread. Also, specify you want a dump of your data.

I'm sure you'll receive a database dump shortly.

I totally second the founder's missive and this is mine.

Seriously, you probably know how Twitter helps saving lives and is so much better than traditional news and whatnot. Well, during the riots in Thailand last year it was down a good 20% for reading and a good 50% for posting. Do you think anybody cares in Twitter? Ever tried to mail them?

As the old saying goes, you get what you pay for.

Which reminds me of a customer who's asked us to scrap real-time stock data from a free source using demo accounts and then complained because there were downtimes. My answer? Call Reuters and get a quotation.

EDIT: I'd like to state that I always encouraged that customer to get an appropriate account with an appropriate license. This was a 'do it or drop the project' matter (and I wish we had firmer positions in such cases).
Absolutely. Right now on the newsfeed, the journalist is holding the US spokesperson's feet to the fire about the disconnect between the US' support for Mubarak, and it's expressed principles in favor of democracy. They are directly pointing out the hypocrisy of the US' position.

It's the kind of journalism we're just not used to anymore in the U.S.
tex is a hard one. And [latex decorative rules] is even trickier--most people wouldn't expect technical documentation if they just saw that as a random query. That's more of an issue to pass on to the synonyms team and not in the scope of this change, but I'll pass this one on to the right folks
Have you tried google docs?

We seem to doing okay using google docs + remember the milk.
I wish I could pay extra when buying a paperback and get the electronic edition "on loan" until the paperback arrives. This would be the best of both worlds, for me.
> you still need to conform to community standards.

Can you cite a reference there?
I'd just gotten out of a mechanical drafting class at UCF in Orlando. Due to the timing I didn't see the actual breakup but was out of class minutes afterwards. I might be misremembering this, but I seem to recall seeing things still falling. It really affected me; still does.
How Organized Spam is Taking Control of Google's Search Results
Perhaps it's related to location, it's reproducible with incognito search (to make sure no personalized settings are being applied): http://i.imgur.com/Yd7FN.png
If the US government are "puppetmasters," we're the worst puppetmasters of all time.

We've given Egypt over 16ish Billion dollars over the last 10 years, (http://www.vaughns-1-pagers.com/politics/us-foreign-aid.htm) and we don't have the influence to disrupt a student uprising?

At some point, the people of the middle east are going to have to start looking in the mirror to solve their problems.
This situation highlights a big opportunity (possibly a necessity) -- what would it take to build in satellite-based redundancy for the internet?
I've noticed several games that can at least track the plane of your hand. My wife and I were playing some volleyball in Kinect Sports the other night, and it definitely was mimic-ing the movements of how we held our hands (ie, palm down, palm up, etc).
Hey matt, thanks for the update I wanted to know how would it work in this case:

http://www.google.com/#q=major+online+dating+sites+koopa&...

We submitted an article to ezinearticles from our blog.koopa.com. Just wondering how our blog is not remotely listed but ezine which we posted are article through our blog has? How does this work when our authors submit to article directories?

On that same note I notice a bunch of other sites just below which have copies ezines article to the tee and are ranking higher then the our original blog that posted it.

Is this related to the current algorithm change or just that our blog may not be indexed yet? Thanks for the update once again. I love the fact that you and the google team are constantly updating and changing your algo to give value to rightful content owners.
Securing DNS's 'Last Mile'
We actually focus in on the big picture at a department level and look at how each of our departments are measuring up to our set global goals, mission, and vision. It can get a bit philosophical at times but it really helps in unifying our company.
Not really an outline of a vision per se, but his investment thesis as it applies to cloud computing focused startups.
I've been a Community Manager/Director for years, and have seen these scenarios a lot.

Honestly, there is no reason for David Karp to be frontline on these types of communications. If David has something to say about issues, or feedback the company is getting, y'all have a place to do it...Tumblr. Not a personal email.

That is why you have a Community staff. And that staff should feel the pain of the user...even if they're persistent or "annoying" to you. Remember, this guy would not be contacting you if he didn't care.

Getting people to care about your service should not be treated as an annoyance, it is a milestone, and a success.

With one remark, that was wiped away. I'm sure David has way more important things to focus on, like keeping Tumblr up and running.
I'm guessing they mean something like this: repeatedly pose a random reinforcement-learning problem and record the agent's score. The "IQ" is the Kolmogorov complexity of the problems at which the agent goes from usually acing it to usually bombing. If you pick a random program (as your random problem), its K-complexity is probably near the length of the program, so you don't need to be able to compute the (uncomputable) K-complexity to get a good estimate of the above score.

(Based on reading a few words before about Shane Legg's work in the same area, not yet published AFAIK. This is just a guess since there were very few details on that too.)

Update: from the paper (thanks to rubidium), on first skim, the above is basically right. They sum up weighted rewards instead of looking for a K-complexity that separates good from bad performance -- which I'd thought of but wasn't sure how to weight scores from problems of different complexity.
Even if they were direct competitors with the exact same market and product (Which they don't appear to be), that could mean that he's got a much better idea of how his competitors may be doing spammy things then we do. Since these are algorithmic changes not site specific changes any resulting fix would get applied to his own site as well.

The motives here don't offend me.
now if i could only get java 1.6 javadoc to show up, instead of java 1.4.2 javadoc, when i type in any arbitrary java class name.
The problem is, running something like this would be
a) illegal due to frequency problems and
b) if we leave aside the legal implications, you might be killing valid emergency service calls.

That said I think it's excellent for the direction of future telco developments.
I think this article perhaps focuses a little bit too much on the negatives :) I'm an Englishman living in California

Well, I can imagine reasons why the experience of an Australian in New York is not the same as an Englishman's in California. For one thing, in my experience the English are really, really happy to be living somewhere with good weather (see the UK's effective migration to Spain). :-)

I think the point that the OP is making is that countries have their good points and bad points, and you need to be aware of that lest you over-praise or over-criticise your own.
http://cd34.com/mubarek+london.png

I get similar results as he does, with personalization, and, in Incognito mode.
We Are Hiring “a2h123″ | Post your free classified ads
Actual paper can be found at one of the authors websites: http://www.csse.monash.edu.au/~dld/Publications/HernandezOra....

Generally applicable hint: google the paper title. There's often a free pdf posted somewhere, usually at an author's webpage.
I have been building a site similar to tumblr and posterous. It's called http://www.wijoda.com - anyone unhappy with tumblr might want to give it a try. I'd love some feedback!
Tried the query and was able to replicate this https://skitch.com/techsutra/rm3gb/mubarrek-london-google-se...
the reverend bruce would disagree
The problem for me is that e-books cost the same as paperbacks. And personally I like to have a copy to share. With the ability to share and lend books alleviates some of this issue. But I still think the publishers are holding it back.
Supporting brutal dictatorships due to a cynical realpolitik in favor of regional stability over human rights is the very definition of short-sightedness. That's been the case throughout modern history.
In my experience it was relatively easy.

* Make friends with people who are interested in programming/security/whatever.

* Start making small parties (e.g. code small projects, create hack competitions, etc.).

* After a while you can increase your radius and invite more people

In conclusion: Be fun, offer them value and build relationships
Ah crap, you're right. We were going to do Alan Turing eventually, so that will be fixed.

Edit: It's fixed now.
What prevents a government from setting up hundreds of its own Tor relay and exit nodes and connecting the dots?
> Ferguson suggests that, if nothing else, the methods used by the Egyptian government prove how fragile digital communication really is.

I don't think this instance proves how fragile the technology is, rather it proves that you can use this technology to build a system that is easily controlled from a central point. The same technology could have been used to build a robust system that was not easy to shut down completely.
In the year since that blog post, does anyone know of any OS vendors whose stub resolvers support TSIG? The key distribution issue is a barrier, but I would think that recursive DNS providers (like OpenDNS, Google, and others) would be interested in differentiating their services by providing this additional layer of protection.

One solution is to run a forwarding server on the customer's computer and use TSIG to secure its communication with the recursive service, but this won't work for every device in the household. I can't run a forwarding DNS server on my iPad and I wouldn't want all of the devices in my house to have to funnel their DNS through a single computer which could be off and break DNS.

Any ideas on how to solve this problem?
and the title?
Honestly guys, you HAVE to watch this.
As someone who uses stackoverflow almost daily im absolutely astonished at how disrespectful and frankly clueless your response is. Ive been following architecture for a long time and remember when the companies you mention had scaling issues. I dont remember them lashing out at their customers and telling them to fuck off assholes! Also when ebay and yahoo started having scaling issues THERE WERE NO CASE STUDIES IN SCALING. They had to figure it out all on their own so people gave them slack.

Now there are upteen startups that have dealt with 100 times the traffic that tumblr is dealing with. And many of them without 40 million dollars in fudning. Plus theres something called the cloud.

Its becoming obvious that egomania is becoming epidemic int eh world of tech startups. Which is just sad.

Also while the emailer was asking about scaling problems which have been going on for far too long at tumblr from what ive read, the issue here isnt with that its with the ridiculous response that the ceo sent.
Egypt unrest
I do see these problematic results:

http://www.tristanperry.com/pics/SpammyResult.jpg

Searching from the UK, if that changes anything.
Facebook may be displacing marketing and social traffic, but without evidence that the search market is similarly decreasing, this article doesn't have much of a case. facebook.com/starbucks displaces starbucks.com, not a Google search for 'starbucks'; it's certainly possible people are using Google less as a "portal" to the Internet, but again, we'd need evidence of a decreasing search market to come to that conclusion.
Also recommended: http://www.learnprolognow.org/

Sterling and Shapiro's _The Art of Prolog_ is wonderful, on par with (say) SICP. It focuses as much on the logic programming model as Prolog proper.
I'm not a basecamp user, but if $24/mo is make-or-break, I'm not sure how much you believe in the startup.

I'm not saying you must blindly buy crap or else you don't believe, but if Basecamp is working for you, I'd pay the money instead of burning time on finding a substitute. (Said differently: what is your time worth to investigate and to port your data over the new system and/or to live with the losses while you have two systems of record?)
How much of an opportunity/necessity is developing a redundant, satellite-based internet? (I just asked that on this thread: http://news.ycombinator.com/item?id=2152845)
Netflix CEO wades into net neutrality debates
Expert knowledge of an AK-47 wouldn't have improved the post and he managed to expose me to some bits of Redis that I wasn't previously aware of. That makes it more substantial than half the shit that ends up on Hacker News. :)
At what point does Google cross over from "ranked by algorithm" to "ranked by algorithm selection as editorialized by Googlers and bloggers?"

Publicly discussing algorithms changes like this seems like a potential PR problem.
> Where nuclear missile submarines are launched with "god bless her and all who sail in her"?

Are you referring to the United States? Officially speaking, by the word of the President of the United States, the USA invaded Iraq because God spoke to George W. Bush and God told him to invade Iraq.

Source: http://www.bbc.co.uk/pressoffice/pressreleases/stories/2005/...
Egypt did shut-down mobile networks, right? So you'd be enabling emergency calls! And re illegal: if you start burning cars in the streets then I'd argue that running an 'illegal' base-station is one of your minor problems...
Kinect, Surface, and the future of computing interfaces
John, first of all I didn't email your entire staff only the people who I thought would respond to my concerns. I never expected to receive an email from David directly. Secondly, It wasn't hard to 'track down every Tumblr employees email' your email addresses are quite easy to figure out, take yours for example 'john@tumblr.com' and your employees are featured on your about page.

I would also like to point out that after I sent the email I tried to have a discussion with David directly but unfortunately he ignored my emails.
This is the best legitimate advertisement for twitter that I've ever read.
They didn't have microwave ovens in Tesla's day, so it's not entirely clear that this would have occurred to him or that he would believe it to be insurmountable.
Yes to all your questions.