skysight-inc/HackerNews huggingface dataset:
So, one of the key things about this ruling is that it declares "that prior to the disclosures made and
referred to in the Tribunal’s Judgment of 5 December 2014, the regime governing the soliciting, receiving, storing and transmitting by UK authorities of private communications of individuals located in the UK, which have been obtained by US authorities pursuant to Prism and/or (on the Claimants’ case) Upstream, contravened Articles 8 or 10 ECHR".[1]

ECHR refers to the European Convention on Human Rights[2]. Article 8 covers privacy. Article 10 covers freedom of expression.

The Human Rights Act 1998 declares that "It is unlawful for a public authority to act in a way which is incompatible with a Convention right"[3] (and GCHQ is classified as a public authority) but I'm not aware of any legislation that would classify such actions as a crime. Therefore, while monetary damages may be awarded[4], it seems unlikely that anyone could be held personally accountable (in the sense of being charged with a crime).

Ironically, the Home Office just announced a public consultation on the draft codes of practice for interception of communications and "equipment interference" (which covers hacking).[4]

1: http://www.ipt-uk.com/docs/Liberty_Ors_Judgment_6Feb15.pdf

2: http://en.wikipedia.org/wiki/European_Convention_on_Human_Ri...

3: http://www.legislation.gov.uk/ukpga/1998/42/section/6

4: http://www.legislation.gov.uk/ukpga/1998/42/section/8

5: https://www.gov.uk/government/consultations/interception-of-...
...but throughput shouldn't be a problem if you have N queries at same time (N=nr of cores)
In what sense is time defined by speed? Surely it's the other way around?

Currently the second is defined by a number of oscillations of a known wavelength of radiation, which explicitly avoids any dependence on space / measurement of spatial speed.
One of the projects I have on my list which I'll never get around to is distributed group karaoke using webcams. Seems like you should be able to sync both the karaoke video out and the return feed such that you could have a group sing-a-long experience over the web.
Anyone so active in formal logic in mid-C20 (or since) could not possibly have missed Gödel's work.
I may be alone here, but while I don't always agree with the laws of the country, I want the government, army, police, and civil service to be acting inside those laws.
Abstract for no-PDFers:

The panoply of microorganisms and other species
present in our environment influence human health
and disease, especially in cities, but have not been
profiled with metagenomics at a city-wide scale. We
sequenced DNA from surfaces across the entire
New York City (NYC) subway system, the Gowanus
Canal, and public parks. Nearly half of the DNA
(48%) does not match any known organism; identified
organisms spanned 1,688 bacterial, viral, archaeal,
and eukaryotic taxa, which were enriched for harmless
genera associated with skin (e.g.,Acinetobacter).
Predicted ancestry of human DNA left on subway surfaces
can recapitulate U.S. Census demographic
data, and bacterial signatures can reveal a station’s
history, such as marine-associated bacteria in a hurricane-flooded
station. Some evidence of pathogens
was found (Bacillus anthracis), but a lack of reported
cases in NYC suggests that the pathogens represent
a normal, urban microbiome. This baseline metagenomic
map of NYC could help long-term disease surveillance,
bioterrorism threat mitigation, and health
management in the built environment of cities.
I feel the same way about new automobiles. I look at a new car and I think "I wonder how many Computers, and Emission sensors that vechicle has?". "Will it be a pain in the ass
to work on?" (Don't get me wrong I like Emission standards, and performance, but engineers have gone Overboard!)

Repair is not as simple as hooking up a scanner to the ALDL
and replacing the faulty part. I had a newish Dodge truck
that had that was stalling(periodically). It was actually
owned and loved by a 70 plus relative, and loved this particular truck. I went to automotive school, so I have always worked on the family vechicles. Well I checked the
truck's computers with two different scanners--no faults.
I checked individual components with a DVOM--in spec's. Took
it to the Dealer--they couldn't find anything wrong. Well
it got worse over the years, and owner decided to bring it to another Dealer, after doing all my on diagnostics again. I
thought they might find the one sensor I missed. Well this is what they did; They literally replaced every sensor near,
or within a few feet of the Throttle Body---still didn't quite work, so they reflashed the computer--runs, but idles too high. They charged family member close to 3 grand. So
the only autos I actually get excited about are pre 1972, and
I don't feel good about it because they pollute.(exception--certain small engine cars like Toyota's from any year). While I'm on it--Motor Emission manuals are filled with errors. If your car fails smog, especially the visual, take it to a shop that has access to Online5(Mitchell manuals).

