skysight-inc/HackerNews huggingface dataset:
Power Grid has a lot of simple arithmetic. You're adding numbers in your head constantly. Barring a runaway leader, the endgame tends to have a slingshot effect where the person who is "leading" is actually behind those who are currently in 2nd or 3rd place. Timing this come-from-behind win is a big part of the fun for me.

It's the #6 game on BoardGameGeek [1], and well deserved to be there. Saying that "it's filled with math" doesn't make it sound all that exciting, but there's a good spacial element, an auction system that gets quite tense at times, and opportunity for "screw you" behavior that actually pays off. The winner is typically the one who was most efficient and has made some clever plays to keep his opponents out of his chosen markets.

[1] http://www.boardgamegeek.com/browse/boardgame
Do you have any URL to show more info about your game? I would LOVE to read :)
Here is mine with Google translate: http://translate.google.com/translate?hl=en&sl=sv&tl...
Art of War: Animating Realistic Sword Combat
I'd be really disappointed if Tarsnap wouldn't do that. ;)

However I've just looked up the donors page on the foundation's website and found your company twice.

Have you donated both as a person and a company?
Increase user invites by 300%
If I understood it correctly, a Social Security Number is some kind of number that identifies you, and if anyone else knows it, they can claim 100% they are you, right? And yet you need to give that number to all kinds of companies, hotels, and so on, and trust them?

This seems to be a trust based system, just like credit card numbers, which is also a concept used more in the US than elsewhere (elsewhere debit cards are used more and credit cards are more likely to have a PIN or other protections).

How comes it that in the US this kind of trust based systems with numbers are so popular compared to other parts of the world?
I bought Alfred last week, it's incredible!
Shelved diabetes drug may restore memory loss from Alzheimer's
DNS isn't social, though, whereas email is. That's my point. Of your other examples, only NNTP comes close.
My first experience with Tcl was before I knew anything about programming. Tcl was the scripting language for Eggdrop IRC bots, which back in the day was pretty much the only IRC bot around: http://en.wikipedia.org/wiki/Eggdrop.

I remember being annoyed by Tcl back then when I was modifying existing scripts. Although now I can see that it probably isn't the easiest language to learn for a beginner.

I'm sure a lot of people's first, and probably only, experience with Tcl was from Eggdrop bots.
Lowering the minimum wage is often suggested by people who are not competing for jobs on minimum wage in order to support themselves.

Do they really believe wages will go up if companies can pay people less? Absurd.
That sounds nice, but I don't think it's true, especially not in the near future. We're already in a state where society could go on with say 30% of the population working to produce food, but we keep growing, because as a society we want more. Who would give up what they have right now to go back and live as a billionaire in the 1500s, giving up their iPads and TVs and modern medicine? Not many people. I don't see that trend reversing. How many times has cost been the determining factor on whether to purchase or do something? Probably a lot.

With trade, there's always relative competitive advantage. It's probably economically more sensible for you the software developer to hire someone to mow your lawn, since you make more money in an hour of writing software than it costs to get someone to mow your lawn. Even if you're better at mowing your lawn than the person you hire - you still make more money writing software (example: You make $100/hour writing software. It takes you 1 hour to mow your lawn, or you can hire someone for 2 hours to do it for you at $20/hour. Opportunity cost to mow the lawn: $200. Gain from hiring someone to mow the lawn: $160. So even though you can mow the lawn twice as fast as the person you hire can, it's still better to hire someone.)

So now it becomes a resourcing problem - you need people who can mow your lawn. Robots can do that, but I don't think that robots can do all jobs at least not in the near future. Which is why I think that a huge part of this is a resourcing problem - you have a mismatch between skills and demand, which again I think is solved through education. Consider software developers again - I bet that if suddenly there was no demand for software developers, any one of us could be successful in another career, since at the heart of it, we're logical thinkers. We need to get as many people to that level as possible.

