skysight-inc/HackerNews huggingface dataset:
Google tries to copyright cookies: http://www.freepatentsonline.com/y2014/0156738.html

Bullshit actions in partnership with Apple: http://pando.com/2014/03/25/newly-unsealed-documents-show-st...

And, to me, the worst - Bulling the CSS WG: http://lists.w3.org/Archives/Public/www-style/2014Feb/0103.h...
I am litterally unable to answer any of these questions. I just can't, my brain doesn't respond, it's like asking me to say something in a language I know nothing about.
Figured I would also add that its a big deal for everyone who works there because it is as much about food as it is service. The service between a 1-star rated restaurant and most other unrated restaurants is night and day.
I seems that you are in a very sad situation. I wonder what piece of advice could you give to the five years old child to improve his future?

Is there a single thing you would change in your past that you think could have contributed to you having a better future?

Do you think that posing great expectations in a child is a bad way to prepare him for the future?

Do you think someone else can learn something from your experiences? Can you give any advice to take away?

What happened when you where 16? How you stagnated? Could you have escaped from that situation? Is the problem about you or it stems from your environment and social circumstances?

Sorry for the many questions, just curious to know whether someone can learn an important lesson from such a difficult and sorry experience, wish you the best.
Just clicked for me. Thank you. Might have gotten the joke the first time if I knew it was fiction.
Vultr works well, and I'm told Atlantic is good, too. Digital Ocean might have FreeBSD support.
Experts call for ‘return to human intelligence’ after Snowden
I'm not so convinced about that. Walmart has to spend a ton of money on real estate in reachable locations, as well as waste space laying out products for shopping rather than storing.

By comparison Amazon can buy a warehouse in the middle of nowhere and stack items as high as they will go.
Not sure if it's the same issue, but I ran into problems with node-webkit and jagged font-icon animations due to them not being able to package direct3d dlls with the project. Simply popping them in on my own solved it.
I really don't think the problem is at that level, this product has a social problem. There are significant numbers of people who hate it and its users before it even has a go-to-market date.
"allow them to prize registration and identification information from a ‘target’"

Tripped up on this phrase; dusting myself off, I believe the writer meant "pry".
They could try, but they might not get it, and the carriers wouldn't like it - better to ask forgiveness than permission, right? I think it says this in the article.
Being able to use await in catch and finally must have been incredibly hard to implement for them. Especially in the finally part.

I mean - I'm saying this as somebody who hasn't done a lot of C# or .NET work in the last few years, but think about what you would have to do if you had to implement this in a safe and bug-free way.
So Mozilla is "some random startup"?
Also, openlayers

http://openlayers.org
Whenever I hear about "brain drain" it always means "someone provides better conditions".
What do you do to get world wide coverage?
I would have been a geek deeply into street magic and Star Trek without computers. I suspect that would have gone precisely nowhere.

Pre-computers, the other kids already couldn't handle my vocabulary and my tendency to question the logic of their decisions. The effect I had on adults and authority figures was even worse and they reacted by constantly putting me into the slow classes in the hope that this would make me conform.

#$%@ that! There was not going to be a normal childhood for me. I wasn't "normal."

Computers gave me purpose. I spent all that time in the slow classes designing games and coming up with lists of likely user IDs and passwords. And much later in life when my dead-end doctoral career came crashing down around me, they tripled my salary in a day.

I say give the kid some toys, make sure he learns the importance of exercise and diet as he matures, and he'll be fine. Who needs normal?
The guy was ... taking his software to another firm where he was going to make well over $1m a year.

That's the takeaway Goldman would like you to have -- that he was "making off with the crown jewels." Unfortunately, it was basically a concoction: turns out the code he took was quite innocuous, and offered no special business advantage.

Yet out of either incompetence or vindictiveness, Goldman proffered the line that he had taken the "crown jewels". And that he should be hauled to jail, and have his reputation ruined and his marriage destroyed for it.
Pretty much.

