skysight-inc/HackerNews huggingface dataset:
So you _actually_ use function names as strings? That seems like a problem, and that it would need its own special editor tooling. Yikes.
It'd be even faster to solve a simulation of a cube.
I was talking to someone in this industry, and he was lamenting the fact that there is revolving door between Boeing and the FAA, who runs these tests.

He said the consequence is that the testing is less stringent for Boeing planes than for Airbus planes, since it is often their friends (and sometimes their own design!) being tested.

You would think these tests have a fixed set of outcomes, but it turns out there is a lot of flexibility allowed by the testers. Which makes sense since they make the rules and want to make sure those Boeing planes are passing.

They justify it by saying that it's only fair since Airbus is funded by the government (not realizing how much Boeing is subsidized by the government too).

It's made me wary of flying on Boeing equipment.
Well I actually run Linux now on my MBP but to demystify, I don't use any of those keys because I only work in vi. You can do those things without the buttons when not in insert mode:
page up/down: ctrl f/b
home/end: 0/$
delete: x

Although that's somewhat of a simplification for delete.
Title is misleading, text starts with "The CIA declassified hundreds of documents in 1978"
Is the lead coming from lead pipes, or is it in the river?
I read the article, and it mentioned lead pipes.
Szudzik's Elegant Pairing Function
There are credible allegations they have planted CP on other peoples computers.

http://www.newsweek.com/2015/05/29/porn-run-333599.html
UFOs predate the cold war; the "flying saucer" image is from that time, but that's a time when advantages of flying saucers were being discussed and experiments being tried.
His mtgox video is emblematic[1]. Mtgox was at the time the largest bitcoin exchange in the world but it was insolvent due to stealing/misplacing customer funds. Roger made a video saying everything was fine and then mtgox went under a couple of months later. He then tried to spin that he was just talking about "liquidity" and not "solvency" but thats a really shitty excuse.

[1] https://www.youtube.com/watch?v=UP1YsMlrfF0.
The people I follow can express more interesting things using photos than words
Easier than current H1 transfers? You're introducing a loophole where unqualified labor will be hired (and let go on day 2) to switch to even lower-wage jobs.
Carl Jung talks about a collective unconscious and I have to say that I find it absolutely fascinating that our symbols are so durable and our desires petrified.

We have a core psychology of what it means to be human that remains unchanged and so its stories remain unchanged.
Hopefully we've moved past the strawman of trying to make such political discrimination illegal. That being said...

You need to consider the long-term consequences of being comfortable with such behavior on the part of employers. If it's considered admirable to fire people with political views the employer does not approve of, as it is now, that simply makes the country's political divisions ever more extreme. If you work for Google you have to be a Democrat, if you work for McDonnell Douglas you have to be a Republican. Soon enough you won't be able to live in certain places if you have certain political opinions, because you won't be able to find anything more than menial employment. At best, we have two angry and completely distinct political sides, with absolutely no understanding of the other or willingness to compromise, staring at each other over state borders and fighting dirty for every nationwide policy. At worst... well, there's no limit to the "worst" part.

Now, consider the alternative philosophy: employers explicitly do not care about their employees' behavior on their private time as long as it doesn't involve the employer. Not only do we avoid political segregation, but under this scenario, you can hold whatever opinions you want, and you can get into endless meaningless flamewars with the other side on social media without worrying about retribution. I really have trouble understanding why anyone wouldn't prefer this to constantly having to look over your shoulder, wondering what your employer might think of your opinions.
Depends on the program. Winners of green card lottery, for example, are pretty much instant green card holders.
MIT 6.00 Introduction to Computer Science and Programming, Fall 2008
Well unfortunately this requires that you don't make your laptop your main development machine. I prefer to have only one machine and that machine be my laptop, though I do understand wanting desktop.
> If the notes are relevant/useful and can only be entered by a doctor

My father's secretary has done it for 20 years. Now she does less, liability has decreased slightly, my father works longer hours and sleeps less while seeing the same amount of patients. All in all, a big win for everyone except the doctors and patients.

