skysight-inc/HackerNews huggingface dataset:
In the US, it's not as clear cut: http://www.boston.com/news/local/articles/2007/05/11/court_r...

> Secondly, intimate recordings are implicitly provided in confidence.

Lots of things are implicitly provided in confidence and yet we don't punish people through the legal system for violating confidence. If I tell a secret to a friend that would bring me disrepute if widely known and he reveals it to the world, can I sue him absent an NDA (assume that he knows that I told it to him in confidence)?

As to implicit consent, we actually assume consent very broadly in other areas of the law -- see for instance the third party doctrine -- people who voluntarily give information to third parties have "no reasonable expectation of privacy". But I guess if it's the government it's OK.
Has Greece left the Euro yet?
Iran nuclear deal deadlocked
Getting Architecture Right
> but I still don't understand the purpose of this. Is this trying to improve security ? If so, how ?

For my answer to this, see my comment elsewhere in this thread: https://news.ycombinator.com/item?id=9844987
Where in Europe? They certainly aren't here in Portugal nor in Spain, and I don't remember seeing them in Belgium, which I've visited recently.

As for the legality, I wouldn't be so sure. Owning them is certainly legal, but filming the public street indiscriminately is usually considered against the Data Protection Directive, and I don't see why would dashcams be excluded.
If a browser blocks animated favicons, I can see that blocking sites that dynamically update the favicon with a badge to show unread messages / new updates / etc.
Fighting Log Entropy
What happens after an incident with an AV (let's say I bumped into it)? Do I just wait and call the police or is the AV reporting it automatically? It's a little odd to not have a person to interact with in that situation.
Autonomous taxis could be cheaper and improve the environment
It uses DHT instead of DNS, but basically yes. The point, however, at least in my opinion, is this: https://news.ycombinator.com/item?id=9844987
Does anyone know the reason for the difference? Is the Boston snow more tightly compacted, from plows?
So, your idea is to use a DNSSEC-like key distribution without a DNSSEC-like zone signing? Not convinced.

It's interesting, and it may be useful. But for securing what we currently do with IP it's useless.
Mirror | San Francisco | Desktop Application Engineer

Mirror is a smart contracts platform. We are leveraging Bitcoin blockchain technology to provide hedging and risk management tools that are more accessible, affordable, and globally available than their contemporary counterparts, and with minimized counterparty and clearing risk. Our vision is to realize the promise of the Bitcoin blockchain as a global, decentralized, cryptographically-assured fiduciary system. Headquartered in San Francisco, we are making peer-to-peer contracts, available to everyone everywhere.

We have raised $12M and are assembling a team with capabilities in cryptocurrency, cryptography, distributed systems, functional programming, cross-platform desktop application development, software assurance, and design to build new kinds of financial platforms and decentralized p2p markets.

We particularly need cross-platform desktop application engineering talent. If this interests you please contact us below and reference this post.

Details: https://angel.co/mirror

Apply: https://jobs.lever.co/mirror
Yep. Please don't fall into the NIH syndrome for an app that requires the network effect to work.
How do you handle different configurations then? Especially if you need to provide N values (or structured data).

Also, how do you manage your containers in production?
Does a threatening message cause fear or alarm in the person it's aimed at? Would it cause fear and alarm in a reasonable person? Was it intended to do so?

These are all things that courts deal with every day with AFK verbal aggression.
More about the NSA's XKEYSCORE
This is great! I'm learning to read sheet music and play the piano at the same time and have found the same problem: I'm just memorising the music, not _reading_it.

Just this weekend I tried jalmus, but couldn't get it running and ended up trying to write something kinda similar to this:

https://mobile.twitter.com/philip_roberts/status/61775984704... Mine just does one note at a time though and I didn't know about webmidi, so was using node with electron shell for midi access, definitely gonna switch it over to webmidi now though, thanks!
F is false because D is true.

F is false because E is true.
C programs spread like viruses.
While what you are saying is partial true, the picture of genetics vs nurture is much more complex. I would recommend a excellent lecture series at (https://www.youtube.com/watch?v=NNnIGh9g6fA&index=1&list=PL4...) which goes into quite into depth about the subject.

For example, while there are clear differences at birth, nurture can permanent shutdown genes. Additionally a lot of activators for genes are triggered by mental thought process and the environment around individuals.

To make a car analogy, we could assume that faster cars are more often breaking the speed limit than slower cars, and we might very likely find this to be true in practice regardless of the actually speed limit. From there we need to be careful to conclude that its the fault of the car when a driver choses to ignore the law, or that just because the acceleration is faster and it is easier to drive fast in a fast car a person is not conscious in their choice.
- Vibration should be disabled by the OS, not the apps.

- Network activity should be as predictable as possible, because people often have to pay by the megabyte, and any "smart" changes in activity increase the chance that people will be unpleasantly surprised.

- The OS should predict remaining battery life, not the apps. If there's going to be a new API it should let the apps inform the OS of future activity so the OS can make better predictions.

- Changing color to reduce battery drain only makes a noticeable difference with OLED. It will annoy the more common LCD users for no benefit to them.
That's interesting, the animation seems to be slower when I'm on another tab, maybe Firefox has some optimisations affecting this.
I use environment variables, which can be passed in as arguments when you start the container. In cases where the configuration is complicated I'll use an environment variable to tell the container which redis key / db key to load config from.
Low-Cost Drone Maker Takes on Rivals
> gender is a cultural construct

Trans people such as myself are proof that gender is not a social construct.

In my experience, the nastiest transphobes are the ones who believe gender is a social construct. They're called TERFs. They can't wrap their minds around the fact that we prove their pet theories wrong, so they stalk, harass, and doxx us.
That's quite a good point. If I have to write code for someone else that I don't really understand I first do the steps manually to understand what is happening. Then it's much easier to write code for it.

It's hard to apply often though, because there are scenarios where you can do nearly nothing manually, like optimizing a logfile parser that handles hundreds of servers every day.
A bit off-topic here but I think learning peripheral information has become a norm. Last year I was trying to learn Data Science and completed the "specialization" from Coursera. But then there were sometimes when I was unclear on certain topics being discussed by blogs I followed. So I tried googling to see how to really learn in-depth about Data science. I landed on this page:
http://www.quora.com/How-can-I-become-a-data-scientist

The detailing given in some of the answers meant I had to go back and strengthen some of the basics and learn things in depth rather than peripheral information.
Advances in city farming tech could see most families growing their own greens
The Max Headroom TV Hack
Yes math and chem are STEM. In my experience, women were found in greater percentages in the basic science and maths (required for pre-med) and in the life sciences which were geared more towards medical professions.
Um .. everyone agrees that inviting him on the show was a mistake. The host of Q&A, the director of the ABC included.
That was even without knowing he had made loathsome threats against women on twitter.

We're a fair way away from a simple airing of differing views here.
I also hope FireFox would prevent HTML5 YouTube videos form autoplaying and autoloading. They will implement a such feature in the next version, but it doesn't seem to work properly now (It's beta, I know). And it's not clear to stop autoloading, either. Does anyone have a good idea to block autoplay and load HTML5 videos?

http://www.ghacks.net/2015/06/11/finally-mozilla-adds-workin...
Is there a "Index Frontrunning" fund which I can invest in? (The fund would automatically frontrun all index changes, and so keep management fees to a minimum.)
I expected to see (1995) tagged to the end of this article.

I personally know 3 people who run their own money ( <5 million ) who do this as their sole form of income.

Having said that, this isn't exactly easy. You need to know

1) if a stock is going into the index