First there's the Luhn algorithm, which "will detect any single-digit error, as well as almost all transpositions of adjacent digits. It will not, however, detect transposition of the two-digit sequence 09 to 90 (or vice versa). It will detect 7 of the 10 possible twin errors (it will not detect 22 ↔ 55, 33 ↔ 66 or 44 ↔ 77)." [0]

Then came the Verhoeff algorithm, which "was the first decimal check digit algorithm which detects all single-digit errors, and all transposition errors involving two adjacent digits, which was at the time thought impossible with such a code." [1]

The Damm algorithm was developed in 2004 and was a further improvement:

> The Damm algorithm is similar to the Verhoeff algorithm. It too will detect all occurrences of the two most frequently appearing types of transcription errors,[1] namely altering one single digit, and transposing two adjacent digits (including the transposition of the trailing check digit itself and the digit preceding it). But the Damm algorithm has the benefit that it makes do without the dedicatedly constructed permutations and its position specific powers being inherent in the Verhoeff scheme. Furthermore, a table of inverses can be dispensed with provided all main diagonal entries of the operation table are zero.

> The Damm algorithm does not suffer from exceeding the number of 10 possible values, resulting in the need for using a non-digit character (as the X in the 10-digit ISBN check digit scheme).

> Prepending leading zeros does not affect the check digit.

> There are totally anti-symmetric quasigroups that detect all phonetic errors associated with the English language (13 ↔ 30, 14 ↔ 40, ..., 19 ↔ 90). The table used in the illustrating example is based on an instance of such kind.

> Despite its desirable properties in typical contexts where similar algorithms are used, the Damm algorithm is largely unknown and scarcely used in practice.

That last point is also why I submitted this :)

[0] http://en.wikipedia.org/wiki/Luhn_algorithm

[1] http://en.wikipedia.org/wiki/Verhoeff_algorithm
Walmart hates this one weird trick that gives you incredibly low prices!*

* MITM attack on a Walmart's internet connection that routes Amazon.com through a custom proxy which lowers prices even further.
IE is lagging behind, as usual. See the HTML5 Test.
> Writing code in a scalar language makes you rather like a general who gives orders to his troops by visiting each one and whispering in his ear.

Well, actually, I use for-loops for that, thank you :)
Hey, that's me! I added Tcl to VMD back in the 1990s. :) It lead to my first conference presentation as well.
It takes resources (mainly developer time) to ensure that an application is working properly on multiple browsers. If you read the article you can see that a simple UA string change does not fix the problem.
People line up because they enjoy the adventure, the hunt. It's people getting to live on the edge, but within the confines of consumerism. (not making any judgements here).

Best Buy will also do online price-matching, for certain major online retailers like Amazon: http://www.bestbuy.com/site/help-topics/price-match-guarante...
I watched the first few seasons and really liked them; they resonated with my inner geek pretty well. Actually, at some point I got quite worried about the extent to which I can relate to the main characters. I also liked the fact that I could actually understand the quantum physics jokes that to most people sounded like "blablabla science blablabla hahaha" ;).
Dwindling battery makes comet probe drill results uncertain
It's already fixed (I think) from UMTS upwards. In GSM (2G) the tower authenticated the handset but not vice versa. In UMTS+ the authentication is mutual. To impersonate a cell tower you would therefore need to be able to sign with the carriers signing keys.