What I don't think people are realizing is that the data DOES exist. It just isn't entered into a central electronic database. They already took notes. Now they have to write them twice. It's not a bad thing that they are centrally located, but from watching my father's life change since this happened, I struggle to see how it benefits patients.

From my side, I have epilepsy. When I was younger, I went to see a different doctor, and the physical MRI was sent between hospitals. The images and accompanying notes were misread, and they thought I had a brand new brain tumor. Not exactly awesome to hear at the ripe old age of 14. Had EMR existed, that mistake would be much less likely to have happened. It obviously CAN be beneficial. On the flip side, since this legislation, I don't see my neurologist anymore. I go every 6 months to get a "checkup". Which really means visiting the nurse practitioner to re-up my prescriptions. Since my epilepsy is stable (and I've known him 20 years), it's a time saver for both of us to just fake the appointment. I can't complain too much as it's a time saver for me as well, but the legislation doesn't seem to be in my medical best interests in that my doctor is willing to take that shortcut. I used to have to fight to see him less frequently (taking days off work to strap electrodes to my head or sit in a tube can be draining on the vacation/sick days).
If I can find a better use for someones property than he is currently putting it to, why shouldn't I steal it?

Or have we entered an era where hereditary property rights are so much more valued than a citizens rights that we can no longer even see the analogy here.
In the days when Sussman was a novice, Minsky once came to him as he sat hacking at the PDP-6.

"What are you doing?", asked Minsky.

"I am training a randomly wired neural net to play Tic-tac-toe", Sussman replied.

"Why is the net wired randomly?", asked Minsky.

"I do not want it to have any preconceptions of how to play", Sussman said.

Minsky then shut his eyes.

"Why do you close your eyes?" Sussman asked his teacher.

"So that the room will be empty."

At that moment, Sussman was enlightened.

RIP.
I thought a lot about this, am equally frustrated by the 'explanations' given in pop science, and have tried to research it without getting great answers, but I have some ideas and points on the matter:

1) Most ice crystals are not symmetric! The pretty ones you see in pictures are the cream of the crop or even artificially grown like these. Even artificially grown ones are often imperfectly symmetric, see the stunted arm in one of the pairs in this article, for example.

2) Many snowflakes are thought to form around dust particles or such. This makes their symmetry more remarkable since their base is not symmetric!

3) A stable structure that forces its pattern out sounds like something that should be invariant under a lot of changing conditions, but the sheer diversity of snowflakes argues that it actually depends heavily upon many parameters. So it's extra remarkable that such structure is both sufficiently stable to form symmetry across the millimeter scale and sufficiently unstable to form many different patterns

4) But the things it's sensitive to appear to be humidity, temperature, etc. that are essentially constant across the length of a snowflake even though they change significantly across the duration of the snowflake's growth.
I think Facebook is repeating MySpace's mistake - its signal-to-noise ratio is diminishing. Unfortunately, Google has lost patience with Google+. All Google needs to do is keep observing Facebook, address its shortcomings, and have a little more patience!
if there's a meaningful semantic difference between what you just posted and Angular's 1.5 component syntax, I'm missing it.
True, but there are better alternatives in some situations, e.g., bbcode or markdown processing rather than stripping tags. The point for such scenarios is that whitelist is better than blacklist.
Earlier Amazon backdoor exposed wishlist mailing addresses
Seth's Blog: Advertising's hidden design and its impact on our culture
I had always somewhat suspected this, that it was a hoax perpetrated by humans in order to manipulate other humans into believing something. I'm surprised more religions don't pull off these kind of stunts, they'd certainly receive a huge influx in believers. ;) Watching "Mirage Men" was enlightening as I never really thought about how maybe the government recognized they made a mistake, they unleashed something into the "hive mind" of the American populace that they couldn't regain control of. From what Doty implies, it seems like they were just trying to convince a handful of people to look somewhere else, and he just kept telling lies until it had spun so far out of his control that he just had to basically drop out and abandon the whole thing. It felt very similar to when undercover cops get really close to the top of some large drug cartel, only to be thwarted at the last minute by someone figuring out who they really are...
The entities are different. Disney moved the contract to an outsourcing company. 8The outsourcing company8 then could not find an American national to perform the work.
Who pays for the education in the UK there used to be training taxes to pay for technical training cant see sv or the USA going for that
Same could be said for CNC machining.
Trans-Pacific Partnership (NZ) national assessment analysis released
+1, working with Matt was also extremely formative, I learned a lot of best practices during those years.
Well yes, that's their general goal, but hasn't the developing React stack already won on that front?

