skysight-inc/HackerNews huggingface dataset:
The spreadsheet seems light on maintenance numbers. The car is sold in year 8 but hasn't been serviced in several years previous (seems odd). Most people correct for this come the residual. Also, the tires on this car wear out quickly. 120k miles would see at least 6x sets of tires in the back (some are going in under 10k miles), and likely 4 in the front (20x$400=8,000). Also, the Battery is expensive and shoudl be replaced around 100K most likely ($8,000+). These costs would be substantial in total, but the author also forgets Insurance. We've seen Tesla re-design the underbody most likely for insurance rather than pure safety reasons. This is likely ($15-20K) of omitted cost. Lastly, brakes are typically replaced @ 30K miles and on a car of this caliber would be ($4,000) over this timeframe. That is another $40,000 out of pocket on the back of a napkin. It could be more or less, but the spreadsheet shows <$4,000 which seems off by an order of magnitude.
I like some of these ideas. The Trial Tuesday could be a nice way for people to get feedback on their WIP projects and perhaps motivate them to keep up and have weekly updates.
Tesla doesn't seem to think their motors require oil changes. Are you saying that they're just letting their owners destroy the motors by going without necessary maintenance?

Also, do you have a source on the $24,000 for their motor? That seems awfully high given that the thing is about the size of a loaf of bread. Hard to see what could make it so expensive.
I know Windows 8 contains an option to avoid downloading updates on 'Metered connections', which is basically this. I don't know if 3rd party apps can access and obey this setting though.
Oh, I see. Some people here misinterpreted what I wrote to suggest that Python isn't widely used. Clearly that's not what I meant.

I just dislike how melling basically pulled a number out of his ass, and then used it as "evidence" to back up his claims. I wouldn't even consider it a low-quality estimate, since he doesn't even try to justify or explain how that number was obtained.

In this case, "tens of thousands" could very well really be "hundreds of thousands". It could be significantly less, too. Regardless, it's purely speculative. Using such made up numbers makes his argument weaker than perhaps not using any such value at all.
How much is a replacement battery?

EDIT: found the answer below. Seems like that contradicts your post a little.
By the time I was ready to learn the next thing after BASIC and assembler as a teenager in the mid-90s, the "Pascal is dead" meme had already spread enough (at least here in the US) that I never even realized that Pascal had advantages over C. And then I fell for the "safe languages can't be compiled" myth propagated by Java and the popular dynamic languages (Perl, Python, etc.).

Maybe it's time for a Pascal resurgence. Pascal is only dead if we treat it as such. And I see there's at least one active open-source Pascal compiler (Free Pascal).
I attended a startupweekend dc event last weekend and we literally built exactly this haha. You can check it out at http://ideavine.co/
what makes it unimpressive?
also NPV is nice and all, but if you have $5k for a downpayment and you need to finance the rest, there aren't many people who can afford a $95k car loan. Not to mention the interest cost.

Hey don't get me wrong, I think Tesla is the future and I would love to own one... but it seems like a "not ready yet" proposition
"A Battery Replacement Option will be available for purchase soon. The option allows you to pre-purchase a new battery to be installed after eight years for a fixed price: $8,000 for 40 kWh batteries, $10,000 for 60 kWh batteries, and $12,000 for 85 kWh batteries."

http://www.teslamotors.com/it_IT/forum/forums/battery-replac...
Disregard that adjective:-p I'm an idiot:(
Tesla brakes last practically forever because they're almost never used. Regenerative braking is used for normal driving and the mechanical brakes are just there for hard braking, emergencies, and possibly at very low speeds. So I think you can take that back out of your numbers. Leaving out insurance seems really bizarre though.
This is definitely an important factor in the model. The frame of mind I tried to use is, what would I pay today, in 2014, for a luxury car of Tesla caliber that is, say, Model Year 2006?

