skysight-inc/HackerNews huggingface dataset:
But what about "Suicide Rates Rise Sharply in U.S. (nytimes.com)" https://news.ycombinator.com/item?id=5647015
This works nicely when you mainly just using a text editor to edit files in a scripting language and doing any automation stuff from terminal.

If you find yourself using a big IDE it can sometimes be a pain. Most IDEs will let you do remote debugging etc but will still build on the local machine and do use the local JVM to enable some features.
On Firing a Client
Learn how to spot when things are going wrong with a client and leave as soon as you can. Use wisely the time you gain with that move.
Do you have a source for that 30,000+ figure? The FBI statistics link in this thread mentions around 8600 firearm-related murders for 2011 (but not suicide or accidents). That's the only hard data I've seen in this thread so far though.

In these sorts of threads, anecdotes and hyperbole can quickly overrule data and thoughtfulness, so I'm just hoping that numbers like "30,000+" aren't being pulled out of thin air. I'm not saying that's what you did, I'd just like to see people actually source their claims in threads like this which tend to devolve quickly.
Israeli aggressions against Palestinians and mostly civilians are overwhelming to the point that the list of boycotting people and entities is only increasing by time.
Furthermore, if it's meant to be an argument for abortion, it really has no effect on the pro-life position.

If you start with the understanding that a baby in the womb is a human, this arguments sounds like "it's good that we have legal murder because it prevents illegal murder".
Then make the renewal fee double (or something) each time it's renewed. Eventually the cost of renewing the copyright will be more than it's worth to the rights holder.

In any case, the fact that there is a deep-pocketed rights holder for those works means that those works are being cared for, to some degree at least. The ones we really have to worry about right now are those that are lost and forgotten before their copyright expires.
Household says nothing about the number of guns or the gun availability. Your granddad's rusty shotgun sitting your closet counts as the entire household "owning" a gun.

The average household size is smaller today than it was in 1993, meaning that it's possible that more individuals actually own guns.
http://torrentfreak.com/new-demonoid-d2-vu-quickly-shutdown-...
Good to see a mix of quantitative and qualitative measurements in there. While uptime and customer satisfaction are probably correlated, there are probably more factors influencing the latter.
Life is a bitch like that... Take what you want and run with it.
Yes, I agree with that. Although I have to say that I think reading the news is far better than ever watching it. When you read it you can take your time with it and selectively choose what articles you want to read rather than having a bunch of crap thrown at you at a high pace.
Many people still receive their pay in the form of a paper check. I personally pay my rent with a paper check, or at least have my bank send one out. Debit cards are certainly more popular and less risky than your personal check though.
Self-defence (encryption) is the only real protection from government snooping on communications.

You can't rely on policy. It moves too slowly and there are always loopholes.

It's a shame there's no mainstream or accessible solutions to encrypt email while using services like gmail. Although they exist for IM.
No, he doesnt. He sent a letter that he wouldn't go there for health reasons, but the news agencies told the story incorrectly - for whatever reasons.
This wouldn't be that, because:

1. There would still have to be some right to back out (with payment of the original option premium, for sure, and penalties for people who do that often, like being blocked from the market, and being sued for breach if they did it in bad faith.)

2. People would be expected to disclose what kind of work they would and would not do. Obviously, nothing illegal can go down; but normal tech work (building websites) is, I think, fine for most people.

3. Indentured servitude is different because a servant's obligations are 24/7. This is a contract over a certain, limited amount of time. The only difference between it and a regular consulting contract is the transferability among buyers (or future buyers who'd exercise the option).

Regarding the moral hazard / ethics problem, I believe that if the market were well-structured, people would comply (i.e. work at the strike price, even if their market rates improved far beyond it) just to have continuing access to the market, and also for social networking purposes. You may have underpriced yourself 5 years ago at $100/hour when you're now worth $300, but you only obligated yourself for 200 hours and it might just be worth it to work at that rate. for a short amount of time and, possibly, get a client you can charge a higher rate in the future.
> ballpark performance of a centralized system

