skysight-inc/HackerNews huggingface dataset:
It probably depends on the company but I think this is right. If I interview someone with little working experience it definitely helps that they have some work on Github. But it would be strange to reject a senior candidate with a great resume who did very well in the technical interview just because they didn't have anything on Github.
I suspect it has something to do with bondage and discipline.

"... decisions ... later proved unfortunate. These included ... the use of the number zero to denote the empty list NIL and the truth value false. Besides encouraging pornographic programming, giving a special interpretation to the address 0 has caused difficulties in all subsequent implementations." -John McCarthy

Maybe he considered NIL to be his own billion dollar mistake.

Tony Hoare / Historically Bad Ideas: "Null References: The Billion Dollar Mistake" [1]

"Abstract: I call it my billion-dollar mistake. It was the invention of the null reference in 1965. At that time, I was designing the first comprehensive type system for references in an object oriented language (ALGOL W). My goal was to ensure that all use of references should be absolutely safe, with checking performed automatically by the compiler. But I couldn't resist the temptation to put in a null reference, simply because it was so easy to implement. This has led to innumerable errors, vulnerabilities, and system crashes, which have probably caused a billion dollars of pain and damage in the last forty years. In recent years, a number of program analysers like PREfix and PREfast in Microsoft have been used to check references, and give warnings if there is a risk they may be non-null. More recent programming languages like Spec# have introduced declarations for non-null references. This is the solution, which I rejected in 1965." -Tony Hoare

[1] http://lambda-the-ultimate.org/node/3186
It's observational. Because we white men are the default, we don't have to directly advocate for white men; we just have to push against anything that draws attention to our unequal status.

You are also mostly arguing with something I didn't say. I'm not saying all complaints about identity politics are illegitimate. Just that when white men are practicing identity politics, one tool they use is to complain about identity politics. Similarly, your last line is another misinterpretation.
Movement on the scale does not necessarily equate with fat lost. In my case I have put in a lot of muscle mass in the mean time. I am lifting more, and have more stamina than ever before.

That's why I mentioned the pant sizes, because changing clothe sizing is a better indicator of things moving the right direction.

I haven't change my meal choices much at all, but getting the 30 minute work-out ring closed means I walk an average of 4 miles a day, every day (little over an hour). This also burns a bunch of calories, gets my aerobic exercise in, raises my heart rate, and gets me moving.

