skysight-inc/HackerNews huggingface dataset:
If your vote has less value to you than the time it takes to cast the ballot, it has zero economic value, and will therefore not happen, regardless of its nonzero absolute value.

A cynical potential voter may recognize that the net effect of laws and rules set up around the voting system is to alienate his or her opinion from the results of elections. In that case, declining to vote is a rational and reasonable decision. Most people judge the value of their votes by the perceived impact that their votes have on the results of the election. If you cannot detect a change in public policy as a result of your votes, your vote does literally have zero value.

In that case, you should be doing something else to effect a change in your own situation. I suspect that for most people, working during the time you would ordinarily spend voting then spending the profits on a lobbyist to directly influence an already-elected policy-maker for a specific issue that interests you would be more effective than casting a free ballot.
Could have to do with charset handling.

For the really complex stuff, there's rejit[0]. I wonder if LuaJIT would work; these tools also need IO tricks to be fast.

[0] https://lwn.net/Articles/589009/
Guns are a political issue for American conservatives. Attempts to regulate guns are seen as an attack on their freedoms. The more extreme members maintain a fantasy of government overthrow (see the Cliven Bundy standoff).
the NRA is also in part defined by its members. These members are, for the most part, highly conservative and see technology like that as making guns worse. They don't worry about safety; after-all, the point of the gun is power and something that is dangerous feels more powerful.

The other reason people oppose them is because it would reduce the gun-owner's ability to re-sell the gun to criminals with no difficulty or government intervention. It would remove some control from the gun owners.

One man's safety feature is another man's oppressive inconvenience.
Advanced WP-CLI Commands for Comments and Revisions
Thanks for the feedback.

The data comes from a lot of web crawling and parsing. There are some gaps in our data, and we have a project scheduled in which we will focus on getting our structured data really, really clean.

Wrt clicking on the screenshot or the source URL... I agree that it would be frustrating given your process of opening things in a new tab. Let me provide a little context and also ask a few question.

Context:
When you click through on a link, the page you are taken too may not resemble the screenshot. The screenshot was taken on a particular date with a particular user-agent and accept-language. So, if you are on a PC and click through on a mobile screenshot, the page will almost certainly look different. The popup is intended to inform folks of this. (True, we could show the warning only once.)

Questions:
1) What are looking for when you open the underlying site? There are certainly good reasons for going to the site. For example, you may want to see the dynamic aspects of the page that we cannot capture with a simple screenshot. I just want to understand if there is a way for us to delivery directly some of what you are looking for.

2) Would this process work for you? - We already have the concept of Collections -- a "directory" in which you can save a group of screenshots. What if we had a "quick save" button that would save the screenshot to some default folder without the overhead of the popup that asks you where you want to put the image. Then you could quickly save off 100 or so images that you found interesting. Next, you could make a second pass and go through the the images you saved, clicking through to the sites etc.? What if you could export the URLs from a Collection?

Thanks!

John
It is also worth noting that according to their graph that the critical point to be made is that both rates of death have been on a decline since their starting point of 1990. Cars are indeed getting safer, but apparently something is being done right in the firearm area as well.
@drbawb and @bpowell , if you guys can blog (or take notes) about your experiences building these emu's it would be a great.. It is a topic I would definitely read/follow, I grew up on Nintendo/Gameboy and now reading how you chaps are recreating my childhood addictions via emulation is just wonderful.
Why couldn't me and my buddies go to the range and all shoot the new gun I just got? DRM for software is bad enough, lets not extend it to the physical world.

I guess unlimited "Gun Admins" would be an okay compromise.
Good, finally people can stop trotting out the inane adage "if you ban guns you have to ban cars" whenever the gun control debate comes up.
The root cause of this is the influence of money on our politicians.

Symptoms include laws written for the rich and the corporations rather than for the people, causing the continued growth of inequality and a drag on the economy.

Support Lawrence Lessig in his efforts to solve this root problem!

https://www.youtube.com/watch?v=mw2z9lV3W1g

