skysight-inc/HackerNews huggingface dataset:
What is not possible is to define words in a certain (weird) way and then to infer from that what people are really thinking when they say democracy.

Agreed. People don't automatically follow your definitions. I'm not arguing that.

“Progressives” do not mean mob rule or majority rule when they say democracy.

They definitely do mean majority rule. Absolutely. What is democracy, if not majority rule?

You are just completely and utterly wrong, with a worldview clouded by ideological delusions.

You can't logically criticize my entire "worldview" based on how I think we ought to define the words "democracy" and "constitutional republic," and whether or not the definitions of words actually matter.

(It really is an aside, but all progressives I know are strongly in favor of strong constitutional protections of rights that cannot be overridden by any majority, they are strongly in favor of a separation of powers and due process. When they say they want more democracy they most certainly don’t mean that they want to make it easier to abolish constitutional rights. You are attacking the most complete strawman ever.)

Given that you use British Empire-style perjoratives (which are, by the way, rather harsh to my American ears), I don't think we're talking about the same thing by "progressives," because you're describing them incorrectly. According to Wikipedia, some parties in Europe have been using it to mean something different.

When they say they want more democracy they most certainly don’t mean that they want to make it easier to abolish constitutional rights.

The #1 hot progressive cause in America right now is gun control, which (in totality) requires abolishing the Second Amendment to the Constitution. Progressives also had to change the Constitution to permit income tax, which previously was a constitutional protection. So, you see, you're just wrong. These are seen as "democratic" reforms, by the way.
Really looking forward to Go 1.1. For those that missed it, Rémy Oudompheng outlined the then current changes in Go 1.1 a couple months ago. Anyone else want to chime in with an updated list?

https://groups.google.com/forum/#!topic/golang-nuts/FxELIOik...
The active players don't care. Lots of former players have gone on record as wishing they'd never even heard of football.
> Those who don't learn from Usenet are doomed to recreate it -- badly.

Yes, and the reason people (mostly) don't use Usenet is because it was free, meaning you couldn't turn it into a property and make people sign up.

As you point out in your wish list, Usenet had a number of very nice usability features. And, notwithstanding a lot of time and effort, they haven't been duplicated in the modern era.
well since you're working on a mail interface... maybe you could try a frictionless PGP encryption option in the interface? It might be something you at least build a prototype or placeholder for so that it can be implemented fully when going open source.
I'm not sure if I'm missing something in the question, but SVG plays very nicely with CSS. I frequently download SVG map files from Wikipedia, add new, more suitable, IDs to the relevant <path> elements, and then add a CSS section at the top for shading individual countries or regions or whatever.

The complex part is usually simply working out which country/region/whatever corresponds to which <path> in the first place; but this is a complaint more about the quality of the markup of the underlying SVG of an average map on Wikipedia, than about SVG itself.
Out of curiosity, what was the reasoning behind starting a new business entity for this product? Will there be a different management team here, separate from Stack Exchange, Inc., or is Civilized Discourse Construction Kit, Inc. a subsidiary of SE?

Just curious.

EDIT: Nevermind, just found the answer to my question:

http://blog.discourse.org/2013/02/the-discourse-team/

http://techcrunch.com/2012/02/07/jeff-atwood-bids-adieu-to-s... (I didn't realize Jeff had left SE.)
Jeff,
Do you envision modifying the variables and mixins as the main way of handling themes? Or is there going to be an admin upload method or something else that you could elaborate on?

Thanks.
We really, really wanted a badging system in at launch but just could not get it done in time. It is a very high priority.

We view badges as alternatives to reading FAQs and community guidelines.
Hurry We have a very special VPS offer on at the minute for just £8 per month
Is it the same situation in the Apple App Store and Google Play?

Thanks
I'm not seeing this "preview" button. Can anyone help?
the problem is user aquisition costs. Let's assume $3 to get someone to sign up and 1 out 10 to use it on a regular basis. How do you recoup the money. I guess you could ad ads to the email. it's not so wizbang cool that you can get free press for it. It doesn't seem real viral. It feels more like a feature of a bigger product to me. like RSS-> twitter, twitter->RSS, RSS->text, etc. and you'll still have a montization problem.
smoking gun

