skysight-inc/HackerNews huggingface dataset:
I hope you aren't saying that seriously. If those vehicles caught bicyclists in the helmet, they were both just too close to the cyclists. What if the cyclist swerved an inch to avoid a rock in the road, or even simply turned his/her head to look at something? Yeah, whamo.
I find it interesting that you decide that assumptions about software process maturity are dubious

You appear to be making your own questionable assumption, which is that the techniques mentioned before necessarily imply a more mature software development process. If a development team didn't use automated testing, I'd certainly be interested to know why, but I can immediately think of multiple plausible alternatives that might have proven to be more effective for that team depending on the circumstances. Unlike the use of brain teasers and popular psychology to assess applicants' value as employees in technical fields, there is a significant body of empirical data to back up the effectiveness of some of those alternative testing strategies.
A guy in Seattle ordered an ATM from https://lamassu.is/ a while ago and hopes to set it up in a local business when it arrives. Unlike the machine in the article, the Lamassu ATMs only accept cash and dispense BTC.
In order to determine how well the Tesla S handled these collisions, the stats you cited are useless. We should not count fires caused by types of accidents Telsas have never been involved in. Also, no one is accusing Tesla cars of bursting into flame for no reason, so the cars that are not in accidents aren't important either.

To really understand where the Tesla ranks in safety, we would need a detailed analysis of: the accident, how non-Tesla cars handled similar accidents, how the Tesla is designed to handle such an accident.

I do agree that we have no where near enough data to draw general conclusions about the safety of the Teslas, so I think it's inappropriate to say, "they are doing better[or worse] than the average."
Fire departments had to get special training for the Prius (and other hybrid cars) because of the power cabling going from the rear battery to the front. It's not that unusual.
It's still far too early for me to write much about it, but maybe I'll have more to say in the future. So far, I've taken a single-session introductory class at a smithy a couple towns over and gone back a few times since then for some self-directed practice. My range of techniques is very limited, and even without straying too far from what I know, I am still frequently surprised by what turns out to be easy and what turns out to be hard. I don't remember going through such a stage with coding. I was not exposed to the notion of algorithms or programming techniques or commonly-encountered sub-problems until long after I started, so I couldn't really think about difficulty in those terms.
Correct this a bit and you find 3 per ~100 million miles driven on public highways. that is about ~3x worse than a regular car. 100 million miles is enough data points to be meaningful, but not exhaustive. Also, given these cars are new, the state-space of defects is likely less populated tha for the average car. Historical data show age as a factor in fires, and new cars are less likely than average-age cars to catch fire.
Megapixels are nice, but.. what about depth of field? Also, how would you aim and keep steady the cell phone equivalent of a 300mm tele lens?
I feel sorry for that Math Ph.D. writing in Java.
The principle difference is that the entire underside of a Tesla is vulnerable (to a first approximation), while a conventional vehicle has a few zones of particular sensitivity (fuel tank, oil pan, gas line, possibly drivetrain).

I'm fairly impressed with Tesla's record so far, but mounting a half ton (literally) of energy storage to the entire underside does raise some interesting questions.
Given that I run a consulting company I spend a fair amount of time on each side of the interview table. Both recruiting for contractors to help with a project and trying to convince others that I'm the right guy / company to develop the system.

That being said I think this list of questions is excellent. I would be much more inclined to hire someone who asked these questions than someone that didn't.

Somewhat conversely as an interviewee I would be at least slightly concerned with a company if I had to ask these questions. This is basic ground that any good interviewer should cover in an interview and if thy don't they may not be looking for the type of development styles that I like most.