He departs on the second of his New Hampshire Rebellion walks on Sunday.
Are you sure? sed has -z, it's useful.
> the author could then employ defense-in-depth techniques to maximize the cost of cracking the system.

Can you provide more details on this statement? I understand defense-in-depth and the different methodologies for cracking software but your statement doesn't make sense when applied as a whole. Do you have any examples?
The supermarket is a good example. That's already how it is, all the time, and yet we still get incumbents. Have you seen how many different kinds of jams, jellies, and peanut butters have taken hold? Yes, it's a challenge to be the new guy on the block, but that is just the nature of the beast. Now, if Jiffy paid supermarkets not to stock other brands of peanut butter, that would probably be anti-competitive.

If accessing Google cost you money while lycos/yahoo/altavista were free, nobody would have ever tried Google.

We can't know for sure, but IMO this is totally not true. The cost for one search worth of traffic is tiny, and their results were superior.
Great to be in control!
As I understand it, the NRA oppose these safety features as it provides a stepping stone to the full control/ban of guns. ie once you have a mechanism to restrict guns to an individual, it's easier to extend that (technically/politically) to a wider restriction or total ban.
ANU Physicists improve quantum hard drive storage time
It can't? I don't know about you, but my Comcast performance, both promised and real, has been growing steadily for over a decade, at a much higher rate than the price has increased.

That's not a natural law, that's investment in technology and infrastructure. As that investment looks to be worth less, it'll slow down or cease. Look at Verizon's dramatic reduction in FiOS deployment, for example.
Same on my work LCD. Dell E207WFP.

I also tried test patterns at http://www.lagom.nl/lcd-test/ and http://www.testufo.com/. None of those made caused my screen to make an audible sound.
According to Kickstarter's own metrics (and I'm sure we agree that they're the clear winner in this space), there's been a total of about $1.5B in funds raised TOTAL, over the lifetime of the site: https://www.kickstarter.com/help/stats

Conversely, there was nearly $30B in VC money committed in 2013 alone: http://www.pwc.com/us/en/press-releases/2014/annual-venture-...

So it's not even close to being close. Maybe there's 3x more crowdsourced projects funded than companies backed, but most KS projects are funded for a few thousand dollars.
That doctor sounds a bit like an arrogant douche.
To be fair, doctors are often fixing problems we've created ourselves too.
You are totally deluded if you think that way. I used to refute this sort of sophism when I was 12.

Let me paint you a picture. Imagine all there is is the town you live in with your local community. All of a sudden a gang comes in and demands protection money from everyone once a year, or they will cage non-payers. This gang then champions an idea called "democracy" whereby the oppressed sometimes have a cathartic moment where they think they are telling the gang their opinions and making choices on how the gang will run their criminal deeds. Of course, the gang does all in its power, with a lot of rhetoric, to convince the oppressed that only through this "voting" thing that this gang made up, can you really change things in your town. The gang gets every townsfolk to believe it is their duty to participate in this ritual. More importantly, through this propaganda, the gang is able to inculcate in the oppressed that they must shun and mock those that see through the whole charade and refuse to be enablers in this act of submission to the wills of the gang.

You and DFW are both brain-dead.
"A slightly more charitable argument would be that people do care, but are currently under too much financial and day-to-day stress to simply drop everything and participate meaningfully in lots of political causes."

When has this not "currently" been the case? This is exactly the problem. You are always going to be under financial and day-to-day stress. Aaron is the only person I'm aware of whose reaction to the removal of everyday stress was to get more involved in politics and not become a venture capitalist.

There is time today, tomorrow, next week, and next month - not _only_ tomorrow, next week, and next month. The latter mode of thinking yields an infinite number of "todays" with no time for doing anything.

Do something! You can! Start small. Talk to a stranger about an issue of concern, and stop crying in the choir chamber.
The first thing to know is that the power consumption of modern CPUs varies hugely between idle and full-speed; from a few watts to several dozen.