Furthermore, it's very important to not make poverty generational. I think that I contribute to society through my employment (at least I pay a ton of taxes), but if I wasn't as lucky as I was, I might not be in the same position to do so. I'd still be as capable, at least in terms of potential, but I wouldn't have the opportunity.
Because it's simple. Getting over the 'installed' barrier is important. I include very clear instructions on how to install with npm above the "| sh script". If people thought this was really a disaster, that comment would have been upvoted more, and so would yours.
Do you maintain your own cheat sheets?
I had to use Tcl/Tk for a Uni project way back when, at the time I wasn't a fan but I looked at it again slightly later and appreciated how powerful it could be when you scratched the surface. It's definitely misunderstood, but if people give it a chance there's a lot to like.
Given the quality of some of the svbtle output, I think that the Chicago Tribune comparison is overly generous.
Yes, I believe you are missing the point. For example, when it comes to syntax Tcl is like a shell language in that you need very little punctuation to do stuff if you are just calling functions with string arguments. Python, on the other hand, forces you to fill everything with parenthesis and explicit quotes.

And while this kind of syntax issue might be seen as superficially trivial, consider the popularity of templating languages for generating HTML and other textual content. After a certain point its simpler to use a language where text is the default and code is marked up then it is to use an equivalently powerful library where the code is as usual but all the strings need to be quoted.
For Settlers I've held firm to the rule that you get to make one offer/counteroffer per player for a particular resource. If you need ore, that gets you 2 times asking each player. If there are multiple things you can use then you get a few more times. It's made the game go so much smoother when a few particular folks get involved since most of the time players only need one or two things.
Ah that must be the reason why gcc migrated their codebase to C++!
From Google's mojo to LTE vs fibre: Top technology predictions for 2013
Show HN : Simple web app to Share Quotes
Thanks! I'll check it out. Feel free to ping me on twitter if you're having trouble or want me to put one together - http://twitter.com/jescalan
Since they use the FreeBSD userland, it seems appropriate for Apple to kick in a little cash to the FreeBSD Foundation. The remaining ~$150k is an utter bargain considering how important those pieces are to iOS and Mac OS X ...
For me, the best part of Svbtle is it's management and writing interface. They are geared towards getting you to write more. By considering drafts as 'Ideas' rather than actual posts, a huge mental block is released. Now you just jot down any half-baked thought that occurs to you and you can expand upon it later, when you have actually given it some thought. This is something you can already do in any other blogging platform, but the difference is there is no implicit expectation from the software that this will become a full fledged post. Which in turn allows you to write about stuff you probably would not have written before. It's a mental thing, and I'm afraid I can't really explain it better.
Isn't there already obtvse? What's wrong with that?
It's pretty damn easy to learn. I think what you mean is that for someone who comes from C-like languages, there's a lot you have to unlearn.
I took up photography recently and found the opposite happened - I really enjoy the technical aspect in the same way I enjoy coding, but there's also much more to it than that. I particularly like that there's no definite "right answer", you can read all the books you like but eventually you just have to do your best guess and take the damn picture.

It appeals to my problem solving AND my artistic side at the same time.

EDIT: The fact that you get to play with all these "grown-up toys" strengthens the appeal too...
Larry Page Finally Explains Why Google Is Working On Self-Driving Cars
I came up with the modified chess game when I was a teenager, and I've long since forgotten all of the rules, I'm afraid. Sorry to disappoint :)
Revenue growth is meaningless without profit. It's just a hook to hang lots of unproductive magical thinking on.
You could also look into emplace_back()

http://en.cppreference.com/w/cpp/container/vector/emplace_ba...
Actually, I think its syntax isn't just simple, it's simplistic. It's simple to implement, but it presents some rather unexpected behaviour to the user. To wit:

proc hello {} {
# I'd like to put an unmatched { in my comment
puts "Hello!"
}

This doesn't compile because of the unmatched {.