I keep a food log, and looking at the calories consumed before the Apple Watch and after they are very similar, the only real change has been the Apple Watch. Now that I get much more exercise in (it was simpler to ignore when I didn't have a watch with a watch face that shows me my rings), my nutritionist actually upped the amount of calories I need to eat a day.

Side note: Also, I have to keep my weight loss to a minimum due to losing weight too fast exacerbating other medical conditions. My doctor is happy with my progress, and that is what matters way more than some back of the envelope calculation you've done here.
It is very reasonable, and good journalism, to ask about motives.

If it were reported as you suggest, Levandowski would probably complain of being the victim of innuendo. Providing the responses are accurately reported, asking about motives helps to protect the innocent while possibly stripping the guilty of cover, at least if they end up contradicting themselves.
This sort of thinking is why laws were passed to say that every car had to be preceded by a man on foot waving a flag, when cars were first introduced.

The author admits there's no current practical problem:
"Since yesterday, we have been told that “safety drivers” in these vehicles have been instructed to disengage from self-driving mode when approaching right turns on a street with a bike lane and that engineers are continuing to work on the problem"

Then he calls for a petition to ban the robot cars! I remember back when introducing daylight savings time was feared because farmers thought it would greatly upset their cows (in Alberta, this was.) As it happens I hate daylight savings time now, but not for that reason. Hmm, come to think of it, there is an argument here re unintended consequences - if we've spotted one already, there are probably more. I believe I've argued myself to a standstill. If I weren't so stubborn, I'd switch sides.
Yes, but what does the number mean? Indeed my reaction would not have been much different if the number of reports had been 100, or 10,000 - adding and/or dropping a zero and seeing if your reaction changes is a good test to see if you've really learned anything from a number - a Feynman trick, I think?

So to ground my sense of scale I looked at Wiki. Wiki tells me the NSA has 30-40,000 employees (accurate? who knows). So apparently about 2-3% annually use this "hotline", whatever it is.

Is that a big amount or a little amount? Hard to tell without knowing the culture around using it. Are there forms to fill in, do you speak to an operator, what? What range of things does it cover - everything from "I think PRISM is unconstitutional" to "I caught coworker Bob stalking his ex on XKeyscore"? If not everything, then where do you complain about the other things? What, exactly, are the "official channels"?

<meta>

Pardon me for going meta for a minute here.

The parent comment was downvoted.

Yet it is entirely correct, civilly worded, and contributes to the discussion.

I hypothesize that this is because it is not a productive place to end the thought. I don't think a comment deserves to be downvoted for that. The right response isn't "no", it's "yes, but...". That "yes" should mean an upvote, if we are trying to form a collaborative thought process here rather than each individual simply leaving their mark.

</meta>
It's not $150 per vehicle. It's just $150. It's a permit for the company, not a license for the car.

Edit: It's very slightly more complicated. The human "drivers" in the car also have to be enrolled in the DMV's Employer Pull Notice program (which is a separate pre-existing program that basically lets employers keep track of the driving records of their drivers), and I believe the fee for that is $5. So it's basically pocket change for the company.

The PDF that lists that fee is the Employer Pull Notice Application Checklist (https://www.dmv.ca.gov/portal/wcm/connect/1c4c241b-70be-45f3...).
That's a very fancy way to say "nuh-uh".
This is the bottom line:

"It's been demonstrated experimentally that you can't have a local, deterministic, real, definite theory (i.e. that would lead to demonstrably false conclusions). People intuitively expect all of those things to be true, but we can prove that it isn't the case. The various interpretations all try to give up one of "local", real", "definite", or "deterministic" in order to preserve the others, thus preserving at least a modicum of their intuition.

The pilot wave idea gives up on locality"

And I will add:

Multiple worlds gives up on definiteness.

"Zero worlds" (my personal favorite) gives up on realism.

And, of course Copenhagen gives up on determinism.

Take your pick. Or go with decoherence, which kind of lets you turn a knob to give up a little bit of all four and dial in whatever setting you like.
The same Guardian that allegedly butterfingered the passwords to the cablegate documents: https://wikileaks.org/Guardian-journalist-negligently.html
Can you give some examples of companies that do have good training and mentoring programs in tech?
What is the outlier green dot on top left?
None of the above. Consider that symbols are objects which have a name property, which is a character string. None of the cited primitives can construct a character string and intern a symbol in that name.
If you like to be so generous and open hearted, and genuinely believe that most people are just like you, why exactly would you oppose crowfunded services?

Because I think it put in plain sight that no, most people do not want that. I for one do not want to ride next to people who can physically harm me. I would love a "club" model for public transportation where members who don't play nice could be excluded from this club, and which would only use members money instead of subsidies.

TLDR: do what you want with your money, I'll do what I want with mine. We will belong to different clubs providing different public transportation. Just don't force me to join your club by forbidding mine.

(edit: downvote is not for indicating disapproval in case I hurt your feelz. If you believe I am wrong, please explain how and why)
Wait 5-10 minutes.
For sure, although probably more difficult when you're on a visa and not exactly free to walk if things go south.
Actually, there ain't one except that you'll have to pay fees/taxes on the importation, and probably some special checks/certifications to be able to put it on the road.

In the end, it's a lot of troubles and it may be more expensive than getting one locally.

[Note: I'm still talking about getting that car, the comparison with labour, if any, is purely accidental.]
It's by far a worse strategy. The median outcome for a startup is much worse than the median job search.
Unfortunately this kind of ableism/privilege isn't uncommon in silicon valley:

> 'In only the latest cultural altercation between San Francisco’s tech workers and the city’s impoverished population, one tech worker has declared the homeless are “riff raff” whose “pain, struggle and despair” shouldn’t have to be endured by “wealthy” people commuting to work.' (https://www.theguardian.com/technology/2016/feb/17/san-franc...)

It's the same reason it's often illegal for homeless people to sleep on benches. The elite would rather have the problem swept under the rug.

> "In its majestic equality, the law forbids rich and poor alike to sleep under bridges, beg in the streets and steal loaves of bread." - Anatole France

This line of thinking of "efficiency trumps social issues" and that "regulation is always bad" is very harmful for both the workers and customers these kinds of systems are supposed to protect. The parent might find this map (http://projects.newyorker.com/story/subway/) showing inequality along NYC's subway interesting. The subway connects people from widely different economic backgrounds; the social darwinist might not like this but it's essential for giving those less well off opportunities and decreases the insularness of wealthy areas. Sometimes social focus is only ever a bad thing for those who benefit from the lack of it.
Beautiful data is a beautiful book!
My friend would always talk about old war stories. And he'd repeat too :) But his son said jokingly over lunch with him, "Always suffer an old geek." And I've never regretted it.

Keep trying to share what you know. He couldn't figure how to teach what he knows either, but really I think mentorship is more about showing and sharing. You'll find someone who appreciates the skill, and you'll be that guy who sets them on track for their career.

Also kudos on the name memory; I have been well instructed by every good engineer that clearly mirroring people's name back. I don't, but I see how much that helps (just wish I could memorize labels).
Static dispatch vs. dynamic dispatch.

Assuming the functions and types are known in advance, no virtuals etc: given something like `Main` calling `DoSomething` calling `GetPropertyValue` which is

public int GetPropertyValue(MyObject myObject) { return myObject.PropertyValue; }

When RyuJit compiles your application, it can see these methods and how they're called. `PropertyValue` can be inlined into a field access, `GetPropertyValue` can be inlined into `DoSomething` which in turn can be inlined into `Main`.

When you do something like the article:

Func<TestClass, string> getDelegate =
(Func<TestClass, string>)Delegate.CreateDelegate(
typeof(Func<TestClass, string>),
property.GetGetMethod(nonPublic: true));

[Benchmark]
public string GetViaDelegate()
{
return getDelegate(testClass);
}

RyuJit can't see that `getDelegate` is the equivalent of `return myObject.PropertyValue`. It's a reference to some function. RyuJit has to compile calling an arbitrary method vs. calling `GetPropertyValue`.
>San Francisco is not even a dense city.

Wow, man! Have you ever, like, been to San Francisco?
Show HN: An automated daily digest of who will be out over the next few weeks
Ask HN: How does Uber know I arrived in LAX while I have airplane mode on?
Uber on my Android phone prompted me to use their service (app created a notification) when I arrived at the LA airport even though I was in airplane mode. How is this possible?
Maybe the problem is the labor laws then?
Can you throw out some numbers?
I would have though the fact that the pilot wave theory uses the (multi-particle) Schroedinger equation, while most modern physics is based on field theory, would be more important. So far I've seen no formulation of the pilot wave theory in a way that incorporates fields, or provides some other mechanism to account for things like the annihilation of particles.
Manifesto for Half-Arsed Agile Software Development
No, the author's logic is good - the investors will expect to make that money back through a future monopoly, and proposals for replacing public transport with Uber often also include similar taxpayer subsides on top too.
A post-86 can only be a dealer sample or a Class III build.

Basically you can 1) buy an old machine gun for a 200$ tax stamp under much more stringent regulations, 2) attempt to get a "Love Letter" (a letter given to you by a Chief Law Enforcement Officer (CLEO) to request guns for "testing"), or 3) build one for a CLEO as a Class 3 Manufacture with a provable intent to sell.
If they are really safer than human driven vehicles, then it will likely cost less to insure them than human driven vehicles. And as a higher percentage of vehicles become autonomous, the roads as a whole should get safer (assuming self driving cars are actually safer) and that will also lower insurance costs.

As for liability, there is already generally strict liability when products malfunction. If the product didn't malfunction, then that would mean someone else was at fault, and the cases where there was no malfunction and no one else at fault should be rare. Regardless, there's a huge body of law out there regarding product liability.

Once again, I'm assuming that autonomous vehicles deliver on the safety promises. If they become as safe as a lot of people think they can be, there will be so many fewer accidents that I don't think insurance and liability will be as big of an issue as they are now for human driven vehicles.
The Silicon Valley ethos you describe is all very well until it reaches the point of being able to do real harm.

> What Uber is doing is perfectly reasonable... especially given that they don't believe they're breaking the law.

That is an interesting point of view. Perhaps we should call it the psychopaths' charter?
I stopped reading when the author referred to the amount of people living in cities as "a tiny puddle" of the larger population. That's not even a little bit accurate.[1]

No, this is nothing more than pity-party because one person wants to fit in and be recognized for something they aren't. I am glad you think your dog business,and art, and running makes you equal to or better than someone who is passionate and dedicates themselves to their interests. You aren't that person. that's okay. but don't try and form the world to fit your views. You aren't the best developer, you don't want to be, move on.

[1]http://www.census.gov/newsroom/press-releases/2015/cb15-33.h...
Why privatized transportation would necessarily be a bad thing if it provides fast, comfortable journeys at a reasonable price? Of course if you're ideologically opposed to it then there's no point in discussing.
That depends -- do those renovations have a chance of harming other people? If you add stuff to your house that's not up to code, sell it to someone, and that person dies as a result, then yes, you're disgusting. If you use your wealth to change building codes so you're not responsible for that person's death, you're even more disgusting.
My point isn't about skill. My point is that it is a slower moving area of software development.
Domino's Pizza in the UK recommend changing password and checking bank statement
So people would move to a boring city with great public transit?
A superb case of Betteridge's Law of Headlines
I already did. $200k is very achievable for senior developers in big tech, with potentially another $50-100k in RSUs on top.

Finance you're typically looking at $180k total comp.
I've downloaded Linux distros quicker than it takes for that graph to load.
I want to know if the red light run caught on video was while the car was in self driving mode. Of course there was a human in there, and Uber blames them, but what role did the self driving play? Was it a case where the self driving software messed up and the human didn't catch it in time?

If so this is a pretty big deal. Wouldn't you expect the very first people they put in these things to be competent people that were doing their best? This would indicate to me that it isn't realistic to expect the humans to jump in that quickly.

There's a dude stepping out into the crosswalk, fer Chrissake.
For a field that doesn't cater to people with families and other life obligations too well, I think it does.
I've interned at a multibillion euro company for a couple of years. I have an idea of what it's like.
It might be useful to adjust the github score by people following it and number of projects in that language.
I don't see how someone would be able to benifit from getting firearms into movies since I'd say more then 90% of the people consuming this medium can barely tell a P226 from a Makarov or even tell the difference from a SIG MPX from an AR15. Don't you need the Brand-Recognition for this sort of advertising? Is this not how this form of normalization works?
Android airplane mode doesn't disable GPS (which is receive only), seemingly unlike iPhone. I'm guessing that the Uber app does some geofencing with hard-coded coordinates of popular locations, such as airports - to provide notifications even with cellular/wifi disabled.
So much agreed.. except, I am not willing to take a pay cut for saving a company money on office space and on-premises liability insurance, utilities and 'free' coffee.

Remote is a win win for everyone.
What is that supposed to mean? I'm not claiming to know everything.
DMV is stubbornly insisting on higher taxation of life-saving innovation.
This is HN; Hey Uber employees, there are other, better jobs for you. Think about it <3
The same way they should react and get out of the way of a cyclist -- building a machine learning model of a police car with its lights and sirens on, and then making sure the car pulls over in that situation.
I've never given a fizzbuzz test, but I can assure you that many people fail to write a simple for... loop to traverse an mxn square. I've seen it so many times that I have absolutely no problem believing that the same people would fail fizzbuzz.

You really don't realize how bad candidates can be until after you've interviewed dozens of them.
Not sure if this is a great answer, but many COTS solutions have chosen it as the only DBMS they support for one thing.

Also, purchasing SQL Server does not just get you a DBMS, but several serviceable business intelligence tools. SQL Server integration, analysis and reporting services. Analysis services allows users to look at data in various ways and is integrated with everyday MS tools like Excel so to me that in particular seems like a unique offering.

I do not know about scaling issues and all that, because I deal with a small deployment for an internally used ERP system.

Edit: I would also say I'm stuck in SQL Server 2008 land. The reporting in 2016 looks amazing.
That's just another form of age discrimination and is just as bad as the people who refuse to hire old people.
Cavium is about on par with an old e5-2670 that is about $90 on ebay. So while at some future point arm server chips will likely be a good value Cavium's ThunderX is def. not it.
$150?
Ah, if only it were so easy. I'm much less productive when I'm working from home. I tend to waste a lot of time when I'm not at the office.
Apple Gifts Employees with T-Shirt and Printed Credo for the Holidays
Who else has the machines to do so as well.
So say a 4000m launchpad is feasible, that's 2% of the needed altitude. While gravity will be roughly the same (yeah it's higher altitute, but there's the mass from the mountain). There is much less atmosphere* (~50% less pressure & 1/3 less of it to get through).

Given that payload to fuel ratio is roughly 1:10, this does seem to add up to a significant saving.

*Air pressure numbers
http://www.mide.com/pages/air-pressure-at-altitude-calculato...
BIBOP is the dynamically expandable version of MACLISP, the SAIL
standard MACLISP. Essentially, the main advantage of BIBOP is that
whenever one of the expandable spaces runs out of space, BIBOP requests a
larger core allocation from the monitor and the delinquent space grows in
the allocated memory.

December 1973; updated March 1974

The (in)famous "Bibop" (pronounced "bee-bop") LISP scheme
has been available for some time now and seems to be more or
less reliable. Bibop means "BIg Bag Of Pages", a reference
to the method of memory management used to take advantage of
the memory paging features of ITS. The average LISP user
should not be greatly affected in converting to this new
LISP (which very eventually will become the standard LISP,
say in a few months).

http://www.saildart.org/BIBOP.RPG[UP,DOC]
GPS still works in airplane mode (technically passively listening to WLAN and cellular would be possible as well, but I don't think any device does that)
Hi, I was really interested in this story:

>A couple of months later, one of the members of the team who had interviewed this guy flew out to where he was working, and discovered that the guy sitting in the cube doing the work was not the guy they had interviewed. It was someone else.

This seems absolutely incredible to me (just in the slang sense, I don't mean that I'm incredulous). I mean it's way more than enough for the company to sue for fraud the (highly qualified) person who showed up to the interview, or to sue the person doing it. TBH if I were that company I would likely sue for damages. I mean it's just so blatant and goes so far.

I've never heard of this. So I would be curious if you would reply with a somewhat more detailed write-up (maybe 1 or 2 paragraphs) of anything else you know about that case! But, maybe you've mentioned everything already. (You said a friend of yours told you about this case, so I realize we are reading this third-hand.) I would just be really interested if you could mention anything else you remember.
His analogies don't make any sense. Tesla's 'autopilot' is much more narrow in scope than self-driving taxis.
Maya – Python Datetimes for Humans
This only applies at the small scale. As software is run on many machines the cost of increasing performance easily pays for itself.
Is being subsidized by the government i.e. taxpayers better? After all VC money comes from a bunch of rich guys, not the ordinary taxpayer.