2) when its going into the index

3) how much the index will buy

4) how much the index buy will affect the price of the stock

the first 3 are trivial for some index funds, though most have rules that allow them some leeway here so there aren't always sure things.

The 4th is where you make your money.

And it isn't like there aren't other's doing this, the article makes it seem much easier than it actually is.

If you play the game theory through you'd realize that if you knew the stock is going into the index then you are probably too late to profit from it as someone else will speculate the stock is going to go into the index the week before and already move the stock.

Funds can't really avoid this, and to be honest they don't really care to avoid it. It doesn't affect them at all, they are just supposed to mimic the index. Though you do start to get into a strange feedback loop whereby the index fund that is supposed to track the index starts to dictate how the index moves, we'll call this the "index inception" effect:)
I think one should start by explaining what "a layer 3 virtual network that uses public keys instead of IP addresses" would mean, or what a network is depending on what non-technical means.
FCC Approves new autodialer restrictions to protect consumers
Sadly like most governance bodies they think the rules are more important than the outcomes. This is a clear case of the rules causing a bad outcome rather than preventing it.
I like all of them. This way I don't just know the topic (X) but also what kind of discussion is to be expected. Makes parsing the mainpage much faster for my brain.
From what I've seen, PenTile appears to be mainly a cost-reduction trick that works well for displaying photographs and other images with gradual variations, but looks horrible for text and sharp, straight lines. A similar pattern has been used in cheap cameras for many years:

