skysight-inc/HackerNews huggingface dataset:
Some things I ask for when interviewing (I'm also a Python Dev that uses Django at work):

- Given an arbitrary task what framework would you use and why? I like hearing peoples answers to this as you get to see what they think is important as dev. Do they like a framework because it's modular? Because it is unopinionated? Because it's easy to modify?

- Given a set of requirements how would you implement an API to satisfy them? I like to see what questions they ask. Are they thinking about performance? Database impact? How will they handle errors? Are they introducing coupling between resources? I'm more interested in how well you can justify your reasoning than it being the "correct" choice. You should be able to defend your choices/opinion without being belligerent.

- Then there are "target of opportunity" questions. Questions that sort of just pop up during the conversation.

- Lastly I ask what questions they have for me. These are important as it shows what's important to you. Some good ones I have been asked:
- How much ownership do you have as a dev over a project?
- How much impact do devs have on technology decisions?
- Why do you like working here?

I tend to ask more high level questions and don't really do a ton of whiteboarding unless the candidate feels more comfortable writing things down. During a loop we have more than one tech interview so others whiteboard questions.
Mark Zuckerberg: “The Hacker Way”
He may not be able to sell or transfer any shares.
That reminds me of a funny story.

I used to live on Tehran, Iran. All restaurants, stores and businesses must be closed after 12:00 AM in Tehran.

So one night me and a friend were driving around the town in midnight and we were quite hungry.
So we found a nice guy selling tea in the winter and there were other people around. We asked them if we can find food anywhere in town in this hour.

One of them gave us an address and told us we should just go there and wait in the car.

We didn't really believe, but we gave it a shot.

I kid you not. At 4:00 AM in the morning, in an alley, we stopped and a sketchy man came over and handed us a menu!

It was fast food. Pizza, burgers and chicken strips. It wasn't really good.

It was a few years ago. Nowadays there are always a few people hanging around and they sometimes open the doors and let people in.
It's hardly anecdotal evidence, while I do agree that "terrorism" in Europe is not currently a major threat to your life on average he's correct about the situation of the Jewish communities.

Jews and Jewish businesses and institutions are attacked on a daily basis across Europe.
The security around Jewish schools, temples, shops and even neighbourhoods is very substantial.
In France soldiers still provide protection to Jewish institutions.

The Jewish community in Malmo has been pretty decimated, about 80-90% of it left, it wasn't that big but it doesn't matter.
Jews have been leaving Europe in droves in the past few years, the majority of "anti semitic" incidents in Europe involve individuals with near eastern or north african heritage, and if you count only violent crimes then the statistics are even worse.

It doesn't take more than a simple Google search to find out that at least those parts of his claims are pretty dead on the money.
MSFT thanks you both for your participation in an ongoing AB test.
Other people have given good, specific answers. Let me generalize from a security perspective:

Having a port listening on the internet means you've exposed (usually) tens or hundreds of thousands of lines of code to anyone with an internet connection. One vulnerable line of code or mis-configuration could be an entry point into your network for an attacker.

The key then, is deciding what absolutely needs to be exposed. If you run a website, you're going to need to expose your web server to the internet. Need access for remote workers? You'll open up a VPN. There are a bunch of things that generally have no place being exposed to the internet: SNMP, SMB, afp, RDP, Telnet, Any admin console, etc.
I haven't used Cloudflare, but aren't you paying to make your website globally available? Good access from Cuba is one small part of that. Maybe not the part you care about, but other people might - that's what happens with bundling.
Adidas Men’s Soccer Estro 15 Jersey |
I Use them usually just because the price tends to be slightly cheaper.
Travis Kalanick made an succinct observation on ridesharing's future yesterday:

"If we are not tied for first [in autonomous vehicle rollout], then the person who is in first. . . rolls out a ride-sharing network that is far cheaper or far higher-quality than Uber's, and Uber is no longer a thing," Kalanick said."(1)

Lyft has raised ~$2b at a recent $5.5b valuation, Uber has raised ~$9b at a $85b valuation.

Lyft is able to somewhat compete with Uber on today's ground war of drivers & customer acquisition, but unlikely to compete in tomorrow's war of autonomous without a partner.

The recent $500m round Lyft got from GM clearly has GM positioned as takeout partner - GM brings the autonomous / Lyft brings the customers.

What I bet happened here is that Lyft tried to power move GM with some large stalking-horse bids, the tactic backfired, and now GM is leaking to put pressure on Lyft to accept a diminished offer.

(1) http://www.businessinsider.com/travis-kalanick-interview-on-...
AFAIK, A Chrome app is a glorified bookmark + offline support. An extension can add buttons to the toolbar, manipulate web pages, etc.
You are correct, but

A) I don't want to buy something to upgrade my phone. I'd rather it come like that in the first place.