And No--1988 toyoya trucks(naturally aspirated) trucks were
not required to have a MIL light. The editors at Motor Publications didn't know the difference between naturally aspirated, and FI. I was beyond shocked!

Moral of story--practical use of technology--fine. Three computers, 5 02 sensors, literally a sensor wire going to
coffee cup holder--Fuffing Rediculious. (I have never seen
a sensor to coffee cup, but I wouldn't put it past them)
There's also Presto from fb, and Apache Drill. Phoenix seems to be on top of Hbase, which is more funkier that plain HDFS + SQL engine.

Besides, right now there's a huge need for analytical engines on top of HDFS (data lake or whatever you call it) - that's why there are all of these: (shamelessly stolen from an email from drill users):

- Apache Hive <https://hive.apache.org> (SQL-like, with interactive SQL
thanks to the Stinger initiative)
- Apache Drill <http://drill.apache.org> (ANSI SQL support)
- Apache Spark <https://spark.apache.org> (Spark SQL
<https://spark.apache.org/sql>, queries only, add data via Hive, RDD
<https://spark.apache.org/docs/latest/api/scala/index.html#or...
or Parquet <http://parquet.io/>)
- Apache Phoenix <http://phoenix.apache.org> (built atop Apache HBase
<http://hbase.apache.org>, lacks full transaction
<http://en.wikipedia.org/wiki/Database_transaction> support, relational
operators <http://en.wikipedia.org/wiki/Relational_operators> and some
built-in functions)
- Cloudera Impala
<http://www.cloudera.com/content/cloudera/en/products-and-ser...
(significant HiveQL support, some SQL language support, no support for
indexes on its tables, importantly missing DELETE, UPDATE and INTERSECT;
amongst others)
- Presto <https://github.com/facebook/presto> from Facebook (can query
Hive, Cassandra <http://cassandra.apache.org>, relational DBs &etc.
Doesn't seem to be designed for low-latency responses across small
clusters, or support UPDATE operations. It is optimized for data
warehousing or analytics¹
<http://prestodb.io/docs/current/overview/use-cases.html>)
- SQL-Hadoop <https://www.mapr.com/why-hadoop/sql-hadoop> via MapR
community edition <https://www.mapr.com/products/hadoop-download> (seems
to be a packaging of Hive, HP Vertica
<http://www.vertica.com/hp-vertica-products/sqlonhadoop>, SparkSQL,
Drill and a native ODBC wrapper
<http://package.mapr.com/tools/MapR-ODBC/MapR_ODBC>)
- Apache Kylin <http://www.kylin.io> from Ebay (provides an SQL
interface and multi-dimensional analysis [OLAP
<http://en.wikipedia.org/wiki/OLAP>], "… offers ANSI SQL on Hadoop and
supports most ANSI SQL query functions". It depends on HDFS, MapReduce,
Hive and HBase; and seems targeted at very large data-sets though maintains
low query latency)
- Apache Tajo <http://tajo.apache.org> (ANSI/ISO SQL standard compliance
with JDBC <http://en.wikipedia.org/wiki/JDBC> driver support [benchmarks
against Hive and Impala
<http://blogs.gartner.com/nick-heudecker/apache-tajo-enters-t...
])
- Cascading <http://en.wikipedia.org/wiki/Cascading_%28software%29>'s
Lingual <http://docs.cascading.org/lingual/1.0/>²
<http://docs.cascading.org/lingual/1.0/#sql-support> ("Lingual provides
JDBC Drivers, a SQL command shell, and a catalog manager for publishing
files [or any resource] as schemas and tables.")
Feedback or questions? Shoot!
I just downloaded the latest version (on ubuntu 14.04 with Atom 0.177.0) and was able to type "|" and "@" and "\" no without problems on a Spanish-layout keyboard.