It frankly seems they at least believe it has, as it appears their plan is to take it, bundle it together under one name and re-implement some parts.

The question is then, why would anyone on the React stack, which has become so popular, switch to Meteor? The stack of libraries Facebook has already put out there (not to mention third party libraries such as Redux) are designed to work together, and do so easily and very well - people are familiar with them and already using them.

I suppose the only dimension on which they could coax people over from the existing React stack, Relay in particular, is by developing its feature set faster and better than Facebook can. For what it's worth I think it's a good thing, I just find it pretty intriguing if that's their play - going up against the popular tide and basically directly competing with Facebook on bundling together their own libraries. Will be great to watch their progress!
Another interesting thing: that documentary was part of Alan Mulally's plan to make Boeing play nice internally. [1]You can't be as nasty if there's a film crew watching.

1. https://books.google.com/books?id=18idhw_C4xgC&pg=PA61&lpg=P... American Icon, page 61,62
>as a way to hide experimental aircraft testing.

even today it looks cool https://www.youtube.com/watch?v=XJARrc40imk , https://www.youtube.com/watch?v=cmPiZv4q4Ms
Do it from day one and set their expectations right away. But of course do a good job and get stuff done. Make the 8 hours count. That's why I said work from home then you don't have to pretend to work for 10 hours. You will be more flexible.

Under promise over deliver is the best tip I ever got.
I suppose you could theoretically deduce a large enough part of the hash to perform a bruteforce attack though.

You don't need that much of the hash to perform wordlist attacks and find likely candidates.
According to the Nest Cam website [1], the camera (without Nest Aware) offers the following features for customers:

- 24/7, continuous 1080p HD streaming

- Motion alerts

- Sound alerts

- Night Vision

- Talk & Listen

- Clear Zoom

- Quick, easy setup

- Nest App

- Software updates over Wi‑Fi

With exception of the HD streaming, Talk & Listen and the app, all of those are pretty basic features which I imagine could be run on the camera hardware itself.

Streaming and Talk & Listen could be implemented such that the video stream is directly routed to the app and the cloud only brokers the connection.

So, I don't understand, why operating a Nest Cam needs a cloud-based service with image recognition at all.

Nest Aware adds a recording service, which makes more sense in a cloud setting. But again, it's not clear to me why this is the only option and there is no way to store the stream, e.g. on a NAS instead.

As far as I can see, the page doesn't mention image recognition. Nest Aware supports face detection, but as far as I know, that's a feature that middle-class smartphones and digicams can do on local hardware. I don't see why you'd need a cloud service for that.

[1] https://nest.com/camera/install-and-explore/
John Von Neumann Documentary [video]
I remember hearing about this in a documentary, actually...so you might not be able to find the link because it doesn't exist on the Internet. :)
What a Misleading Chart on U.S. Trade Looks Like
Java REPL
Throw the Best Party
I have a copy of the collected stories of the Brothers Grimm from my childhood, but when I was young I skipped the preface (and to be honest, most of the "Christian" stories, which I found boring, preferring instead the fairy tales with blood, monsters, witches and the prototypical "the youngest of three brothers gets the princess/treasure"), but when I was older I did finally read the preface and was surprised to learn the Brothers Grimm were researchers, not authors of children's stories. These guys weren't trying to collect stories for their entertainment value, but they were trying to analyze European folk tales instead!
If you recall, people wrote languages in XML in the past only because it was easy. Now, people do this in YAML and to some degree in JSON, too. In this case, comments are essential - even for configurations. The biggest shortcoming of JSON is the lack of comments. Everything else is not such a huge issue.
More like "avoid these particular, obviously risky constructs, which any good security scanner will call out as high-priority trouble spots". The two particular constructs he warns against ("render params" and permit! followed by mass assignment) will both get high-priority warnings from Brakeman.
There are definitely lots of lessons and it at least help explain why it doesnt work other places.