Interviewing is a two way thing both sides should be choosey and neither side should settle for something less than ideal. If we all found jobs / employee that we love then the workplace would be some much better off for it
and have little or no memory of writing... that happened to me only a few weeks ago. Pretty darn scary.
why it works from search result referral and not directly?
I agree. If a custom hashtag feature existed I'd be purchasing one ASAP.
Now now now. They're only 20 but "have plenty of experience working at places like Twitter and Microsoft." Surely they \cough\ know what they're doing.
If the author is reading, thank you for linking to the official documentation rather than a collection of random blogs.
In C++ it's fairly common to be calling begin() and end() on containers, where in Python it's not common to call next(), you let the for loop handle it. It's reasonable to rename a function to something ugly when you're never going to be seeing it.
A multidisciplinary, multinational, multimedia, multidimensional news provider
ding ding ding!!
It was not ambitious enough for breaking backward compatibility.
It was designed flat for aerodynamics, just like how the door handls retract into the body.
It is plain to see that our government servants are serving interests which are against "We the People."
I like the large-company version with baroque OO/Java appendages hanging off of everything. Those flourishes make it feel safer and more reassuring, I guess.

The math PhD one seemed possibly unfair. It looked more like something that would come from a CS PhD who did his thesis in PL.

It's hard to judge what the right solution would look like. You could go many careers without ever having a real reason to write that function outside of an interview. Fibonacci numbers occasionally come about as a by-product of doing something interesting and useful; in cases where they would be interesting in and of themselves, you would probably be using a library or language, like Mathematica, that would have that built-in.
6k for a 4K 20" tablet with a 2 hour battery that weighs over 5 lbs with only an i5 and 2GB vram? This isn't going to be the ultimate Civ 5 machine that I've been hoping for.
and its only Saturday!
Porous paywalls: http://www.avc.com/a_vc/2011/08/on-porous-paywalls.html
The majority of GCHQs recruitment is done at a graduate level and I expect most graduates don't give too much thought to the moral implications of GCHQ's mission. If you ignore the moral questions of GCHQ's role, most of news.yc can see why GCHQ is an interesting place to work. Everything is available there: 'big data', processing data at line speed, security work in CESG, building custom hardware, crypto work, liaison with industry, involvement in operations etc. Hell, there's even lots of J2EE development to keep you occupied.

I think the question of targeting populations is perhaps missing the point. Only a tiny minority of GCHQ is actually aware of what we are capable of (and I include myself in the unwashed majority). For example, only a tiny number of people are briefed onto BULLRUN, most analysts are (were) unaware of where that data actually comes from. And an even smaller number are privy to how that data is actually acquired. I perhaps sound like I'm dodging the question but I don't think most employees of GCHQ feel like they are "spying [on] the population". They are simply getting on with their job (something something Godwin). Although Lobban's performance at the ISC public hearing was pretty woeful, his point about needles and haystacks is still valid; we simply haven't got the man hours to find the needles, nevermind go trawling through the haystack.

"post-Snowden" is certainly interesting :)
#toomanychoices

have a shirt of the day, pick it from the Twitter trending list, lather, rinse, repeat.

Holy crap, I like this simplification so much I might go build it myself...
Kerala, West Bengal have communist ideology. They don't have a communist administration. Again, no money less class, no communal property ownership.
it did pretty terribly at 'fractal'.
The good stuff of Matlab must be balanced by it's perverse, pathological and obscene qualities.

The most vile aspect of Matlab is the faith every researcher has that producing something in Matlab is enough when the reality is code coming from Matlab will never escape, will never be as useful nakin-style pseudo for the creation of any larger system.
Stimulant (msg) and depressant (achohol) would be my guess.
Imagine the following (admittedly bad, minimalistic to make my point) code

x = int(input(">>> "))
a = x / 2
append_int_to_magical_db(a)

If the division does a "naturaL" thing, you suddenly have a float "polluting" your integer algorithm, but it's _not consistent_. If the user enters "4", you get an int back. If they enter 5, you get a float.
Lighter than many textbooks
It's some PPTX -> PDF converter and then it's just pdf.js.
You are right, though remember Hawaii wasn't a state at that time. Anyway, it had nowhere near the psychological impact on the broader US public than the blitz did on Britain.
I think it's meant to be used more like a desktop. Except it's going to lay flat on your drafting table, offer a touchscreen and high resolution 4K screen.