B) Everyone says "nobody wants a bigger battery", but if everyone just buys them after the fact, how do the manufacturers know? Sounds like they are just passing the buck

C) Many phones don't have a removable battery, or it voids warranties to do so.
Does Uber have cars other than black now?
"It has been invaluable to our knowledge of how humans (and other organisms) can survive in space/zero gravity"

Anybody remember Skylab? 1973 to 1979. Longest human time in space at the time, 84 days. And Mir, where Valeri Polyakov spent 438 days in zero G in 1994-1995.
And how do you convince the suckers to go to IEX? Incredibly cynical marketing!

https://www.youtube.com/watch?v=v2OZkTesSx0
GitHub Extension for Visual Studio 2.0 is now available
If you scan through the source (on github), the most notable thing is the lack of the "unsafe" keyword. I've seen too many people basically transliterate from C to Rust, along with all the unsafe operations. This one is pretty much unoptimized, but still seems to be performant enough, and doesn't do anything "unsafe".

That's not to say you could just throw this into the back-end of a public-facing website. It's still going to panic (abort) if someone unexpected happens, and it's still going to chew indeterminate amounts of CPU, memory or storage unless sandboxed (maybe even just ulimit). And there's still the danger one of the Rust standard library functions has a flaw in it. But this is the kind of starting point you wouldn't get with the plain C equivalent.
In my (limited) circle, I often hear Uber mentioned. I never hear mention of Lyft.

Paywall is keeping me out of the NYT article, at the moment, but I wonder whether Lyft is simply on the losing slope of a plot of momentum, at this point.

Shame, as I am not very fond of Uber's business practices. Though I don't know that Lyft is any better.
I believe Google has a not-insignificant stake in Uber already. Would be interesting to see them on both sides.
I'm honestly a little surprised Uber and Lyft can't manage a duopoly, considering how many miles ahead of the nearest competitors they are and how many mutual enemies they have.
Forgive me, for wanting to see an actual study instead of taking an internet commenter's assertion over the efficacy of "harsh punishments." Especially since "welts on your butt" is a gross mischaracterization[-1][-2]

The consensus among criminologists is that capital punishment isn't a deterrent.[0] That's why capital punishment advocates rely on emotional arguments around punitive and revenge. And a counter anecdote, you can see children playing and navigating cities alone in The Netherlands and across Europe, and none of those countries have capital punishment.

Furthermore, crime is actually at historic lows.[1] In fact, it's categorically safer now, than it was when you were a kid, or when your parents were kids. Thirdly, kidnappings occur primarily by estranged parents, and is also lower now than ever.[2] Pedobear in the van with "FREE KANDEE!" scrawled on the side in crayon is exceptionally rare. If your kid wants to ride the bus alone, you totally should let them. It's a fun, safe, adventure. In fact, kids do it the United States every day.[3]

[-2] https://en.wikipedia.org/wiki/Caning_in_Singapore#Medical_tr...

[-1] http://www.liveleak.com/view?i=3c9_1304013159

[0] http://www.deathpenaltyinfo.org/study-88-criminologists-do-n...

[1] https://en.wikipedia.org/wiki/Crime_in_the_United_States

[2] https://www.washingtonpost.com/opinions/five-myths-about-mis...