Performance in this case is overrated. You forget people want to have independent system which can't be shut down or controlled, that's the point of a network.

> You'll have a devil of a time just deploying and testing the fucking thing, forget about development.

Who cares about that ? Engineering is about results, not ease of work. Once you get results in engineering, you have them for life. Business wants easy solution, that's understandable, but the engineer's job is also to bring new products not done before. Consumers and businessmen rarely or never know about what can be done.

> This is NOT something any sane engineer would want if he could avoid it by getting Grandma what she wants by using a simpler alternative.

If the "simpler alternative" is now the majority, I can't understand how you can call this an alternative. At the beginning, networking was designed as in anybody can send to anybody. Most of the time engineers deliver solution to problems people are complaining about, but sometimes there are inherent problems only the engineers are aware of, in which the solution can actually create true value.
I love how the default starting point is Nob Hill.
Yahoo CEO Marissa Mayer has met with Hulu execs about a potential acquisition
And no, the only aggressive people are the real muslims there who attack Israel and other countries all the time.
Is there a good way to buy only products that avoid use of these chemicals?
If I had to guess, I'd say it's because it's harder to get away with a gun crime now than it used to be. TV shows like CSI probably have more to do with the decline in gun violence than any other environmental factors.
Maybe it's an economic indicator? Collecting guns is a popular hobby, so perhaps a rise in gun sales correlates to a rise in the economic standing of gun collectors?
Much like the majority of armchair security experts here then...
That's actually much more enforceable than a drive-by EULA.
> When a gun is pointed at a living organism and the trigger is pulled, its chances of survival plummet.

When a hammer is raised above someone's head and lowered with force, chances of survival plummet.

Guns are a far more useful tool than baseball bats. Guns have a non recreational purposes as functional tools, baseball bats do not.

The number of deaths per baseball bat are far higher than the number of deaths per "assault weapon", making baseball bats deadlier by far.
Yes there is http://www.motherjones.com/mojo/2013/03/suicides-vs-handgun-...

Introduce background checks and you will reduce the number of suicides, more likely than not.
TrackPoint is amazing; I hesitate to switch from ThinkPad's because of it.
http://www.bloomberg.com/news/2012-12-19/american-gun-deaths...

As others have mentioned, a hefty percentage of those deaths are suicides. Would those suicides have happened if the option of a firearm wasn't available? Perhaps.
I have a baseball bat in my house and it's not there to hit balls but to hit anyone who attempts to come into my home without my permission. I doubt I'll ever need to use it, but there you go, it's one single purpose is to "maim or kill", which in reality is actually protection and I'd be happy with fear itself being the deciding factor.

I don't come down on either side on gun control, they're mostly banned here in the UK and that's just how it is. However, I think you'll find most people actually consider protection is a legitimate reason to have a weapon, so you shouldn't so easily write it off.
I disagree. It's really easy to turn on and off. And requires all the technical expertise of tying your shoelaces.

Tools/Edit > Options/Preferences > Content > click "Enable JavaScript" > OK

Disable it for 30 seconds, while you're using any particular page, and then switch it right back on. No whitelists or blacklists to comb through. Just refresh the page and it takes effect.

Downloading an add-on or an extension is annoying and creates hassle with every upgrade. It's not automatically readily available on every computer you use. In controlled environments with shared machines, desktop support techs don't install add-ons by default, and might actively prevent you from installing them.

Adjusting a global setting that's within easy reach is not an extreme response.
Justice would prove our systems wrong
Ah yes, someones added aspnet_mono now, which seems to be MVC based https://github.com/TechEmpower/FrameworkBenchmarks/tree/mast...
Do you have a citation for that? AK47s became popular with many hunters and target shooters because they're rugged, cheap, and have really cheap ammunition for target practice with a rifle.
Your generous estimate on size is way off. I'm not sure exactly how many pictures I've got in total.

