skysight-inc/HackerNews huggingface dataset:
There's legal theory around this, and it's fairly well established, though often somewhat murky. The concept is "inevitable discovery".

The defense attorney can bring up claims that the evidence was ill-gotten, and if the claim is upheld, then the judge can throw out everything gained afterward, unless they can prove that it would have been discovered unrelated to the ill-gotten loot.

For example, if a police officer searches your home without a warrant and finds the murder weapon, that murder weapon ceases to exist, legally, and the suspect will likely get away scot free.

However, if a different officer pulls him over for a DUI a week later, not as a result of information provided by the unlawful search, and finds blood in the back seat of the car, which leads to an arrest, prosecution could claim that they would have obtained a warrant to his home that would then have likely surfaced the murder weapon.

Edit, all that was fairly random rambling, re-reading it in context, but what I meant to say was that I agree, and that his confession ought to be enough grounds to keep his termination permanent.
Those time warner prices are cheap. I was quoted $6500/m for 50/50 for a Venice based install. There was already a fiber drop at our building from them, so there was no install cost for TimeWarner.
...and brendan eich checked all the boxes
This concept is very strange to me, as Germany is generally considered to be a high-efficiency high-wage country. I wonder if this comes from social pressure of supporting so many high-social-welfare countries.
But you recording by your house isn't that interesting.

It is more complicated when you start talking about whether you should sell derivations of those recordings or someone aggregating the recordings made by many people.
No need to insult people.

There can be more than one problem. In your area regulation may be a significant part of the problem but in other places (e.g. Europe) regulation can really help in places to enable competition.

Most economic "laws" apply in competitive markets with limited barriers to entry. It is hard to see how they apply even in an unregulated situation where infrastructure costs are so high and one market participant already has infrastructure in place.

Looking at an existing market with an incumbent trying to move in and challenge them is rarely a wise move whatever their current price. They are in a position to reduce prices and make your entry unviable, they know it and you know it so they can continue charging high monopoly rates until a challenger does announce themselves.

Government can do better (doesn't mean they always will) because:

1) They can look at community benefits not just the ROI for the provider. In a way they win if the incumbent just reduces prices and improves service even if they actually lose some money they have invested in a competitor.

2) They can look long term.

