skysight-inc/HackerNews huggingface dataset:
There was a book written in the 80's that covered the overarching philosophical discussion on this kind of thinking about games. The author broke games into two categories: finite and infinite.

Finite games like the one invented by the children described by the OP have end states, they have winners, and the goal within them are always framed from that perspective. While infinite games have no winners, have no end, and the goals are often framed around ensuring that the game never ends.

It's easy to think of finite games in our lives, they are everywhere in our society, and the OP does a good job of pointing out some of the less obvious cases. Infinite games are less obvious, the one that I found most illuminating was "language", a game where people actively collude to extend the game to the end of time, and has no winner.

Anyay, it's an interesting read, but a little bit mumbo-jumbo by the middle of the book. I would recommend it.

http://www.amazon.com/Finite-Infinite-Games-Vision-Possibili...
Yes, but it's minimal if you do things right using the Assumed Par Value method. See http://startuplawyer.com/incorporation/the-delaware-freak-ou...
Flask Decorator for the HTTP Access Control
Oracle Certified MySQL Associate uCertify prepkit review
Yes, profiles would be some kind of solution but I'd like to have something more dynamic where I create/delete/clone profiles/instances on the fly.
I switched to Opera for exactly this reason; it's way faster at jumping back and forward between previously rendered pages. As a consequence I open far fewer tabs than I did in Chrome or FF* but I still open a hell of a lot. So speed is definitely a factor, but I still think there's UI issues at play.

* Especially when searching Google or reading HN; I'm more inclined to navigate back and forward between results rather than middle click everything into new tabs
Baby Trend Expedition LX Jogger Stroller - Sonic
I find the use of the term "Linuxification" arrogant and offensive.
My experience with Prolog was that of a very arrogant CS student which got
very confused by the non-procedural way of prolog and the (for me) weird
syntax.

So it's probably the root cause for me that we've not got an proper
introduction to non-procedural languages. What left is a horrid
experience of trying to solve backtracking problems with prolog.

For my personal universe, prolog got killed by my education.
This would not work in practice at all because it assumes that most people are sufficiently well educated, informed and interested to make a sound decision.

I for one would not want to spend much time on reading new law proposals and thinking about their exact meaning and implications, that's the job of a politician who is actually paid to do that.
Any news on Clojure for Android? Last I checked (~1.5 years ago) it was too slow because reflection works differently on Dalvik than on a normal JVM, or something like that.

I would prefer getting into Clojure over Scala.
I know the discussion on this page will likely devolve into a technical discussion of minutiae, but the point of the article is dead on. As a .NET programmer, I know a lot about databases - Oracle, SQL Server, MySQL, RavenDB, Couch and so on. I would never consider myself a DBA, and in fact, I always felt that I should understand databases a lot more.

One thing I've discovered over the years is that most .NET programmers - even seasoned ones with good programming knowledge - don't know squat about databases. In fact, I believe that's why so many programmers jump to something like Linq or NoSql, not because they think it's the best choice for the job, but rather because they simply don't understand databases.

It's my opinion that if you can't do most of your data manipulation in your data layer, and you really understand SQL (which is, quite frankly, cake compared to any other programming language except HTML), you are missing a huge chunk of knowledge that you really should have.
Returning value from Method/Property is Risky
Thanks for the tip. But, hey, it's HP ... can't change the spots on that cat. Drill down two not-so-obvious links to the download page, and there are SEVEN choices of "universal" driver:

Select your product
» HP Universal Print Driver for Windows
» HP Universal Print Driver for Windows - PCL 5
» HP Universal Print Driver for Windows - PCL 6
» HP Universal Print Driver for Windows - Postscript
» HP Universal Print Driver for Windows 64-bit PCL 5
» HP Universal Print Driver for Windows 64-bit PCL 6
» HP Universal Print Driver for Windows 64-bit PS