One of the most interesting and unreported aspects of these Stingray boxes is how they handle the 2G/3G divergence here. In the USA there's also CDMA to think about and I don't know how that handles authentication, if at all. I suspect such IMSI catchers emulate a GSM base station and possibly jam 3G frequencies to try and force phones to downgrade. I don't think there's any way to tell phones to never use GSM even if it's the only option, but if there was, I suspect that'd "fix" things (except most people wouldn't know about or use them). Ultimately the only thing that can stop this is a phasing out of 2G entirely but that won't happen any time soon, and even once it's done, by that point law enforcement will have got used to the ability to just follow everyone around all the time and would insist that they MUST be able to use these devices otherwise chaos and anarchy would follow, so they'd probably mount a vigorous lobbying campaign to get the signing keys.
How is it any better that something can run on a bunch of slightly different versions of Chromium, but no other browsers built from a different base?
Why the downvotes? That actually happened last year. Look it up.
That's also a problem, but I don't think it's the main one. I found that all the objections went away when I put a lens-cap over the camera. Unfortunately, that requires rooting and installing closed-source third party software, because it uses the camera as a light sensor and doesn't provide a way to override the brightness.
There is such a thing as "Node.js production"? It's still v0.10.33 - don't be too harsh, give it a few years.
Whenever I need a Walmart manager for something simple like a propane exchange it takes a huge chunk of time.

The only reason I would even waste my time with a manager is if the price difference is huge and there's a chance of me returning it because the product didn't work out...other wise I'd just pay an extra dollar, or wait a day or two from Amazon.
From a HTML page to a cloud-hosted “app” in 2 mins (KnockoutJS + ConceptJS)
yes d3.js is kind of an assembly for visualization and it's fine like that.

But honestly, I don't see how those 2 lines

.on('mouseover', this.rolloverOn(args))

.on('mouseout', this.rolloverOff(args));

could be made easier. What is above is "simply" the construction of the underlying voronoi diagram
Introducing pdestal for AWS
Finnish Ministry of Defence has reported five airspace violations by Russian airplanes this year, and there were three in 2013.
The comments here are just so funny. HN crowd once again trying to defend a useless product. I guess if twitter goes down the drain, it doesn't look good for your own products either.
"The CIA began to focus on the relationships between Russia’s intelligence agencies and organized crime."

Ah, Russia: advanced technology and corruption in equal parts. And 4600 active nuclear warheads, the IT systems of which are now protected by "a new team of anti-hackers": http://rt.com/news/196720-russia-missile-forces-cybersecurit...
I've been using the Dash beta, and the use case I have for it is offline docs and quick lookup. I can certainly access Apple's docs in a browser on my iPad, but being able to parse through programming guides, do searches and quick lookups is really helpful. If I want to read up on a Go class, or find something when not at my machine, it's been great. I've really enjoyed using it.
Default Browser Content Security Policy
Weird Ruby: Begin-End Blocks
Changes on Wikipedia Visualized on World Map (real-time)
Hey Speeder, where do you live in brazil? I could probably help you out. I work in a VC firm and know several it companies in brazil.
Anecdotal I've always felt that "living vicariously through a child" was associated with underachievers in order to prove what they could have done, rather than overachievers. I'm wondering if there have been any studies done in this area.
What aggressive male chimps can reveal about people
Interestingly, if you'd like to check out how some of these features were implemented, you totally can. Roslyn is open-source (http://roslyn.codeplex.com/).

That being said, I hope that all the open-sourcing is going to make it available where I really want to use it - Unity, for instance. (Disclaimer: I'm an open source dev @ Microsoft)
Relaying for xan:

Part of my reason for being so hellbent upon proliferating tänzer is to improve the state of affairs for Tcl's perception by the wider community. It's a beautiful language, and a well-considered ecosystem. It never really ceased being that as it aged ever so gracefully, so I figure I shall become some larger-than-life PARTY HARD AND LISTEN TO BEAUTIFUL MUSIC! figurehead to spread some cheer and joy in the community and inspire some newfound personal pride in people's works.
Tilaa.com, it's based in the Netherlands though.
Show HN: web-based emulator system targeted at iOS
https://pocketga.me/

Hi guys, I've been working on an multi-system emulation environment to run NES, SNES, GB, GBA, Master System, and Game Gear games in the browser for us poor iOS users who have no access to native emulators through the app store and don't want to jailbreak our devices.

I posted this as a comment on a JSMESS post a few weeks ago and got some good feedback and am certainly open to hearing any opinions or suggestions you might have. Since my last post, I've cleaned up the site and got it 100% working as a mobile web app to avoid Safari's UI. Performance is very good on newer iPhones and I've even devised a system for state saving with the NES and GameBoy emulators, and the touch controls are about as passable as they are going to get.

I've put together a demo account with some simple home-brew games for people to try out, but to upload your own games, you'll need to register yourself an account.

Thanks!
Except that Goldman didn't just "threaten to sue" Alyenikov. They called their pals down at the prosecutor's office, fed them a profusely exaggerated description of what he did -- and had him thrown in jail.
Brazil builds its own fiber optic network to avoid the NSA
Ask HN: How to deal with start ups that are shitty neighbors?
Living in SF you sometimes encounter bad behavior from tech start ups in the neighborhood [0].

I chalk this behavior up to short-sightedness in taking shortcuts that save them money in the short term but cost them goodwill and image in the long term, to dissonance when entrepreneurs from out of town come and set up shop in a neighborhood in which they have no connection to the community, and to the lack of resources among city staff to sanction the perpetrators.

When it gets really bad I email the company and politely ask them to correct their behavior. If they don't, then I remind them and mention that my next steps will be complaining to their investors, reporting them to the city, and tipping off the media.

Fortunately I haven't yet needed to take these actions (I am actually pretty patient and understanding), but in some cases I am close.

For those of you that have been on the start up's side of these situations, are there other "magic words" that might cause company leadership to come down to earth and realize the behavior hurts the neighborhood and the company in the long term?

[0] eg. http://uptownalmanac.com/2014/11/munchery-sweeps-garbage-under-rug
"One of the thins that keeps my heart beating and my pulse flowing ...". If you code the way you write anyone could fall in love with your code. Readability and power, passion when coding, that's a very magical and powerful tool.

Edited: Grammar.
Open-source cross-platform WPF with a light scriptable syntax, getting improvements every month... Visual Studio on Mac and Linux... XNA-powered MonoGame... Not having to use HTML5...

Man can dream :).
I still say Forth is one of the best embedded systems languages around.
EASY2REC – Produce professional-look videos easily
It's funny that of all those, i'm most excited about nameof
Excellent. Thanks for the tip.
> As ever, responses to this news will largely fall into two categorizes: those who believe that the U.S. — and other governments — should do everything within its power to find and apprehend criminals; and those who feel that the government is again running roughshod over privacy rights.

This is a false dichotomy. If you care about apprehending criminals actually responsible for crimes you should care about this too. A reoccurring subtext is that law enforcement cares more about quantity than quality, but data quality is hugely important. These dragnets are the equivalent of a House TV Series body scan, and the arguments that characters in the show made apply here.

One of the consequences of a dragnet and too much low quality data is the risk of circumstantial evidence leading to the conviction of the wrong individual. The minds of investigators and district attorneys are susceptible to all the biases that plague any other field including confirmation bias. Project Innocence has revealed heaps of wrongful convictions based on low quality data, even when police corruption wasn't at fault. Dennis Fritz and Ron Williamson for example were convicted for murder based solely on bad circumstantial evidence while the real perpetrator remained unpunished for over a decade.

It's not just privacy advocates who should care about stopping these kinds of surveillance techniques. That is unless the dragnet apologists don't care about who is being punished for crimes just as long someone is punished whether or not they actually committed a crime.
I'm a product manager for a site called FindTheBest that actually features this data for both the House and Senate on our Members of Congress topic. We visualize the range figures for each member over the past few years as well as compare them to other members from that state. I get the data from OpenSecrets, which does a pretty good job of liberating the data from those heinous PDFs.

Here's a visual of Charlie Rangel's net worth for instance: http://members-of-congress.findthebest.com/w/frh9TfuVVs1

And a visual of NY congressmembers: http://members-of-congress.findthebest.com/w/8zrc97p8ddr

If you want to check out the topic as a whole you can go to http://members-of-congress.findthebest.com/. I'd welcome any feedback you may have.
I like using phrase passwords like this, but unfortunately a lot of sites have massive lists of ridiculous rules which disallow these sorts of passwords, despite their apparent security.

Google currently gets it right, but a lot of IT departments I've encountered are absolutely adamant about things like "must contain 1 number, 1 symbol, 1 uppercase, 1 lowercase" etc, essentially enforcing a completely non-memorable string of 8 random characters.
Eric 'Winkle' Brown: The man who seemed not to notice danger
A Case Study of Science Communication in the New Media Environment
It took me only a few seconds to recognize the name (the other would be Edward Packard).

"Choose your own adventure" were my introduction to "real" books as a kid, I loved them, I probably read each one of the several dozens I owned a dozen of times.

They definitely sparked my interest for both fiction and games.
The only problem with a fast prime lens is that it can be "too fast" - i.e., super shallow DoF (e.g.: in a portrait, parts of the face are in focus while others are already seeing bokeh).

The Canon 50mm 1.4 is in this range - you need to be very good to avoid the super-sharp DoF.

Personally, the best benefit of a DSLR is the external (bouncable) flash. That's something that smartphones aren't going to solve anytime soon.
Under consideration currently – go vote:

https://status.modern.ie/generators
This is great, but misses one important fact. Knowing the level of corruption in the Brazilian government, this assumes no one who works on the optics can be bribed by the NSA. I suspect that is improbable.

Short of doing like the DOD does for their classified dark fiber, where they put each strand in a metal pipe, which is pressurized with gas and monitor the pressure in the pipes. When the pressure changes (due to a break in the pipe or someone trying to tap into it), heavily armed security will be dispatched to said location with a quickness.
"Prize" can be used as a synonym for "pry" as a transitive verb.
The null-conditional operators and string interpolation are really cool.

I don't use C# anymore (job change, not out of dislike), but I was always really happy working in it. I'm still not a huge fan of Windows, but C# is a wonderful language.
I think it's less important what you've done and more important how you've done it. Replace all this with a single well-written, well-documented open-source project that people actually use and your situation would be different. I'm not trying to diminish your accomplishments, but rather diminish how much the industry values this kind of stuff. The problems you typically work on in industry are much more cut-and-dry, but the important part is not getting a solution in the first place, but a maintainable, well-tested one. Without making too strong of a claim as to whether it's correct, there is a strong negative association for academic code in the industry. I think there's actually a lot of validity to this criticism, though: for each of the projects listed, did you maintain the project at all? Were there other users for the code, or was it just you (or your research group)? This is a place where the academic experience is lacking as preparation for engineering work.
Very interesting.

I haven't found Amazon UK particularly 'cheap' for the past couple of years at least, usually their day-to-day prices are about the same as mainstream and sometimes rise quite markedly for short periods.

Their primary advantage here seems to be centralised shopping and convenience of payment.

An example was a book on which they were offering 3 pence discount on the RRP. Hardly worth bothering about, but very low friction to buy from them instead of another site offering £1 off because my payment and delivery details are already lodged with Amazon.
If he knows he will be porting the game, why does he not abstract away the OS layer and perhaps even the graphics library? Then implement it behind some interface with for example SDL2 and OpenGL depending on platform.

Would not that save lots of time and ensure it works cross-platform from the start? To me, it just seems that you re-invent the wheel by not doing this.
html5test.com doesn't include generators or other JS language features. Instead, see http://kangax.github.io/compat-table/es6/
Just give it a year - they will merge Magic Leap tech into it, thus making it actually augment the reality.
> any salmon in a three star restaurant in France )

What about salmon farmed in private fisheries?
I'm happy to accept the minor degradation in quality for the massive increase in convenience.