[3] https://www.washingtonpost.com/news/parenting/wp/2015/05/26/...
Yeah I guess it's a combination of non ideal grammar and lack of reading comprehension on my part :)
The problem with news articles like this is that they attempt to appeal to a general readership through grand promises and fear-mongering. The reporter's basic problem is: How can I make my audience care?

So you call up Nick Bostrom and he very reliably gives you a quote about the existential threat of a superintelligence, even though no one in the industry thinks we're anywhere close to that. (What's next for AI is not superintelligence...) And you force a great researcher like Andrew Ng to talk about job loss among truck drivers, because that's what will make it relevant to people outside AI.

We should be thinking about job loss and how the job market will change, but this type of article never gets past the "Oh No AI Will Destroy US" stage of thinking. But a lot of the questions raised by AI are actually relevant now, in an economy where AI hasn't even made a big impact. That is, they're not AI issues, but we're treating them as though they are. How should our societies treat and support the humans who have become unnecessary? They obviously will not all become data analysts and robot caretakers.

What's next for AI is better natural-language processing. Right now, chatbots are pretty dumb, but in the next few years, they'll get much better, and in more languages.

What's next for AI is the wider deployment of mature technology. Many problems such as image recognition have been solved, but developers and companies have not figured out how to deploy the solutions yet. We still have chokepoints in the number of data scientists who can tune and train models, and the number of engineers who can plug them into existing stacks. So AI will be felt directly, rather than just talked about.[0]

What's next for AI is an arms race. The major powers will be escalating the how they deploy AIs against AIs, embedded in drones or through the creation of adversarial data to slip through filters. Commercially, many smaller arms races will occur in different industries, as AI drives down the costs of interpreting data, and allows rival organizations to compete on price.

What's next for AI is the combination of the flavor of the month, deep learning, with other extremely powerful algorithms like reinforcement learning and Monte Carlo Tree Search to create goal-oriented strategic decision-making agents.

[0] http://deeplearning4j.org/use_cases.html
They will probably port that, and Hangouts, Google Drive and others, to extensions, I think.
They have had for a long time.
I've had the firefox icon disappear from where it was pinned on the task bar after an update as well.
Yeah, so if you're not a fucking idiot, instead of taking out a front page newspaper ad announcing to the world that you want to buy ALL THE MILK.

You should instead send 4 or 5 trucks to each location and buy the available milk, the guy in the Ferrari cannot outrun you because you're already there, and your order filled before he even got there.

Now imagine that you have at your finger tips a giant constantly updating database to the nearest millisecond about how much milk there is at every grocery store, but you still decide to take out a front page ad and announce your plans in advance, instead of breaking up your order into multiple parts and sending each to its own store. If you did this, everyone would laugh at you like they are at IEX and Capital Group.
Drivers I know prefer Lyft because it pays out better. Combine this with the fact that its slightly cheaper (where I am at least) makes Lyft over Uber a no brainer for me.
Definitely cookies. If you click the link before doing the web search it will remember. I had to open an incognito tab and then search for the title. Definitely a pain in the ass.
Anarchist group installs nude Donald Trump statues in US cities
I've never been at a place where lunch was counted as working, and I'm in the US.
Very fun game!
Trump backers blame media, pollsters for campaign hiccups
The moment it was announced that Android Apps/Play store was coming to Chrome OS, I always wondered about the fate of Chrome Apps.

I built a Photobooth App called Photomatico[1] (for use in events/wedding/parties). While there is an endless supply of photo/camera apps in Android and iOS, there were only a few photo/camera apps on the Chrome Store, and even less that didn't rely on using Flash. I wrote Photomatico originally as a web app for one of my friend's wedding (super happy with the use of only HTML/CSS/Javascript).

It was a relatively small effort to package the code into a web app (because packaged web apps have the added functionality of running offline/disconnected, kind of like Cordova/PhoneGap) and adding to the fact that Google handled all the payments - so no need to do extra work and sign up for credit card processing/Stripe/Recurly/paypal, etc. So all you had to do was add a few lines of code, zip it up and people would pay you for it!