I don't think that means what you think it means.
Wow, I'm sure this will be more rampant with cloud services and their black-box billing. Unless good people like you compare what they're getting to what they're paying for companies like Rackspace will just keep gobbling up smaller firms and jacking up their prices to boot.
The Xlerator works far better than the Dyson, too, it just doesn't look as strange and doesn't seem to have attracted as much press attention.

Every time I've attempted to use a Dyson dryer, it's turned off as I've been drying my fingers, leaving them still wet. It seems like it'd be trivial to put a few seconds worth of delay into the automatic cutoff (or position the sensor higher), but no, they all seem to be configured this way. I've watched probably dozens of people run into the same problem while using them, so I don't think it's just me.

Hopefully the Excel dryers will remain after the Dyson dryers get pulled out; I can't imagine they'll age gracefully or attractively with the water dripping down into/onto them, in low-maintenance situations.
They all feature teams of players throwing, kicking, carrying, and sometimes punching an oblong ball on a long field with goal posts at either end. The object of all games is to advance the ball in a direction opposite to that of the other team, and then to score a varying number of points depending on how one moves the ball into a scoring area or kicks it between goal posts. Rough play is encouraged, and body tackling is the basic means of defense, so these games are all (with the exception of rugby union: the entire game is spent listening to the referee holler "pause, engage!" while the scrum falls apart) more enjoyable to play and watch than the sport upon which they're allegedly based. They're all more similar to each other than any of them are to baseball or tennis.

Besides, the only similarity that counts for this analysis is the nature of the head trauma involved: men carrying a ball run while other men attempt to tackle them bodily to the ground.
I played soccer growing up and some of the hardest hits I've taken to the head were from heading soccer balls.

There have been studies confirming this. One example:

http://www.newser.com/story/157592/soccer-heading-may-harm-b...
God: Scalable in Memory Data Structure Server in Go
What is Quora?
Rivals Don’t Mean to Rain on Dell’s Parade, but …
The rugby players that I know tell me that their pain limits how hard they tackle an opponent. They would not like to see padding introduced because a player would trust their armour overmuch and increase the risk of injury.
i don't know. why should i trust clef?

the google two-factor authentication can be run on your own server. can clef be run w/o clef? i don't think so.
It goes well beyond physical problems. Many former players have committed suicide, attributable to severe depression they often experience because of brain injury.
I've heard it described as ritualized warfare. Yes, it's violent. Every player knows that going into the game. That being said, I think the NFL needs to take additional steps to make it safer, because players at all levels look to the NFL on guidance for how the game should be played.
I am under no confusion. SQL ORMs all suffer from the same problems (which is forced by the underlying SQL model) that MongoDB does not.

And your whole "use the right tool for the right job" goes without saying. It's others who seem to be obsessed with this "SQL is perfect for everything" delusion.
Oh dear, this is what I feared from The People That Brought You StackOverflow: Numbers everywhere. Thousands of tiny icons, all alike.

Stackoverflow seems to me to be a giant case of post hoc ergo propter hoc. "We made a site driven by points and numbers and rules and gamification and it was success, therefore it was the numbers and gamification that did it". No, SO was a success because the tech world was gasping for a forum that wasn't a) mailing lists or b) expertsexchange. That's all. That's why the majority of their non-tech sites have bombed.

If Discourse is a success it will be because phpBB is hideous, not because of any merits shown here. A better model to ape would have been the truly successful community sites -- think the Well, or Metafilter. Flat. UI that gets out the way.