When you are just looking at the screen, and the machine is otherwise idle, the CPU is not doing much, so it goes into low-power low-frequency mode and "sleeps" until some event occurs. When you put fingers on the trackpad and scroll, it sends an "interrupt" to the CPU, telling it that a scroll event has occurred; in a few microseconds the CPU goes from idle to full power to process that scroll event, then goes back to sleep again. The GPU might also be involved in the same way. Every little scroll movement results in an interrupt, so when you are scrolling at a constant rate interrupts occur at a fixed frequency, and the system is going from idle to full power many times a second. The pulses of power draw that this creates, happening at audible frequencies, causes various components like inductors and capacitors to emit sound.
I haven't used it but it looks slower than common linux distros on Will Scott's talk.
https://news.ycombinator.com/item?id=8425797
a tip of that hat
"It's not exactly brain surgery, is it?" https://www.youtube.com/watch?v=THNPmhBl-8I
There are good reasons to oppose expensive ineffective gimmicks. Gun lobbyist sometimes look like 'cartoon villains' because people draw them that way.
vim's regex syntax is unusual and sucky. Thankfully running commands is super-easy:

:%!sed …
But the people selling activism are not doing activism. Sorry.

The good news is, being an activist and being employed are not mutually exclusive! Activism is a way of life.
This is going to be unpopular, but the NRA is really just a bunch of conservative rednecks who throw tantrums when they don't get things their way. It's the kind of people who post pictures of their $20k arsenal on Facebook, like to shoot at empty bottles in their backyards with semiautomatic weapons just because they think it's fun, and somehow they have it in their heads that blowing things up every Sunday afternoon is their God given right- any form of additional regulation gets in the way of their fun.

It's hard to imagine when you're a well educated, well spoken rational person living in a large city: if you want to understand, go spend some time in the rural southern states, where you will meet many such people.

I get that it's not good mental hygiene to say things bluntly and generically like I am in this post, but coming from a country where guns are treated with much more circumspection than they are in the US, having lived in the south and met many of the aforementioned types, I just have to call a spade a spade. I tried for a long time to develop a better understanding of it than "just dumb dudes who like seeing things blow up", but I have failed.
Save your side project
Are anti-bacterial agents tested to see if bacteria produce resistance, or tested until they do?
There was a documentary on them just a few days ago.
I didn't watch it, but heard the producers talking on the radio. In the 60s NRA was basically a sports/ gun safety organization. At some point they pivoted to be a gun rights organization.

http://www.pbs.org/wgbh/pages/frontline/government-elections...

Politicians fear them, because they have money and get out the vote power. There is some thought that the NRA cost Al Gore his presidential run.

Its complex, because a lot of the US (The more rural parts mostly) have a much stronger gun culture. There is some distrust of government and any regulations.

Within 50 years quality 3-d printed guns will make a lot of regulations moot anyway.
Including suicides seems unfair.

> The U.S. Department of Justice reports that approximately 60% of all adult firearm deaths are by suicide, 61% more than deaths by homicide. [1]

[1]http://en.wikipedia.org/wiki/Gun_violence_in_the_United_Stat...
Intel 'realsense' drone demo was, and I'm not into the smart/IoT trend, somehow impressive. A flying electromechanical bug on stage at a mainstream show, to me that was a small but real inflection point.

https://www.youtube.com/watch?v=Gn83Psbv61I

ps: I'm not sure it was fully real-time though, the door avoidance restart seemed a little too nicely cued.
Struggling to Not Give Up
Glad to see another language that has chosen to avoid NullPointerExceptions. Some of you might take issue with the way it is implemented (special syntax vs general type), but IMO it is still much better than having NPEs.
These college roommates made six-figure incomes recruiting Lyft users
We Suck at HTTP
> Bignum squaring may produce incorrect results (this is just weird)

Can anybody locate in the sources the lines that correct this (before/after)? I'd like to learn from the error.
good points. maybe it is more about datasheets, examples, demo's, kits, ... that suits to open sharing. Not for nothing TI is becoming a major open-source contributor. Same for Atmel via Arduino.
> If your crazy uncle wears tinfoil hats to combat CIA mind-rays, this doesn't mean CIA mind control technology is a concern.