3) They can set rules such as requiring the infrastructure owner to allow other providers to use their lines and regulate the pricing in that monopoly market (happens in the UK). [Don't know what level of government in the US could be capable of this.]
What about the allegations that the winning team demoed their app weeks before the hackathon even started?
Bitcoin PHP developer intro
Google squashes nasty bugs that led to perfect-storm account hijacking
Nice. I'm the developer of http://github.com/vbuterin/pybitcointools , a Python implementation of most of the parts of the protocol that you do not handle. Perhaps we could work on making the two work together as a complete Bitcoin node?
I think there is a mathematical theory here people should become acquainted with -- differential privacy. So far it has found use in the context of a large data set, e.g. search engine query logs, to try to determine how invasive a statistical summary or release of only partly obfuscated data would be.

Like calculus, it has a sort of epsilon/delta construct -- given a differential privacy concern epsilon, under what circumstances (how tight a bound on delta) do I need to prevent that.

http://en.wikipedia.org/wiki/Differential_privacy

Perhaps this theory could quantify the intuition that while it's ok to snap my license plate now and then (very little differential privacy loss on my part), enough times and it becomes invasive, and dreadfully so.

This puts some teeth into the vague talk about a mosaic theory. The key idea is whether the aggregate information in the data set can triangulate you, to within say 10000 persons (not much privacy invation), or 100 (quite a bit). There seems to be a tipping point around clusters of 100-1000 persons or so, that is the typical size of small organizations or groups of people, such as churches and schools.

Now, as an application: license plates are nearly unique identifiers and the attacker has a database of who's who for all intents and purposes, so it is little different from asking everyone for their ID just because they are on the street. That's illegal by the way, even for the police.

The argument that was formerly deployed here is that using a vehicle on public roadways was a privilege that cost you natural expectation of privacy (non-intrusion) in public places.

The real crux of the issue here is that the public-private tradeoff was once predicated on the individual (the individual atom has protection, because data collection is sparse, so tagging the individual but not the path was meaningful). Now the data collection is dense, and even single particle tracks become visible.

If you think in terms of fluid mechanics, there's a sort of Euler view / Lagrange view here (as there is with tagged dollar particles and tagged wallets or accounts).

That is, tracking individuals and tracking their paths become duals of each other, if the data collection is dense enough. It doesn't matter whether the item tracked is the tagged individual, or the flows and transactions -- either way, complete reconstruction of the system becomes possible.

With any data set, there is a sort of 'phase transition' in its size, where you suddenly can see the underlying trajectories of all the tagged particles. Things that made perfect sense when data collection was sparse, just as allowing the police to jot down you license number and chase you with a bicycle, turn into totalitarian surveillance when the observations become dense enough -- in a way we can quantify in terms of a sudden jump in information gain that goes from nearly complete ignorance of where people are and what they are doing (the former phase), to near complete knowledge of everything. Very much like percolation theory.
Corporate Incubators Popping Up in Europe
I guess the irony didn't come over in my original comment.
What about the people who checked the analytics on their videos and determined that they hadn't been viewed?
Students chasing innovation
or some polarized glass on top of the license plate (I am just not sure what the angle should be)
Well "not being used elsewhere" is different from "proprietary."
Here's a (partial) translation of the author's post on Habra Habr.

-----

I didn't want to take part in this week's trend on Habra: "We can write everything in 30 lines of code!" I didn't have the time to spare.

But theaqua's post [0] about writing a "Hello, World" in a single line of pure JavaScript inspired me to beat that record. I had already written a game using JavaScript, HTML, and CSS, and here it is now with a grand total of zero lines of code.

After reading theaqua's post, I couldn't sleep. I was agonized by insomnia, so I gathered myself and sat down to re-write the game. Mindful that I had to use exactly zero lines of JavaScript, I was very scared. Writing a program in 1000 lines or more is no problem. But writing zero lines of code ... that's insane. It turns your brain inside out. It changes the way you look at the web. You realize that, before, you didn't do things right.

For those of you who don't like to wait, here's a demo [1].

It's not a fake. It's a full game. Details after the cut.

...

I've been programming for a long time. And it was for just that reason that I believed that I could manage a complex task like taking a game that was originally written using JS and re-writing it with zero lines of code.

Before this project I looked down on HTML programmers†. But now I realize that they'll soon rule the world. You'll remember how there was a time when JS programmers weren't taken seriously. Do you remember those dark ages? But now take a look ... JavaScript is not just a trend. It's everywhere. In the browser, on the server, running on microcontrollers and mobile OSes. You can write operating systems in it, and games. ... And now, HTML programming is quietly creeping up
on it.

One of these days writing zero lines of JS will be the norm. JS will fall out of fashion in the same way Flash did. Why write JavaScript if it's slower than an HTML program written by an HTML programmer with the aid of CSS?

Repository: https://github.com/i0z/nojsgame

-----

† — The comment thread is dominated by responses to this one: "'HTML programmer'—are you serious? :)"

0. http://habrahabr.ru/post/202736/

1. http://jsfiddle.net/0dmin/9dQx3/embedded/result/
Because "online wallet" sites are the sort of bad idea that _needs_ to have access to the private keys. If you can spend bitcoin out of an "online wallet", the person in control of the software managing that wallet _does_ have access to your bitcoin. Even if they've tried to set things up "securely", the very best they can do is achieve Lavabit levels of security - if they (or someone coercing them) wants to, they'll get full access to your funds anytime you try to access them.

Think of them as like keeping your change on the bar - the security relies _purely_ on social conventions encouraging the bar owner, bar staff, other customers, and your friends to not take your money.

You would no more store your weekly pay, your rent money, or your new car savings on the counter at a bar - why the hell are people storing those sorts of values of bitcoin in other people's webservices?

Sure, online wallets might be _useful_, but anyone keeping any more value than they can afford to lose in one is insane (or, less critically, very poorly informed).
This is why I don't attend hackathons anymore. At the bigger events, there's always bound to be controversy, cheaters, questionable criteria, etc.
The summary of the company is the best part.

With more than 100,000 customers, salesforce.com is the enterprise cloud computing company that is leading the shift to the social enterprise. Social enterprises leverage social, mobile and open cloud technologies to put customers at the heart of their business.

I don't know what this means.
I think you misunderstand that for a long time, Id Software has made a lot of money turning 3d engines into a commodity. For John Carmack, the emphasis has always been on developing new graphics technologies that advance the entire gaming industry. He's first and foremost an engineer. He may have done a significant amount of game design back in the day, but for at least a decade he's primarily been focused on pushing the hardware to its limits. Since Doom 3, Id's games have pretty much been tech-demos for their engines. That's not to say that Doom 3, Quake 4, and Rage weren't good games, its just that none of them are truly memorable experiences like their older games were.

There are only a handful of major players that are making meaningful contributions to the world of 3d engines. If companies like Epic, Id, Valve, and Crytek didn't continue to develop new 3d engines, they wouldn't be a commodity anymore.

Also, the Source, Unreal, Cry, and Id Tech 5 engines are still differentiated from one another enough to warrant all four of them existing.

In short, I don't think 3d engines are a "solved" problem. Of course an indie studio looking to publish its first 3d game should obviously use a readily available engine, but the major studios still have good reasons to roll their own.
What part of "The Galaxy's most resilient bittorrent tracker" do you not get? :)
Yep, plus you made HN.
How does the key get into the token, and how do you know there wasn't a copy made before that?
Localization at Startups
There's a difference between evaluating abilities and trying to engage him in a pissing contest. Interviews should determine if the candidate will deliver what he's being paid for, nitpicking and flamewars can be saved for future coffee break entertainment. "It's not my solution therefore it's shit" is not what code review should be about.
The problem with separation of powers is that there is no appreciable difference in the incentives of the three branches and thus little reason for them to actually "put another branch in its place."
Plus, not every ARM device is a phone and there are OSes other than Linux. I hope we see som 64-bit ARM ITX sized motherboards.
Is it really just me who thinks it's obvious as day that this is red paint?