I think people value the simplicity of an "app" versus a website even though in my case the functionality is equivalent. From the last 3 years, I find that non-tech people (i.e. people who celebrate retirement parties, DIY party organizers, etc.) are pretty comfortable with the concept of packaged apps (icons, distinct install process) but are even more comfortable with the safety of an App store. As crowded as it is, users definitely were more comfortable with a store than navigating and bookmarking a website.

I have built other apps that use the bookmarking feature to launch separate self-contained windows and my own anecdotal observations show that this workflow is really hard for them to grasp. Even the "new" way in Chrome is being dismissed by users because it looks too much like an ad or popup.

A few years ago, I put my Photobooth app on the Chrome Store and slapped a price (currently:free for selfies, $40 for the "Events" edition). I learned a lot about pricing/offering (I was surprised when I discovered I had more people paying $40 for the Events Edition than $5), building an email list (incentivizing signups), etc.

Just the other day, I was reviewing my revenue figures, and for relatively low amounts of work/support it's currently bringing in around $150 CDN / month, with over 40 daily installs, a couple thousand pictures taken weekly.

As sad as it is to see the chrome store go all I can say (in 2018 when they will shut it down) is: "So Long! Thanks for all the fish!"

[1]https://chrome.google.com/webstore/detail/photobooth/lcimple...
> the skills of guys who chase balls around in sneakers

That's a poor example and you're wrong. A very, very, very large, consistent, long duration market says that they're worth a lot.

Quality entertainment can be worth a vast amount of money, and it has a very real/tangible value to it. Whether you personally think a specific entertainment is quality is purely subjective. What's not remotely that subjective, is the scale of the market, its historical record, and the reasonable future forecasts for its business prospects.
>No logs

Don't kid yourself. They are logging everything, and would be completely negligent not to.
How the NSA snooped on encrypted Internet traffic for a decade
At least in the LA market, Uber's cheapest level of service appears to accept any car that can wedge in 5 adults. I've been picked up by sub-compacts and 20th century Corollas on UberX.
Isnt something like a Windows Insider program for hardware and software companies to early test their products prior to general release? This seems like the result of lack of basic QA, both on Microsoft and third parties.
Just FYI, it's stalking horse, not stocking horse.
PulseAudio has been removed from dports (DragonFly BSD)
My default browser remained the same, but I had the same experience with Edge and the Windows Store being pinned to the taskbar. I don't like the feeling of not being in control of my own machine.
I too prefer Lyft. In my city the drivers are friendlier and verbally indicate they like working for Lyft much more than Uber (most work for both). Better customer experience.
You can create a multicast-capable (n-to-n) IPC system in such a way that is safe, reliable, predictable, scalable, fast and lightweight in user-space. Kernel is not required!
It's interesting to contrast what YCombinator/Facebook mean by "hacker" and what it means at DEFCON. Or when this document was written. The former definitely has strong commercial overtones and the latter strong subversive overtones. They really are two very different meanings.
Not sure what you're disagreeing with.

First of all, all Kindle books are DRM-protected, yet you can find many of them DRM-free, especially the technical ones, if you buy them from their publishers directly instead of places like Amazon. I can also show you books selling in Google's Play Store or other places without DRM, whereas all Amazon Kindle books are DRM-enabled.

But speaking about short lives, while I agree with buying books in print (I love to buy used books btw), authors that are alive and that still own the copyright are often complicit in this. So why should I read the ebook of somebody that doesn't respect me? From my point of view, a book takes some resources to read, which could be better spent on authors and publishers that do respect me enough to not DRM-enable those books. Or in other words, there are thousands, tens of thousands of books I could be reading, I only have bandwidth for about 2-4 per month and the rules of competition still apply.

Also, to get one thing straight, there's nothing holy about reading books. It's just another form of entertainment.
Police killings of favela residents continue as Games go on in Rio
Not only does Lyft pay drivers better, but Uber has done far too many scummy things for me to want to ever use them again.
You've described a valuable part of algorithmic trading. It's a social good, and it creates value for everyone involved. It's a good thing. When informed people want to defend HFT, they often point to this type of activity, because it's automated trading that happens pretty quickly (sounds like HFT), and it's easy to love.