Then I took a few other things into account:
- Quantitatively, given the paucity of data on Model S resales (I've looked at this and I think prices are high because supply is low), what does depreciation history on the Roadster imply for the Model S looking forward?
- Qualitatively, what is the impact of a battery swap say 8 or 10 years down the line, if the cost of the battery is approximately $12K (based on Tesla's earlier comments and the Roadster battery swap program) or less (if the Gigafactory succeeds)?
Very funny. It happens a lot in Brazil. What about other countries?
"Maybe I'm just being impatient, but I hear stories of people going from zero to a junior dev job in a matter of 3-6 months."

Not bloody likely! Those people are frauds and get through the recruitment processes by talking the talk and being "nice." Going from zero, you need at minimum 3 years of 4 hours/day hard practice to be competent. Anyone can do it as long as they don't give up.
Scroll down to "Cold Weather Performance" on this page:

http://www.teslamotors.com/models/features#/performance

I forgot to write about this on www.teslacost.com, but one reason I didn't consider the Model S early on is b/c it's RWD and I wanted AWD for Tahoe and the like. Then I saw the above video.
I was thinking of Reddit, in fact. It would have to be subreddit-specific though, since the larger subreddits are too noisy.
My source is an industrial electric motor supplier. Google "400hp electric motor"

I'm not saying tesla's require oil changes as a gas engine does... oil will last quite a long time when not contaminated by hydrocarbons.

But even sealed bearings need to be repacked after so much wear. To parts can't move against on another without generating heat, which will degrade a lubricant and allow wear.
I keep each project in a different desktop (using Dexpot on Windows or Spaces on Mac). Rather than opening and closing applications, I simply switch desktops. The context switch cost decreases significantly.

An added advantage is a clear separation between work and play, its harder to sneak open a procrastination tab when you have to explicitly switch to the procrastination desktop to do it.
This gives you the McDonalds that minimizes the overall distance traveled.
Yeah, Viktor Suvorov is pretty interesting writer. This guy was a KGB agent who escaped to the West and published a lot of books. Another his book worth checking out is "Aquarium" - about his path from a spetznaz operator to KGB and then to escape.
It's a smokescreen. If you were running a version of OpenSSL that supported the HEARTBEAT extension (patched or not) it's easy enough to determine whether or not it was vulnerable, simply by running the exploit code. Any theoretical discussion of how your patch made it invulnerable is pure speculation. They can release packet captures that prove they were invulnerable without releasing any code at all. At this stage, it's all PR.
Feel free to play with the annual mileage figures on the model. For my family's situation, I played around with it with mostly either 12K or 15K annual miles.
Our rebuttal to the anti-charity idea: http://blog.beeminder.com/anticharity (In short: it's socially inefficient!)
Well, this sure is one neurological/chromosomal condition every hacker is immune to.
Don't worry about test/challenges that are supposed to take X hours. That figure is more of a magnitude than specific time. I mostly spend 3*X on those I have looked at, and have mostly got through to an interview and offer afterwards. If you spend every evening in week on a 2 hour challenge then maybe it is an issue (or just a badly described test), but spending two or even three evenings on it is fine.
American here. Had coffee a while ago with a manager complaining about this exact thing. Can't get talent on his team because of the "HR Firewall" blocking recruits for arbitrary reasons (not the right college degree, not enough 'years' of experience in the correct area, etc...)
I understand your suggestion and your point is well meaning, but you are saying no one should ever write downfor others to read, their own experiences or impressions, of things they have seen. In your original comment and this reply you repeatedly use the word "race" or "racial" but the article is about a culture and the comment you are so against is someone commenting on their experience living in that culture. would you have all stories about a particular place be written only by its inhabitants? i think you would find there are precious few, because we do not and cannot see the culturally unique attitudes and behaviors that so differeniate where we are raised from all other places, precisely because everything seems just so mundane and normal with no frame of outside reference.

If we all shy away from discussing the interesting and unique different perspectives of different cultural and social norms and objectives, we lose the opportunity to be inspired by one another.

I really dont care if someone later in the future discovers that i said i had an impression of something i saw in a society, and i dont think people need to be shielded from hearing what outsiders think of their society.

As for your suggestion that i have probably not been on the receiving end of such observations, as a non-japanese living in a country that has almost no foreigners percentage-wise, yes, i am aware of what it is like to be on the receiving end of blanket generalizations about "americans" "foreigners" "californians" and other groups, usually by people who have never travelled more than a few km by train from their home town. That kind of empty and idiotic thinking has nothing whatsoever to do with someone simply describing what they have seen with their own personal experience in a foreign land.
Reading about Dr. Stephen Henson reminded me of the article written about Tarn Adams, the creator of Dwarf Fortress.

http://www.nytimes.com/2011/07/24/magazine/the-brilliance-of...
Using creatures that are genetically carcinogenic to earth as fuel 
Using creatures that are genetically carcinogenic to earth as fuel instead of allowing them to live
Yes. I imagine this as a javascript/jquery plugin with a backend service that website/blog owners can integrate into their website. It would work something like Medium comments - you highlight the erroneous text, click the 'report typo' button, and then optionally suggest a corrected version.
Well, the objects they really don't want you using (that grant access to resources with no public API) are often exposed as shared instances via class methods. This is actually the case with PhotoLibraryServices, the framework with these private methods[1].

In general, I agree with what you're saying. My point here is really just this approach to detecting private API usage is obviously going to throw up loads of false positives. I get that they'd rather have false positives than false negatives, but it doesn't make it any less annoying.

[1] https://github.com/JaviSoto/iOS7-Runtime-Headers/blob/master...
Not an idiot :) You make a good point that people don't have their phones on them & alive all the time which is where totp can come in with dongle totp's (like http://www.securemetric.com/secureotp-time.php) agreed it costs you a fair amount but if you want secure when you don't have your phone... it's worth it. And then maybe like google have a few longer random passwords that are to use when you don't have your phone or a TOTP/OTP generator.
Or, free:

http://worrydream.com/refs/Hamming-TheArtOfDoingScienceAndEn...

But better yet, all his lectures from which the book is derived are on youtube.

http://www.youtube.com/watch?v=AD4b-52jtos&list=PL2FF649D0C4...
Wow, latest version of Chrome (Mac) apparently is unaware of revoked certs. Firefox and Safari are aware.
Ah I missed that payments were being made on a loan, thanks for clarifying that.
I would be more sympathetic if they'd said "do not take this patch and put it into production, it's almost certainly incomplete and buggy". "without careful review" suggests that they actually expected some possibility of it being complete and correct, at which point having somebody verify that currently it is neither is still really rather useful.

It's more an 'exemplar of concept' or something, really - which is still valuable, but I do wish they'd made that more clear.
But Google Maps, especially Google Now can tell me the closest one.
tptacek, we all want to hear Willem Pinckaers' take, it is really good stuff.

I also want to hear ideas from Akamai, even if they aren't perfect. Perhaps they can lead to good things.

Unfortunately Pinckaers' commentary is a little bit too hostile and calls for Akamai to cease sharing ideas[1].

I'm sure Akamai's developers are "adult" enough, as you say, to handle it. However there is a trope in software development community that if you share something, you should be fine with being open to no holds barred attacks. Wouldn't the more "adult" behavior be to criticize in a more professional tone that is open to refinement of ideas and could spark further collaboration? I'd like to see this type of communication more in the software world, I think it would encourage more participation.

[1]"they should not be sending out non-functional, bug ridden patches to the OpenSSL community"
This is the best answer so far, I also like programming but I am not sure if I'll ever be able to make a living out of it. Either way my free time will always be spent the way I like! XD
You can probably do this with several different existing services. Parse.com Cloud Code (either express endpoints, or cloud functions) can definitely handle this.
I think there is definite misinformation in this thread. You can definitely do it assuming you have a lot of grit and passion.

It took me roughly 2 months of intense work to go from being a middle school teacher to getting my first software engineering job in SF without any bootcamps. We currently run a one-to-one remote program that bring people from 0 to software engineer with part-time commitment in months to a year.

I would love to jump on a call with you to figure out what you've tried and tips on how to find your next job. My contact info is in my profile.
Reminds me of my time (10+ years) as a Microsoft developer.

People who cite "professional support" as a benefit of closed systems like Apple's and Microsoft's have either never experienced it, or work for an organisation with the sort of clout that gets you access to people who can actually help.
The site doesn't load here, what does it say?
One point about "good lobbying" though. Often, "bad lobbying" takes the guise of "good lobbying." Imagine a coal company lobbying to loosen air pollution controls, to leave to the market the decision of whether cheaper electricity or cleaner air is more valuable. It is easy to disguise permission to externalize negative effects as simply permission to let the market decide.
You work at Plausible Labs, right? Have you noticed the class prefix they're using?

https://github.com/JaviSoto/iOS7-Runtime-Headers/tree/master...

I really hope they don't decide that the framework needs its own crash reporter class...
I think that's the point. My browser (Opera 12) says "Unable to complete secure transaction" and "The certificate has been revoked by its issuer. It is no longer valid. In the worst case it may be used by criminals for fraudulent purposes. The website owner must immediately replace the certificate.".
Chrome 33.0.1750.154 Windows rejects it with the "Check for server certificate revocation" setting enabled.
A good friend of mine has a brother with Down Syndrom...

1 Evening, he said that he would take his brother home and then we would meet. Saying that it is okay to bring along his brother to a local bar was one of the most "rewarding" moment i ever felt...

Btw. The boy with down syndrome has a job, lives alone and even sings in french in a quior.. :-) . He is alsof very social (talks to everyone in the train, but i think he trusts people to easily, he made paintings every year for our student club because we asked him every year if he wanted to go swimming with us when we rented the pool for 30-40 people in the evening, yearly tradition ).

You could really see his joy every time... Its awesome to see that a small gesture can have such a big impact on someone
That is CYA boilerplate, OpenSSL is most surely designed and implemented for security even if the license says it is for making cupcakes.
It looks like, as of February 2012, Chrome requires an update to receive a new revocation list: https://www.imperialviolet.org/2012/02/05/crlsets.html
That's what I meant by "background backup slave". The slave can handle point-in-time backups which is better than doing dumps or hot backups on the primary DB server.

Good point re: multiple providers.
I always thought a DNA analyzer for potential dates would be a good idea. I know it sounds crazy but you want to know if the your date has any good bad genes or not so you can make a full gene ARRAY so you can see their store gene structure and see if they are eatable. This would also translate into better offspring for maximum efficient.

/s before anyone jumps on me for posting this, know that this was posted as sarcasm
>Going from zero, you need at minimum 3 years of 4 hours/day hard practice to be competent.

3 years for a junior position?

The 6 month success stories likely know people willing to take the risk of a 6 month programmer, but 3 years seems excessive for a junior position.
Explanation of exactly why chrome doesn't have 'Check for server certificate revocation' checked by default: https://www.imperialviolet.org/2012/02/05/crlsets.html

The short version is that it's slow and not as effective as it might seem.
A list of vendors at the PyCon job fair that hire remotely
Mac version has that setting too.

Here is a write up stating why Chrome doesn't do this by default:

http://arstechnica.com/business/2012/02/google-strips-chrome...
Forget HR at big corporations. Just forget it. Fill out whatever boilerplate you have to and get them out of the way as quickly as possible.

At one point I tried to get into the hiring pipeline to both streamline the process and to get better candidates in the door because the job adverts we were putting out were horrendous. Instead of seeking general problem solvers that were familiar with X, Y, Z technologies the adverts were specifying things like specific versions of Tomcat and JBoss. Long story short I just gave up. I couldn't get the recruiters out of the pipeline and they were the ones going to campuses and job fairs and gumming up the works. I couldn't get it across to them that we just wanted smart people and didn't really care if the person fell in front-end, back-end, or QA bucket.
That makes feel a little better about the situation, thanks!
You are being impatient and at risk of giving up prematurely.

Read .. Mastery by George Leonard

http://www.amazon.com/Mastery-Keys-Success-Long-Term-Fulfill...

Get a mentor

Write code every day

http://norvig.com/21-days.html

Ask for feedback

Learn the culture. Watch the movies Hackers. Learn perl, C, or BASIC.

Install Linux on your main computer.

Find an open source project and contribute to it. Even if it's just documentation.

http://www.stevepavlina.com/blog/2005/09/overwhelming-force/
How do you define better?

I'm currently unemployed. Does that mean that if I could get a job, I'd have one right now?
FireFox (desktop and mobile) and Internet Explorer reject it.
Chrome and Dolphin on Android fail to reject it.
Chromium tells me:

Cannot connect to the real revoked.grc.com

Something is currently interfering with your secure connection to revoked.grc.com.

Try to reload this page in a few minutes or after switching to a new network. If you have recently connected to a new Wi-Fi network, finish logging in before reloading.

If you were to visit revoked.grc.com right now, you might share private information with an attacker. To protect your privacy, Chrome will not load the page until it can establish a secure connection to the real revoked.grc.com.

I pressed reload a few times after a few minutes and still see the same page. Am I doing it right or what?
How is it that https://news.ycombinator.com/item?id=7583627 is also on the front page and above this?
When in doubt, always asssume a compromise of anything is a compromise of everything. Golden rule.
People 1-2 years out of college - with a CS major- should be in a junior position, and they had 4 solid years plus internships...

Even if their title is not "junior", that's just to compensate for bad salary with ego inflation. In a corporate environment, I have never met someone with <3 years exp whom I would not consider junior.
Funny that this is above https://news.ycombinator.com/item?id=7582413 on the front page
Agreed. Too many founders these days are thinking way too small, doing trivial things instead of solving real problems. A startup should change the world. Piggybacking off some other startup's concept is a waste of human potential.

Where are you located?
while i agree that i'm going to keep using google maps for this, road.li does do something that gmaps doesn't really do:

going from SF to PA, for example, there are quite a few different In-n-Out's I could stop at along the way. Google maps does not let me just say "choose which one minimizes my total travel time"-- it makes me choose one for myself, and I'd have to test all of them to figure out which one actually minimizes my total travel time.
If secp256k1 is backdoored, why hasn't someone stolen a shit ton of bitcoins?
Yeah, I just found that setting. That works.
"Cannot connect" from Chromium 33.0.1750.152 Debian jessie/sid (256984).

Using w3m I get a page beginning with the following text:

Security Certificate
Revocation Awareness Test
If you can see this (and apparently you can), you
are using a revocation UNaware web browser!

The SSL/TLS security certificate for this special website has been
deliberately revoked. Since you are seeing this page, we know that
this web browser is allowing a site with a known invalid certificate
to display its pages. This is likely not the behavior you would choose.

...
I totally agree. However, until Py3 is packaged standard it's always going to be easier to run Py2 code. For example, I have a friend who does data analysis on OSX and occasionally she gets data in a format that is ugly. I take a look at it and send her a python script that will massage it into something nice.

She's ok with the occasional "sudo pip install ..." to get a library, but if my instructions started with "ok, first install Xcode and then install homebrew" the answer would probably be "it's ok I'll just do it by hand"
Creating a Docker Image from your Code
Now...I'm not sure if a $30 million cost would be considered a tax write-off, esp when it's the IRS, or will it just fall under their whoopsie daisy category on their annual budget (kinda like their failed Star Trek YouTube ad campaigns).

While I understand write offs when it comes to a business for costs of doing business, there are FREE alternatives (like ubuntu) that the IRS could use. I'm not anti-Microsoft (in fact I'm deving an app for windows phone right now), but seems to me that whoever is managing the IRS' budget are idiots, and their decisions really need to be audited.