Edit: in latest release notes it says "Atom now runs on top of Chrome 40 and io.js".
And then you're missing Blue Ocean.
Whilst I am not endorsing the view, I would like to point out that Operation Northwoods–style false‐flag attacks are not a necessary reading of the grandparent's post. It would also be satisfied by the government/security services being aware of a planned attack by actual criminals, and simply letting it happen rather than preventing it as would otherwise be done.
Google Chrome Dragged into Internet Censorship Fight
Livox: A Communication App for People That Cannot Speak or Type
most computational individuals would be strongly opposed to FP

There's ample evidence for and against. The most famous counterpoint I know of is Dijkstra, whose Ph.D. was in theoretical physics. What does a theoretical physicist do? They calculate, of course. On reams and reams of paper.

Dijkstra famously warned against the brain damage that comes with learning BASIC. I understand it to mean that one could be so caught up with the details of shuffling bits and bytes that a bigger picture is no longer conceivable to the poor fellow.

Because the poor fellow has fallen into the trap of premature optimization. For loop all the things, higher abstractions be damned.
I'm sure. If said company is so great, incentivize it to continue to create great things, not just coast on decades-old work.
If you're arguing from the example of successful companies, the argument is circular. It ignores the technology companies that didn't become monopolies even though they shipped better products.

It also ignores the companies that became monopolies with inferior technology - not least, IBM with the original PC, which was a dated and inefficient design even when it was introduced, but succeeded because of marketing and a ready-made sales force.

Likewise, arguably, for MS DOS and Windows. Windows 3.1 was about seven years behind the leading edge of personal computing when it shipped.

Home users had been buying computers with full multitasking and (relatively, for the time) excellent graphics and sound from around 1988. Win 3.1 was a big step back from that.

It succeeded because it was a PC product, and it could be sold to millions of technically uneducated PC buyers.

Mediocre product in absolute terms. But a huge market surface.

Even Google search could be improved. It's good enough, but it's not the last word in what's possible in search. (I don't remember it being a whole lot better than AltaVista. It wasn't worse either, so there was no big reason to swap back.)

You don't make a monopoly with bleeding edge tech. You make it by finding or carving a niche with a huge potential customer base, and having significantly more effective marketing.

The product itself can be mediocre. It's perception that matters.

Which is why I don't think Tesla will ever be a monopoly. The niche is too small - much smaller than the rest of the car market - and the big players have marketing experience and a dealer network that Tesla doesn't.

And Google will carry on dominating search until 'search' becomes a legacy product and leaves an opening for a smart startup.
Conspiracy theories are bullshit 99% of the time, but you must be an idiot to think it's difficult to stage such a thing. Naivety is not a very cute trait in adults (but probably not as dangerous as chemtrail-type stupidity).
Web scraping with morph.io
A more diluted version of this conspiracy theory is that there is a roughly constant supply of crazies who want to blow stuff up, that most of them are easy to catch, and that on occasion security agencies let one succeed so that they can get favorable-to-them legislation to happen.
Looking at the url, it seems they don't want someone to accidentely delete the article!
I'm using https://github.com/xolox/vim-notes and create files for each topic. Recently I could help my colleague by exporting my mongodb-related notes to markdown and publish it for him.
I remember I already heard that, but is there a way to proof it? Annihilating electrons with positions obviously isn't enough.
Lets see what happens to Tony Blair after the Chilcot inquiry report is published:

http://www.theguardian.com/commentisfree/2014/may/07/tony-bl...
An even more diluted version is that the security services aren't super human, and occasionally make mistakes. Some conspiracy, eh?
But.. the one we had was Goodenough.. yeahhhhh
53% of mobile developers are already involved in IoT either making products
HTML Coded Email Design Service
Act Three (Sucker Mc-squared) of the This American Life episode "A Little Bit of Knowledge" and I promise you I didn't remember all of that offhand:

http://www.thisamericanlife.org/radio-archives/episode/293/a...