Why do you assume they have no evidence?

> This is no proof that sales were hurt. It could be true (and almost certainly is) that people who did this would not have bought extra games even if the flash carts had been unavailable.

What makes you think kids with flashcarts wouldn't buy games? Their parents buy them a DS and a game or two for Christmas/Birthday. Their parents would probably buy them future games, too. Or the kid has pocket money. But the kid has a flashcart now, they need not buy more games.

This isn't like computer software piracy. They already had to spend money on a DS and flashcart, assuming they wouldn't buy additional games is nonsensical. Who buys a DS and doesn't play games on it?

It is anecdotal, but the people I know who bought DS flashcarts definitely would have bought games. And, although it is just my reasoning, I think it's fair to say people who owned the Nintendo DS would have bought games for it.
I had to do this also. Looked pretty bad before I did so. 13" macbook pro FWIW.
Got rid of almost everything
Well, among the key facts necessary to understand that is that the "safety features" are not pure cost-free benefit, and the NRA believes the costs outweigh the benefits. They have some decent arguments for the existence of the costs; reasonable people could disagree about the relative degree of each.

It is also not generally the case that guns are always "bad"; guns are also significantly used in self-defense, usually without even being fired. Those who present "oh, just remove the guns" as a cost-free move are being disingenuous; again, people can reasonably disagree about the relative nature of the costs and benefits but those who present this as a zero-cost transaction are trying to pull one over on people.

It is also worth remembering that even as the number of guns have increased, the death rate has, as the article pointed out, gone down, and crime has significantly dropped in the past couple of decades. This is not exactly a set of circumstances that leads a rational person to leap to the conclusion that the presence and ownership of guns is an obvious root cause... and, yes, again, there may be confounding variables at play, but it still provides a bound on what you could even hope for if guns were entirely removed.

When you find yourself completely unable to understand how anyone could possibly believe something, that's usually a sign that you've been exposed to only the propaganda of one side. Note that I said understand, not agree with or believe. I understand many points of view I do not agree with. Some of them I even had to go chase down, in accordance with the principle I just gave, because I could tell I'd just been fed one side of the propaganda.
I understand that Hacker News is a sharing and discussion website and that it sucks not being able to read the submitted stories, but it seems people here are generally against paywalls and try to subvert them in any way possible. It also seems that many people here also subvert non-paywall sites that monetize their content using ads by installing various adblockers.

As a publisher myself, I'd be interested in hearing if there are any other ways to monetize my website and content other than paywalls and advertisements which people seem to dislike so much?
For some perspective, check out the CDC's "Leading Causes of Death":

http://www.cdc.gov/nchs/fastats/leading-causes-of-death.htm
I'm not particularly familiar with how many people use Red Star OS, but as a small point to help you evaluate advice you may get, those who _are_ versed on "North Korea" call it "the DPRK."
Python has re.escape; awk can take variable definitions from the command line:

echo b |awk '/b/{print a}' a=4
NAR ‘Housing Expectations for 2015′ Infographic
Zooming in and out does produce different audible frequencies on my screen.
Implementing the Encrypted Token Pattern with ARMOR
Most of the perceived absurdity comes from disingenuous framing of the issues. Here are some examples:

Over half of all quoted gun deaths are suicides. [edit: removed mention of suicide survivability as I don't have a reference handy. But remember: The most likely person to shoot you is yourself.]

Let's remove suicide from the discussion and talk about violence. The primary driver for violence is socioeconomic. The US has a huge wealth and education disparity problem, exacerbated by a drug war which focuses primarily on the lower economic classes. Most political rhetoric surrounding gun violence focuses on denying lower-class individuals access to firearms and is inexorably linked to institutionalized racism [ cite: http://en.wikipedia.org/wiki/Saturday_night_special#Economic... ]

What these stats don't show is the EXTREME socioeconomic skew involved in violent crime. If we look at gun deaths by wealth quadrile we find that the upper 40% have very, very few gun deaths -- on par with the nicer areas in Europe. Our inflated gun death statistics come almost entirely from the lower 40%. That is, gun deaths are emblematic of America's class divide.

The right to self defense is a convenient target for politicians to score easy wins. Constructively addressing the USA's violence problem is a very different issue and frankly is almost entirely unrelated to firearm legislation.
Sure its unpopular when you throw slurs at people you disagree with. Its mean, petty and drives the conversation to a shouting match.
God on HN? Come on, the world isn't flat anymore.
> Including suicides seems unfair.

Why?
Accepting the premise that it's a good thing that the population at large can own guns, their argument is that they're thinking a few steps ahead:

If smartguns become popular, the government can then outlaw non-smartguns without too many people caring (they can still own and fire guns).

Then the smart-stuff is leveraged to "enhance" security - transferring ownership, for an example, could be made subject to a government permit, which can then be used, explicitly or implicitly - imagine a "no fly list" for guns, with the same opacity - to prevent large groups of people to own guns (well, specifically, to fire them).

Further not-very-fantastical "enhancements" could include remote-disabling of guns, initially for law enforcement use, but quickly extended to much broader use.

All this, of course, while the criminals (who are already obtaining guns illegally) keep using "dumb" guns and aren't affected by this.

These are the simple, practical reasons - there's also the ideological reason founded on the historical reason for the 2nd amendment: A government can't turn on it's own people if said people is armed. If the government can effectively control the guns of the people, that stops being a factor.
Well, it does mention explicitly which parts are GNU extensions. But I see what you mean. I can write sed scripts fairly well at this point but clearly didn't internalize any of the notes about what is an extension, thus it is frustrating trying to get the non GNU versions to do anything at all.
I agree. The first rule is that there are no rules. If you need to interrupt someone to get unblocked, that's different from asking for a general status report. I was talking about the latter.
Bullets to Dodge When Scaling Your Sales
Firstly, I don't pool LESS/SASS with Coffescript and the like because CSS is a content description language, not a programming language, though as someone who is an expert on none of the above, I would hear arguments against them.

Secondly, most people wouldn't. If someone is using Coffeescript they don't want to hear that they shouldn't be using Coffeescript because they want to use Coffeescript, and most people (and in 2014 "most programmers" are a microcosm of "most people") don't like listening to opinions that deviate from their own. All of the "great" parts of Coffeescript can be implemented in JavaScript with a library like underscore.

Clojure is a bit different since it is interacting directly with the JVM.
I will get hella defensive about people getting bullied, those down on their luck or otherwise marginalized. To a fault.

I have no inherent respect for the powerful although I will sometimes shamefully choose not to bite the hand that feeds me.

I tend to agree with most of the points you make as well. I should stop ragging on you. I'm sorry. You're not a troll. You're just terse. The Hemingway of commenters. I hope you don't drink as much as he did.
And one that hassn't heard of Belbin and his work on team roles.My top 3 where Plant, Resource Investiagtor and Chair
That bignum one is weird. The patch suggests the character of it: something in the carry logic between 32-bit words, replicated for each assembly architecture as well as C. Here's the C version:

#define mul_add_c2(a,b,c0,c1,c2) {	\
BN_ULONG ta=(a),tb=(b),t0;	\
BN_UMULT_LOHI(t0,t1,ta,tb);	\
-	t2 = t1+t1; c2 += (t2<t1)?1:0;	\
-	t1 = t0+t0; t2 += (t1<t0)?1:0;	\
-	c0 += t1; t2 += (c0<t1)?1:0;	\
+	c0 += t0; t2 = t1+((c0<t0)?1:0);\
c1 += t2; c2 += (c1<t2)?1:0;	\
+	c0 += t0; t1 += (c0<t0)?1:0;	\
+	c1 += t1; c2 += (c1<t1)?1:0;	\
}

The test case adds this number: 0x80000000000000008000000000000001FFFFFFFFFFFFFFFE0000000000000000

If you were wondering whether OpenSSL code has really gotten too complicated, wonder no more.

Full patch: https://github.com/openssl/openssl/commit/e078642ddea29bbb6b...