http://www.dansdata.com/images/cdv350/screenb560.jpg

The Apple Watch pixels are not in the traditional stripe pattern, but there's still 3 distinct subpixels for each pixel and they're arranged in a square pattern. The unequal subpixel sizes are due to OLED brightness fade; the blues wear out the fastest, while the reds last the longest:

https://en.wikipedia.org/wiki/OLED#Disadvantages
The blue pixels are twice as large as the green and red though. I've never seen anything like it, personally
Simple. Have a threshold - under <x> updates per day is fine, anything more gets blocked. Maybe with a per-site white/black list.
I'll put aside the plumbing example because I believe that it would be either be done by yourself, by your friends, or by a stranger willing to help because he loves plumbing (I can understand the potential tedium of garbage collection, not so much plumbing, I personally know people would love that kind of stuff)

Ok so, for the garbage collector, you imply a few things :

- Garbage collection in the centralized sense is necessary.
By centralized I mean that one person or a group would be tasked to collect all the garbage within big communities.
Now, in a world where I had all the free time I wanted, I would not care a bit to take my car around my neighbours/family/friends houses and collect it myself, it would simply be much more organic. Worst case scenario, it's gonna be up to you to take care of that, and with all the free time you have, it should be a minor inconvenience if any.

- Garbage will be as much a problem as it is now.
It's pretty ridiculous the amount of garbage we create, and it sure as hell isn't sustainable. The article mentions junk food, feminine hygiene deodorant and the like, I expect this should have to go, or at the very least be distributed in a more suitable manner.

- Garbage collection can not be automated
We already have cars driving by themselves around town, I don't think automatic garbage collection would be any problem.

- Nobody would ever like to be a garbage collector
I and many other find the laborious taks to be a bit meditative and rewarding in some way (not unlike a game).
I'd urge you to take a look at the sales of the videogame 'Viscera : Cleanup Detail' (As of this post around 200k people bought the game for around 10$ on the steam platform alone). It's a game about cleaning up with friends, it's literally nothing but cleaning up, and it's a lot of fun. Just imagine how it would be if it actually accomplished something.
I'm not saying that millions would dream to become garbage collector or even that I myself would seriously consider it (that's also why it's the last point I make), but it's not so ridiculous an idea as you may think.

I believe a lot of work similar to garbage collection would happily be done by the residents within smaller community without any sort of rules or scheduling necessary.

I hope you catch my point, and I realize this isn't about garbage collection. It's about the fact that the all the menial tasks I can think about are either unnecessary, automatable in the very near future or able to be carried by willing individuals without any hassle.