[ http://h20000.www2.hp.com/bizsupport/TechSupport/ProductList... ]

Thankfully they forgave us the usual split in NA, EMEA, AP1, AP2, etc, geographic versions, with the only clue being in the cryptic codename in the link.
I don't know about other people's experience, but for me the problem is that the first adopters that actually used g+ were techies like me, so my feed was just full of people posting links to technical articles and having elaborate flame wars about this browser vs that or this site vs that.

which is great, but that's google reader-ish. not facebook. nobody would post anything social (i.e. we just got married, here are photos. or we just got a dog. or happy birthday!).
Sudoku solvers might take interest in breaking this. Given enough known generated passwords, it should be possible to reconstruct the square, no?
It's still better than seven separate installers per printer each of which is 10 times bigger :)
google mail servers from what I can tell.

A family member's office is one I know (along with a few others) that are firmly in "MS Exchange" mode, and they've blocked mail from gmail and other google mail servers, because "google's not secure". Of course, they let hotmail mail through just fine :)
You may find the following CPAN modules helpful when you do your refactoring:

* Net::GitHub - http://p3rl.org/Net::GitHub

* Pithub - http://p3rl.org/Pithub
As you allude to, the problem with direct democracy is that people are stupid. Not all people about all things, but most people about most things. The realm of human knowledge is simply too vast for anyone to have a broad command of, so we specialize. This means that, for any given issue, the vast majority of people are ignorant about its specifics. Thus we cannot expect the masses to make wise decisions about most issues. The obvious counter-argument to this is education, that educating the public on the issues at hand would lead to better decisions. However, that would fall victim to the same demagoguery and corruption that we see infecting politics today.

By way of illustration, think of an issue that you care deeply about and are well-informed on. Now ask yourself if you would trust the public at large to make policy on it. For every pg, grellas, or Schneier, you'll have far more popular Becks, Palins, and Bachmanns. Direct democracy would be inherently susceptible to such demagogues, and as such cannot be seen to be any more reliable, or likely to produce wise policy, than the current system.
Cloud Is An Exercise in Infrastructure Integration
Refactoring is what political types call 'reform'. Reformations are safer than Revolutions, because revolutions dissolve all civil structure. They allow the ruthless sociopath to prosper.

What programming has taught me is humility in the face of complexity. Refactoring only works because we can, at a stroke, reverse our changes; because we can place those changes in isolation and test the heck out of them.

But society, constitutions, laws: they are not software systems. A revolution can't be rolled back. A constitutional change is a hotfix applied to a running system. It's important to be careful.

You might find reading Burke on the French Revolution interesting; also Oakeshott on conservatism (the intellectual kind, not the god-n-guns kind).
CloudStack drops 'open core' goes completely open source
CloudStack, the IaaS cloud behind Zynga, Edmunds.com, Godaddy and 60 other of the largest clouds announced today that it was releasing as open source, all of the proprietary features that had been historically been held back.
The hidden cost of funding
Yes, one of my favorite Feynman lectures I was going to comment on, it re-appears in written form in the symmetry chapter in "Six Not-So-Easy Pieces". (Originally from his massive Feynman Lectures on Physics.)

He starts from after you've described the basic exterior human anatomy, which is mostly symmetrical, then he starts with the interior and tells the alien to 'put the heart on the left'. But the alien doesn't understand the direction. So Feynman says:

"Listen, build yourself a magnet, and put the coils in, and put the
current on, and then take some cobalt and lower the temperature.
Arrange the experiment so the electrons go from the foot to the
head, then the direction in which the current goes through the coils
is the direction that goes in on what we call the right and comes
out on the left."

For anyone who doesn't get the wrong hand joke, the physical reason to watch out is: "matter to the right is symmetrical with antimatter to the left."
Nicely illustrated tutorial, well done.

One thing to note though: Y and yy are not shortcuts to 0y$ -- the latter does not yank the line ending. I use it to insert one line into another, but find splitting and joining lines to be cumbersome.
According to there Tweet: "4555.586N 12958.7516W axial seamount, eastern side of caldera."

It would also be nice to see things like depth.