The blood is way too red. And it starts on her forehead... where? Nowhere.
It's not much more complicated. If I own properties throughout the city, and at each of those properties I record every license plate that drives by, I'm well within my rights to not only do that, but to aggregate that data and supply it to others if they ask.

It's the exact same thing as CCTV, fundamentally. How can you construct an argument that prevents me from doing this without preventing many things we already are okay with?
Did you consider using Emacs batch mode for re-indenting the source in bulk?
The best thing to do is play like you don't care, so you dont tremble nor doubt to make plays.
I've been playing LoL for more than two years, sitting in Platinum right now, still have a lot to learn, the most interesting thing is that LoL is still 90% strategy and knowledge.
If it's been oked by multiple electricians, it's probably OK. As your article states, properly installed knob and tube is at least as safe as modern wiring.

The major problem is that since knob and tube lost favor and today, demand for electricity within the home has grown considerably, and a lot of knob and tube systems were expanded improperly; this can happen with modern wiring as well. Also, the insulation issue.
Sure, there are 18 year olds with impressive technical chops.

But do you know _anybody_ who would deposit money in a bank run exclusively by an 18 year old?

Coding skills can be created and honed by highschoolers - business, legal, and commercial experience - very much less so.
"some sort of regulation" is entirely devoid of information. If there indeed is a regulatory hurdle, what precisely is it? Nobody that I can find has ever pointed out any regulatory hurdles for Baltimore FIOS, so if you make that claim, it would be nice to actually back it up.
For the most part, I'm happy to do most of the coding challenges I've been asked to do. I've been lucky that in most of the challenges I've been able to learn something about how to make a certain algorithm that I hadn't done before, of I've enjoyed the feedback about using method x vs. method y.

However, I've had two coding challenges which I did not like. In the first was just too time consuming (more than 3 hours) and I stopped working on it because I felt it was taking too much time, and the second was on-site without an internet connection where when I drew a blank on using setInterval, and couldn't remember document.getElementsByClass (I was trying getElementByClass) I was unable to look-up the answer, which basically meant I had to sit there wracking my brain trying to remember and completely failed a test which would have been a walk in the park otherwise.

At the same time, the two companies that I've chosen to work for have not asked for coding challenges. My current employer did look at my GitHub profile, I don't think my previous employer did.

I think that supplying sample code should be enough for most employers, hopefully there is a way to confirm the applicant wrote the code they are taking credit for (I've had somebody claim to build one of my sites before, so it's happened. I got a bunch of e-mails by people asking me for a reference).

Another good way for businesses to decide on a coding question (if they decide to do one at all) is to take questions from larger successful technology businesses. I had one company ask me to complete one of the questions from Spotify https://www.spotify.com/au/jobs/, it didn't take very long at all (may 40 minutes) and if it is good enough for Spotify, it is probably good enough for your company.
Magnus Carlsen, 22, Norway. World Chess Champion: What You Need to Know
I agree. Carmack's enthusiasm about this project is infectious. My heart rate increased at least 20 bpm by the end of that video, and I only understood fragments of what he was talking about.
Chess For Dummies
For ranked players, you are absolutely correct. That being said, there is still quite a bit more variety in chess at any level than there is in any given T2 cycle of MTG.

With MTG, even if I went down to my local card shop for Friday Night Magic, there would be enough people there with netdecks to ensure that creative attempts at deck building don't succeed very often.

In a local chess tournament, the level of play isn't even close to being that standardized. Most of the local chess clubs I've been to don't even have more than one or two rated players.

The difference is pretty simple. In MTG, anyone with 200 bucks can buy a world class T2 deck and learn to play it reasonably well in just a few hours. On the other hand, highly standardized play in chess usually only occurs after years of intense study.

There is, however, an easy way to fix MTG's shortcomings. I just play casual/peasant/other unorthodox formats. It makes things more interesting and its cheaper.
It's also morally wrong to combine a bunch of said recordings to virtually stalk someone.
Owners of pseudonymous accounts can be identified if you're willing and able to do the required correlation legwork.
Once gigabit is in perhaps 25% of homes and businesses, everyone else will want it, too, and a tipping point will have been reached.

