skysight-inc/HackerNews huggingface dataset:
I did three years ago. Basically spent three weeks reading books and doing exercises available online for about 3-5 hours a day and then nine weeks of M-F 9 AM - 11 pm and probably 4-9 hours each day of the weekend doing curated exercises intended to get you to the point at the end of the bootcamp where you could get a functional web app up and knew how to teach yourself anything you were missing. Which, obviously, was a lot.

Everyone who did the program with me now makes six figures in the Bay Area or decent salaries if they left. All of us who stuck with it (rather than moving to project management, etc) are working alongside people who got 4 year CS degrees and getting paid in the same range.

If you like coding, it's a pretty sweet deal. My brother-in-law recently went through the program (six months ago) and landed a job that more than doubled his salary back in Arizona, so it's not like it's only useful if you want to do the start-up SF thing.
"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. Those Who Sacrifice Liberty For Security Deserve Neither."

This seems like an appropriate quote here. If we want to protect our rights we should not settle for conveniences. The software world in 90s is a good example of what happens.
The economics of it are the main reason why I think batteries are the only way forward we have with current technology. We desperately need a solution that is not only carbon neutral, but cheaper than gasoline power at the same time, using a cost-of-ownership kind of calculation.

If Tesla can deliver on making the required batteries as cheap for the usecases outlined above, it is the most promising way of solving an important part of the very near future crisis of unpaid negative externalities we've been causing in our fossil fuel based economy. Neither fuel cells nor bio fuel (both ways to get back higher energy density) can do this, because both can never beat the economics of fossil fuel when you run the numbers, especially in our post shallow water fracking world.

There is a big caveat however: It won't do any good if we continue to demolish the clean electric energy we got from nuclear and replace it with fossil fuels. Clean energy in total actually slowed down if not reversed because of recent nuclear scares. That includes Germany btw., often cited for their solar/wind efforts, but this was hardly able to replace the nuclear plants they're closing at the same time. This ist the stuff where I'm getting angry at the world... it's like a frog in a slowly boiling pot throwing out his supply of ice cubes because it scared him.
If you really want us old geeks to use it, you need a command line interface.
A significant incident will occur shortly after the network is switched on and Tesla's reaction to that incident will affirm his optimism... Or it will cause their whole business model to fail overnight. Either way.
Good for electromagnetic fluid clutches too.
IBM Expands Bluemix Ecosystem in China
I believe what he said is "they let me do it because I am a star". I've seen perfectly reasonable women let guys with money and status do things they would say were unacceptable and outrageous if it was anyone else. I've also seen intelligent women go bonkers for low knuckle dragging men that treated them like crap and cheated on them and they knew it. Who am I to judge, relationships are personal business.

And here's the thing -- we all have equal protection under the law. If Trump ever did anything that a female acquaintance considers assault she has recourse under the law and should have gone to the police and not a newspaper 30 years later. Police will investigate the validity of your claims and whether or not your story has holes or inconsistencies. It's their job. If you move on without pursuing legal action then it cannot be said it was not acceptable because you accepted it.
Go 1.7.3 released
But don't they earn through ads? Like other news websites.
You might find this interesting:

https://www.cnet.com/products/lenovo-yoga-book/review/
> "Not a cultural fit"--LOL--fix your stupid culture and stop exploiting people, you smug fools!

If you're hiring someone 15+ years older than the rest of your team, there are going to be some cultural differences.
CNN ‘Loses’ Satellite Feed as Congressman Mentions Clinton and WikiLeaks
I would consider cold storage to be preferable, but running at a low speed might be necessary for self-defence and what essentially amounts to data verification, the ability to rebuild to a certain redundancy level.

In my view if time loops immutably I gain nothing: same program, same input, same result.