But this does, by adding another unmatched } - in the following string:

proc hello {} {
# I'd like to put an unmatched { in my comment
puts "Hello!}"
}

In other news, Richard P. Gabriel can stop arguing with himself about whether worse is better. In this case, worse is pretty silly!
Not only that -- it's also possible to guess anyone's ssn within a certain degree of accuracy.

http://www.heinz.cmu.edu/~acquisti/ssnstudy/
Oh come on; you have to try to find the dark corners, its not like they seek you out!
workflow opens a lot of possibilities!
Maybe BC isn't prepared, but here in WA we do earthquake drills just like we do fire drills, and in some areas they also do lahar evacuation drills too. We've conducted studies on our numerous bridges, and we're retrofitting some and demolishing or replacing others. I don't know what people in California are doing to prepare that we in WA are not doing.

That's probably one of the top links because it's so new, but most of its details are from more than 20 years ago. It doesn't even mention the expectation of the "big one" triggering a reaction from Mt Rainier, causing a "burp" and a lahar landslide.
Continuous Deployment Practices
'HN has this sort of innate skepticism that is just adorable. I assure you Matt Yglesias knows what he is talking about.'

Yglesias is a bright guy, but he's routinely mocked in the political blogosphere for commenting on every issue under the sun, regardless of whether he knows what he's talking about.

It produces a mix of cogent commentary and absolute nonsense, and if you're not familiar with the underlying issues it's very difficult to tell which is which.

I can't cite any examples, because I stopped reading political blogs around 2009. But that was his rep amongst various bloggers and commentors back then.
It helps solve the problem of authenticating someone based on something they know (e.g. for telephone password resets, banking questions, etc.) without a ton of complicated key pre-sharing. Even at the state level it may not be acceptable to have someone walk into a "local" office if it's 300 miles away.

Of course by now we (as in the general public and policymakers) know that this is stupid and that there needs to be a different way. But some proposed different ways (e.g. national ID w/ built-in PKCS crypto) are highly politically unfavored, and no one seems to have come up with and popularized a better way to do it that everyone will get on board with.

I personally figure that it will come down to government directing something or the other (perhaps adopting an interoperable standard which the states must implement) but Americans don't like solutions to come from government either.
Whenever I've discussed class with my friends, it's always the case that the people who were born upper-middle class, and have stayed there, are completely oblivious to notions of class. They don't see the class society, and they often don't even know which class they belong to themselves.

Whereas the friends that are working class or lower-middle class, or have made a class journey, they know perfectly well which class they belong to, and they acknowledge the class society. Likewise, members of the upper class are also aware of the class society and their place in it.

It's just the upper-middle that are clueless, because the values that are characteristic for them, the optimism and the trust, is what causes them to be blind to it. And since Marc Andreesen belongs to that class, he might suffer from the same blindness. (I skimmed the original article, and it was very light on context as to why he said that...)