Humans are superb at managing conversations, tracking threads and managing state. It's how forums manage to be so good despite phpBB and the like. Let the humans get on with it. Get out the way.
The jury is still out there on that. Heading, in particular, is linked to brain damage (http://journals.lww.com/neurotodayonline/Fulltext/2013/01170... (article paywalled at http://jama.jamanetwork.com/article.aspx?articleid=1391907)):

"To the Editor: Soccer is the most popular sport in the world, with more than 250 million active players.1 It is the only sport in which the unprotected head is a primary point of contact when heading the ball. In other contact sports, the deleterious long-term effects of repetitive traumatic brain injury (TBI), such as impaired white matter integrity,2 are well recognized.3 However, whether frequent subconcussive blows to the head lead to TBI remains controversial,4- 5 although evidence suggests impaired neuropsychological function in soccer players.5 We evaluated concussion-naive soccer players using high-resolution diffusion tensor imaging (DTI), which is highly sensitive for detecting alterations in white matter architecture."

Heads can also hit each other or goalposts, for example when a keeper dives for the ball.
"Not that this is conclusive by any means, but it's still cumulative brain damage."

Nice that you could say two different things in two parts of your sentence.
Probably my favourite thing about Go.
The ability to create a DSL with a systems level language is kind of amazing.
Agreed. They sound (and feel) like a leaf blower, though.
Oh certainly not a crisis – especially since it didn't bring new vectors to the table. I just saw many “what now!?”s in my timelines and figured I better give them a solid good-enough solution that just works before they do something stupid.
Thats a strawman to the real question, and of course the top comment has already picked up on it, now claiming that "but back then it was just as unsafe".

So now unsafe, back then unsafe. Seems like we should not be promoting a game that works only on brunt violence.
Interestingly, as an early users of the software, I got mostly the exact opposite feeling.

Build it for a real community and try to make it work within that community

Ember used Discourse for the past several months. We provided a ton of feedback and I like to think that our participation served exactly this purpose: building Discourse for a real community.

Make it possible to close threads, write summary for threads, group threads together, explore a topic

I'm not sure how much of this comes across in the pitch, but these specific goals are focuses of the software. For example, Discourse supports a "Best of Thread" view (see https://github.com/discourse/core/blob/master/app/models/pos... and https://github.com/discourse/core/blob/master/lib/score_calc...), which is currently only triggered on a very high threshold. I like this feature a lot. You could easily imagine it being possible for moderators to hand-curate the "Best of" view in the future.

There is also an "aggregated links" view that aggregates all of the outbound links from a thread and shows how many times they have been clicked on.

Discourse has moderator tools for "closing" threads. I would expect that closed threads would work well together with the "Best of" view.

Bring more structure than linear comments, but less complexity than threaded comments.

I think this is one of the team's highest priorities. There is some innovation in the way replies work, but it's also possible to "reply as a new thread", with margin links between the threads. I have found this to be a very good compromise, and something that explicitly attempts to tackle your desire here.

In short, I think there's more depth here than you're seeing at first glance, and the things you want to see from Discourse are things the team is actively thinking about.
> Given your experience in the area ...

Sorry -- my experience in this area is rather outdated. I was most active in in the Space Shuttle design phase (the 1970s):

http://en.wikipedia.org/wiki/Paul_Lutus

That was why I directed my earlier comments to young people. :)
I was also using chrome stable, Mac OS 10.8. The left column doesn't disappear when I scroll down in Firefox (although also much more jumpy than I'm used to). But, I guess it seems to only affect me. I do have a retina display and they are using javascript to serve me retina images, which might have something to do with it.
Augmenting Popular Platforms With New Features Using APIs
We require a CLA for code contributions, so we have an underlying license to all the code -- and we can sell it to corporations.

http://en.wikipedia.org/wiki/Contributor_License_Agreement
Surely it's relatively easy to convert SVG to, say, .jpg on the fly, though, no? </handwave>
No ETA for Android, but it's very high on our list.
These kids and their parents have a choice, knowing the dangers more than ever in present day. I have suffered 8 concussions, 3 football related, and if I could I would go back and do it all over again. Who are you (i.e. anyone) to decide for these people (the hoards who love to play and the hoards that love to watch) whether or not it is socially acceptable? It is an individual choice.