However, I do shoot in RAW which means each photo is in the 15MB to 18MB range. I also have JPG versions of each for sharing to friends and family.

As I intimated, last year was a bit of an aberration in that I took 4,500 (actually I took far more, I kept 4,500). I'm also a nerd which mean I am shooting in RAW, editing in lightroom, require access from lots of devices.

This isn't an unreasonable request, flickr allows me to upload, store, and organize all of these photos for a mere $25/year. I'd happily pay them a bit more to give me a great way to sync a local library to their servers in a seamless and understandable way.

However, YES I want them do the same for photos coming from phones, from multiple family members. I then want to be able to curate them natively on an iPad or PC and have that be represented elsewhere. Flickr is already doing the expensive bit, I'm looking for services on the client side to pair with them.

I'm not saying that people like me are a huge market, but almost everyone is taking more photos these days and it does need to be easier for people to manage their libraries. The solution I'm asking for ALMOST exists today, but nothing is quite there.
The script was a permission checker; roughly, for each client check whether they had any object types they didn't have permission for, plus a bit more logic for things like "they have permission A which is a superset of B but don't have permission B", and output a report. There was a bug in the DB cache used by our security service (I think caused by a broken clone() implementation that shallow-copied when it should have deep-copied, but this was a while ago now) that meant that if permissions for two different clients were requested in quick succession, both would end up with the intersection of their permissions - which were then cached in the main application (I guess there must have been some logic like the API always triggered a refetch to ensure it returned the canonical value, whereas for the rest of the application performance was more important?). In theory it could've been happening already, but I guess we never had two clients loading the same webpage close enough to the same time (and they would have to both have had the local cache expire - plus almost all of our live clients had very similar permissions, whereas we had some "test" clients with no permissions at all), whereas of course my script just called as fast as possible.

It was fairly easy to track down the bug once we passed the initial disbelief stage, and I don't think many clients noticed. But it could've been a lot worse - I'd been so close to running this last-thing on a Friday before I left.
$10?? Makes me want to just write my own.
dmix is right - here in the UK the UK Peace Index [1] (a rather hippie name for respected peer reviewed sociology) shows massive drops across the board for violent crime.

[1] http://www.visionofhumanity.org/wp-content/uploads/2013/04/U...
Then you should do it.
This has been discussed extensively. Different systems have different codecs installed, so having the browser pass through to OS/hardware codecs leads to non-interoperability (the same problem as with EME). Also, Mozilla and Google were trying for a while to strong-arm the world into adopting VP8 by denying access to other codecs, but that didn't pan out.
Would be nice for Lisbon, too. It's called the city of 7 hills (plus it's got trolley cars and a Golden Gate of sorts, the latter made by the same company as the GGB).
> In many households a firearm has one single purpose, which is to kill or maim

Or, you know... to shoot targets or clay pigeons.
What a silly law. Why don't we fine people $50,000 every time they do anything irresponsible or dangerous. Surely that
would make our society safe and responsible!

Seriously, no one is going to pay heed to this law because how would you ever get caught? No one thinks their kid is going to get into their guns, if they did they would do something to prevent it. I can't believe you actually suggest that someone would care more about a $50,000 fine than if their kid shot themself or someone else.

I don't own any guns now, but some of my earliest and fondest memories are of shooting guns with my dad. I think it started when I was seven... I was never allowed to use guns on my own, only with strict supervision with safety gear etc.

If the government was really worried about children getting into guns, they wouldn't set up a bunch of pointless fines, they would start an educational campaign (maybe even get the NRA involved) reminding people that if they have guns they should secure them and teach their children the dangers of guns etc.

Honestly its not that hard, get a cheap gun safe, lock your guns up, keep the key on your key chain. Be an actual parent and educate your children. Problem solved.
Using it about a London event shows a degree of historical ignorance that a knowledge of glam rock's excesses is tangential to at best.
Oh definitely, they pump out lots of confusing/wrong marketing all the time. I can see how they would get into that sort of list. Edit: you have a phd in pirate science?
I'm 5'7" and 145 lbs on a good day. The only reason for my success is that the schoolyard bully is not the guy making the rules. I'd likely be dead already (or in a gang against my will) in a place like Somalia.
Founder of OpenPhoto / Trovebox here.

