skysight-inc/HackerNews huggingface dataset:
Show HN: Law for IT Pros Exam
I thought I would share the exam I just set some of my students. They are writing it in front of me as I type this. The course is a second/third-year course of a dozen 3.5 hour lectures. It's called "Law for IT Professionals" and is technically within a forensics program but we get a variety of students. It's basically a survey of laws relevant to IT and the internet, with a focus on content regulations. I manage the course content myself and so have to create a new exam every year anyway. I just thought the hackernews crowd might be interested in a less-intense version of what is essentially a law school-style exam.

https://www.dropbox.com/s/fn8h6xdu0ccjit7/FSCT8530_2016_exam_OnlineVersion.pdf
She might have better meant that she doesn't enjoy dealing with them. It's pretty clear that she "get's" them.

I definitely don't enjoy being responsible for memory management, which is why I switched to Java from C and C++, and now I get the fun of bare metal with Rust, without the overhead of memory management.
"Talking solely about the British cooking tradition."

Then you're talking about food which:

- Is a very small proportion of all food consumed in the UK

- Is the food least likely to be affected by TTIP (as it's traditional, many/all of the ingredients are readily available and don't need to be imported)

So, regardless of how you or I feel about traditional British cuisine, it has little to do with the comment to which you replied (which commented on the potential impact of TTIP).
My 300k is 1/3 in private stock options which may not actually become money for another 5yrs, if ever. They don't accept it in exchange for homes and my 200k income isn't enough to buy a home, esp given there is a mass layoff every 7yrs. House prices go up more than the down payment I save each year so I get further from owning a home. Oh, and the east bay is about 2hrs fro SF so I'd never see my kids even if I bought a home
So he endorses clinton to stop getting harassed.

Then he posts afterward that he only did it to stop getting harassed while simultaneously promoting trump. I'm sure that'll work out well for him.
VR Editor launching soon
Hashplay.net - VR Startup. Create lightweight VR experiences without the need to code. Very Early stage - We would love to get some feedback from creatives. Pre signup just started.
Bear in mind it's not just ego, but livelihood. People's grant lines and tenure cases rely in part on contributing to the development of the field, and having the basis of your research retracted usually undermines your tenure review and puts a hamper on continued grant funding. So it's not super surprising that people are defensive, but I'm always amazed at how publicly aggressive things can get.
Great stuff! Minor bug with the threads collapsing and browser's Back/Forward buttons. Thanks for all the hard work Dang and Scott.
Aw, this begs for a FitBit tie in.
I am a professor at a Ph.D.-granting mathematics department in the US, so I can speak for the "other side".

Please, please do NOT suck it up for three years just because you are afraid of pissing off your advisor. That isn't worth three years of your life. Hell, it isn't worth three days of it.

If you were seeking a postdoc then, yes, a rec letter from your advisor would be absolutely required. But I presume you intend to seek non-academic employment? In that case a letter from another faculty member who knows you (and who knows your work) would fit the bill.

If you have an alternative career path in mind, why not apply for jobs now (i.e., without quitting)? If you find one to your liking, then you shouldn't care whether or not your advisor gets angry. If you don't find a job, or don't yet know in which field you would like to work, you can bide your time while you do some research on the job market.
In a historical sense, things are only called philosophy until they become a science. Not so much in modern times, but certainly during the early years of philosophy.
Niantic was a Google internal startup that was spunoff in late 2015 so it could take $30m investment from Google, Nintendo, and The Pokemon Company (and later a $5m series A)

The takeaway is that Google has a whole lot of skin in the game and really wouldn't allow such an exclusive deal like you might speculate.
By Elm you mean that language that changes all its core functionalities[1] every day? I've tried it some months ago, now when I was about to try it again in a new project, I discovered everything I had learn is useless.

