skysight-inc/HackerNews huggingface dataset:
Can't we flag Snowden stories and upvote more interesting articles that talk about the legal minutiae of the NSA programs, then? Or the speculation on the technical detail of how said programs might function, so that there's any remote grounding for security responses? Is that a thing we're unable to do?

I have been, but there hasn't been much available to upvote. I come on the front page, I see Snowden this and Snowden that and Hong Kong this and Moscow that and Iceland this and Ecuador that.

What's the point of having our own news aggregator if it's just going to reflect the mainstream news?
Linux version of Left 4 Dead 2 now out of beta
I was checking the app out earlier and was curious to see what they're doing and what kind of data they're collecting, and they're really doing nothing out of the ordinary or worthy of distrust. They're using Flurry and Crittercism like everyone else, reverse geocoding your location with Google Maps API, and just serving up standard JSON data to power the app...again, just like every other app on your phone. One of the things I found interesting is that they're not using any kind of security model to protect the location of the media files online. If you clear the app data or start from a fresh download and trace the calls with a proxy like Charles or Fiddler, the entire album data is served up including full url's to the audio files on AWS. I don't know the etiquette around here, so I'll leave out the actual url and data, etc., but it's easiest enough to find for the crowd here.

I think it's brilliant. They're sending back events to the api when you stop and start tracks, and they're sending all of the information that the phone will give them - location, device/os info, storage/free space. This is probably the most real usage data a major artist has ever received on how, when and where their music is played by home listeners, and I wouldn't be surprised if this sets a major trend. They can pick which singles to release based on this data, decide where to spend the most money promoting concerts, etc.
Who is the most innovative nation on earth?
Rails allows you to split them up:

MyApp::Application.routes.draw do
load 'config/routes/more_routes.rb'
end

I agree that routes files have a tendency to turn nightmarish (combination of low rate of change once set and you almost never have a reason to read them.) At the same time, if you're routes are getting intimidating it may be time to break out application into separate concerns.
Uncoordinated
Everything wrong with our industry, in a neat little capsule.

We have the obvious age discrimination... The confusion over faddish languages being innovation... A hasty generalization fallacy...

A good testament that economists shouldn't actually try to apply their theories I'm the real world.
Serious vulnerabilities in OpenX ad platform expose millions to risk
It's not cool to be sharing your referral link to Nitrous. It's a neat service, but it's a shame that you're trying to take advantage of the HN community.
Clever idea... makes me wonder why no one came up with this in the past?
I don't think that's how it was working out. The US had started extradition proceedings and had told Hong Kong to arrest him. Hong Kong was required to do it based on the treaties with the US. They ended up giving Snowden a small window to leave by using a technical excuse but that wasn't going to last. If he had stayed in Hong Kong he'd be in jail for months and then be extradited to the US.
HTML5 and why IT often leaves the end user naked
Something tells me Jay-Z's opinion has likely changed in the past 10 years. He isn't rapping for teenagers anymore. He says just that in his interview with Warren Buffet and Forbes.
I agree that there was no choice.

So what? I don't have a problem with that.

I recognize that not having a choice is scary, but I find it foolish to base a worldview off fear.

Justify the need for choice, please.
Chrome: I use Vanilla Cookie Manager. https://chrome.google.com/webstore/detail/vanilla-cookie-man...

Would be interested in something comparable for Safari. Anyone?
Microsoft's developer crusade
Lift explicitly mentions baked-in security as one of the seven things that sets it apart from most frameworks [1][2], because it's absolutely one of the most important aspects of it and any framework.

The fact that it's not shouted from the rooftops (though it is on the front page) is something I'd rather like to change when I get a chance.

[1] - http://liftweb.net
[2] - http://seventhings.liftweb.net
Spam sites are definitely a legitimate concern.