I'm guessing it will take that large a market for the really cool apps to become practical and well known: remote desktops and thin clients that serve up high def TV/movies and real-time high quality video telephone (finally). This will be when television and computers finally converge and we will stop thinking of them as separate and different products.

I have to admire Google. They not only envisioned this, but (as usual) very smartly went about implementing a demo. The "fiberhood" approach makes sense; it's the right way to roll out the service (or any non-essential service, really). Make money on neighborhood #1, and that pays for the rollout to neighborhood #2, and so forth.

The whole "either everyone gets it or no one gets it" approach goes out the window, and suddenly, every town wants it. Certainly it will have to be provided to "under-served" areas but the important thing is for there to be a solid business model, preferably with competing providers, else all the problems of a utility-quasi-monopoly come into play: indifferent customer service and support, uneven service quality, etc.

I can't wait until this comes to my town, just outside of Boston, but for various reasons I suspect Mass. will be among the last places to get it. Anyway--congratulations to those who have it, and just don't rub it in!!
I play yahoo's online chess once and a while.
Apparently Carlsen (and presumably other Grandmasters) are also able to look ahead 15-20 moves as well.

http://content.time.com/time/world/article/0,8599,1948809,00...
Uh... Not everyone is on HN. It's presumptuous to assume that because someone hasn't posted here, they're being "silent" on the matter.
Back then I used to really take in a lot of inspiration from Dribbble, now I only occasionally surf there.

Maybe its due to the fact that I have no one I know there that has an account that could get me an invite :) been only a prospect for a very long time now.
The "problem" is that the number of bitcoins is asymptotically bounded from above, but there is so far as we know no similar bound on human productivity and output. So there's really no reason to think that the deflation of bitcoin would ever die off. At most it would slow down, as right now the upward trend is fueled not just by the "natural" deflation of the currency but also as it plays catch-up to the market cap of more established currencies, like the USD.
I play every once in a while, but I've never studied or practiced enough to go beyond around 1200. I have trouble forcing myself to spend more than about 3 seconds per move. I also don't think about playing while its my opponent's turn. That's probably not ideal.
"We hope it will create a real ‘wow’ and people will be reminded how amazing flying is and how accessible the world can be."

This reminds me of the Louis C.K. bit about how amazing flying is & how "everything is amazing & nobody is happy."[1]

[1]https://www.youtube.com/watch?v=mfmmNif5WCw
Can it output me a list of programming languages based on what I check?
When I first used oop, or any object orientation, it was in the early days of the public internet. There wasn't nearly the resources available now, especially for a hobbyist. So when I learned the syntax (I believe it was early c++), I had nothing else to go on. I naturally leapt to using objects to describe and build new data types. It made me think about what data I needed, then how the data needed to be operated on. It wasn't until I started taking courses that I heard the noun approach... And it just seems completely backwards. It isn't about modeling your data, it's about the conceptual items you're working on. I still think oop is a good approach if you ignore all of the 'best practices' and instead use it to build custom data types that simplify your algorithms. It's part of what I really like about Erlang records (even though they're a bit annoying to use) and Scala in general. You can build custom data types without having to just compose lists and maps but you get a lot of the benefits from functional programming.

I really don't understand why so much of the programming classes, tutorials, guides and common wisdom aren't 'data first' style design.
We had a similar thought process. The games that make money through IAPs (Candy Crush is the obvious example) tend to be play-forevers with complex in-game economies of bonuses and powerups, plus all those timers and limits to get you to pay up, etc.

The more traditional games — games with more genuine depth behind them, from the point of view of the "hardcore gamers" you mention — when they make money, they tend to be pay-up-front. They're charging more for a significantly more personal and higher-quality engagement, and can partially make up for lower quantity that way.

But even then it's been really hard to know how to approach these questions. My advice is to release something small quickly, because being in the situation is the only way to learn what works and what doesn't. That's not exactly what we did here, and though I'm really happy with how the game has turned out, we sometimes felt like we were fumbling in the dark on the way to this point.
I would imagine that proving they are completely unrelated would be a significant result in and of itself.
Come on, really? Out of all that, THIS is the message you take away, and yet manage to misconstrue?

He didn't say any of that. He didn't compare his students with others; he compared them only to _themselves_. He didn't mention other schools, or in fact other people altogether.
I will be fair and yes not everyone. But they are the winners and we are poking at this matter for a day and I would be surprised they haven't checked HN (I am sure their friends are telling them about what readers think of them and Salesforce).
What's cool in KitKat
Compress 7G to 1K with epic vaporware
whoa whoa whoa, that would never happen in bitcoin libertarian paradise
I must be dumb. I don't get what "and removed it" mean. Someone care to explain?