[1]: http://elm-lang.org/blog/farewell-to-frp
What's your problem?
Ask HN: What could be the technology stack behind an app like Pokemon Go?
Hi, I was wondering what could be the technology behind Pokemon Go. Everybody loves it, but is there something new? An innovation? Is it using stuff that already existed? What could they be doing in their servers? I was searching about this but couldn't find anything related
A piece of kludgecode for Greasemonkey[Firefox] or TamperMonkey[Chrome/Chromium]. The script will all move the collapse links to the left margin on this page:

// ==UserScript==
// @name move_collapse_link
// @namespace com.kludgecode.hn.demo
// @include https://news.ycombinator.com/item?id=12073675
// @version 1
// @grant none
// @run-at document-end
// ==/UserScript==

window.$destination = document.getElementsByClassName('comtr');
window.$source = document.getElementsByClassName('togg');

for (var i = 0; i < $source.length; i++) {
var row = $destination[i].getElementsByTagName('tr')[0];
var cell = row.insertCell(0);
row.children[0].appendChild($source[i]);
}

Modifying the @include line by replacing the query portion of the URI with an asterisk, will cause the code to run on all HN "story" pages. Matters of preference ought to be within the users control. I like Greasemonkey/Tampermonkey because suddenly a lot of things are.
That quote was planted in the middle of a section where the author himself was talking about the vast prevalence of car fatalities caused by human error, and how automated driving can help minimize that. Given the context around the quote, the author's decision to include the quote, and the fact that the author made no attempt whatsoever to contest or dispute the quote at all, I see no reason to believe that the author doubts the quote.

Regarding the numbers behind the 500k:

- there were 1.25 million road deaths globally in 2013

- yes, this can be improved through seatbelts and safety standards, but it can also be improved by self-driving technology. This isn't an either-or problem. Having one doesn't preclude the other.

- self-driving cars aren't limited to Teslas. Any car manufacturer can integrate self-driving into their cars.

- there's no reason why self-driving technology won't penetrate the market and become mainstream, at some point in this century. This is obviously not going to happen overnight. The more we delay the initial roll out, the longer mainstream penetration will take.
That's like claiming artificial diamonds are as good as natural ones.

The distribution of the kinds of pokemons you'd collect using such a method won't be same as real walking would give you. Any expert would be able to see the difference, and you'd be a laughing stock at all the country club parties.
1) That's two companies. And presumably for two roles total. There are probably 50k other options.

2) If you can get feedback from friends who work at either on how the interviews went, and specifically what they found unqualified about you, you can try either remedying those deficiencies (which might be real, or might be perception -- different ways to fix), or you could apply for roles/companies where those matter less.

Amazon and Google are pretty different, aside from both being "big", so it would be helpful to know what you liked about each and their roles.
But think about how the image would look if locked to the centre of the subject's face. Every little head tilt would translate into wobble of everything in the background. A simple slight nodding of the head would look very unnatural. Our eyes compensate for this, but on screen it might be very strange.
It's big on my device too but not so big so as to be readable from 10 meters away. Or even 10 feet away.
Nothing you say is particularly radical.

I know many will disagree with his positions on some things, or maybe many things. The point is that they are reasonable politicians, and especially when the main candidates are so bad, deserve a fair chance in the media to have their say.
If he sees an order on exchange A (which is completely anonymized and disconnected from anything on exchange B), he cannot know if you are making an order on exchange B.

"Buying ahead of you" requires some kind of advance knowledge, and in the scenario described you simply don't have it.
Keep Trying.

Informal stats I've seen say that the big players still reject 80% of their onsite candidates - you're not a loser, it happens to a lot of people.

I failed 3 in a row in one week once - not fun. I know how you feel. I was pretty bummed for a few months and it took me a while to restore my confidence.

For me, my progression with tech interviews was definitely non-linear. I sucked at them and felt terrible and incompetent, and then suddenly things started to click very quickly and I'm alright at them now. The only real way to get better is practice.
No one want's the lion to kill the gazelle. But they do. Get over it Mr. Jefferson - as someone said before the declaration was drafted.
I wish f-droid had ratings or download popularity or anything really.
> [static typing] feels like it's in the way between components and results in some boilerplate, verbosity, and overly tight coupling