Edit: I guess you can use these to search Google maps: 45.55586,-129.587516
As I recall when the various issues came up he lied to the board and/or it was shown he'd falsified ... expense reports? as part of a coverup. Basically he unambiguously demonstrated to a board (that had its own as bad or worse ethical problems not long before) that they couldn't trust him, that his character wasn't up to the task. I don't think they had much choice but to fire him.

That said, their replacement for him was obviously insane (and also ethically tainted). Perhaps they couldn't find anyone better who'd take the job.
How can we encourage a new generation of innovators and entrepreneurs?
Say the SEO consultant.

But seriously it would be better if you spend the time optimizing for humans, rather than playing with Googles algorithms.
interesting anecdote. Though not as extreme as your example, my wife comes from a lower middle class background, and my parents are a bit more well to do. Her parent's house is much more cluttered than mine.
Imagine we had a clean slate. We wanted to design a technology stack that would fill the space that's currently filled by browser+javascript+dom+css+html. We don't need to use those technologies, just to fill that space. What should we do differently than the world has done?
> Remember, though, at that time the world was ruled by monarchies and it was thought that people were too stupid and illiterate to be part of their own governing.

Note the date. The Glorious Revolution -- establishing the ascendancy of Parliament over the Crown -- is more than a hundred years in the past when he made this speech. The American Revolution is but 2 years away. Before long Burke will be reflecting on the horrors of the French Revolution.
When I started with PHP3 development in 1998, PostgreSQL was still called Postgres95 and it had some severe limitations which were directly adverse to the features needed for web development:

1) performance was very slow

2) There was an effective row size limit of 8K over the whole row which worked against people who wrote forum software (big posts) or were (ugh) storing binaries in the database.

3) Even today, PostgreSQL requires a bit more maintenance and configuration until it works right, whereas MySQL ran out of the box. Back then, VACUUM wasn't at all optional and still required an exclusive lock over the tables it was working on.

4) There was a misconception that each Postgres user needed to be a Unix system user (this might or might not be true. Probably isn't, but I and others were certainly thinking that), so it was working against the usual cheap virtual hosting.

5) The MySQL extension for PHP was much more advanced than the postgres one, leading to people preferring MySQL which in the end lead to the virtual hosts only installing MySQL at which point Postgres' fate was sealed.

6) MySQL was coined as a spiritual successor to mSQL (just look at the names), which was very popular at the time as it was the first SQL-database for "normal people". You either did flat-files or mSQL.

7) MySQL had Windows support from the beginning. Postgres95 was still using cygwin (if you could get it to work). Back then, many people were using Windows as their development environment and being able to run the whole stack on your development machine does have some advantages.

By now, aside of the maintenance thing, Postgres has lost all these drawbacks, but now it's too late as people are using what they know is working for them, so they are just going with MySQL (or SQLite if they need more simplicity, which is interesting in itself as MySQL for ages provided an embedded linkable and serverless variant which also never took on).
My experience with G+ has been telling me that it just isn't catching on beyond a small group of my tech friends, and has indeed been fading in use.

Some solid competition in this area was needed, and I think Facebook has been feeling the heat, given some of the changes they've been making. That said, if G+ dies off, I don't think it will necessarily be because of anything that Facebook did. I think that most of the people who I know just don't want to maintain more than one "Facebook-type" site. This probably has a lot to do with why Myspace floundered so rapidly once Facebook gained momentum.
Actually "cw" doesn't change the current word.. it changes where the cursor is to the end of the word. Something I tend to use a lot is: (| is the cursor)

