skysight-inc/HackerNews huggingface dataset:
In theory the Convention and the laws of war should apply - there is a big debate if attacking a coutrys power grid is allowed or not.

I would not have said this is news certainly the Foreign secretary implied that SIS has done this.

I am not sure that reconnaissance is an act of war which is the articles thesis - certainly most hackers would consider reconisance legal or do you think a nmap scan should be a criminal offence?

The police woudl not be able to get a conviction against a bank robbery crew if all they had was them looking at where the security cameras where.
Ask HN: could an EC2 microinstance handle being on TechCrunch or front page HN?
Say you managed to get TechCrunch to cover your site, or if your site got to the front page of HN, and you had a static HTML page as your index.html with all the images coming from a CDN, would an EC2 micro instance running Nginx be able to handle the load?
Making Mobile Applications Alternate-Device Aware
Political implications aside, I'm glad to hear about the technical methods for implementing this.

I've heard of high-security facilities prohibiting cameras, of any sort, so no cellphone to take pictures of the screen, either.
Why do you think they acquired MySQL in the first place?
many US states gave women the right to vote long before the right was extended nation-wide

Well, 'some', not 'many'. And they kept repealing it, too. New Jersey had it for 17 years (if you owned enough property... very unusual for women of the time), Wyoming for 18, and Utah women were given the vote, voted the wrong way, and then had it taken from them. That's not empowerment, that's being a political football.
Could you list some of the competitors? The space doesn't seem competitive, it seems like crap.
The EFF's actual FOIA lawsuit is filed in the U.S. District Court for District of Columbia. You can read the FISC court's opinion to get an idea of what powers it things it has with respect to that ongoing litigation (http://www.uscourts.gov/uscourts/courts/fisc/misc-13-01-opin...). The relevant part is at the end:

"For the foregoing reasons, EFF's motion is granted in part. The Court holds that FISC Rule 62 does not have the effect of sealing copies of the Opinion in the Government's possession and that the Court has not otherwise prohibited the Government's disclosure of such copies in response to the EFF's FOIA request. This Court expresses no opinion on the other issues presented in the FOIA litigation, including whether the Opinion is ultimately subject to disclosure under FOIA. Such questions are appropriately addressed by the District Court in the FOIA litigation."
> Citation needed.

First, I define containers by their capabilities, not a vendor or kernel calling them "containers." The Linux kernel, internally, has no concept of containers; it merely provides the resource-sharing and security-isolation building blocks to implement containers. It's userland utilities like LXC that assemble the necessary blocks together to provide what administrators recognize as containers.

So, let's talk non-virtualization-based resource- and security-isolation.

Workload Manager (WLM) [1] has been a part of IBM z/OS since before it was even called z/OS. WLM implemented something like cgroups scheduling, in that existing utilization samples feed into future scheduling to ensure responsiveness and fair access to resources under contention.

The Resource Access Control Facility (RACF) has mapped allowed program access to resources since 1985 [2], which functions similarly to modern mandatory access control.

> I'd go as far as to say that there is no such thing as a mature container technology. The fundamental problem of containers is that mainstreams kernels are not designed to be multi-tenant.

It's your turn to provide some citations. You could argue that the Linux kernel has failed to achieve good multi-tenancy support, but saying it hasn't been designed for multi-tenancy just makes you look ignorant of the last five years of development on namespaces, cgroups, and general multiprocess resource scheduling.

> They support multiple users quite well but when you try to have multiple root users, badness ensues.

Containers aren't about having multiple root users, even though that's technically possible if you opt to use Linux UID namespaces, which aren't mandatory.

> I'm quite sure it's not faster than virtualization.

Citation needed, especially since you're arguing that more layers of abstraction (kernel + hypervisor + kernel) is at or above the same speed of fewer (kernel + cgroups/namespaces).

[1] http://en.wikipedia.org/wiki/Workload_Manager
[2] http://www-03.ibm.com/systems/z/os/zos/features/racf/racfhis...
The US government funds much of the Pakistani military and intelligence agencies. Around $18 Billion dollars in the last decade of official aid, of which more than half is military - not sure if there are even figures for the last few years but they've presumably grown. That's a lot of incentive in some very powerful parts of the government to allow the US carte blanche to kill whoever they want to. One day some of that money will probably be used for an attack on US soil.

https://en.wikipedia.org/wiki/Foreign_aid_to_Pakistan#U.S._f...
A nice idea to disrupt the scientific publishing scene. One problem with your idea. I don't know if you have an understanding of the process of publishing a paper? But every researcher publishes his or her paper through a journal. These journals have panels of reviewers who check them and after that the publisher publishes them in the journal (or not). Getting your paper published in respected journals reflects on your status as a researcher. Most of the journals are owned by some big companies who put them behind a paywall.

So you can try to create a platform for paper publishing at a low cost. But researchers don't get the peer reviews they normally get and the publicity they get in a "big" journal. Uploading them to your platform as a secondary platform would not be allowed by the journals they publish to. So that's the flaw in your plan.
I went to grad school in a public university (UFRGS) there for a while, and that kind of contrast was present there too. The campus looks like an abandoned place, with tall grass everywhere, stray dogs, old buildings full of cracks, etc. But inside the labs, it's a completely different story: high-end machines, lots of computing resources, you name it. Professors make good use of grant money, but the administration doesn't take good care of the campus, probably because a lot of the money that goes to that is diverted somewhere along the way.
This quote from Alexander Solzhenitsyn'a The GULAG Archipelago provides a start:

"And how we burned in the camps later, thinking: What would things have been like if every security operative, when he went out at night to make an arrest, had been uncertain whether he would return alive and had to say good-bye to his family?

Or if, during periods of mass arrests, as for example in Leningrad, when they arrested a quarter of the entire city, people had not simply sat there in their lairs, paling with terror at every bang of the downstairs door and at every step on the staircase, but had understood they had nothing left to lose and had boldly set up in the downstairs hall an ambush of half a dozen people with axes, hammers, pokers, or whatever else was at hand?

After all, you knew ahead of time that those bluecaps were out at night for no good purpose. And you could be sure ahead of time that you’d be cracking the skull of a cutthroat. Or what about the Black Maria [Government limo] sitting out there on the street with one lonely chauffeur — what if it had been driven off or its tires spiked.

The Organs would very quickly have suffered a shortage of officers and transport and, notwithstanding all of Stalin’s thirst, the cursed machine would have ground to a halt!"

And that's just from a reactionary point defense. Go on the offense---if you're a member of a targeted group, what do you have to lose?---and things get ... interesting.

And when you bring up fighting the army's tanks, you're implying playing the game by the other side's rules. Those of us who are contemplating the awful contingency of a hot civil war have absolutely no intention of doing so.

"Desperate people buy that shit."

And?

Do these desperate people matter at all in such a conflict? Well, they can inform on you, observe you in action or preparation for such, and call the authorities, but otherwise, most people will just want to be left alone.
Some small disagreements. The writer seems to assume that fiat money necessarily refers to paper, and thus gives it a "neutral" rating for durable, portable, and storage. But if we think of fiat momey as credit extended by a national bank (in the U.S., the Federal Reserve), then I think it gets higher ratings in these categories.

Also, I wonder about the "yes" given to bitcoin under "durable". If I drop a piece of gold, then someone can pick it up and use it. Now, I don't know much about the technical details of bitcoin, but I wonder whether it is possible to lose a bitcoin in such a way that no one could "find" it again -- at least not without solving some hard mathematical problem.

Does anyone know?
Since the primary source of these threats seems to be from militant Islamicists, it would seem that we could get some measure of safety from banning Islam from America. How many thwarted attacks should it take for us to toss out the First Amendment?

Surely you've noticed that there's a small but vocal minority that is heartily in favor of this, along with things like militarizing the border with Mexico, rounding up 1--12 million illegal aliens, and so on.
Sweatshop is more of a political term.
Reality is that when kid in poor country has a choice between no job and total misery and some job and some money - he chooses later.
No one is killing people for not taking a job.

You, of course have a choice of not buying stuff made in "sweatshop" and rather buying stuff made in a company where very young worker is happy to make some money to bring to his family.
I now work at Microsoft, but was previously a long time developer in the Microsoft ecosystem (primarily C++). I would be the last guy to disagree with your experience and I am telling everyone who will listen internally what it was like to be on the outside.

But the Typescript project has some things going for it:

1. It's open source.

2. It's closely aligned with EC6, the upcoming Javascript standard.

3. It's compatible with existing Javascript libraries.

4. It's useful as it is, to add type checking to Javascript. It doesn't require a massive growing ecosystem to remain viable.

5. The compiler outputs standard idiomatic Javascript, which you could take and run with if you no longer wanted Typescript.

And, yes, there's a Visual Studio plugin for it if that's your cup of tea.
A start-up’s plan to make US health care cheaper: Tell people what it costs
I guess I'm biased towards the more pro end, though some pro SW like Animoog does that too.
For me, they would have to show me which of my phone calls was used to stop a threat.
The Iranians were in a hot war at the time. A particularly brutal one. The people they were fighting had US support, who were providing: "Several billion dollars worth of economic aid; the sale of dual-use technology and non-U.S. origin weaponry; military intelligence; Special Operations training; direct involvement in warfare"
Show HN: social polling made beautiful
http://www.drpetter.se/projects.html

Musagi and Sfxr were both created essentially for making basic game music
and http://hp.vector.co.jp/authors/VA022293/pxtone/index.html PXtone from the maker of cave story.

Neither are particularly easy in comparison to other tools but because they come out of the game design community basically all the tutorials online are geared toward vg tunes.
A nice side effect of acquiring Sun, nothing more
No. Many sites paying for hosting serving static pages go down by being on the front of HN so I doubt a free ec2 instance could out preform a paid one.

It's like asking if a gameboy can play battlefield 3.
Taking Flights
If anything good comes out of this NSA thing, I think it's the fact that liberals will be forced to concede that Citizens United was, in fact, the right decision. Do you really want the government arbitrarily banning speech by corporations that it deems to be impermissible? There is a reason the ACLU came out in favor of the ruling in Citizens United...
Good Resources to become a Javascript Ninja
There isn't a lot of foreign surveillance I can imagine having a problem with allocating to the problem of nuclear proliferation.

This would be an excellent priority for our intelligence agencies. Do any of the practices revealed recently seem designed to address that priority? An adversary capable of obtaining, maintaining, and deploying nuclear weapons would probably be capable of secure communications even in the face of PRISM, whether here or overseas. The most likely vector would be something like a submarine or a well-shielded shipping container, but if the plan did require agents in this country I doubt those would be discussing their plans on Facebook or over the phone.
> was one of close to a thousand systems administrator

Huh, that gives some idea as to the operational scale of NSA systems.

It's ironic how much we're learning about how the secretive NSA does things.... from public releases by the NSA themselves, in their attempts at PR damage control.
You are looking at things in single data points. Shopping for food is not always tedious. Cooking is not always tedious. Eating is not always tedious. Cleaning up after is not always tedious. But cooking/eating healthy actually does take a non-trivial amount of time and effort. This is one reason why fast food is so popular. Convenience. Do you think most people eat at McD's because they view that as a great meal? I don't. It is about convenience. No matter how you look at it... preparing food does take time. Maybe it doesn't need to take hours every meal, but it still takes time. Shopping, prep, cleanup... it all takes some time. So what is so wrong with trading a fast McD's burger for a fast nutrient shake? Or having a fast nutrient shake every morning instead of a bowl of cereal?

People talk as if they eat some gourmet meal surrounded by friends, 3 times a day, everyday and would miss that immensely if they drank nutrient shakes. Today I had cereal for breakfast and a Subway sandwich for lunch. Both cases I ate alone. I ate those things because I needed to eat, they were near me and I viewed them as the healthier choice given the options I had in front of me. Both of those meals could easily have been replaced with a filling shake and I would not have reduced my daily food pleasure. Tonight... tonight I will eat a nice meal. And enjoy it.
Exactly. It's a giveaway: this product was not designed by musicians who regularly use music software.
That doesn't make sense, at least inside the US. If 50 were stopped, to stop a lot more than 50 (what, 100?), would require that many to have actually succeeded or going to succeed. There's no evidence of that.
Because then you could never encode real works of literature that use esoteric or non-standard grammar. Good luck encoding Huckleberry Finn with your system.

On the other hand, encoding smaller units reliably (phonemes, graphemes, whatever is appropriate) and using compression over top of that usually gets you really close to what you wanted, but with greater expressiveness. English text compresses really fantastically well, so why overthink it?
Help save a life
A viral campaign worth spreading
Here's some useful historical context with good legal references but written for the lay person: http://www.freedomforum.org/templates/document.asp?documentI...
US-China Moral Equivalence After Snowden Disclosures is False
"Requires iOS 6.0 or later" - one of my least favourite phrases. I'm curious - what specific features require iOS 6? Why is so much iOS software backwards-incompatible?
Or perhaps the emphasis should be on ANALYST. An Analyst maybe not, a sysadmin, oh, yeah, sure (and we have about 1000 of those).

But really, I don't believe anything they say, or believe that I'm capable of figuring out the true meaning of the careful wording that they think they are using to 'technically' tell the truth while intentionally making everyone think they meant something else that was really a lie. I mean, Clapper has already admitted he lied to Congress, right?
No. The EC2 micro instances are not stable or reliable. I had to move to a small instance just because the micro instances kept going offline.
What you describe isn't about consciousness on the part of the eaten, it's about psychological interaction on the part of the eater. Most westerners aren't going to be happy eating moss they've seen you scrape off a wall either.
Yes; the FAA 702 extensions that were passed a few years ago specifically mentioned terrorism, proliferation, and espionage.

The set of skills required to carry out an atomic attack and the set of skills required to evade surveillance by NSA are disjoint and seem unlikely to get more correlated. But that's just speculation on my part.

My only point here was that "terrorism" isn't the only threat that NSA is tasked with dealing with.
Thanks for the report. Out of curiosity, are you accessing from an iPad or an iPhone, and are you using Safari or Chrome?
Binney also said he should be prosecuted... 'after all the leaders of the previous administration...after the current administration.. and the leaders of the NSA, in order, then perhaps Snowden', so I don't think your quote above out of context really does his views justice.
have you considered that maybe when dropbox SREs get paged they get busy fixing the site, not updating the status page?
> In the petition, Google is seeking permission to publish the total numbers of requests the court makes of the company and the numbers of user accounts they affect.

Nice confirmation that the "in the last 6 months" numbers reported by Facebook et al are worthless. No company has yet said how many users are affected total. I assume it's all users, by an earlier "request" (actually all but an order). Why shouldn't an organization that gains a bigger budget the more people it surveils demand the moon?

If we're to believe the number of requests reported so far are 1-to-1 with users, all the information could fit on a single drive. The Bluffdale, UT facility seems capable of handling a good amount of data for each of the entire digital population, even if half of the buildings is space for bureaucrats.
Thanks for these. From the first article, according to a CBP spokesman:

“Although motorists are not legally required to answer the questions ‘are you a U.S. citizen and where are you headed,’ they will not be allowed to proceed until the inspecting agent is satisfied that the occupants of vehicles traveling through the checkpoint are legally present in the U.S.”

That suggests to me that CBP, at least, sees these stops as rather custodial.
You give your username zero credit.
> I've long suspected 90% of the budgets and bills they are trying to pass is to help them offensively against other countries. And yet, 100% of their arguments in public were that they are needed for defense

Offense and defense are pretty muddied concepts for a superpower, when most activities it'll be doing could be categorized as "force projection", or something akin. Imposing the fear of retaliatory action is a valid method of defense.
I made a start [1, 2]. No intersection detection yet though.

[1] - https://github.com/richardTowers/Sprou.ts
[2] - http://richard-towers.com/Sprou.ts/Sprouts/
That looks interesting. I'd be interested in perusing the code at least and maybe forking it. Also, I prefer silkjs.net fullstack javascript, so I'd probably end up porting it to that. If that sounds good to you, can you link me to the source code? This doesn't seem to have much: http://redmine.seeks-project.info/projects/seeks/files
>Every time Google changes the slightest facet of their service, the idiot crowd starts up with "WELL SO MUCH FOR DONT BE EVIL HURR DURR!!1"

By using rhetoric such as this you are lowering the discourse on this site every bit as much as the straw man you created.
After Viber, Saudi Arabia threatens to block WhatsApp and Skype
There's no free fork of VirtualBox, though various Linux distributions do clean up the upstream source themselves. However, KVM has gotten quite good these days; you might give it a try.
Hyperscore was my first thought

https://hyperscore.wordpress.com/

Though in the intervening years (6 shit!) it appears to have gone from a cute mit tech demo to a commercial application.
You run Cocoa Controls? Thanks for creating such a great resource!
What's ironic is that the entire point of an OS that supports multiple processes is to provide them each with an illusion that they're totally in control of their own machine.

This abstraction was kind of leaky -- different processes typically share various namespaces, like filesystems, process tables and user accounts. As a result, virtualizing an entire OS became a way to make a tight abstraction of having an independent machine at your disposal.

The reason virtualization happened was because emulating the system hardware was easier than changing every OS to adequately separate their namespaces. Now that virtualization has the attention of OS developers, you have development like LXC / cgroup stuff in Linux, bringing isolation into the OS, where it should have existed all along.

AFAIK the mainframe world -- which, by the way, still exists -- has never gotten out of the early-computing mindset of having an expensive machine which must be shared between applications, so isolation and containerization has always been a feature of mainframe OS's.
spy techniques publicly disclosed two weeks ago had halted some 50 terror attacks in 20 countries

Sean Joyce, modern day Iraqi Information Minister. Reference: http://en.wikipedia.org/wiki/Muhammad_Saeed_al-Sahhaf
Hey there, Yoleo's dev here :)

I've put in some performance improvements to the back-end. The multi-second delay you're mentioning? I know exactly what's causing that and I just have to put the fix in place. It should be insanely snappy within the next week or so.
Related blog post from awhile back: http://freedom-or-safety.com/blog/when-will-the-first-hacker...

This is tricky business. It is not so clear where the boundaries are.

Sidebar: anybody who writes a lot will understand the feeling you get when, after writing an article, you suddenly understand a topic in a way that you did not before putting your thoughts together. One of the things I got from my article that I didn't expect was that, whatever else they are, computers are weapons.

Weird concept.
The "protests" on that one seemed a bit ginned-up, possibly to coincide with some other event. I mean, the video still exists, but all the goat enthusiasts are satisfied now that the dude's parole was revoked? That seems... unlikely.
The otherwise beautiful 'official site' has a very curious 'feature' right at the bottom: a glossary of choice words which, on click, pop open a window alert with their 'definition'. It gets even more bizarre: at least two of those items return "glossary entry for [xyz] not yet available".
Why? It's an open secret that NATO allies spy on each other. Back in the '90s, I used to repeatedly hear that the two biggest foreign intelligence adversaries we had were France and Israel.
"Headline mode" is on its way, give me about 10 days :)
I guess now we know what our kids will call it.
I don't think it's reasonable to claim there is literally no justification for the NSA's actions.
I have been really thinking about switching my DBs from MySQL to MariaDB. Wondering if someone could help me out with a few questions..

Is it a really a drop-in replacement? Any gotchas I need to be aware off? How does MariaDB compare with MySQL performance and memory wise? Did anyone face any issues with replication?

Thank you in advance.
GetSharp: Learn to shoot on manual in the browser
Foundersuite debuts tool collection to help you start your company