Just curious, is this with regards to Elm / ML-style static typing specifically, or were you talking about it in combination with languages like C#/Java/etc?

I'm an elm noob, but I've been using F# for a good while, and its ML style of static typing is almost like the exact opposite experience of working with things like Java. Significantly less code, less boilerplate, and more expressive[0][1]. For example, one of the coolest features of F# that really showcase this, are type providers:

https://channel9.msdn.com/Blogs/Seth-Juarez/Type-Providers-i...

With them, you can leverage F#'s type system to automatically infer the structure and type of any external data source. Which means practically zero boilerplate or "ORMs" needed for things like reading-from/writing-to databases, making web api calls, parsing json/xml, or even interfacing with packages from entirely different languages like R [2].

So static typing can definitely have a lot of cool/practical benefits besides just catching bugs that make life easier, while still maintaining the flexible/lightweight feel of languages like python. However languages like C++ and Java have definitely seemed to have given it a bad name for a while, and haskell's whole tie-in with abstract math hasn't historically made it very accessible for us average programmers to notice all the tricks it has up its sleeve.

Elm is still young and I'm a total novice to it, but after working in F#, I'm definitely sold on it and like where it's going.

[0] https://fsharpforfunandprofit.com/series/why-use-fsharp.html

[1] https://skillsmatter.com/skillscasts/4971-domain-driven-desi...

[2] https://www.youtube.com/watch?v=_BOST3W88-Y
That's freakin' awesome. Now I wish gcc or clang would have something similar :(
So how do you get away from FICA/SocialSecurity taxes?
Transforming Images to Feature Vectors – Marek Rei
H1B story. I was contracting as a middleware software engineer a while back.

They posted job descriptions for two senior-level programmers, both positions requiring Masters degrees.

These two 'job opening' announcements were placed in the break room so everyone saw them.

The pay? $65,000 a year.

The steps to hire an HIB require:
- the employer make a documented effort to hire a U.S. national first
- by posting a 'Job opening'
- by interviewing

A lot of times, tech firms are hiring H1Bs from India etc.

Right? Just take a look at the over-representation of foreign nationals, compared to U.S. college grads/citizens, at the tech firms you've worked at.

When I saw "$65,000 annual salary" well my goodness. Do you think they'll find someone, a U.S. national, to take that position? No.

It's an unhappy truth, but if you know you're qualified, not too old, and felt a lot of rapport with the interviewers, and did well on the tech part of the interview, and don't get an offer, the firm my not WANT to even be doing that interview but they must before hiring an H1B.
I bet there is no shortage if you're paying $4 million.
> (Trump has never mentioned race in a negative way)

This is my absolute favorite casual-oh-by-the-way-in-parentheses-at-the-end-of-a-paragraph statement. Ever.
I enjoyed footnote 3:

... in spite of my earlier claims in the previously
mentioned mailing list discussion.
> TECHNOLOGY

> Our technology stack is a unique use of complicated algroithms meant to optimize Pokewalker efficiency which leads to lower costs for you. We optimize for both the distance the walker will cover and how they will get back to drop off your device. Our backpack technology is derived from the same battery technology as The Tesla Powerwall.

Probably the best part.

Their startup parody skills are on point.
Psst… it’s still okay to share your Netflix password
There is a lot of discussion going on below. The following research addresses it. Pretty much, looking at the rate at which blacks are shot is a naive statistical method which has generated a lot of bogus beliefs.

http://www.nytimes.com/2016/07/12/upshot/surprising-new-evid...

Surprising New Evidence Shows Bias in Police Use of Force but Not in Shootings

No bias found during shooting simulations
http://www.nytimes.com/2007/06/02/us/02police.html

counter-bias found during police shootings.
https://www.washingtonpost.com/news/true-crime/wp/2016/04/27...

Enjoy.
Probably a good idea. Yan wrote about her visit and she seemed interested in current affairs/etc. (plus writes articles, including one which went out on 3 July)
One reason: you can never calculate that accurately statistically given that the technology involved is extremely complex.

Other reasons here:

https://en.wikipedia.org/wiki/Utilitarianism#Criticisms
There is a lot of discussion going on below. The following research addresses it. Pretty much, looking at the rate at which blacks are shot is a naive statistical method which has generated a lot of bogus beliefs.

http://www.nytimes.com/2016/07/12/upshot/surprising-new-evid...
When I sign in with my outlook.com email address it asks for permission for the "Luis-Actions" app to read my email, among other permissions. It's probably Microsoft, but I wish they would have made the signup experience look a little more trustworthy.
If This Then That is a pretty cool name. Zapier on the other hand...
Here's what the HFT actually sees:

TRADE AAPL 1000@$96.98.

He does not see "Vanguard" - the trade confirmation is anonymous. It could even be him! (Yes, you are subscribed to a multicast trade confirmation feed and even your own trade confirmations are anonymized.) He does not see Vanguard's physical location - for all he knows Vanguard is closer than he is.

So actually, all the HFT knows is that someone bought some AAPL.

Now what? Whenever someone buys AAPL he goes out and buys a bunch more? That doesn't sound like a moneymaking strategy to me.

What evidence do you have that people are making millions of dollars from this as you write this? Michael Lewis?
Since it's well agreed that virtually every galaxy (spiral or elliptical) has a central supermassive black hole, it's fair at this point to call it part of the galaxy.
Markets can stay irrational for a while, however the crash was a direct result of over supply. Land is plentiful and city's only have reduculys prices through poor infrastructure or artificially reduced development.
Have you guys thought about partnering with metromile? Then you'd know where my car is and its current fuel level.
My right knee sends its condolences. :)
Another Erlang WAT-Story, This One about List Incomprehensions
When did this become a thing, and is it mostly an SV phenomenon?