According to the capsule summary, he also thought he'd disprove Newton's work, in addition to disproving Einstein's.
I've heard similar things said for dirt, and even the human gut. The big story is that we have this incredible ability to isolate insanely tiny fragments of DNA, but there are a lot of organisms all around us we can't yet identify, because scientists have been able to isolate the organisms themselves, intact, and grow them.

Although there was an article on here not too long ago about how a guy discovered that autoclaving standard growth media was found to be producing tiny amounts of unwanted chemicals that had been inhibiting the growth of many types of bacteria thought to be unculturable.
Git Hunt - Product Hunt for Github
Product Hunt for Github
You've got to love non-invasive tests like this, but the trade-off is lower accuracy.

In this case, for example, it could give false positives for people who have differently shape blood cells - e.g. sickle cell, spherocytosis, elliptocytosis.
Maybe not planned, but the idea that they were "tolerated" because they promoted the agenda for a reasonably low cost seems not too far fetched. grabs tinfoil
The construction and maintenance of my psychology using mathematics and symbolic logic to model, explain, extrapolate, analyze, and manipulate it.

I use computer science to explain psychology, in a way the makes the person being judged correct, instead of requiring their behavior to be altered based on personal opinion.

Imagine you have two conflicting sets of data from observation in your mind, and you have to process this data quickly. Taking an arbitrary and insufficient amount of data is selective and results in bias. Over time this results in contradiction even though both instances of inference are correct with regards to the logical model they rely on, and the data fed to the model. Now imagine that you received this data because over a short period of time, you have experience such a wide range of life experience that your observations allow you to collect both sets of data simultaneously and with correctness. Both data models model the world correctly, but when separated into distinct models of 'knowing things' instead of 'one confusing mass of data', you get contradiction.

So imagine someone endures trauma in their life, and has their mind molded in a specific way based on the current state of psychology, because over time the thoughts in the patients mind are shortly transformed to the thoughts in the therapists mind. Psychology did not experience the trauma, so how can psychology have an opinion on the consequences of bad things happening?

Making inferences adds to data and alters future data models and inferences. How people are judged while they are being 'helped' affects whether that help harms or helps them. I was in a group therapy for victims of domestic abuse and my "counselor" told me that she hated people like me.
yeah, I guess if you want throughput then it's fine
90% of developers have implemented a third party analytics SDK into their app
They have should stated more clearly that fuel cells doesn't pollute. There are plenty of people that don't know this.
Syriza and the French indemnity of 1871-73
Sony’s Hacking Saga
>> Those mega-tractors and all of the new bells and whistles are great for corporations and large-outfits who can afford to have a machine down for three weeks while you wait for diagnosis and repair.

The way it works is, that when you buy large number of tractors you sign a contract with John Deere, and in the contract is says that every time the tractor breaks down they HAVE to fix it within 48 hours(or provide a different one), otherwise they have to pay fines as a result from you lacking tools to do your job. It's a common technique in many different industries.
As per the article, I don't see the ICC bringing it (who obviously aren't under the thumb of the UK), and if they don't, I really don't see the CPS coming to the conclusion that there's a reasonable chance of conviction, or that it would be in the public interest. Depends what the report says I guess.
The Best Free Web Icons for Commercial Use
Spot on. Sometimes switching from agar agar to a different hydrocolloidal grown medium like gellan gum can enable the culture of bacteria that would be otherwise difficult to culture. (And in food science, different guns are used for different purposes as well—gellan, agar, xanthan, guar, etc.)
Not really, humans are hardy creatures of terrifying durability, ferocity, and cunning. Adverse conditions that would kill many strong animals, humans can endure. Humans can run as far and as fast as horses over long periods of time, and farther and faster than almost any animal that hasn't been specially bred for racing. Humans recover faster from injuries than most animals, generating scar tissue much faster than most creatures. Humans can also persevere through extreme injuries that would debilitate an animal, such as traumatic amputation. Sure you can always engineer a situation where an unprotected human is at a disadvantage compared to a natural predator, but that's an unfair situation which removes most of what a human would rely on (distance, terrain, opportunities for cunning).