I fully expect to die and I think I am ready for it, but I'm going down fighting. In terms of abstract moral questions, ten years of Catholicism cured me of any curiosity I had for that sort of thing.
Finding stuff: My favorite Firefox search keywords
The Strongest Supercomputer on Earth Still Needs Your Laptop to Cure Cancer
If they don't care about who controls their data then getting them to care about who controls their software is a lost cause.
If enough people use ad blockers I think they should just make ignoring files and divs with "ad" in their name part of the HTML specification.
Look at how US prosecutors pile on the cost estimates in hacking cases.
Depends on your degree.

I have a MA in Global Affairs and Management and getting a job in DC meant pulling all sorts of connections, being willing to do internships that paid close to nothing, and networking my rear off. I once sent out over a three month period over 20 applications for paid positions a week (so not internships) and got, I kid you not, zero responses. It was connections all the way. Even once I had made my way in the pay was pitiful and it remains a connections game.

After I did the bootcamp, easily 20% of resumes I sent out at least got a response. All in person interviews led to job offers. That's a pretty different experience than hunting for a first job out of school if you have a non-technical degree.
This is not wikipedia, and we don't need [Citation Needed] for everything we say. As you point out yourself, you can easily find at least 5 results. You can also easily find references for everything else I say.

The standard here is not to LMGTFY every few words.
You are a fucking idiot
I expect, and one of the lawyers reading can probably clarify, that Tesla's liability and risk changes if you're using the car for a commercial venture with their blessing. This specifically says you can't do that, so you're in violation of the terms of service and presumably that is enough to shield them.
Some of what they describe sounds like it's going to take some real adjustment before it stops being annoying and starts being useful, namely the assumption of what you want when you get in and out.

> If you don’t say anything, the car will look at your calendar and take you there as the assumed destination or just home if nothing is on the calendar.

Oh boy. If you get in your car, it will just assume it should start driving somewhere more or less immediately? What if you want to sit for a few minutes?

I know, I'm taking them very literally. Just saying, though.

> When you arrive at your destination, simply step out at the entrance and your car will enter park seek mode, automatically search for a spot and park itself.

Again, what if I'm unpacking things for the car, or don't want the car to go anywhere? I don't want to have to pull out my phone and tap on something to stop it rolling away, or jump in front of it or something, or open a door.

Hopefully it obeys simple voice commands directed towards it like "wait here for now."
Just be a rational fucking jerk.. oh forgot u like Trump like to fuck over people
Apollo iOS: a GraphQL client for iOS, written in Swift
Super curious what that short list is, care to share?
NumPy Tutorial: Data Analysis with Python
The hivemind hates people like you that point out the elephant in the room
CV's with Lisp projects at age 4, notwithstanding.
> I should make a site with marketing tips for devs...

Do it and don't forget to post it here. ... Seriously.
Improving the self-driving capabilities has "almost certainly very little" to do with the high profile death caused by the use of the self-driving capabilities? Come on.
I'm using Nim's Pymod https://github.com/jboy/nim-pymod for this exact purpose and I think it's much better suited.