Correction, our iPhone app has been out for a year and our Android app for 6 months. Go get them [1][2]!

Somehow this is an incredibly difficult problem to solve. Even Google with as many integrated services as they have (gmail, picasa, G+) don't look like they're going to really solve it.

If there's one thing people are opinionated about, it's their photos. Some refuse to rely on the cloud. Others refuse not to have iPhoto as part of their workflow. There's about 50 of these...

Our approach has been quite different. We first focused on making sure your photos are portable. Whoever you choose today to store and keep all your photos is probably not who you're going to be using in 10 years. I'm surprised that HN doesn't really zero in on this. Closed systems are just a temporary solution for a problem that's getting exponentially worse.

Using Trovebox you can decide to change your storage provider at any time. We move your photos for you. Your web links, iPhone and Android apps continue to work as if nothing ever changed.

We haven't even scratched at the surface of the problem though. There's organization, sharing, etc. needs which we need to continuously improve on.

The parent didn't link to our source code so I'll include that here, https://github.com/photo

P.S. We're funded by the Shuttleworth Foundation (big huge shoutout to them)

[1] http://bit.ly/trovebox-for-android or source @ https://github.com/photo/mobile-android

[2] http://bit.ly/trovebox-for-iphone or source @ https://github.com/photo/mobile-ios
If you are using IIS/PHP how interchangeable is that with LAMP? In other words if I develop locally using IIS/Windows can I just drop the same code onto a LAMP server without breaking anything?
Type holes themselves are already included in the HEAD of the GHC trunk, and will be included with the next release I believe. Undefined is useful, but you can't get the types of a specific subexpression easily -- with type holes, you can.
Assuming deterrence is the most significant factor in the decline. Additionally, I'm not sure the gang-bangers are watching CSI.
I told this in their forums many times: you cannot have both real world money and one digital currency at the same time. Farming gold is hillarious. You need to implement instead something like bitcoin and it's the only way to stop the inflation.
While there has not been much downtime, I have noticed a big spike in their Twitter account apologising for some bug or other.

In fact, for last month or so, every second and third day, I see a tweet from them in my timeline saying "Sorry for disruption in ________service of <product>"!
"The number of zeroes doesn't matter, as long as the balance between items and monetary value is stable."

And you're not just starting the game. The way that D3 drops work, the first few times you're visiting the auction house, it's to buy, not sell (unless you get very lucky).

The game was also balanced around the auction house - meaning fewer high quality items drop, with the belief being that you're selling those few high quality items & kitting yourself out from the auction house.