I've never in my life (nearly 30 years in salaried dev/tech positions) had to do whiteboard coding in a job interview.
True, but Paris is one of the densest cities in the world, even compared to Europe.

I agree the US should be denser. I'm just wondering why all the attention is focussed on a place that, relatively speaking, is already doing a rather good job on density as far as America goes.

For that matter, Paris is largely low rise. I'm generally in favour of low rise density. I'm trying to figure out why everyone ignores that model, and argues for tall buildings instead.
This is possible, but I work with c# code everyday and regularly come across code where the author did not understand pointers or the semantics of references, so it wouldn't surprise me if this was the case here.
This comment made me want to test the reply. When there is a mighty wind, two cheeks are funnier than one.
California has plenty of water for people, it just wastes most of it on crops poorly adapted for the area.
Its normal to feel defeated. The process is tough. But you should recharge your batteries and try again. :)
Since I can't edit here is an example:

http://www.neopets.com/coppa/consentform.phtml

Google doesn't care because it takes more effort for them to obey by the law than its worth for them at this time.
If you write any decent amount of SQL and you dont alias, I will find you, and I will ... teach you a better way to code.

Most people don't have to do stuff in highly normalized systems, so when you write code that can have dozens of joins and potentially more predicates, you would go insane NOT using aliasing.
I'm no fan of Clinton but the way people frame inane conspiracies around her is astounding. They paint her as somehow everywhere and nefarious yet at the same time totally inept and unfit to lead this country.
Are these the comments that got them banned, or simply the last words on accounts that were doomed based on previous comments?

Certainly some, in isolation, do not seem all that bad. People have said much worse to me without issue. So I have to assume that the bans were based on additional content we aren't seeing here.
Poems of Robert Frost, with his books stored on the shelf: http://www.crazysales.com.au/shower-shelf/
Cleave.js – JavaScript library for formatting input text content automatically
I think that's more because you are familiar with the original ordered state of the racked balls. If you take out energy lost to friction and heat and allow infinite time, after breaking the balls would bounce around ricocheting ad infinitum, eventually forming the racked state momentarily before continuing into chaos. Just like the monkeys on typewriters, and more frequently broken clocks.
The founder of what's app was rejected from Facebook.
It's a pop sci analogy, not a rigorous scientific statement. Of course real objects deform, get hot, and lose energy to sound.