The reason is that it can automatically generate C API code without FFI, because FFI calls are slower (https://gist.github.com/brentp/7e173302952b210aeaf3) so there is less overhead. You obviously care about overhead here.

Nim's pymod is already a python module and you can send strings and numpy arrays to Nim for fast processing.

I wish you could send bytes from python3, but that's not implemented yet.
Of course, Tesla acts like it owns that data. Their privacy policy permits them to monitor your vehicle unless you opt out. But there's no reason you can't download that data yourself, if you can figure out how to do so.

Does anybody make an antenna-level middle box for GSM phones? Something you hook into the antenna cable as a firewall/monitor?
LinuxAndUbuntu Review of Unity 8 Preview in Ubuntu 16.10
CRS... Can't Remember Shit / Congressional Research Service

Tomayto / Tomahto
FWIW, I like pyflakes because of its design philosophy:

"""
Pyflakes makes a simple promise: it will never complain about style, and it will try very, very hard to never emit false positives.

Pyflakes is also faster than Pylint or Pychecker. This is largely because Pyflakes only examines the syntax tree of each file individually. As a consequence, Pyflakes is more limited in the types of things it can check.
"""
Thanks for sharing this. If not finest then quickest example of idea -> MVP -> Product I have seen so far. I applaud you for the brave decision of putting it out there.

On the contrary, I always end up planning endlessly. Evaluating the best framework, best UI, best architecture and actually end of doing nothing.
I think it could be because it doesn't provide the value to the development teams. Why chase a memory leak or a CPU bug if it's just being caused by your fault testing app?

To prevent the negative effect of random machines dissapearing though.. that's a challenge that involves good ops, devs, even UI/UX I would imagine, and closer to something that users experience negatives because of in real life.
Well the blog is called Code Without Rules so...
You are freed from continually making stupid rote inputs to match the speed of the driver in front, allowing you to apportion a bit more focus to the road further ahead.

Further, it makes the bulk of motorway driving less fatiguing. When you're not having to personally intervene to slow down when the driver in front chooses to go a few kays slower than you, it's nowhere near as irritating.
There are practical reasons for it. My business website gets 98% mobile traffic. Pretty much anything I'll do about it, I'll do with mobile on mind. If the original design wasn't responsive by default, I don't think I'd even implement a different view for the desktop.
Do you have experience with cython? If so, how does Nim compare for writing fast C extensions?
I went to a wedding in upstate New York last weekend, and I on the drive up, there were some areas where I had no 4G (or LTE, or whatever my phone gets), but anywhere that it was available, it was substantially faster than what I'm used to from the densely-populated areas where I spend most of my time. I assume this was because there were simply fewer people sharing approximately the same bandwidth.
How principled of you to ruin someone's career and let them spend the rest of their life in prison.
There are no specific requirements on avionics training. As long as you have been endorsed for a specific class and type of aircraft, you can fly one, even if the aircraft used for checkout had a different type of autopilot (or none at all).

Things obviously converge with more complex aircrafts, as it would be quite difficult to find, let's say, two Airbus A320 with drastically different stacks, but some of them, like Cessna 172 Skyhawk, have been in production since 1956, with aircraft technology making quite a progress in those 60 years.

If all your training has been done on a 1956 Cessna 172, is it wise to operate a 2016 model without sufficient training? No. Legal? Yes.

> Tesla does NOT put any requirement for more rigorous and stringent training for its drivers

Beyond saying "Don't take tour hands off the wheel and be prepared to take over any moment" what kind of training would you envision them offering outside of [insert state name] Driver's Handbook? Most states already offer free defensive driving courses as well.
Or how about Rust-FFI, C-FFI, C-API directly, Nim-to-C-API (pymod), Julia python module, ctypes, cython, libboost, and swig for a good measure.

There are examples of each of these compared to one or the other but it would be nice to see all of them compared in a few benchmarks.
Dynamic Programming Practice Problems with Visual Explanations
Captain401 (YC S15) is hiring full stack and UI engineers to reinvent the 401(k)
Soon? They're already at it

https://en.wikipedia.org/wiki/Attempted_purchase_of_T-Mobile...

http://www.bloomberg.com/news/articles/2016-08-17/sprint-own...
3M Indian debit cards exposed to suspect ATMs?
> Do usability studies and follow their results

You can't win. Gnome does usability studies and follows them, which gives them vocal opponents who don't want their software dumbed down.
this is as good a tl;dr as one will get. i tried to quickly skim the article and failed - it was just too damn interesting. I ended up reading the whole thing. it is such compelling writing, even if they think they don't have the time i urge anyone to give it the attention it deserves.
Active publishing contemporary historical smut fiction, it would seem.
It's actually very common to pass around hashmaps of functions in dynamic languages. If anything, since you don't even have to know how they're implemented it's easier. I realize that my function incurs a run time cost because I'm making an array of trait objects. When I'm writing JavaScript I don't know and I don't care.
I know there's more to it, somewhere, but its hard to get past the, "lol this guy hates vim so I'm supposed to buy a chromebook and learn a new editor?", reaction.
Attn to All PR Folks: Andy Levy Apologizes to Chris Brown and His Fans
C is still significantly faster than Rust which follows that C++ is too. So unless Rust is able to produce binaries on all major platforms that are as fast as C++, people who need to squeeze out as much performance as possible are not going to drop the language.
It's staggering that Tesla don't use LIDAR at all.

Sure LIDAR is more expensive but the data quality is very stable and good. Cameras won't work that well or at all in night or when the sun rays blend in morning / evening or in bad weather conditions like heavy rain or snow. All other self-driving cars I know of have at least a small LIDAR beside several other types of sensors.
>I am not a native American, it is very difficult for me to understand Indian accents

Not sure if you're mixing up American Indian and Indian sub-continent Indian, or you think Americans can understand Indian accents. Either way, I'm amused.
`i` is just getting closed over, it's an integer

filter is from the standard lib

apply is defined as

fn apply<A, B, C, F, G>(mut f: F, a: A) -> impl FnMut(&B) -> C
where F: FnMut(&B) -> G,
G: FnMut(A) -> C,
A: Clone
{
move |b| f(b)(a.clone())
}

second comes from

https://github.com/Stebalien/tool-rs/blob/master/src/sequenc... which means you have to track down its implementation somewhere in macros
The key is that Monty Hall is guaranteed to show you a losing door. If that weren't the case -- if he just picked one of the remaining doors at random -- then the fact that he happened to pick a losing door would count as evidence that your door is a winner, leaving you with a 50/50 shot. I think that's one source of intuitive discomfort, and even of lasting confusion if the scenario isn't specified precisely.
The C++ compiler teams have done heroic work to get their implementations on-track and have been ahead of the spec for several years now.

Many compilers are already supporting a number of C++17 features, and by the time the spec is out it might be almost complete for most major vendors.

http://en.cppreference.com/w/cpp/compiler_support
Why would you not trust Tesla? Are their interests not aligned with yours?
Since you can basically write C in Cython, it depends how far you take the cython optimization. You can just add a few types, or you can go nuts via scipy's BLAS interface https://github.com/RaRe-Technologies/gensim/blob/develop/gen...

In general, you can get to less overhead with Cython right now because it's a much more mature project and because you can be more flexible with defining the point where you drop from python to a faster alternative. I wouldn't use that Nim/Python lib in production unless you have time to help with its development. It's good for personal projects though.
A Tesla is not forced upon you, however. If you're wary of the terms, do not buy a Tesla car.

Software has, by the way, always* been this way. I've been "buying software" for twenty years and I've never actually not gotten a license with it rather than the software itself, with all ownership rights conferred to me.

*within the scope of my knowledge and experience
Why Mutation Testing?
Google is at stage 3 and getting close to stage 4 for slow (< 25MPH) vehicles. See Urmson's talk at SXSW, where he shows Google cars handling many unusual situations. (A woman in a powered wheelchair chasing a turkey with a broom is one example.) If you're willing to drive slow, more situations can be handled. It's not necessary to have as much sensor range, situations are less ambiguous, braking hard will resolve most problems, and predicting what's going to happen becomes less important.

At higher speeds, prediction becomes more of an issue. Will that car on the side street drive into the intersection, or not? At slow speeds, you can wait and see what they do. At higher speeds, you have to predict behavior. That's hard, but a machine learning problem.
Really? I think we must have different understandings of the term, it just means that people decide what they want and then act in the way they think will get them that.

Also, I'm not sure how the quoted part relates, that was my facetious description of how Homo Sapiens act, in contrast with Homo Economicus.
Some people would prefer non-buggy, unlikely to crash code than fast but unstable and hard to debug code.

Rust's promise is if it compiles it's probably good code, as that compiler is exceptionally picky. Most common C++ errors that cause "undefined behaviour" are not possible due to the strict checking.
The pilots still do, though.
Reali – no more real estate agents
This is an area where I think the usual proper math approach of abstract patterns and theorems and proofs is all wrong for the general public (the ones in a general public school).

They should teach it from the perspective of what problems you are trying to solve, what your options are, and how those options work in practice.

The "in practice" part should be lots of simulations with something like a ChromeBook, so people could really see the ideas working. Create a (simulated) bucket with 70% red balls and 30% blue, then pull samples of various sizes and see how well the sample means match what you already know is the "truth" (70/30). You'll soon have everybody seeing that bigger samples aren't always better, but they tend to be, and they'll see how much better they get as a function of size. Make charts of the improvement. Talk about how good the estimate really NEEDS to be.

Then try some tests where the students DON'T know the "truth" about the population and have to use samples to estimate it. How far off do they think they are. How confident about various intervals, etc.

Then start explaining some of the math that lead to formulas that let you calculate these estimations, sample sizes, confidence intervals, etc.

Have estimation games: you get points for getting an estimate within some delta of the population mean, but you have to pay points to buy your samples. So, how big a sample does your team want to buy?

Then continue with other basic prob/stat ideas such as bayesian cancer tests (does this mean you have cancer or not?) and courtroom dramas (does this mean he's probably guilty or not?), commonly misunderstood situations (ex: Simpson's Paradox), how Gaussian estimators begin to fail when things aren't independent, and all sorts of other introductions to quantitative thinking about real life scenarios.
Computers don't have fatigue. Ever driven for 12 hours? I have. I was so exhausted, I couldn't tell how much of safety hazard I was to everyone else. Humans fuck up like that.

Even if computers can only match humans at skill level, they will be at the skill level 100% of the time, no directions. (And they will probably exceed us in skill anyways)

Car accidents don't happen because people lack skill nearly as often as because people aren't at their best for just a moment. That's why autonomous cars will be safer.
The only obvious downside to an outside observer is that they will find it difficult to collect 'all weather' data in substantial volume in less than approximately a single year.

From the positive side, they will collect and be able to evaluate a much /wider/ range of driving data from a far larger set. They are much more likely to run across 'better morons' both in operators of the Tesla and in operators of other cars.
It seems like contractors are a massive attack surface for the DoD. I do wonder why they gave a clearance to someone who was apparently a hoarder. If collecting things that interest you in a compulsory manner doesn't suggest to you that this person might be abused by foreign powers, but marijuana use does, your secrets will flow like water.
As opposed to any aspect of web development, UNIX has the nice feature of being somewhat well-designed. If we're going to try to make a universal content platform, we should at least wait until someone does a good job of it. Javascript and HTML are really poor choices for the majority of tasks.
Well IIRC the portrait mode was absent completely from the 7+ camera app.

This is analogous to the Tesla example, new hardware no software.

The fact that the 7+ has a different portrait mode doesn't matter, the app had none, and in this case the new Tesla comes with new hardware that provides a different and arguably better "autopilot" but the software would trail the release of the hardware.
> You know what works? Craiglist, that's what works. Reddit works. Hacker News works. The old, pre-design-goober Google Apps interface worked.

I agree completely. Take a look at sites like Craig's List, Google, Amazon, Ebay, Reddit, and Hacker News. Fancy design doesn't make a website good, but it often makes a website bad.

Two of the worst trends at the moment are bright colors and senseless animation.
Mixed-Precision Programming with CUDA 8
> World-building for purposes of entertainment generally has little to do with successful prediction

Do you have any evidence that that's true? A decent number of ideas portrayed in science fiction have come true, so clearly successful prediction is going on.

Ultimately, economist or author are both using imagination and extrapolation. I don't see any particular reason to expect better results from the economist.
DRM is about neither security nor freedom.
A marginal improvement on 1.3 million deaths a year (source: http://asirt.org/initiatives/informing-road-users/road-safet...) might be a bit more worthwhile goal than winning a race.

Can you elaborate on possible causes of ~1.3 million deaths in autonomous vehicle world?
Solus 1.2.1 Shannon Released