(As a sidenote, I'm talking about social class from a European perspective, which is different from the US perspective in that here, your values and network are more important factors for your class than your income bracket.)
Love this article. I think the end captures it perfectly - there's really nothing else that gets the same social interaction as board games.

At work we use board games on a daily basis for team building, usually play a 1-hour-or-less game over every lunch. It's amazing how quickly you get to know someone and how those relationships build and blend into your work as well. You can see how someone teaches a new person how to play the game, how they interact with alliances and respond to attacks from other people.

Some 1-hour games we play for reference, if anyone's interested:

Dominion - Already discussed in another post :) (http://boardgamegeek.com/boardgame/36218/dominion)

7 Wonders - Drafting based card game where you interact with your immediate neighbours (http://boardgamegeek.com/boardgame/68448/7-wonders)

Race for the Galaxy - Card game where action choices enable other players (http://boardgamegeek.com/boardgame/28143/race-for-the-galaxy)

Lords of Waterdeep - D&D themed worker placement game (http://boardgamegeek.com/boardgame/110327/lords-of-waterdeep)

Stone Age - Most "german" game of this list, worker placement and resource gathering with dice (http://boardgamegeek.com/boardgame/34635/stone-age)

Space Alert - co-op game where the main game mechanic is "communication" (http://boardgamegeek.com/boardgame/38453/space-alert)

Galaxy Trucker - fun tile-based spaceship construction game (http://boardgamegeek.com/boardgame/31481/galaxy-trucker)

The Resistance - 2 out of the 5 players are secretly spies (http://boardgamegeek.com/boardgame/41114/the-resistance)

I wrote this list out in a bit more detail on my website: http://rtigger.com/blog/2012/12/14/board-games-are-great/
Google+: 'Tis the Season for Shipping
Lawmakers are just an example of people doing their job poorly. The only people ever defending these broken measures happen to "believe".
Google+ v3.3 for Android with 18 new features
Yes, Cisco IOS had TCL embedded in a few places. You could run scripts from the command line and access SNMP MIBs, run scripts on certain conditions, and I'm sure there's more.

F5 load balancers also use TCL for their iRules. With such a simple language you can do almost anything, such as rewriting the request, split test, fend of DDOS attacks.

TCL has quite a history with the network community. The "expect" language is built on top of TCL and was a popular way of automating CLI tasks on routers/switches before better tools came around.
At this point assuming your team makeup hasn't changed much, have you been able to generate any intesting metrics to guage the increase in productivity?

Also what compiler did you feel comfortable picking a year ago to base a production development effort on?
This is one of the reasons I'm only a little sorry that Lua has taken over. Not without its shortcomings, Lua is a big advancement in this regard! :)
Hey James,

Sounds like a cool project - excited to see it for sure. The tough part with projects like this is making sure that it's simple but still flexible. For example, can you fully customize the rest routes, or are those just generated? If a developer knows enough to work with routing, models, and the back end, why wouldn't they just use rails and activeadmin for the admin panel? If your project is any less simple/flexible than rails, that will be a tough compromise.

Either way, this sounds like a pretty sweet project, I'd love to check it out when it's released. What are you thinking about calling it (just so i recognize)?
I use Alfred every day, but maybe this is getting a little beyond the program's scope. Hope it doesn't increase memory usage much.
And in my day penny sweats only cost a penny!
Netflix ranks fastest Internet providers: Google Fiber is No. 1
Yes. I am sorry I was not clearer.
The "sticking around" argument is weak. It applies equally well to Windows, Office, the System 360 line of computers and plain old telephone service.
Thanks for bringing that up - I'll check it out and see if I can get that fixed shortly!
Or if you want to move on to next project then sell it to somebody or get somebody on board who has skills to sell your service.
I hate to say it, but trying to sell a condo association on software is not easy. You aren't selling to a business or an individual. I live in a condo, and I even offered to build something. I think people felt like it was too much trouble, they would just rather pass emails around.

And no one wants to be on the board and the goal is to keep assessments as low as possible. I think your problem is you are trying to sell to an organization that would have a very hard time recognizing the actual value you provide. I don't see a pricing page.

It's also a pain in the ass for a condo association to do anything. We have to beg people to serve as no one really wants to do it.

Hey, you got skills, maybe you could take the code and repurpose it for something else? Or open soruce it? Just a thought. Good luck.
Ask HN: Crowdfunding aggregator for investors' projects. Would you use it?
Crowdfunding aggregator for investors to share investments from across platforms and have them all in one place. It would also let investors follow others and see what they are investing in or search according to project criteria to discover new projects and investors.

It would help projects get initial buzz and/or the last funds needed by letting them reach investors who typically invest in the project's sector.

So to recap:

- Platforms and projects get exposed to more users who typically invest

- Investors can see what projects other people they know and respect are investing in

- Projects can make a push to get either initial buzz or the last funds needed by targeting and reaching investors who are most likely to invest in their project

Would you use it?
Minneapolis has an embarrassment of riches on this front. We have game shops everywhere and dozens of public groups that meet regularly. There's also a monthly gathering that typically runs Friday to Sunday (16 hours each), and sells out its 90 person capacity almost instantly.

The groups are very newbie friendly, which is typical for this hobby.
The code may not be gorgeous but isn't the blogging platform admired largely for its design/UX?

the Dustin Curtis™ way of thinking. Simple, uncluttered,
straightforward.

Ugh ...
Yes, I think you grasped his post. Software you use in a relative isolation (yourself only or with a well-defined group) could be installed and maintained on your server. He claims he'd look into web startup offers more if they provided this alternative.
Please advise a young dev who doesn't have enough work to do
Hello, I'll try to keep this brief. I recently started my second job as a web dev. The first was mostly Classic ASP and this new job is all service oriented architecture, n-tiered applications. It's basically larger more sophisticated apps, which is great and I am learning a lot.
> and come from divorced families

What does this have to do with the rest of your sentence? Are you implying that people who come from divorced families are more self-centered?
I'm curious, how does this offering compare to https://github.com/natew/obtvse (which I assume you encountered in your research)? Or is this not a valid comparison?
Meteor is not the same type of project as roots at all, so this comparison doesn't exactly make sense. Although meteor is an awesome project and in addition is backed by at least 3 people working on it full time : )
Svbtle is a very controversial Blogging platform in my opinion. It says it strives for quality unlike the rest, yet it is sometimes full of rants[1] by random people. Heck, it even has MG Seigler (MG is known for shitty quality, heavily biased content in the tech journalism world) in it. With that being said, blog networks like these should have a superior, fool-proof rating system (like Quora), so that people can filter out shitty content written for pageviews and to gain more subscribers, and focus only on quality-oriented articles.

As someone over here said, it is best to ignore such 'elitist' blog networks, because when you tear them apart into pieces, they're also mostly shit, like any other network and are no different.

Stay away, next time when someone tells you their platform is for 'elitists' and invite only. The best things in life are the ones that give everyone an equal opportunity to speak out their mind.

[1]http://news.ycombinator.com/item?id=4500136
I love Quicksilver. How is Alfred better?

Workflows also remind me of Apple's own Automator.
Bar Code Co-Inventor N. Joseph Woodland Dies at 91
Who are these ad companies is a question that addresses the wrong topic. VP for Internet Explorer effectively said[1] that the vulnerability in Internet Explorer would not be an issue if nobody exploited it.

[1]: http://blogs.msdn.com/b/ie/archive/2012/12/13/update-to-alle...
I've used tcl for years and I use python for my own projects.

The key difference is the lisp-like expressivity of tcl vs the structured nature of python, which makes it harder to do things like override control structures or rewrite functions on the fly.

Everything in tcl is a string leads to some very interesting consequences, some of which are outlined in the article. It's also easier to write disastrously messy code in tcl than in Python, and the freedom leads to rival and poorly documented libraries - it's not an "institutional" language the way Python is.

Syntax is a red herring.
So, the purported benefits are that a) it's easier to create the form than other form creators and b) you'll get improved response rates because people fill out the form in-line and reply rather than clicking a link?

Marketing managers don't want to learn some type of special markdown, and I can't imagine they would ever prefer it to a nice WYSIWYG form creator like Wufoo or SurveyMonkey.

No one wants to try and figure out exactly where to click and put their "X" for each choice - that's a much more frustrating user experience than native form controls, even in a desktop browser. On a mobile device? Forget it, and don't forget that something like 30% of emails are opened and clicked on mobile devices.

Apparently Google Forms has a way of embedding native forms in emails, although I'm not sure how they do it:

http://www.gettingmoreawesome.com/2011/05/24/increase-survey...

Now that would actually improve response rates, and was what I was hoping to see here.
Broken link, and why post twice?