I really love the idea of AlternativeTo, but unfortunately don't feel comfortable adding content unless my contributions will be under an open license. So I'm not sure what great stuff could be done with the data (though I bet there is something) but you might get more users if you go with a CC license.
GitHub adds Releases to make delivering projects easier
What's up with adding social media here.
That's like saying boomers know how to communicate around water coolers.
Android flaw lets attackers modify apps without breaking signatures
Looks like Malaysia got its wish :(
I would say "force" is a strong word in Jay-Z's case. Perhaps he compels you?
The best things about this is that the kids of the people who staged Disco Demolition night are probably listening to Daft Punk's work with Nile Rodgers. Revenge is dish best served cold etc. etc.
OK I have a probably naive/nonsensical cryptography question. It seems that one good way of transmitting a secret would be to do so with everyone thinking it is encrypted one way (or possibly believing it has not been encrypted) when the truth is it has been encrypted some other way. I.e. it would be a difficult problem to know when the message has truly been decrypted. So basically there would be multiple decrypted versions which are plausible as the true decrypted message. Is there any parallel to that sort of thing in modern mathematical cryptography?
Let's break that down a bit:

There are many genetic determinants of whether you will develop a cancer, or a particular type of cancer.
People with FAP, or HNPCC, or other proto-oncogene mutations such as BRCA2 will have a very high probability of developing a specific cancer in their lifetime.

But the mutation that leads to cancer is a spontaneous event, that is allowed to occur due to a failure of cellular regulation.

There are many viral causes of cancer, as OP mentions HPV for cervical and penile cancer. Other strains of HPV are linked to SCc (a form of skin cancer) and throat cancer.
Hepatitis C will cause liver failure and Hepatocellulr carcinoma in approx 20% of infected patients.
Infection with H. Pylori can predispose to gastric carcinoma.

Additionally exposure to various 'environments' can lead to cancer - if you have GORD you can develop Barett's Oesophsgus due to the gastric acid irritating lower oesophageal mucosa, which can predispose to oesophageal cancer. if you are an alcoholic you can develop cirrhosis and later Hepatocellular carcinoma due to prolonged inflammation in the liver.
If you are pale skinned and live in a sunny climate you are at higher risk for melanoma and if you eat a poor diet you have an increased risk of colon cancer.
Smoking and exposure to smoke can give you lung, oropharynx, stomach and bladder cancer.

As of yet we have no idea what, of any, are associations for many of the Brain, bone or Kidney cancers (excluding some toxins for kidney cancer).

Possibly there is no cause.

But in all of these cases, the mutation still arises 'spontaneously'. That is, we all have a probability of developing a mutation that can cause cancer every time a cell divides in our body. In people with Li-Fraumeni syndrome, who have a mutation of p53, almost everyone will develop cancer by the time they are in their 40s. So we know the rate of gene knockout is quite high over our lives, and if it wasn't for immunosurvielance, we would likely fall prey to cancer much faster than we do anyway..

All having a risk factor or infection does is increase the probability that a cell will 'spontaneously' develop a mutation that will make it cancerous, and having more of these mutated cells arising increases the chance that one will evade immunosurviellance and continue to grow and expand.

Bottom line: as a doctor I see all cancers as spontaneous. You could say that x causes y, and in many cases there is a strong association, but in no case is that association as strong as, say, life leading to death, for which there is a correlation coefficient approaching 1.
I wonder why they identified it as cancer, and if the chemo had any effect.
The most important thing to know about Dual_EC_DRBG is that practically nobody uses it (I'd say "nobody ever uses it", but who knows, maybe something did?). It's a CSPRNG that involves bignum elliptic curve point multiplication. It's not something that's maybe slower than an alternative; it's something noticeably, horrendously slower than its alternatives. Even systems that use number theoretic crypto use it sparingly; nobody uses it to generate random numbers.
Food Independence Ready For india
Yep, looks like it judging what they have on each product.
houk got most of the answer. The other answer is that ops, unlike dev, still gets to do things the fast way if it makes sense. So if it's faster to hit up and enter a bunch of times? Do it. Dev doesn't get to make that decision most of the time these days, and that's just sad and completely against the spirit of hacking.
I defer to you on this stuff, but my current sense is that Congress packing the Supreme Court is approximately as likely as Congress impeaching a Supreme Court justice.
Latest Vision for Las Vegas - A Downtown Vibe
These categories aren't musically exclusive. I've been DJing and producing electronic music since the 90s so I don't really care about your personal genre schema.
Probably they wanted subjects who would uncomplainingly eat a boring experimental diet.

And suggesting that MIT students be used for radioactivity experiments is silly: they would eat their own radioactive stuff to screw with the scientists.
They didn't render any self-proclaimed American patriots though.
As long as you say that understanding what FISC actually is, compared to a bona fide Article III court, I'm happy to agree to disagree. Incidentally: I like Ezra Klein a lot; Ezra Klein, Felix Salmon, and Matthew Yglesias are my daily reads.
Yes, but the extraordinary renditions were to cooperative governments. not to ones that were in opposition.

The list of countries that accepted prisoners for the US is relatively short and mostly consisted of "secular arab governments"[1] who were only too glad to torture suspected islamists so the US could claim it's hands were clean.

And it's not entirely true that no US official suffered any consequences... there were the CIA operatives kicked out of Italy. And neither Donald Rumsfeld, nor John Yoo will be planning any trips to Paris or Madrid any time soon.

1. many of which fell during the Arab Spring, and some of which are still (Syria) in the process of falling.
MRC is hardly an unbiased source of information. Their news group's stated goal is to be the "Leader in Documenting, Exposing and Neutralizing Liberal Media Bias."

From the wikipedia page:

Journalist Brian Montopoli of Columbia Journalism Review in 2005 labeled MRC "just one part of a wider movement by the far right to demonize corporate media" rather than "make the media better." Additionally, Montpoli wrote that "false equivalence is at the very root of MRC’s beliefs."
Do the engineering professions (civil, chemical, etc.) have the same issues? There are a lot of parallels between the type of work the programmers and engineers do. So, what is the difference?
Isn't that what happens at most game dev studios? Extended crunch periods, burn outs etc.
Idea: Sublime Text Error Notifier
I would guess a lot of their security stems from their closed app store. Apparently the process is a total hassle, takes weeks, and each every revision is akin to releasing a brand new app. Perhaps they have application security testers breaking that code and ensuring it can not be broken into? Beyond their pruning of content they deem... not worthy of the Apple brand?

I do not have an iPhone (or even a smart phone) so I am not exactly sure how downloads work. Can you download files to an iPhone from Safari or any other browser? If you can't then that certainly helps rule out a lot of malicious software possibilities.
It's a myth (I agree) that Russia is exploiting. Countries claim their "transit zones" aren't their soil when it suits them, and don't when it doesn't.
Add a feature where the plugin collects all cookies that are commonly blocked and then shares that info back to a server. With that info that plugin can get a list of all the cookies on a page and query the server to rank those cookies from most blocked to least blocked.

This way users of this plugin can rely on the wisdom of the crowds to quickly see which cooks people who know better commonly block.

Should every user look over the entire list of cookies on a site? Yes, in an ideal world. But since that isn't realistic, the best we can do is present them with those they will mostly likely want to block right at the top.
As I understand -- I'll have to sign in to every website I visit each time? (or manage white-list) Well, then it seems like a not a fit for me.

But still, thanks for reminding that I can disable 3rd-party cookies -- I just did that for my firefox.
Austin Power works for NSA
They also spend on their military a tiny fraction of what we spend on ours. Would you thus claim that there's no German army?
Don't think about the car's movements inside the garage. Think about the fact that this big lump of metal has been running around for half an hour getting hot before it decides to use the parking garage to cool off. This is a massive amount of heat that persists for hours.
Encrypted traffic should be indistinguishable from random numbers. A quick test is trying to compress it, as true randomness has no patterns and hence nothing to compress.

In general you can tell exactly what compression was used because protocols start out in the clear and include some sort of negotiation. https://en.wikipedia.org/wiki/Transport_Layer_Security#Proto...

However both ends can separately agree that if they select one cipher suite, they will be secretly using a different one.
Why do we actually see the sun? (physics question)
As others have mentioned, it was really quite confusing to see "higher is better" and then "lower is better" in the same set of graphs. Stick with one convention. It works. :)
Please make this non-shocking for non-geeks.

Upon the first run, without warning, I see this: "If you read this, all of your cookies that are not currently in use just self-destructed. Don't panic. You can undo this if you prefer to keep them for now."
.
.
.
"Undeletes happen in batches. If you had a lot of cookies, you might need to restore more batches. Click SDC's icon again. Select Undelete (more) cookies from the menu. Repeat this until you get a notification stating that No more undeletes are possible."

Couldn't the extension have simply asked me once before proceeding with the delete in the first run? Basic usability.
You're arguing semantics so let me continue the pattern.

In any non-trivial (jobs/money are on the line), web development != web programming. C/C++ is suitable for web programming, sure, but web DEVELOPMENT is an entirely different matter and is highly dependent on the availability of support, both community and professional, staff, and the competency threshold (or "learning curve") which is the knowledge you need to contribute meaningfully. The latter is one of the most important, especially since the vast majority of C/C++ programmers are not web developers, and doing something wrong in C++ is a lot easier than in memory managed, interpreted languages.
The Importance of Mobile Communication in Business
We can condense that all really. We're all living as a series of tubes (biologically and metaphorically applicable).
I agree. I didn't build it, but I was in need of such a thing and it happened to exist when I google searched for it. Would be fantastic for Wordpress. I don't know how many times I've typed up a title only to look it over and over asking myself, "Should I capitalize 'to' in that title? Something doesn't look right."
IIRC, the risks from Chernobyl were mainly from iodine-131, strontium-90, and cesium-137.

Iodine-131 has strong uptake into the body, concentrates in the thyroid gland, and is highly radioactive. It is bad news.

Strontium-90 is well absorbed by humans, becomes locked in the bones, and has a half-life of decades. It is a significant long term problem.

Cesium-137 also has a decade-ish half-life and some body uptake. The main issue with it is that reactors produce large amounts. If it was a trace product it could be ignored.
Yes, there's a whitelisting feature where you have to mark "Delete cookies Never for this website" while you're at that website (or there's an Options panel for this - I haven't explored enough yet).
"UNIX and Linux System Administration Handbook" is pretty much The Manual for sys admins. I am very grateful to all the authors of these books and offer my condolences to family and friends of Evi Nemeth.

http://www.barnesandnoble.com/w/unix-and-linux-system-admini...
Ask HN: Self Hosted Webmail IMAP Client?
I used to run an email server before, it was fun before, but some how nowadays, it's not a task I want to be bothered with :)

However, I am growing more and more concerned with having google be in charge of all my emails. I would like to setup a system similar to Tiny Tiny RSS for email. Perhaps something like a fully featured IMAP client that runs on a server and has a web based interface. I am currently looking at Roundcube, but perhaps there are better alternatives? The idea is to let some one else worry about receiving, spam filtering, and sending mail and such, but have all the mail stored on a server I have in my physical possession, not for privacy, I know privacy is an illusive dream these days, but for security, in case google decides to pull the plug on my account for some reason.
Some of the negative comments here really anger me, and I feel a need to speak up.

Who gives a flying fuck if this tool is the right one for whatever is your individual definition of web development? The fact is that someone had a need for a particular solution and they were kind enough to build it, document it, and show it off here for free. Turning your nose up at this based on language choice just makes you a close-minded fool.

Applications for this do in fact exist, and I'm quite pleased that the author was kind enough to post this.

On a past project I've had to write my own asynchronous web framework in C based on the wonderful libmicrohttpd. I decided on C because this was a resource limited device on which I was already using every available CPU cycle on a realtime computer vision algorithm and it all was just barely performing within acceptable limits. I needed as tiny a footprint as I could get.

I'm in the early stages of a different project which will probably face a similar situation, except on this massive concurrency will be key. I will absolutely be looking into CppCMS when the time comes.
How do those Entropy Keys work? What sort of environmental random data does it rely on for creating random bits?
What looks to me as a counter-feature is that if I'm logged in to GMail, and want to stay logged-in, I have to whitelist the "google.com" cookies.

Wouldn't that allow all the Adwords tracking cookies as well, across sites?
Ghostery does that although I'm not sure if they share that data back.
Why on earth would it matter if they use combustion or electricity? Internal combustion engines are pretty efficient. They're not as efficient as electric engines but the amount of energy burned is well within an order of magnitude.
If a consciousness can mimic fear, panic and anxiety about its own existence, that's all I need to put some protective rules in place. It has to grow organically out of the code. Even if it's all "simulated," it's still represented. Otherwise, you might as well assume all humans are faking their external emotions, which would then make you a sociopath.

One of the central tenets of our reality as human beings is that we can't truly know what it is to be another. We make up for it with empathy, and we should extend that to any being that we have the capacity of empathizing with through their shared external emotives.
I can't find these "laws" that you mention, do you have an URL?
The Evil just keeps on coming from the googleplex lately, doesn't it?
1-10 Gbps would fall into the similar speed as SATA disk drives. That speed would be the "Retina Display" of Network Speed, where you forget if the file is stored locally or remotely. You can entirely get rid of your local drive and boot the system from Dropbox or similar network drive.
I wonder if a better (if probably impractical approach for in a plugin) approach would be to scope off-site cookies to the containing page's domain. So an ad network's cookies on facebook.com wouldn't be shared with them on google.com. This would eliminate a lot of the "follow you around the internet" privacy issues without forcing manual configuration.
Dwight Howard Chooses the Rockets
Well that's a bit of an argument from authority, no?

I think you're both right. Somewhere between Homework and Discovery is where I'd say that Daft Punk turned from French house into pop. Basically the release of Homework in 1997 on Virgin was the beginning of the end. I remember it being somewhat strange that Da Funk was getting radio play in anticipation of the album, but that track still isn't pop music, and neither is the B-side Musique.

Bangalter had the Roule label as a side project and Guy-Manuel had Crydamoure. The release of Stardust (i.e. Music Sounds Better With You) on Roule by Bangalter (and Alan Braxe) in June 1998 turned into a massive crossover hit. This was probably what pushed them into pop territory more than anything else. The only release by Bangalter on Roule to follow was Trax On Da Rocks Vol. 2, and it's definitely house music. Guy-Manuel was releasing stuff as The Knight Club on Crydamoure until 2002, but for many people the house party stopped when Bangalter stopped.

Or do you really believe that Homework was a pop music album? This is Rollin' & Scratchin', for example:

https://www.youtube.com/watch?v=Gbb8kZw-xRg
How on earth did you find this? This should be a permanent navigation link.
You do know how scientific studies are run, right? I can't speak to why they chose to do the tests on developmentally disabled children (possibly wanted to test effects of radiation on growing metabolism or something, without risk of stunting the development of normal children, which is still unethical) but all of your suggestions sound like the perfect storm of uncontrollable factors and useless data.
Awesom-o!

http://www.southparkstudios.com/full-episodes/s08e02-awesom-...
I'm finding your argument to be a bit on the ridiculous side. There are no "laws" that state that you should consume ads with the content. You are free to ignore ads in any way you like.
> At the same time, if you're routes are getting intimidating it may be time to break out application into separate concerns.

I agree. But at the same time, not a lot of frameworks out there really help you make your app more modular. Rails certainly didn't until relatively recently (late rails 2, big improvements in rails 3).
Are you saying that avoiding ads is fair game only if you use the resources that Nature has given us (i.e. your brain noticing them and moving your attention elsewhere) while any other "3rd-party" resource that helps in avoid ads is a violation?

Just apply it to every other area of you life and see how it goes.
It seems to me the cops would have given away any tactical advantage they may have when they "loudly commanded” they be let inside".

Not that I deny the Mitchell's have a case, but I suspect there must be something else to this.