But that's the point. Entropy changes. If entropy changes, events are irreversible.

As a crude simplification the less an event leaks entropy, the closer it is to being reversible.

Microscopic events - low-energy atomic collisions and particle collisions - can appear perfectly symmetric in time. So much so that microscopic reversibility is considered a thing in physics and chemistry.

What actually happens is more subtle than that, because quantum indeterminacy makes it impossible to exactly reverse a quantum event. Instead of Newtonian precision you have to settle for a probability density of possible outcomes.

But even so, you can't tell which direction time is running in many particle interactions. The particles aren't altered in any appreciable way, and no information/energy leaks to the surroundings.

So even though the difference between before and after isn't precisely deterministic, you still can't tell whether time is running forwards or backwards, because there's no entropic delta to give you a clue.
DragonflyBSD

I really wonder how DragonflyBSD compares given that they have a lockless network stack implemented in the kernel.

https://www.dragonflybsd.org/~aggelos/netmp-paper.pdf
Whatever happened with that? Was that like some VCs just playing a prank on the plebs, a purposefully absurd stunt?
It's like running CGI on a shared server, except that it scales better.
Yeah there's a couple of minor grammar mistakes too. I'm guessing this is very early stage stuff and doesn't have any marketing resources yet.
There is a contract opening at Apple Sunnyvale. Somehow, TCS/Infosys/Wipro is trying to fill this spot, yet these couldn't find a candidate for the last 3 months. You know why? These (TCS/Infosys/Wipro/etc) companies are trying to fill the spot with $55 per hour on 1099. Yet they need senior level candidates.

I am like, you can't find a candidate with those rates. So, the story goes on: not enough qualified people. Tech labor is going the route of restaurant/construction industries: they are always people available for the rate you want to fill, but they are on H1B or some farm visa, illegal, etc.
Changed your opinions in what way?
I was skeptical about the business when it was on-demand gas delivery (when David told me about it), but I really like this pivot. The friction of filling gas will vary greatly from person to person (and many will have already figured out how to minimize that friction in their weekly routines), but services and check up are painful for nearly everyone -- especially since they're infrequent and relatively unfamiliar tasks. Kudos.
1. Paint Yoshi sign on Truck so it looks like you're supposed to be there messing with the car's gas.

2. Use something like GasTapper (literally first google hit) on apparently uncrackable gas tanks.

3. Profit?
> If after the death of the last living thing on earth, there remained a radio playing the Adagio over and over again among the ashes of civilization, there would still be sadness in the world.

That is a very strong claim I would love to see substantiated. What is an emotion (like sadness) without an animal capable of experiencing that emotion? Does the author claim that emotions like sadness are metaphysical, or at least, transcend human physiology?

What if we discovered an animal or alien species incapable of experiencing "sadness" as we do? The quoted statement seems to preclude this as a possibility, which is a very strong assumption.

> Aesthetic vision apprehends the universe as an immanent field of living forces. All of reality is ensouled, willful, alive. Small wonder, then, that works of art present the world as innately sentient.

Alive? Innately sentient? Citation needed.

This article is filled with emotionally flamboyant language that yields either extremely strong and testable claims, or useless drivel.
Found a link to this paper yesterday on the topic and it's very interesting: http://journal.frontiersin.org/article/10.3389/fnins.2016.00.... Not close to the final word on Autism, but it does a good job of showing how both the causes, and the way the syndrome plays out in individuals, are much more complicated than media portrayals.
That's still pretty crazy though. What if you had a kid(s)? That's $2700 a month that could be building equity somewhere else.

From what I have seen the salary spread between say SF and NYC is not enough to compensate for the higher rental costs in SF.
Private Internet Access Servers Raided, Cancelation of All Russian Servers
I don't think you can't cut a CD like that. The moment you try to cut it with anything, it will probably crack (both for real silicon and CD-Rs).
Autism as a Disorder of High Intelligence
This service will not expand to all cars?