Having a battery means you can move it around without having to shut it down. You can also take it to meetings and present stuff.
Don't let the $6K tag price confuse you.

ToughPad, as its older brother ToughBook has its own market of army, police and alike which require rugged equipment.
if you crash a regular car and it catches fire do you feel its unsafe? in this case whatever the driver hit must have been pretty big and went through the aluminum (the bottom of the tesla is without any doubt much stronger than a regular car due to the battery compartment). It's likely to have caused a fuel leak and electric fire in any other car as well, except the car wouldn't tell you that and everything would have burnt (if you have never seen a car fire, firemen can't stop the fire from consuming the car once the fire reaches the fuel tank)

the point is that the car knew it was damaged and self diagnosed properly, and that electric circuits are all properly isolated and monitored. Pretty cool if you ask me.
I've never understood that phrase to mean anything other than its literal meaning.
Because it's a strategy that works.

So, it's working for the tech-savvy using these little hacks, right? That means a certain article is going to gain traction, get people talking on social networking sites, and in turn seduce more people into wanting in on those discussions. But the people who aren't in on these hacks are met with a dilemma: be a part of the in-crowd, or just go away. As it turns out, this human wanting to be in on what everyone else is talking about is very strong, so a lot of people end up buying it. For others, it's the convenience factor of not having to google every article and find it that way... in both cases, a key force was the content not being totally unaccessible, but being there in some small way as a teaser. I should point out that it's working out exceeding well for the NYTimes. WSJ has been doing it for a long time, and the Economist just recently started doing it too. I expect even more will soon follow. It's an interesting and clever evolution of the freemium model in some ways.
The first half of the deck is about what a smartphone is. You should cut those out and get to the subject matter.
Also lighter than most desktops with 20" screens.
It looks like he had minutes in this case, so driving to the side of the road, then confirming dumping core, driving forward 10 meters, and shutting down, seems viable. You could presumably keep enough energy for this in ultra caps or a separate unaffected part of the pack, or do it with inertia.
The software framework that I use is the best because:

A.

B.

C.

D.
> another language where int division works the "old fashioned way"; for them (me) this change is counter-productive ... It is a great change for programming novices

Douglas Crockford made a point in a recent interview[1] (not the first time, I'm sure) that this is exactly the wrong reason to keep doing things "the way it's always been". Other examples he mentions: line endings (CR/LF), integer overflow, short vs long. Big vs little endian would be another obvious example.

Fred Brooks (Mythical Man Month) calls this "accidental complexity".

> [novices are] only part of Python's audience, and probably won't be the longest-lived part

By definition. But, it's not really a good use of anyone's time to be dealing with truncation in a time when it no longer has any reason to be the default except historical accident.

[1] http://hanselminutes.com/396/bugs-considered-harmful-with-do...
Which would increase the safety statistics of the model s over dinosaur burning vehicles, too!
You can replace Python in Ruby or Lua for the most part and also Android with iOS. Dynamic languages aren't yet a big deal and I think it's because they don't bind well or give you a significantly better developer experience than Objective-C or Java on these platforms do.

RubyMotion is probably the closest I've seen to making a language like Ruby or Python a very compelling mobile developer experience while maintaining the end user experience.

That basically means you need to write a Python compiler for iOS or Android to make it compelling, which means adding type checking and at some point developers start asking why they aren't just using Java in the first place...
Do you have an example in mind of what makes that a significant occurrence?
I love mailinator - but what could someone need to be doing on the Internet to want/need to use it every day?
(1) Free speech is uniquely important to the university;

(2) We select out those who exercise their rights.

Kagan is an example of #2. Nobody is arguing that Harvard taught her to hate freedom of expression. They play it a bit more subtle.
My folks RV half the year. Walmart is their one night stopover destination of choice. There are books out there that tell you which Walmarts are best to stay at and the love it for quick grab some sleep before pushing nights.

They make great rest stops too. Dad hops in back to get a nap while mom heads inside to do a little shopping or get some food at the deli counter.
Breathalyzers aren't good; they're convenient enough that courts ignore the fact that they aren't good. Same with drug dogs. They'll find a way to fake it.

http://www.popehat.com/2013/03/04/on-the-internet-nobody-kno...

http://www.duicentral.com/dui/the-dui-exception/
Crap. Senator Feinstein is my senator. I'm pretty sure sending her a letter isn't going to help.
Never say never. Those things are random. It 100% depends where the object hits. Being the Tesla or any other car.
There IS a fuel line. There ARE electronic wires. in any car. And all going underneath the car.

I've personally seen more than 1 regular gasoline car catch fire for various reasons.
Mr Jobs opposed a product that was invented after his death?
Cloud enabled glucometer (diabetes glucose tracker)
"If your newsletter doesn't have a single-click unsubscribe link, GMail surely has a single-click spam button"
Jeff Dean on Evolution of Systems Infrastructure at Google
My first reaction was to call up my representatives ... but I wonder if doing so would put me on some kind of 'special' list.
I wonder how much Tesla paid the author to write this.
"//good enough for the demo, lol"

Killed it. This is hilarious.
Really? Someone should really tell the manufacturers of boats then.
I feel sorry for that Java.
What are "racial thoughtcrimes"? Maybe something like this? http://racetraitor.org/abolishthepoint.html
Note: either the battery didn't catch fire in the said tesla (see picture), either the battery is extremely well isolated and the fire exhaust point was in the front of the car.

Note2: how do you think the fuel goes from the fuel tank <REAR> to the <FRONT> motor.

Thats how: http://i.stack.imgur.com/87oFf.png

Oh, theres a tube in there between the REAR fuel tank and the FRONT engine. Damn, didn't break laws of physics.
There was one lethal attack on the mainland - a fire balloon bomb. 6 people were killed. But yes, not on the same scale.

http://en.wikipedia.org/wiki/Fire_balloon#Single_lethal_atta...
CNN did this several years ago with headlines.

http://37signals.com/svn/posts/985-custom-cnn-t-shirts

http://www.adweek.com/news/advertising-branding/cnn-promo-tu...

http://www.nytimes.com/2008/06/09/business/media/09cnn.html?...
If your volume price on 1 off shirts is $12.99-14 on shirts.io, I honestly think you'd get 5-10x the volume at $20 flat price vs 25, 20 is closer to impulse buy range than $25.
Don't forget the tests of each. The startup's tests are all commented out because they failed at some point or another, the large company's tests are five times as long as the actual code they test, and all other categories consist of the stubs provided by the IDE.
In those 100 years, we've learned a thing or two. Which is why we have fire codes and whatnot. We reduce the variation in the number of expected scenarios.

I'll also note that in general, it is easier to learn something different when it's not similar to what you already know. Horse fire vs car fire is easy. Car type A vs car type B vs car type C is more difficult.
The thing to remember with a battery fire is that it's not enough to just put out the flaming electrolyte, when the battery is shorted out you don't just lose all that energy, it gets converted into heat which is what ignites the electrolyte. The battery in a Model S is made up of 11 modules so when one of these modules is shorted you don't have the entire capacity of the battery being turned into heat but depending on if an entire module was shorted out or maybe two adjoining modules that's still a lot of energy and once the whole thing starts burning you might compromise the other batteries in the system.

Tesla engineered firewalls in between the battery modules but it's not like it's fireproof forever, it just means the heat has to transfer through conduction and gives the driver additional time before the vehicle goes up or before the fire department gets there. What might be a good improvement is a 2.5 inch fire hydrant fitting under the back of the car that the fire department could connect to to flood the battery compartment with water and just hook the car up to a hydrant for 30 minutes to make sure the fire stays out.
The math PH.D takes a double parameter for b in exponentiate, but the way it functions actually only works for ints.
Do it anyway.
Each person who raises their voice may be a little mouse, but a million mice working together can topple anything.
http://xkcd.com/1279/

This happens to me about twice a year (not a firstname.lastname, but a commonword.commonword. It's like a stupidity-driven dictionary attack). The worst companies I've had to deal with:

Steam - took me multiple emails over the course of weeks, and they actually made me send them screenshots to prove the account was mine. I only went to this much trouble because I have a legit Steam account. Especially funny since I casually told them that I was a hair trigger away from just resetting the idiot's password and hijacking his account.

AT&T - Flat-out refused to unsub me from someone else's phone bills. After several calls to AT&T I finally gave up and called the customer. An AT&T rep actually had the balls to tell me that making me do this was for the customer's protection.
Seems pretty entitled.

"Meteor looks very interesting, but until it supports more of the above, we’re talking apples and oranges."

If only one could somehow contribute to open source projects. Oh wait... But I guess complaining and comparing a 1 year old platform with a platform that's almost 10 years old is easier.
I keep wondering why tablet manufacturers are all focused on the smaller form factor when they could be producing all in one screens upwards of 32" to replace clunky desktop units. Such screen sizes wouldn't necessarily need the generosity of a long lasting battery because of their sizes but could pack enough punch for compete with desktop units.

Hopefully manufacturers delve into that market more and drive the price down.
None of which changes what I wrote earlier.

In terms of my opinion of Racket/Pyret, though, there's been a number of Ruby projects to do similar stuff to this over the years, since it's trivial to add (just add a class method that redefines a method and wraps it in code to execute the contracts), and a lot of Ruby newbies try to find ways of adding back the restrictions they've lost when moving from statically typed languages.

Invariably they've ended up dying or not getting much interest, largely because a large part of the appeal of dynamic languages for a lot of people is that the code reads simple. In the Ruby world at least, aesthetics is a big deal. And putting the tests inline destroys that aesthetic and makes it harder to read the code.

Especially because tests tends to be trite and repetitive and contain a lot of stuff that is obvious to a human when you have the code right in front of you.

Especially when they go beyond documenting contracts that are intended to bind subclasses to an interface.

That code readability is important.

I have a prototype for my own Eiffel inspired language with DbC support, and my own experience with it was that as much as I love the idea, even Eiffel level contracts are bordering on being too verbose, for these reasons.

Pull them out into separate files, and they're a lot more acceptable, but then what is the difference from any other unit testing framework?
Halon flooding battery packs?
Sorry for the offtopic, but it's such a pleasure to see #Pacers on the 1st position.
One thing that's nice about the Mandelbrot set is that you can calculate each pixel independently of all the other pixels. This means if you have 8 CPUs, you can split the image into 8 parts and render it that way.

I apparently decided to try this out about 4 years ago. Here's the result: https://gist.github.com/jrockway/291074

Still slow. Need to run this on some machines at work :)
I wonder how many (if any) of these MBAs had some tech experience before the degree.

Tech companies, which once may have dismissed business-school graduates as smooth talkers with PowerPoint skills, are warming to M.B.A.s who may be able to help lead their fast-growing operations as they mature. At the same time, Wall Street has offered fewer opportunities for ambitious young graduates.

also related> http://www.thecrimson.com/article/2013/8/8/hbs-employment-te...

such public info might not portend upside to the equity, tho
Probably more likely the cardboard box is dragged under the car a few seconds, heat up and catch on fire.
The author is missing the point.

The whole premise of Rails is convention over configuration. Build a set of tools optimized for the average application following "best practices". And guess what? Rails is still the best framework for producing the average Web application using 2006 best practices.

Now it's 2013. The average application server starts with Rails, then throws away ERB, routing, form_for, and the entire MVC lifecycle and slaps Ember on top of it. Technology has changed a lot in seven years (mobile, javascript, blah blah blah), and more importantly, it's only getting more client side
Accessing WordPress from Ruby: Part II