skysight-inc/HackerNews huggingface dataset:
> They see it and think "well everyone should know this!" Think NSA scandal here.

Indeed; this is commonly called "signal boosting." It's where there's content you have no personal reason to upvote/retweet/reblog/whatever -- but where you're affiliated with a group that would be furthered by doing that -- and so you do it anyway. I do believe a general policy against it could really help a community, but I don't know exactly how you'd implement that (other than naming-and-shaming users who do it.)

Also, though, voting systems only lead toward bad content when the website is also open-registration. If you'll notice, the first growth-period of these sites is usually pretty decent -- even though there's a voting system, the only people there are "core" members who are all there for the sake of the website's topic, so they only vote up that kind of content. It's when secondary and tertiary users flood the site and overwhelm the core audience that you see the decline. So, the solution could just be... not letting those users vote.
Bootstrap is great but I usually end up having to override a lot and it ends up becoming a pain sometime. Also if the responsive theme isn't set up right it can end up looking like a disaster.
LatAm should create its own TechnoLatino ecosystem, inspired by Silicon Valley
Note that cells are in fact completely packed- everything is grinding against everything else. THere's water there, but it's not a bunch of free solutes.
Dropbox moves to Austin
You might be interested in this[1] which was posted to HN some time ago. iOS is a no-go for this sort of thing for now at least, but I'm unfamiliar with Android. For hardware modules I think the thumbs work very well as a modal control, but on a small touch screen I don't know how it would work.

[1] http://asetniop.com/
I used to do explicit MD with waters, etc, the whole shebang.

Massive waste of cycles. Never gonna make a useful prediction.

Reduced representations that contain the minimum of complexity to express the phenomena of interest are far more useful.
From the article, those were simulation of our neurons, randomly connected. The intention was to test the machine and software.
Python 3 lets you define functions with keyword-only arguments:

>>> def foo(a, *, b="Default"):
... print((a, b))
...
>>> foo(1, b="bar")
(1, 'bar')
>>> foo(1, 2)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: foo() takes 1 positional argument but 2 were given
Kinda late here, and unqualified to comment on math - just wanted to mention, in case ECC and the others eventually are compromised - there is something to fall back on. The "one time pad" method "has been proven to be impossible to crack if used correctly" (https://en.wikipedia.org/wiki/One-time_pad). Given a side channel that's secure for the purpose, I expect there could be a software implementation that would be usable indefinitely.
Website Screenshot Of Every Two-letter Domain
Just create a reputation system for edits. For every edit, ask it to be given a type (typo, additional info, factual correction, etc) and a quality score. Wight the value of a rating using the rating of ther rater. People who make good contributions will rise to the top. Those who make poor contributions will fall to the bottom

There are better solutions than making something needlessly complex.
O_CLOEXEC was recently added to POSIX.

http://pubs.opengroup.org/onlinepubs/9699919799/functions/op...
> How do you divide one set by another set?

By defining it as the inverse of multiplication, of course! (Assuming the inverse exists.)

A number n can be defined as the class of all sets that are 1-to-1 with { x1, ..., xn }, where xi are distinct "things".

Then, x * y is the class of all sets that are 1-to-1 with the cross-product of any element of x with any element of y.

(2/3 is the wrong answer according to this definition; the right answer is any n > 0 or aleph 0).
You used to find people like John Carmack in there... and electronics stuff was also talked about. Ask Slashdot's were answered with interesting insight. Now everything is mainly one-liners with stupid comments and only very few worthy users (eldavojohn and the like) remain.
Seems good in theory, but you will go broke using Martingale.
looking at all those people, thinking how each is busy with their day, their plans, their hopes - then realizing all of them had already lived their lives and died, including the odd child also in the video... Nothing deep to say - this can be said about every old media showing people - just for some reason, perhaps the portrayed routine, this made me reflect on that fact
Chording keyboard may get popular in the future.

Wearable Computing researchers usually use a chording keyboard for typing. You could see how this work with Emacs in real life by Thad Starner (a technical lead on Google's Project Glass) http://www.youtube.com/watch?v=_V2i_7oX8mw
You are completely right.

But...is 1366x768 really the dominant resolution right now, even with the emergence of Apple as a dominant PC maker?

On my site, the top 3 resolutions are as follows:

1. 1440x900
2. 1600x900
3. 1920x1080

After that a mishmash of phone & tablet resolutions come before 1366x768.
Let's use this opportunity to remind ourselves of an adjacent problem: the number of helpful, insightful, creative comments not made for fear of retribution by knee-jerk contrarianism.

I say let's watch out for this, and make an effort to use a friendlier tone in comments. And smileys, when necessary. =)
> Why shouldn't Xerox use a standard compression algorithm in their scanner/copiers?

I have never heard of JBIG2. I implemented JPEG2000 codecs from scratch, arithmetic coding compression and I have never heard of JBIG2. And here the are using and it others claiming it is just a standard run of the mill thing.

> That would seem to be a safer choice than writing a lossy compression algorithm from scratch.

Going out on a limb here, wouldn't the safest be to just not use a lossy codec at all or use something like JPEG?

> QA testing probably was on the order of 'picture looks right';

Sorry. This is the company whose name is the equivalent to the verb "to copy". If plugging in an obscure codec from some place and checking if one picture looks "OK" is their idea of QA then they deserve all the ridicule and lawsuits stemming from this.
If hacker news has jumped the shark, where is the new tech/hacker news site that has taken its place?
I think I pinpointed the exact moment HN's decline started. It was when my inane, rage induced comments about the NSA were getting upvoted.

Let's not ban politics, let's just drastically lower the amount of noise in political threads.
>I left slashdot for exactly the same reason. That and I was tired to sift through trolling and countless slashdot memes like "imagine a Beowulf cluster of these".

I think the beowulf comments and the GNAA trolls were actually in a time when the overall quality of the comments were OK. There problem was when all comments started having no content whatsoever, but were just a response-for-the-sake-of-it. It is like if people just needed to write something.
That sounds a lot like Cython, a Python-->C source translator. The more variables you annotate with C types, the more closely the output looks like idiomatic C. If you don't annotate any variables with types, then they're all treated as PyObject with the performance penalties you'd expect.
I have not been long at HN, but I have noticed how much more in the past year more general topics like politics have risen here.

Thing is I do not really care that much what are posted into here, people are pretty much free to post almost anything interesting. What I dislike is that most of the stuff is resubmitted from another news site pretty often. Though it is not as bad as one automatic news aggregation website I use to check my local news. Though the reason why I can live with these things is that my brain has become my best spam filter.

The only thing I really do not like is how popular HN has become among news sites on picking stories to their own site. Just few weeks back one blog article posted into here got their way into a local news site and this news site was even doing horrible job at quoting the blog article.

The level of journalism has fallen so much and they can use web sites like hacker news to pick up stories which should bring visitors to their own site. Hacker News, Reddit and every other news discussion site provides good statistics for news papers what to put on their site for people who do not visit these websites we use.
The underlying problem is one of reflection and restraint. Many comments and posts are made very quickly to get the "frist post" or count coup in some other way.

There is a lot more to discuss about the Snowden/NSA brouhaha. It's just not regurgitation of existing bits of information that have already been posted hundreds of times. We burn out on the repetition and get annoyed.

What is relevant, and in my eyes disappointing, is that there has been little deep discourse on the topic. Every article starts at the basic "OMFG" and doesn't take a broader view of new developments.

There is some incentive that is driving the decline of quality content and interaction on the site. Whether it is attention, karma, or whatever, site members have responded with a focus on shallow quantity.

For example, there hasn't been a deep discussion on why privacy is a right. There've been a few comments, such as Schneier's "What's your salary?" that evoke the fear of having privacy violated, but people who are afraid of negative stimulus will override their fear for a more meaningful or important goal. Why is what the NSA doing bad, from basic philosophical principles, and what will the impact be on business, technology, and society in the coming years?

Solving the problem is not simple or trivial, but I'm sure Paul has given many approaches significant thought. It's difficult to implement them without changing the essential simplicity of the site.

There is the Reddit path of subreddits and the various "this thread moved to IYFCategory" forums. I'm not sure that helps. However, there is a natural clustering of some of these topics. While a "politics" cluster is too broad, some shorter-lived and more specialized clusters, such as Snowden/Angular/whatever grouping, would afford discussion among those interested, encapsulate the babble storm, yet give an indication of activity so that individuals can determine their own level of involvement. "I see you're posting a link to a story about Edward Snowden. I'm adding it to the Snowdenball."

Another approach is to limit karma. The people who post karma-bait will top out very quickly and either lose interest, or focus less on the score they have accumulated. It could just be another exponential function of up votes. 1:1 when getting started, then decrease the karma adjustment of each vote over time. Then one has positive and negative feedback, especially among "newer" accounts, and less of a desire even to look at the number past 2,000 or some arbitrary figure.

It's a tough problem. We can self-regulate by avoiding the xkcd 386 impulse. Stop giving votes to shallow thought. Stop posting one-line replies that are obvious and superficial.
New York in general is just dirty. It's a place to visit, not to live in.
Slashdot was never very good. One big reason for that was that it actively courted "humorous" comments. This was a huge monkey wrench in their moderation scheme, it meant that even if moderation made it possible to cut out the lowest end of the comment quality spectrum it still did very little to elevate the other end. More so, the system didn't discourage spam and trolling it just made it easier to hide, so any comments on the site were always swimming in an enormous sea of mostly hidden crap, which made it difficult for later comments to be noticed and moderated up. The moderation system in general did a very poor job at fostering good discussion. At best you could hope for a few decent one off comments. Another problem that slashdot has always had was a very strong leaning toward a mob mentality and exclusion of contrarian viewpoints. If slashdot talked about Microsoft, for example, it was a flurry of Microsoft bashing, not a discussion.

HN, for all its faults, does a much better job fostering high quality discussion. And probably promoting interesting submissions as well, although I think the system is much more flawed in that regard.

Anyway, I think that a good chunk of "political" stories that have become popular on HN lately do belong here. Surveillance and freedom and how they pertain to the online world are big, fundamental issues of serious historical importance that we need to grapple with today. To remove those from our view because today it tends to be difficult to have a high quality discussion about a political topic is, I think, a mistake.

I think the issue is not one of whether or not HN should abandon talking about political subjects I think the issue is making sure that HN concerns itself with subjects that are legitimately important and conducts discussions that are mature, well-reasoned, and intellectually stimulating. And I think those things are well within the grasp of the HN community.
You should add how many games it takes to meet your target.

The one thing with Roulette is that it can get very boring very quickly!

I worked on [this][1] product in a previous life. They knew that you only had a certain attention span, so obviously the more you played, the more they took.

In the short term, the house always wins!

[1]: http://www.shufflemaster.com/index.php?option=com_k2&view=item&id=1171:rapid-roulette&Itemid=903
That sounds like the fly in the printer at the start of (the movie) Brazil.

Which of course leads to the conviction and torture of an innocent....
Anyone knows what the are the advantages here of using async io via signals instead of epoll. Does gigablast use this technique for historical reasons?
While most (read: not all) political posts are discouraged, the discussions around surveillance have been more technical here than anywhere, and it would be hard to conceive of a discussion with a political element being more on-topic and imperative than the discussions of late.

I'm going to disagree with the highlighted portion. On pretty much any topic related to law and government, HN in the aggregate is willfully ignorant - people rarely take the time to do research or provide citations, but go about declaring this or that to be illegal or unconstitutional with no evidence and frequently without even fielding an argument. The discussions here are as bad as the comment section at, say, the Huffington Post. A lot of people seem to think that because they're handy with computers they have special insight into every other intellectual topic. This is, sadly, not the case.
Playlist of OWASP AppSecUSA 2012 Talks
>The "anything that good hackers would find interesting" line is not a free pass.

Exactly. Which is why I referenced the FAQ which states that most political discussion is discouraged and articulated precisely how and why this debate is not one of those times.

> The NSA discussion is way past the point where it's interesting to most people.

I think you meant "to me." Judging from the post rankings, frequency, and comment scores, people in this community are interested and engaged in this topic, -more than most. For now anyway.

>Maybe more political discussion is needed, but Hacker News is not the place for this to happen. Where is the line drawn? Should we discuss alarming health issues like sodium consumption, GMOs, sweeteners? The military industry? The lobby complex? Violence and misery in Africa? Are these less important than the Prism scandal?

As detailed in the FAQ, this is precisely the place for this to happen. Political posts are allowed, and if you can't see how discussion about surveillance software that taps the communications of the entire globe is on topic here, even with the (completely within-framework) political element, then I don't know what to tell you. The problem isn't HN and the other users though. I think you're just tired of seeing it and will be happier in a few more news cycles when it likely dies down like it always has.
Mailpile stores in RAM about 180 bytes of metadata per message (actual size depends largely on the size of various headers), but Python overhead brings that to about 250B. This means handling a million messages should consume about 250MB of RAM - not too bad if you consider how much memory your browser (or desktop e-mail client) eats up.

Totally killed my interest, I want to run this on a small server (e.g. NAS), for everyone in my family
This is a fantastic idea. There are some projects I'd like to help with, but issues that crop up often require way more in depth knowledge. Other areas I can't help but feel I'd need the authors permission to really mess with a section. Am I allowed to clean this up?

Saying to the repo owner "I'm ready to work, met something out to me" would be great!
The app shaming women into losing weight
Are there any PaaS or VPS providers that are using Docker (other than DotCloud) ? I'm actually eager to give openstack-docker a testdrive.
I don't thing any database/technology is well suited for everything. And never said as such.

But as a counter point... We don't know this was a 'general purpose' problem... so your point isn't even valid even if you were responding to something I said... Unfortunate.
I just quizzed my daughter entering 5th grade and she understood the concept of decimal comparison, so score one for public education.
Do you need tricks like that anymore though? Even IE8 supports `position: fixed'.
If the Admin is here, The very bottom ones (00.com, for example) should display upwards on hover, not downwards below the footer where it can't be seen.
Unfortunately it is difficult for the receiver to know the key. I don't know how this would be solved, but it's quite the conundrum.
The typical use case is to use Vagrant to spin up the machine which then runs docker. I wouldn't recommend managing Docker containers with Vagrant unless you're really heavily invested in a pure vagrant workflow and for some reason cannot afford to call docker commands directly.
Abandoned Walmart is Now America’s Largest Library
I wonder if this is the flip side of "information wants to be free". Nearly all use of modern software generates sensitive information, and if that information is online, it will be made available to others, including the government, eventually.
Check out: http://www.codetriage.com/
What was the theorem-prover as programming language article? I can't seem to find it.
It is much harder to distinguish ignorance in current political discussions -- in part because nowadays political preferences often induce ignorance in those you'd think most capable to judge it in others.

As a result political discussions become largely unresolvable. People participate not to share information but to give witness to their particular beliefs, which inspires others to do exactly the same.

More technical conversations may grow for a while, as more interesting points and lines are opened, but after a while what there is to be said, has been said, and the conversation moves on.

With those dynamics, political conversations are likely to add noise around signal until they drown it out. Unless actively beaten back.

The real solution is to change the way people talk and think about politics. This seems unlikely.
Haha, I'm assuming you're speaking to my comment length...sorry, that's pretty par for the course with my comment history :) I like to write with a level of verbosity.

But...I do agree with you. It becomes harder to sift through facts when a post is very long. I do it because I enjoy writing long prose on topics I'm interested in - I don't think it's particularly correlated with getting high karma. I've seen very high comments that consist of a little paragraph (albeit packed with technical information).

But I think a lot of people do just click and write for karma. As long as there is a karma system, this is somewhat unavoidable. I really wish we could do away with the entire karma system entirely, but your suggestion about posts "costing" karma sounds really neat, I'd definitely test that on a small forum...not sure how you'd deal with throwaways though, and how would new users accrue karma?
So why don't you just re-record it correctly and send it in? It would take about as much time as the blog post took to write up.
I also recommend "Why Python, Ruby, and Javascript are slow". https://speakerdeck.com/alex/why-python-ruby-and-javascript-...

Summary: Things that take time are hash table lookups, allocations, copying.
That looks like a really helpful site. It solves my first problem well.
what if you just wrote markup to explain what's going on. this explains to everybody what is going on & makes it so you don't have to apologize each time.

<machine-translated>

Eu quero falar com tantas pessoas quanto possível e eu não quero que ninguém se sinta mal

</machine-translated>
Those issues in particular, which I think have been unfortunately over-simplified here.
many people were using "Freedom Hosting" to host onion sites

tormail.org amongst them it seems. It's used at times by users of one famous online store of particular substances.

Just info. It's their problem if db leaked and they didn't use encryption of course.
"Information wants to be free. Information also wants to be expensive. Information wants to be free because it has become so cheap to
distribute, copy, and recombine – too cheap to meter. It wants to be expensive because it can be immeasurably valuable to the recipient.
That tension will not go away. It leads to endless wrenching debate about price, copyright, 'intellectual property', the moral rightness
of casual distribution, because each round of new devices makes the tension worse, not better."

-- Stewart Brand [1] - spoken at the first Hackers' Conference, and reprinted in the May 1985 Whole Earth Review. The quotation is an elaboration from his book,
The Media Lab: Inventing the Future at MIT, published in 1987.

[1] - https://en.wikipedia.org/wiki/Stewart_Brand#Aphorisms
The military-industrial complex is a different idea that refers to a separate set of problems.
The biggest issue with lobste.rs is that they hide some of the tag filtering features behind the invite-only membership. I can understand restricting the commenting and submission, but I have no desire to chase after an invitation just to get the tag filtering features.

I also think their invite-only membership policy puts them on a different community-growth curve than an HN, Reddit, Metafilter. I used to scan through the lobste.rs headlines, but i've switched back to a mixture of subreddits, because I can actually contribute more there.
HN needs more "Show HNs" and less political diatribe.