When humans co-operate they become super apex predators, but even alone, unarmed, they are formidable.
I'm currently working on deploying an ELK box for visualising a mix of financial transaction data and corresponding network application backend syslog records. So far so good, but frontend Kibana 3 performance can be really painful at times given the large amount of "documents" that can be involved (anywhere up to 5000 events per minute).

It seems like displaying multiple histogram panels may be quicker in real time, given the shorter timeframe, but it would be nice to be able work with something like a month's worth of data without major performance hits.

Not sure if this is something specific to Kibana design, Elasticsearch indexing/search configuration or certain JavaScript engine behaviour.
If you want to be pedantic, building the uranium bomb was easy - it was just a gun that fired one subcritical mass into another; the technical challenge was refining enough of the required isotope, and that really boiled down to organisation and resourcing.

The plutonium bomb required creating a sphere that would implode uniformly enough to trigger the reaction; this was significantly more complicated, but again a fairly bounded problem, probably the most significant challenge being the lack of cheap and available computing power to run the numbers.

The point is that the science was already almost completely known, the Manhattan project was primarily an engineering challenge. We are nowhere near that stage of maturity in software development yet.
If that was true people would be only buying $20 US-made Tshirts of good quality,not $5 Chinese ones that fall apart. It's a nice dream that the market decides what's best, but in practice it simply doesn't work.
Show HN: Gulp-pipe – Expose your flows without laying so much `.pipe()`
Original: https://news.ycombinator.com/item?id=9008360
Wonder what is more valuable: showing tweets along the search results or being able to use them to rank other search results?

Especially for stuff that is happening right now, tweets probably contain pretty good information on what are the most relevant sources of information. And since the text part is show short, it is easier to match what this tweet is related to.
I doubt the first (civilian) drone assasination will be that sophisticated. Face recognition from a moving object at an unfortunate angle is not easy and it's even harder if you want to do it from a fixed-wing drone that can't hover like a quadcopter. I'd rather expect an assassination by a fixed-wing remote-controlled UAV targeted at someone speaking at a public event, some place where traditional methods (knives, rifles, car bombs) fail because line-of-sight access is heavily restricted.
Rubyhunt.org – Best articles, news, gems and videos about ruby everyday
no, not yet, but from what I understand they'll be implementing it slowly.

I mainly got it though because getting 1TB cloud storage for the price is still cheaper than Box or Google Drive or Dropbox, the "unlimited" is just icing.
I think for the luxury gadget market an oversimplification like that would not generate net positive attention.

I say it's an oversimplification because there is pollution generated manufacturing the thing, and in sourcing/refining/packaging the fuel.
Amazon Price Prediction Startup
I'm curious about the careful wording they used: this is carefully referring to data gathered by Americans[1] and used by GCHQ, and not to data gathered by GCHQ.

I understand that GCHQ, while not admitting to the existence of TEMPORA in public, is being careful with it, providing in-house lawyers for their staff to operate within what they think the law says.

So this ruling only changes the "We spy on your citizens; you spy on ours" work-around to various laws making it hard to spy on your own citizens. Since the English laws are pretty clear and should be easy enough for GCHQ to work with it's not much change on our side.
It's not hard to imagine cheap(ish) long range autonomous drones that can't be jammed. Such a drone can't communicate or coordinate attacks in flight, but a mere timer or location trigger can still make an attack pretty exact.

The technology is sufficiently cheap and available off the shelf today that even a moderately skilled person could assemble an autonomous drone that carries a small bomb and detonates it at a specific coordinate at a speficic point in time. Any viable defense is a dome, either physical or virtual (e.g. realized by autonomous lasers, some form of projectile weapon, or a swarm of counter dronws). In any case it's clear how asymmetric the threat is in the sense that any viable defense is orders of magnitude more advanced and expensive than the attack.

The simplest way of avoiding these attacks in their simplest form is likely already in place for high value targets: you don't reveal an exact time and place for an appearance, being a few meters or a few minutes off is enough to thwart the dumbest drones.