When I first played, the difference between playing with just the drops I got versus kitting myself out from the auction house were vast. Some people might enjoy the challenge of just playing with dropped gear, but just as many do not.
You are correct, but it's a matter of degree. It's much, much easier to maim or kill with a gun than with a baseball bat and that's why I'm glad no one has guns in the UK. If someone comes at me with a baseball bat I can run away. If someone comes at me with a gun, I'm dead.
These hammer-wielding maniacs rival many an American shooting spree: http://en.wikipedia.org/wiki/Dnepropetrovsk_maniacs
Suffice to say that 99.9% of all parents value their children's lives more than any amount of money or even their own life, so a fine is a trivial persuader. That other 0.1% can't comprehend safety nor would have $50K to lose.
Have You Met Barley? (new click & edit websites)
THERE is the code. LOL, I actually did not spot it in the file and asked myself "just where the ... is the code"?
I wonder if livestock producers still feed Arsenic to livestock meant for organic products? It would be a shame if they do this by exploiting the technicality that Arsenic is entered through the feed in "organic form".
Yeah, my RAWs are 29 MBytes. Assume a conservative 1000 photos per holiday (it would actually be higher if I wasn't in the habit of discarding some shots immediately), then you're looking at 28 GBytes.

If I were a pro photographer, shooting events like weddings or sporting occasions, I could easily hit 1000 shots in a day. I believe my company has about 10 TBytes of photography directly related to what we do, and that's from older DSLRs with smaller RAW files.
I would suggest we focus on swimming pools, which are a far bigger threat to children, before we focus on gun accidents.
Might be related to pornography as well.
Ask HN: How many card expiration emails are acceptable?
Hi guys, first post - woo! So I'm toying with PayMill and their API's - so far, so good.

Here's my question: how many card expiration emails are acceptable in a month?

I'm thinking first day and last day of the credit card's expiration month. Obviously, I'd like to ensure subscription payment cards are up to date in order to continue to get payments rolling in, but I don't want to nag the user. Should I do one at 14 days in too?

What do you guys do/suggest? Cheers!
In the long scale ins't 420 trillons either, it's 420 millards.

Source: your link.
"Or to put it another way, more crime is being committed with guns than before."

Um... no.
I was impressed that Unreal was running in the browser via Javascript. Unreal Engine 3 is a much more resource intensive engine so that being able to run in the browser is even more impressive.
Stop Giving Your Money to Rich People on Kickstarter
Interesting data. Thanks.

And, wow, look at US's suicide rate.
Partial Functions in Scala
The article "In Medical Triumph, Homicides Fall Despite Soaring Gun Violence"

http://online.wsj.com/article/SB1000142412788732471250457813...

from December 8, 2012 provides some perspective on falling absolute numbers (and thus a falling rate) of gunshot deaths.

"Crime experts who attribute the drop in killings to better policing or an aging population fail to square the image of a more tranquil nation with this statistic: The reported number of people treated for gunshot attacks from 2001 to 2011 has grown by nearly half.

. . . .

"After a steady decline through the 1990s, the annual number of homicides zigzagged before resuming a decline in 2007, falling from 16,929 that year to an estimated 14,722 in 2010, according to FBI crime data.

"At the same time, medical data and other surveys in the U.S. show a rising number of serious injuries from assaults with guns and knives. The estimated number of people wounded seriously enough by gunshots to require a hospital stay, rather than treatment and release, rose 47% to 30,759 in 2011 from 20,844 in 2001, according to data from the Centers for Disease Control and Prevention's National Electronic Injury Surveillance System-All Injury Program. The CDC estimates showed the number of people injured in serious stabbings rose to 23,550 from 22,047 over the same period."

Emergency medicine for gunshot victims has improved enormously in the last twenty years, and many people who are shot by criminals now survive for a lifetime of permanent disability rather dying on the street. A crime can only be classified as a "homicide" by the uniform statistical methods if someone dies, but a crime can still be very serious and harmful to the victim if it involves a gunshot by a criminal.
Spotify patches Chrome exploit that allowed MP3 downloads of any song
The 10-Year-Old Inventor and the World’s Cutest Patent Drawing
The Return on Data Governance
I think that's what it comes down to Churchill's famous quote about forms of government.

Make no mistake, unless you're the one at the top you will be governed by somebody. Once you come to that realization the rest is an optimization problem of how best to control the damage.
Kona looks great. Our main app (voltageCRM.com) is built in Angular I think we're going to go that route when we go mobile. Any tips/what back end are you running?
Live in Europe?

/me rins
I certainly have considered them, but I'm already paying for dropbox and flickr and a vps and domains. I try to keep recurring costs relatively low.

I use dropbox to back up important files and flickr is a backup for my photos. I'll be getting a NAS to provide at least some local fault tolerance for storing things like photos, music, and movies.
Regarding your footnote...Is top 50 really the inflection point? My experience has been top 25, then top 10.
I don't have the exact figures, but I had an app (finance category) get in the top 25 on around 30 daily downloads, but bounced between 11 and 13 with 100-150 daily downloads. It never did get into the top 10, or I suspect I may have been posting this from my private jet :)