It might seem utopic to you, but bear in mind that without the dozens of hours spent doing a job you hate every weeks and all the stress caused by the monetary system, most of us will slowly ease out of our angry and sad little egoballs identity, and the idea that you're twice as effective as your neighbor in the maintenance of your community will not mean anything to you.
Integration. RPI is nice, but it has a bunch of things that are off spec for the purpose (Pretty decent 3D graphics, but really painful to do GPU work on http://petewarden.com/2014/08/07/how-to-optimize-raspberry-p... and GPU programming is a bit advanced for 11 year olds anyways), and lacking things that allow a diverse book of "labs" to be done in class. Having built in sensors and outputs is critical. If a school had to outfit their computer labs (to the extent they still even have them) with extra HDMI screens for every work station it would really drive up the price of the program, and limit the ability.

This isn't supposed to be powerful, it is supposed to be an integrated tool that allows reasonably fun labs and learning sections for a diverse group of kids. You could arguably do the same with shields and arduino, but then you lose the form factor.
I would suggest everyone to get a second opinion just to be safe. I have used a second opinion service https://secondopinions.com a few times and will continue to do so. For the time and price its well worth it. Very professional and saved me a bunch of money.They also gave me a coupon code to share “sy15" to take 15% off your entire order which should still work. I recommend getting a second opinion because it can potentially save your life
I just heard an interview on BBC news about this with a teenager. He said:

"You can interact with the code that you've written as opposed to just seeing it on the screen, just seeing lines of code. You actually know what it does in real life ... as opposed to something like this, just seeing it running on the screen or on TV or something"

I can sort of follow that logic. Devices like screens are so normalised now that they're considered part of the fabric of reality. Of course you could do something on a computer but it's a thing only on a computer.

I remember making things happen for the first time on a BBC Micro as a child and being incredibly excited about that. Not least because seeing things on a screen was still at least a little bit novel.

Ironically, I think that VDUs (that's what they were called at the time!) have come so far that the contemporary manifestation of novel is technologically* regressive. But so much more engaging.

EDIT: Also it's small and cheap and everyone can have one without having to contend for / carry around keyboards and screens.

EDIT 2: I thought I'd transcribe what was actually said:

http://www.bbc.co.uk/programmes/b060zq92 from 40:10

Lauren:

"You can create animations but you can also set it up with your phone so you can press a button on the microbit it can take a picture or change to the next song and the fact that everybody else is getting it, it's not just one person, everyone's going to be learning at the same time so more people will be interested in it"

Ross:

"It's got a compass, an accelerometer. You can interact with the code that you've written as opposed to just seeing it on the screen, just seeing lines of code. You actually know what it does in real life you and you can take it round with you and wear it like this. So it's a lot more interesting a lot easier to play around with and you can see the effects of the code pretty quickly with something like this. As opposed to something like this, just seeing it running on the screen or on TV or something"

* in terms of IO, not in terms of it having an ARM chip
I can't be the only person why misread the title and got excited thinking they'd see a schematic or design notes for the original BBC Micro...
Yeah, it was the .bash_history file. My bad.

He also encrypted the files, uploaded them to his remote computer, and then deleted the programs used to encrypt and upload them.
Ask HN: How do you find (and solve) interesting business problems?
Hello everyone,

My question is two fold:

As an entrepreneur, how would you find an interesting problem to solve? Would you use a website such as InnoGet or InnoCentive? ( http://www.innoget.com/tech-calls )

As a business, if you stumble upon a problem that you don't have the funds or inner staff to properly address, how would you find a company that would be willing to cooperate with you on this particular problem?

Thank you.
I stand corrected. Seems to be legal as long as you don't violate standard data privacy laws.
That part with the dad not listening is a very small part of the movie. My guess is they included it in the trailer to show some funny part that appeals to moms.

This exact scenario does happen in real life so I don't see that as sexist.

I get where you're coming from though. A lot of sitcoms have a theme around big stupid oaf of a man being the plot line.
Like OP, I've been wondering exactly what problem Docker is meant to solve -- thank you for this explanation, it makes total sense.
Just as an aside to WordPress optimization, so there are two ways to do that. One of them is to analyze content flow (how often are things updated) and traffic flow and then come up with a reasonable strategy. Things like use memcaching for sidebars, separate those out depending whether you need to, then work on caching plugins. The caching plugins need work because they tend to be programmed to allow robots to spider uncached content, which makes no sense to me. Robot traffic on high volume sites is just insane. With a hundred blogs or so on a multisite installation you could easily spend a month doing postmortems and hunting down the least common denominator (oh hello switch_to_blog, why do you use 36 MB of RAM on each call?)

Or, you can slap some ram sticks in the machine, install varnish-cache, write a few rules for it and go play minecraft the other 29 days.
Using Big Data to Increase Employee Engagement
docker and openVZ aim to do the same thing.

docker is a glorified chroot and cgroup wrapper.

There is also a library of prebuilt docker images (think of it as a tar of a chroot) and a library of automated build instructions.

The library is the most compelling part of docker. everything else is basically a question of preference.

You will hear a lot about build once, deploy anywhere. whilst true in theory, your mileage will vary.

what docker is currently good for:

o micro-services that talk on a messaging queue

o supporting a dev environment

o build system hosts

However if you wish to assign ip addresses to each service, docker is not really mature enough for that. Yes its possible, but not very nice. You're better off looking at KVM or vmware.

There is also no easy hot migration. So there is no real solution for HA clustering of non-HA images. (once again possible, but not without lots of lifting, Vmware provides it with a couple of clicks.)

Basically docker is an attempt at creating a traditional unix mainframe system (not that this was the intention) A large lump of processors and storage that is controlled by a singular CPU scheduler.

However, true HA clustering isn't easy. Fleet et al force the application to deal with hardware failures, whereas Vmware and KVm handle it in the hypervisor.
> And that's precisely why you shouldn't be using them.

With a userbase of precisely one, I can do whatever I want. :-)
> Given full access to the hardware, it's possible (though I haven't tested it to be certain) to flash the BIOS.

Or the firmware in hardware parts. An attacker with the know-how can not only brick but control your GPU or SSD.
You may struggle to find Sophie in that film because at that time she was a man, and was Roger with the long hair (if I recall correctly).
Very informative programme, some funny scenes with Sinclair driving past in his C5.

I still love my Beeb, great machines. Very well written manuals too!
Slack Cheat Sheet [pdf]
I noticed recently that firefox no longer stops playing animated gifs when I press the <esc> key. This behavior change, which prevents me from stopping annoying animations, annoys me more than any favicon ever did.
My college had an (experimental?) machine they got from Acorn that dual-booted into a 'nix OS. It got stuck in a corner and forgotten about, but if it had been a few years later I think it could have been an amazing project for them.
Are there any good, corporate solutions for organizations that lack in-house engineering resources?
Basically, the first country leaving the Euro has the most to win.

http://www.fondation-res-publica.org/docs/etude_euro_respubl...

http://www.fondation-res-publica.org/etude-euro/
Seconding Code. It's not about the history of culture, but it's a walkthrough of how computing hardware evolved to what we have today.
> Sub-pixel rendering isn't really worth it on high DPI displays like this.

[Citation Needed]
Yeah like the fact that chrome is just generally shitty. It takes 30 seconds to open and then uses half my RAM, but nah, lets hate on FF. OSS is such an easy target too, seeing as most communication is done out in the open.

When chrome developers make closed source tools for flash that's fine, "It's all about business and they're a private corporation who can do what they want" but whenever the FF devs make any decision about anything they get criticized, and most of the people doing the criticisms are chrome users and people who swear by chrome for web development, but they seem to be the same people who completely ignore other web browsers as if chrome is all that matters. Back in the day we had to target all major browsers, now there's a group of people who have a major hard-on for chrome and don't give a shit about any other ecosystem and for some reason they think they're "good" programmers.