edit: didn't mean to single you out specifically.
Go is an opinionated language. Go people would just tell you to write the loop; that's what it's there for.
Yes, and?

(Not trying to be snippy, but really, what is your point?)
GP did not say anything about million dollar contracts. The statement "millions of dollars for 8 - 10 years" is correct for any and all NFL players who remain on a team roster that long, since per the 2014 minimum salary table[1] such a player will make no less than $5.175m. Using the conservative estimate for an average player's career given by the earlier link (3.5 years), the average player going forward will make approximately $1.8m. Thus, the majority of NFL players will gross over $1m in their careers.

Edit: beat to it while I was typing.

[1] http://www.steelersdepot.com/2011/07/2011-2014-nfl-minimum-b...
Dell sold to Microsoft, Silver Lake for $24 billion: What it means for the PC
Where did I say that the majority of players have million dollar contracts?
A technical solution to a social problem. It never works. You'd hope they take away the players' helmets so the company can go bankrupt in peace.
> I don't know about your simulation, but over here in the real world it doesn't work that way.

Wow, great point. You're obviously unbiased! You don't even know the details of the simulation, but you're confident that you really know what's up based on your presence in "the real world".

> Many people don't dry their hands at all in a public bath room

Yes, but they still wash their hands. Many people don't dry their hands because they have to use the hot air blowers, which they know are ineffective. If they see an effective device, some members of that group will choose to use it instead of jazz handing. But even discounting those people, the wash + dry combination still works out better for most cases I can devise. The only universe I have come up with where wash and then dry else where is better than washing and drying at the same station is if there are an equal number of paper towel dispensers as there are to sinks, which has never happened in a bathroom where the number of sinks > 2, as far as I know.

> By combining faucet and dryer you force these people into the same bottleneck as the hand-dryer users.

I wasn't arguing for optimizing any one special interest groups time spent in the bathroom, I was optimizing for the total network throughput of the bathroom.
IPad at 81% tablet web share in North America, Kindle 7%, and Galaxy 3.9%
The NFL has made rule changes to reduce the incidence of head injuries, and IMO it's worth going a season or two to see if they improve things.

The nature of the rules in U.S. football creates situations that are inherently more dangerous than its overseas counterparts like rugby or Aussie rules. In those sports it is very rare for players on opposing teams to and run directly at each other from 10s of yards/meters away. Most tackles are chase-downs where the runner is pulled to the ground at low speed.

I disagree with Klein's assertion that the violence is at the heart of the NFL's appeal. There are numerous more violent or dangerous sports, like boxing, MMA, or even NHL hockey (which as straight-up fist fights) that are not nearly as popular.

The sport is far less dangerous or violent today than it was 20 years ago, but it's far more popular. The NFL has reigned in the violence with rules like illegal contact on receivers, hits on defenseless receivers, roughing the passer, spearing, chop-blocking, face mask, blow to the head, horsecollar tackle, etc.--and as they have done so the game has only gained in popularity. This disproves that the violence is the heart of the appeal.

Personally I think the appeal is that football is a) extremely athletic, b) extremely complex tactically and strategically, and c) perfect for TV because every single play has time for instant replay and analysis. In addition it involves a lot of ballistic trajectories, which are always popular:

http://online.wsj.com/article/SB1000142405274870377970457607...
Roundcube and Zimbra are efforts toward this.
This will probably kill the increasingly popular Linux-installed Dell models.
What is Branch Prediction?
Many kids make the decision to play a sport because they implicitly trust their parents and other elders to keep them safe.

I think the article is too optimistic by implying that a change of equipment can shed the problem. I doubt the human head is adapted to handle violence regularly and consistently.
That selects for trivial pattern-matching ability, not the ability to evaluate arguments.