But when informed people criticize HFT, they're talking about other activities. They're criticizing schemes wherein the HFT identifies that a real (read: risk taking) market participant is willing to pay $10.04, that a second real market participant is willing to sell for $10.02, and that those participants will learn of each other's existence in a half millisecond. But instead of allowing that half millisecond to pass, the HFT buys at $10.02, sells at $10.04, and captures a profit before those first two orders can match.

But it doesn't matter. If your wallet is stolen one time in your whole life, that single event will likely cost you more than HFT will.
Does All Design Need to Be Intuitive?
Yes, because this is going to actually help our current political situation in any way...
> "There is starting to be a debate in the OSM community about allowing robot edits into the map"

What do you think about a hybrid: bot detects and recommends changes, which are then queued or tagged for human verification?

I've been looking at scuba data in the OSM dataset, and there are a number of bot-added entries, with a tag "verified": "no, please check and del this tag" (e.g. Maaya Thila dive site [1]).

[1] http://www.openstreetmap.org/node/663869880
The only disagreement I have with Thomas here is the last line. Securitization groups at the large banks and HFTs aren't adversaries -- they don't interact in any meaningful fashion. Large banks, taken as a whole, have some groups which are in competition with HFTs but have other groups which are their happy customers. (If you're a large bank, and you're taking liquidity, you are either astoundingly bad at your job or you actually desire to be buying what HFTs are selling.)

The industry standard for buying/selling mortgage-backed securities or collateralized debt obligations isn't HFT. It isn't even automated. It is one sweating jock yelling at another sweating jock over a recorded telephone call. You can see this dramatized in The Big Short, where to unwind the shorts that the "good guys" have made they have to get their own not-quite-sweating not-quite-jock played-by-Brad-Pitt to do the phone calls on their behalf.
There's trend with a lot of "standards" right now to pretend they are somehow anti-bikesheding (like standardJS does) when in fact they are yet another cause of bikesheding.

It's an arrogant, and quite silly, thing to sell as a "feature". What it tells me is there is likely a ton of not very well thought through choices that are polarizing and have no real justification other than the author(s) thought it was a good idea at the time.

In fact I find it's often a sign I should avoid whatever system it is (and I've generally been proven correct, long term).
This may sound crazy but it has been my hope that Elon Musk would buy it and send it to Mars to orbit the red planet. Just attach a couple of booster rockets to many of the docking ports to slowly send there. Even if it took 5 years it would provide a habitat in Orbit for emergencies, etc.

If that is not feasible I believe that at the end of it's life we should try to place it on the moons surface as intact as possible. It's parts could be salvaged to build a base, etc. It makes sense to take anything that is end of life in orbit around the earth and send it to the moons surface. Sort of like a wrecking yard that future generations might use for parts if there is ever a moon settlement.
Also, every one of those small and inexpensive yet powerful enough for every day use and with great battery life notebook sold with windows 10 (or 8.1 and later upgraded to 10) and 32 GB of eeprom as main storage will not get any update anymore, because the anniversary update because it refuses to start without 16 GB free on the main storage.

Even if you have a secondary storage (not external), it refuses to use it. Tried looking on the net, and microsoft official answer is "nope".

It's like they really, really don't want to be on that segment, despite trying really hard at the same time.
Uber and Lyft are both vulnerable to self driving cars. They're hard to compete against when you need drivers-who-aren't-employees, but not nearly as hard to replace when you can just manufacture new cars.

Their app and scheduling smarts are valuable too, but won't be _more_ valuable when the drivers go away.
Spring Boot Application Secured by Let’s Encrypt Certificate
Uber vs Lyft seems to be very location-dependent. So I'm not surprised that individual anecdotes list one or the other as favored among their circles.
We were in the same room. Yes, good talk.
I wish I could live in that fantasy world, where my hour commute both ways and my lunch break counted as working. Then I'd only have to do 5 hours of work while my coworkers did 7, and we'd all get paid the same.