For instance I tried that to explain Europes problems http://000fff.org/why-is-europe-failing-to-create-more-unico... based on various lessons that IMO factors in.

IMO it all boils down to being able to create the right environment where it can happen in rather than to try and create it or even kickstart it.
Given that I can see your post, I don't think you can be hellbanned (presuming that I understand hellbanning correctly).
Disney would not be the employer of H1-B workers, the outsourcing company would be.

Disney had a project cost of $X, the outsourcing company moved in offering to accomplish similar goals for $Y, where $Y is significantly less than $X. How the outsourcing company plans to accomplish this - through lower-paid workers, or some secret process management kungfu, or having 100x workers accomplish much, much more in a short amount of time, is a mystery for outsourcer to resolve.
It's on Vimeo: https://vimeo.com/754262
Absolutely, bbcode and markdown processing are significantly better alternatives.

Also, I'm pretty sure you're specifically supposed to use rails-html-sanitizer with a whitelist. (See: Rails::Html::WhiteListSanitizer)
I am deeply saddened that this borderline racism passes for civil discourse these days. :(
Agreed. Various Waterloo and U of T friends here in Ontario are primarily underemployed, unless they move somewhere booming like SV. Lots of late 60s, early 70s people still banking up cash for retirement in technical roles that young people should (ideally) be training for.
Well it's easy to forget though, that Apple used to have a long running policy of not allowing any apps that compete with built in software. They've softened on that, but it's still often the case that third party software on Apple devices is very much second class citizens. I'm a relatively happy Apple user, but there's a lot of software they provide that is imo awful, but can't reasonably be substituted (I'm glaring at you, iTunes). So I don't think you can really argue what Apple does is a win for for customers.
Is there any evidence CIA was responsible for the hoaxes?

There is significant evidence that US Air Force was responsible for the hoaxes. And, of course, Area 51 is an Air Force Base.

The relationship between the two seems acrimonious on this issue. Also "the CIA" sounds more sinister than the US Air Force so it makes the story better.
Well said. In fact why not simply add 65000 to the net US immigration, abolish H1B and let the much praised market forces attract or repel people to those alleged unfilled jobs by rising wages.
Honoring the Heroic Foes of Prohibitions Past and Present
Not true, see https://news.ycombinator.com/item?id=10970673
Two columns to explain p-values to non-statisticians
Being serious about reliability is not cheap.
I've only enabled email notifications for short periods of time when I knew something critical was coming in via email that could be time sensitive.

But you're right, email is so great because you can check it when it's convenient.
There's another format by googlers - Jsonnet [0], but it's really too much, and it's a further departure from common sense - they picked "local" vs "let" and came up with their own Standard Library instead of using a subset of ECMAScript.

[0]: http://jsonnet.org/
Law firms have openly admitted to advising businesses in this kind of fraud!

http://www.post-gazette.com/business/businessnews/2007/06/21...

"Our goal is clearly not to find a qualified and interested U.S. worker, and, you know, that in a sense that sounds funny, but it's what we're trying to do here. We are complying with the law, fully, but our objective is to get this person a greencard.... Certainly we are not going to try to find a place where [American] applicants would be most numerous.... if necessary schedule an interview, go through the whole process to find a legal basis to disqualify [the American applicant] for this particular position."

https://youtu.be/TCbFEgFajGU
I expect (though I have not looked) that it's old code that wasn't eyeballed for security so much as for consistency and correctness. Once in, it doesn't leave.
We brought an antenna to Davos to track private airplanes, you wont believe what happened next.
Well, these are just Fn + Arrow keys. The end/home thing can get a little annoying when programming, but you quickly work your way arround it, and it surely isn't a problem in vim.
My intuition says we are not anywhere near there yet, but do you know if any video processing algorithms exist that can reasonably be executed on encrypted data? Basically, I know fully-homomorphic encryption is ridiculously inefficient in the general case. At the same time, I know of specialized homomorphic encryption algorithms that can operate on encrypted data of specific formats. There are efficient-ish algorithms for encrypted (social-network-type) graphs, and encrypted vote ballots.

I was wondering if you or anyone in your team has come across any work on privacy-preserving encrypted audio/image/video processing? I assume this is a very hard problem, but I imagine someone has tried looking into it.
I am guessing that one of the reasons is that Apple because of their vertical integrated approach to almost everything they do have developed a much better even distributed push forward.

One of the things they are especially good at is to never introduce hardware which isnt followed by a serious piece of software. So I think it comes down to a kind of culture Apple have honed over the years.
Jsonnet (by Google) – A DSL for JSON Configuration Data
The three-point seat belt that Volvo introduced (first to the market) looked like this:

http://web.origin.volvocars.com/SiteCollectionImages/TopNavi...

A friend had a sporty two-seater Volvo P1800, and it had this exact seat belt clasp. It felt like something out of an airplane - solid, metal, no-nonsense - and it basically was, because the designer used to do ejection seats at Saab.
> but on the availability of programmers who know how to use it

The sheer prevalence of git "tutorials" would suggest that most programmers don't actually know how to use it.

Relevant xkcd: https://xkcd.com/1597/
While true, those protections at their highest disadvantage the economy as a whole. France and Spain have among the highest worker protection laws, too bad though there is barely anybody to protect in the offices of French search engine, French social network, French transportation sharing network or French backoffice software outfit - foreign entities with weaker protections gained a competitive advantage and took away everyone's lunch.

It's like protecting Exchange administrators the day after Gmail for companies was released - good idea in theory.
Besides his contributions to computer science, his invention of the confocal microscope profoundly affected biology research and is still in wide use.
The point for such scenarios is that whitelist is better than blacklist.

from CVE-2015-7580:

Carefully crafted strings can cause user input to bypass the sanitization in the white list sanitizer

So people are using a whitelist, and this bug is in that whitelist. In other words, people are "doing the right thing" and are still vulnerable.
Oh boy. And one would think Microsoft would finally get its OS API right, after decades of seeing it working correctly and easily in unix world.
Changing your Sling TV password doesn't invalidate ANY active sessions
Isaac Asimov: "The only people I ever met whose intellects surpassed my own were Carl Sagan and Marvin Minsky."
> In the United States, the most common name for the story is "Chicken Little", as attested by illustrated books for children dating from the early 19th century. In Britain and its other former colonies, it is best known as "Henny Penny" and "Chicken Licken", titles by which it also went in the United States.[note 1]

https://en.wikipedia.org/wiki/Henny_Penny
I don't think this is actually true.

The second iPhone model (iPhone 3G) was actually thicker than the original. When iPad mini went retina, it got 1mm thicker. iPhone 6S is slighter thicker and heavier than iPhone 6, which I find noticeable.

Also, maybe cost in the US hasn't changed (but that's disingenuous because iPhone was originally almost completely subsidised by your carrier), but in Australia, the base cost for latest gen iPhone used to be $799. Now, the iPhone 6S 16GB is $1079.

Of course, lots of things have happened for Apple to raise their prices in Australia - consumer protection laws changed (well, Apple started following them differently) significantly increasing the cost of providing a warranty. Also I'm sure the exchange rate has caused prices to change (though I'm not sure in which way - I think it's gotten worst though).