Engaging in productive discourse is not associated with knowing the names of fallacies.
You're far too young to be a luddite -- the only difference between infinite scroll and paging is whether the action is initiated by swipe or click. If you have a connection, you get more comments, if you don't, you don't. Maybe you have to reload or click the permalink to a comment to try again; you have to jump through the same hoops if you clicked a page link without a connection. When you do have a connection, infinite scroll is preferable on 3G since only some JSON has to be loaded rather than a full page of HTML wrapping it.
I have been writing code for only about 18 months now and re-typing ~85% of what I see has been incredibly helpful to me. I couldn't agree more with this point.
Q&A with Shay Banon: 10 “Bonsai Cool” Things About elasticsearch
I don't think it's just their backgrounds. Most people who make a lot of money also spend a lot of money. The difference is that most people who make a lot of money will do so for a lot longer than an average of 6 years.

I bet that if you fired someone from the financial industry who made $1 million a year for 6 years after college, and somehow took away all of their prospects for a professional salary, they would also have financial trouble.
The author of the answer has set multiple world records for calculating digits of pi. I highly recommend browsing through his answer history. You can learn more from his answers than from entire computer science classes.

http://stackoverflow.com/users/922184/mysticial
Hi downvoters!

If you downvoted me because you object to my complaint about the entry fee, allow me to educate you. If you downvoted me because you think Ouya is awesome or you own Ouya shares, more power to you.

Anyway, a company like Ouya co-opting the game jam phenomenon (not to mention the term) for pure commercial, money-making greedy purposes is offensive. Allow me to explain in detail:

The events normally associated with the term Game Jam are:

a) free

b) not about prizes or competition

c) intentionally inclusive

For a few examples, just google 'game jam', or check out these pages:

http://en.wikipedia.org/wiki/Game_jam

http://en.wikipedia.org/wiki/Ludum_Dare

http://en.wikipedia.org/wiki/Global_Game_Jam

The whole spirit and philosophy behind game jams is to encourage anyone and everyone to creatively participate in the creation of video games, regardless of commercial viability, tools used, race, gender, age, or creed.

In comparison, the Ouya game jam:

a) Required a $99 purchase of an Ouya console to enter - EVEN THOUGH - Ouya is supposedly an Android based platform and any functioning Android game should be able to run on the Ouya.

b) Included prizes and judges being handed out at the discretion of Ouya and/or Kill Screen

c) Required all games to be Ouya games, not Android games or simply 'games that can run on the Ouya'.

These are not minor distinctions. This is important. This is a corporation feeding off the efforts of the community without giving anything back (unless you count the pittance of a few prizes to be handed out to the 'winners').

The Ouya 'game jam' is a contest. And I have no problem with contests: They are a good way to promote interest in your platform. Microsoft ran multiple successful contests for XBox Live Indie Games called 'Dream Build Play' that produced lots of great games.
What is “2's Complement”?
Ask HN: Graph database design guidelines
What would be various design guidelines for property graph databases like Neo4j? In most examples I have come across, nouns/entities are stored as nodes and edges/relationships are generally verbs (in some form). Is this typical?

Which information should be stored as properties and which as separate nodes? For example, consider a red shirt. Should this be stored as property Color=Red in node (Shirt), or as (Shirt)--hasColor-->(Red)?

Are there any recommendations for naming conventions? There may be tradeoffs between long property names and labels (self-documenting) and performance (more memory, longer string comparison operations)?

What other considerations are there that should not be overlooked?

Please share your experiences. What data models do you use for graph databases in your applications?

I could not find much information on the subject on the Internet other than [1] and [2] which do not say as much as I would like.

[1] http://stackoverflow.com/questions/6482741/graph-database-design-principles-general-principles-and-granularity-issue

[2] http://stackoverflow.com/questions/10753331/graph-database-design-methodologies
Oh, OK. It's the dual-licensing GPL/DWTFYW arrangement. Why didn't you just say so? :)

BTW. Tried posting a reply in some thread on try.discourse - it showed up, but then disappeared in a second. Is it some sort of spam filter in action? The UX made no sense whatsoever.
Store in Redis and SQL DB transparently with Redis_Storage_Methods Gem