ciw (Really change the current word. "Fo|o Bar" -> "| Bar"
ci" (Change in between ": "Test 12|34" -> "|"
da" (Delete in between " AND the "": a"Test 12|34"b -> ab

Also, plugins are extremely important. For instance, one of my favorite makes the "w" smarter for day to day programming word. (I mapped it to ,w) For example:

"pac|kageManager" ci,w "|Manager"
"pac|kage_manager" ci,w "|_manager"
I can't speak for others, but I ask that question of myself because I consider much of the work I do (designing and building websites) fleeting. I expect that they'll be used for a relatively short period of time, then the world will either lose interest and move onto something else or changing design trends will require a refresh. Because of that, I personally seek other outlets that will affect a more-permanent impact on the world around me.
�Cu�ntas veces has dicho el pr�ximo mes comienzo el gym?
I'm joking. Next time you have a question like this, you can email me; I put my email in my profile.
I was excited about G+ at first, but decided that their invitation-only game to drive up demand is childish and that I will wait for them to open up for everyone, like I did with gmail back then. Then they started to strictly enforce a stupid, stupid real name policy, so I decided no to bother. The more they push that stupid, unwanted policy against their users, the more I actually root for FB to "win" the social network battle.
It's worth remembering that Microsoft did exactly what you've described. They decided that the video game market was where the money was, and pursued it with aplomb.

It's worth noting though, that they didn't dump their profitable business in their pursuit of a new market. On the other hand, they also had a huge pile of money to throw at building the xbox.
I haven't signed up on G+ and I never will, you know why? Because, AFAIK, you can only be signed up after G+ member invites you! This is to ensure everyone is real and everything's in order but it also keeps me stay away from G+.
Currently, I have 149 people in my circles. 10% of them are google employees, but they contribute 2/3 of the items in my feed. Not sure if this matches anyone else's experience. Most of my non-technical family and friends tried it out for a week or so, then went back to facebook.

Facebook also copied quite a few of Google+'s features recently so most of my non technical friends are less willing to try google+ compared to a when it first came out.
It hasn't hit the critical mass to make it worthwhile. There is almost no value proposition to the user over their existing social networks where they know their friends are posting stuff. I agree that google should be using the considerable resources at their disposal to get more users.
Who will be Silicon Valley's next Steve Jobs?
Facebook (loosely) enforces the same policy.
IBM Unveils New Hybrid Cloud Solution for the Enterprise
Oh, and the surround plugin is so useful.. something I tend to do a lot is:

viws' : viw "highlight the current word"
and s' surrounds it with ''. *Soooooo* useful.
You can also do yiws' but I like to see what
will be surrounded as something there're spaces
or other characters which doesn't *count* in
"w".
I prob dont get up to 100 tabs. but I do like to open different browser instances, one for mail, fb, twitter, etc. one with a bunch of news articles (and of course, for evert hn article, the comments) one for whatever prog language im currently in. which is usually thw biggest, that contains multiple how-tos, searches for commands, at least 10 tabs from the 'official' site, and its this one that needs to stay open for days/weeks as im working on a project and constantly refrencing info i previously knew id need. also, each browaer instance is usuaaly in a doff workspace, to keep work and play seperate.
They've already blundered with the Real Name policy and they don't want to back off.
I'm with you, none of my no-techies friends are on G+.

Wow! I'm sure they did not know about I either!

Imagine that my school mates (those in my Facebook account) still use hotmail, almost none of them uses gmail.
Hack Times Square with a mustache and a vote.
Facebook started with college students. G+ started with Google employees. Fatal mistake from the start.

G+ should've started without invites. Open to everyone.

According to a friend of mine who's young, single, male, and tech-oriented, his demographic will go where college-age women go. G+ is a weinerfest, Facebook isn't. It's a no-brainer for him.

Sucks for Google. I hope they don't kill off G+ even if it falters. Facebook needs a competitor to keep them in check.
Interesting thought experiment. I see many overlap with existing questions from philosophy (of meaning and language), and I think at its core this question is a philosophical one, not about physics.

The aliens’ language does include words for "left" and
"right" and for "left-handed screw" and "right-handed
screw". But in all our communications with them, we were
never able to figure out which was which. We need them to
explain to us which of their words corresponds to our
word "left," and which to our word "right." To do so,
they will need to appeal to some common point of
reference or phenomenon.

Eerily follows the Twin Earth Thought Experiment and its conclusion:

Yet, at least according to Putnam, when Oscar says water,
the term refers to H2O, whereas when Twin Oscar says
'water' it refers to XYZ. The result of this is that the
contents of a person's brain are not sufficient to
determine the reference of terms they use, as one must
also examine the causal history that led to this
individual acquiring the term. (Oscar, for instance,
learned the word 'water' in a world filled with H2O,
whereas Twin Oscar learned 'water' in a world filled with
XYZ.)
...
Meanings' just ain't in the head.

This is at the core of semantic externalism. Relating Putnam's view to the OP question:

What if I don't know the difference between left or right? Maybe a brain lesion caused me to skew the concept so that everything would be "left" to me. When I say "move left to avoid hitting a wall" out of this ignorance, this statement can be true or false. If it is true or false, doesn't depend on my flawed concept of "left" or "right", but on those who hear my statement, and correctly know the difference between "left" and "right" and notice the wall on the left side. The true meaning of "Left" is filled in by the language community.

- This could also mean that our community concept of "Left" is objectively false or obsolete. We deem it to be true and meaningful, the aliens don't.

- Or that "Turn Left" could mean "Turn Right" when some time has passed (a dynamic rigid designator?)

- Or that the researchers that communicate with the aliens have a different concept of "Left" than the language community majority.

- Or that their concept of "Left" is simply incommensurable with our concept of "Left". If here on earth scientists "think differently, speak a different language, live in a different world.", imagine how badly alien thoughts, language and experience would translate, if at all.

- If it is true that the structure of language affects the way speakers conceptualize the world, then that would mean that to learn "Alien Left", one would need to learn (some say experience) the entire alien language.

All these things an alien should take into account when entering our language field.

So they begin to beam information to us in the form of a
3-D technical drawing, encoded as a set of 3-D
coordinates in space.

A (probably too) simple solution would be for the aliens to send us a 3-D model along with time data. Observing the resulting simulation already implies a perspective and we could reference the first state of the model.
Intellivocab for Improving Vocabulary v 1.4. By Faqden Labs Pvt Ltd
August 25, 2011 New York, USA Faqden Labs is continuously working on improving the IntelliVocab product line and is glad to inform you that Intellivocab for Business has received an update - Intellivocab for Improving Vocabulary version 1.4.

Now Intellivocab has more words, local notifications to wrong answered words and some minor bugs fixation. Due to significant vocabulary increase and powerful algorithm for learning process personalization, version 1.4 covers not only sphere of Business English, but spreads on improvement of General English. According to Irfan Mohammed (founder faqden labs) "This is the best IntelliVocab app we have released so far. We have taken vocabulary learning to a whole new level with the addition of local notification".

Application employs the latest techniques based on the research from MIT Computer Science and Web Semantics Lab and is a real help in English vocabulary learning for GRE, GMAT or SAT exams and personal improvement.

Features:
4800+ words
Two parameters are used to profile users. “Expert Level” of the user and “Commitment level” of the user. ExpertLevel: determined based on the interactions with the words. CommitmentLevel: determined based on the interactions with the iPhone App/AI engine* Intelligent algorithm to customize the learning experience.
Practice session which will help you master words that you are weak on.
Words in practice session are customized based on your expertise level, and your comfort level with the words.
Local Notifications for the words which you did wrong.
Visual representation of Progress Report

Device Requirements:
Compatible with iPhone, iPod touch, and iPad.
Requires iOS 3.0 or later
Size: 6.4 MB

Intellivocab for Improving Vocabulary version 1.4 went live on the App Store on Aug 25, 2011: http://itunes.apple.com/us/app/intellivocab-for-business/id443943022?mt=8&ls=1

*Limited time price quote: $4.99

Additional details are available at http://www.faqden.com/product.html

For more information contact Faqden Labs http://www.faqden.com/contact.php

About Faqden Labs
Faqden Labs is a group of technology enthusiasts who love building cutting edge mobile applications for all kinds of mobile platforms. In addition to IntelliVocab for SAT Deluxe Edition they market (1) IntelliVocab for GRE/GMAT iphone app (2) IntelliVocab for SAT iphone app, (3) IntelliVocab for Business iphone app (4) IntelliVocab for Android