skysight-inc/HackerNews huggingface dataset:
Where I live, the answer might run as follows. For fifty thousand years, the local hippies avoided starvation with a one-hour workday. Now that the place is full to bursting point with slaves of some massively efficient system, they have to work a bit harder.

And, unless you can photosynthesize, you're a parasite too.
From dictionary.com:

flammable: "easily set on fire; combustible; inflammable."

inflammable: "capable of being set on fire; combustible; flammable."

[Standard boilerplate about dictionaries being imperfect reflections of what words actually mean.]

[Perhaps less-standard boilerplate about how words can mean different things in different places.]

Whatever the nuances are, "inflammable" doesn't mean "fireproof", which is my main point.
Jeff Nelson reiterates his role in Chrome OS
Why is it that HN doesn't use Google Analytics? lol, parsing raw server logs are a pain - is there a service that exists where you can upload a log and it will parse and display it in a neat format?
You turn the machine back on? Switch to a server provider that doesn't randomly shut your machines down?

What do you do when hipchat's severs are down? Twiddle your thumbs and wait for it to magically come back? At least if it's your server you can actively fix it instead of waiting for someone else to do it…
Looking up TV listings for Jasper, it appears that cable carriers there still carry the Atlanta affiliates, so I'd disagree on how much they'd notice a candidate making a stop in Atlanta. In a popular vote system, I wouldn't expect any presidential candidates to stop in, say, Canton instead of (or even in addition to) Atlanta, when local media is going to pick up on stuff going on in Atlanta, so Atlanta's the closest I think Jasper would see.
Happy Valentines Day from Google
> What you are saying that you were saying does not match what you actually said

The key is "or can't apply it to his subject." You have this problem of mistaken certainty over the other person's position.
Checkout http://www.zencash.com to help avoid this issue.
To us, top tier doesn't solely mean "best at technical skills". It's also composed of great communicator, professional presentation, people person, etc.

You need to be good at what you do but that's only part of what we consider a quality developer.
Thanks, byoung2! I will add that edit to the blog. If you could elaborate, I'd love to describe a little clearer how it works practically.
Programming languages popularity, Jr.Programmers and Programming Jobs trends.
> All the hard data from the Tesla logs except for the 'shutdown' is contradicted by words apparently spoken (and probably unverifiable except for 'he said/she said' style debate) rather than actually refuting the data.

If they did it through regular customer service, would it have been recorded? I suspect not or else the evidence would have been trotted out already.
and that is because there is no profit in LSD (I suppose related to it not being addictive?)

In SF, $50 will get you an eighth of pot, whereas LSD is like $5/hit (so a twenty is enough to meet God)
Overall I think Broder acquits himself well, and his explanation about circling the Milford parking lot makes sense. Also, the Tesla engineer he was on the phone with at the time should have been able to tell Musk that happened (or Tesla should have just asked Broder to comment before posting the rebuttal).

His action here is still hard to understand:

> The Tesla personnel whom I consulted over the phone – Ms. Ra and Mr. Merendino –told me to leave it connected for an hour, and after that the lost range would be restored. I did not ignore their advice.

So it sounds like he didn't speak to Tesla personnel after he charged at the weak station in Norwich for an hour. If I were him, I'd call them back and say, "Uh guys, it says it only has 32 miles left and I have 61 to go. Maybe I should give it another hour?"
> What the article is explaining can be summarized in this chart: http://i.imgur.com/mNcGdfS.png

Precisely, the slope indicates the same thing. Unfortunately the vast majority of a general audience has forgotten what a slope is, so rather than confuse them, I explained it differently.

> Musk and Broder 'agree' that the vehicle's actual range was greater than it estimated.

Isn't that explained by the reserve power noted in Musk's blog?
I need more popcorn. This is great!
We do not negotiate with terrorists.
Looking at the plots from Musk's blog post, the battery state of charge diminishes a bit overnight, but the estimated range diminishes much more. Presumably because a cold battery has a shorter range. As the battery warms up, the estimated range should go up as well.

How much the range goes up probably depends on how much the battery warms up; in the cold morning weather in Norwich, the battery may have warmed up less than the Tesla people were expecting.
Who owns the website? If I asked somebody to do a little work and fix up my existing website, I wouldn't expect them to hold it hostage in a billing dispute. But if they built the whole thing, I don't think I'm entitled to any of it until I pay.
I think you've missed the most important part of that paragraph:

>"...Tesla’s experts said that pumping in a little energy would help restore the power lost overnight as a result of the cold weather, and after an hour they cleared me to resume the trip to Milford."

Tesla themselves cleared Broder to make the trip. If I was driving a BMW with a BMW engineer in the front seat, and he told me that I would be able to make my journey despite the "empty" or "check engine" lights flashing, I would believe him and keep driving. I don't see why this scenario is any different.

To people who say that Broder is just making it up, and that Tesla never cleared him to make the journey, I ask you this: why won't Musk release the call logs to prove it?
> Yes, but some OEMs may ship machines without Windows 8 certification

If an OEM is shipping Windows without a Microsoft logo/MDA contract, what possible incentive would they have for enabling Secure Boot at all?
"The legal right of a taxpayer to decrease the amount of what otherwise would be his [or her] taxes, or altogether avoid them, by means which the law permits, cannot be doubted."
George Sutherland, Justice of the Supreme Court of the United States on Gregory v. Helvering
Active thread:
http://news.ycombinator.com/item?id=5223250
> Similarly, I've met software developers who set timebombs in custom software they write for companies, with an easy to install patch that gets released when that company pays it's bill.

Not paying your bills is not legal, and the designer has a legal option.

Putting a timebomb in the software is also not legal, and probably a criminal offence in some places.
PyPy was funded by the European Union as a Specific Targeted Research Project between December 2004 and March 2007.
http://cordis.europa.eu/search/index.cfm?fuseaction=proj.doc...
The reporter didn't really use the car correctly, agreed. There were other factors involved as well though: the poor performance in bad weather conditions, the weather conditions, and Tesla not providing good customer support. If Elon wants to stop this happening again, perhaps he should look to the factors he can control?
>> Color and whatever other factors were measurable.

Sure, but it was such a rare problem that they tried to reproduce it using the same model and year and production run, assuming the problem would show up but it didn't. They didn't think colour would have been the identifying indicator of the problem until they had amassed enough data to lead them down that path.

Broder drove a car that has probably been used several times for review and other uses, and may have had more wear and tear and/or maintenance and service than a car sold to anyone else. It could also have been driven under stress conditions that a brand new model may not have been.

All I'm saying is that there's a lot about that car that could be different from other review cars. It could have been a freak occurrence and Tesla was unlucky enough that Broder was reviewing that car when it happened.

In any case, if you go to the Tesla owners forums talking about the NYT article, you'll also see actual owners who live on the east coast were not surprised by what happened to Broder (http://www.teslamotorsclub.com/showthread.php/13633-NYT-arti...).
I'm over this he said she said with NYT vs Elon Musk. I love the concept of the Tesla, let's just put up or shut up. Who cares about the times, let's get a new, in depth, independent study. But let's get past this soap opera.
Ah, I hadn't meant to denigrate Visual Basic, though I can see how my comment could be taken that way.

My reference to Visual Basic rather comes from a large number of projects I saw that equated the GUI with the functionality. For example, I played with am "80% complete" program to translate between English and Latin texts. The New, Open, Save, and Exit buttons were all working. As soon as someone wrote the method for the Translate button, the program would be complete.

Visual Basic and 3D printing have both given thousands of people the opportunity to do things quickly and independently that they'd have never had the opportunity to try before. However, they've both also suffered the hype of those who assumed that their understanding of the surface was an understanding of the whole.
> His action here is still hard to understand:

Yeah, I got the same impression, but that seems so insane I'm not sure it is right. I mean, surely he called them afterwards, right?
Like WordPress, this is great for the Bitcoin economy.
> "I was given battery-conservation advice at that time (turn off the cruise control; alternately slow down and speed up to take advantage of regenerative braking) that was later contradicted by other Tesla personnel."

This is one of the more bizarre statements in this whole discussion. Why would anyone with the slightest understanding of electric cars or physics believe that to be true - and I mean the reporter, as well? By extension, you could recharge your electric car by alternately gunning the engine, then slamming on the brakes. Perpetual motion!
Look at the last few election campaigns, the candidates spend all of their time in tossup states with a large number of college votes. The candidates only go to New York or California to raise more money to spend in Ohio of Florida.
OK, so here's the patch to the bug in question:

http://cvsweb.netbsd.org/bsdweb.cgi/src/common/lib/libc/hash...

+	/* The state and buffer size are driven by SHA256, not by SHA224. */
memcpy(context->state, sha224_initial_hash_value,
-	(size_t)(SHA224_DIGEST_LENGTH));
-	memset(context->buffer, 0, (size_t)(SHA224_BLOCK_LENGTH));
+	(size_t)(SHA256_DIGEST_LENGTH));
+	memset(context->buffer, 0, (size_t)(SHA256_BLOCK_LENGTH));

The NetBSD code was confused about which algorithm it was implementing. This can hardly be used to generalize about vulnerabilities in specific NIST approved algorithms.

You're just wrong about this point, Marsh. You are very smart and often right, but not invariably so.

So even if we allow this example as meeting my test of similar vulnerabilities introduced by implementation flaws of any NIST (or even IETF) defined algorithms I can still claim that this bug that existed in NetBSD only for 3 months in the spring of 2009 is the exception which proves the rule.

It doesn't compare at all in scope to http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-2483 in terms of the length of time, number of systems affected, or number of credentials created with weak cypto.

EDIT: Sorry, I'm looking at the wrong patch. It appears that at the time indicated in the advisory, a bunch of other stuff was added to the source tree.

Either I'm missing something obvious or there's a bit of misdirection going on. For example, it says: *"The overflow occurs at the time the hash init function is called (e.g.
SHA256_Init). The init functions then pass the wrong size for the context as an argument to the memset function which then overwrites 4 bytes of the memory buffer located after the one holding the context." and "fixed: NetBSD-4 branch: Jul 22, 2009"

But the diffs of 2009-07-22 http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/sys/sha2.h.diff?... http://cvsweb.netbsd.org/bsdweb.cgi/src/common/lib/libc/hash... don't seem to affect the memset call in SHA256_Init() at all or the size of the structure.
How significant did you feel the change was from Atlanta? And, as a better indicator, where in Atlanta did you live? I'm from North Atlanta, and I 'm curious to hear. PM me if you don't want to share location data with the world.
Excellent point. I was searching just today for a good handout or resource for statistics students on how to organise numerical information into tables (the kind you make in word processors). I kept getting references to database design/programming. The old meaning of 'table' is shadowed in Google by the computer science meaning.
If they're intelligent enough to run a small business successfully, they're intelligent enough to understand that even if they're just having a leak in the plumbing fixed, anything they do themselves will be a joke compared to what a professional will take care of in a fraction of that time. Even if they've been to Home Depot and know what parts to buy.

> But it's just a bunch of HTML, I could do that, so why are you charging us so much?

This is just a bullshit ball-busting test they throw at every contractor they talk to, regardless of the industry or work. Trust me.

Answer: Well, I'd love to charge less, but then I get overwhelmed with work. The prices I charge are there to keep things reasonable. (look at watch) I have a meeting with another client in about 30 minutes. Are we proceeding with the project?

You charge what you charge not because it's HTML or complex server code or whatever. It's because there are people there who are willing to pay your price because they appreciate what you do. This is a meeting to determine if this person can appreciate what you do. So ask them. Don't waste time in techno babble.
That bit about the second law of thermodynamics needs to get more attention in school.
Is there a way to ask google to permanently blacklist a domain while I'm logged in?
The worst thing about Valentine's Day
I did sign up a while ago but I wasn't able to get the phone interview managed (which doesn't speak well for professional presentation I suppose.) I'll probably try again once I get a current job behind me.
1982 The Unix System: Making Computers More Productive
psf ain't rich. UK courts don't like gold diggers especially. Could end badly for python-as-cloud-storage-company
Worst pickup lines from movies
Confuses Excel with csv.
I'm sure he didn't.
I just moved to CA from OK last year. I moved for a few reasons. 1) family -- more stuff to do here (understatement) 2) I don't fit in with OK culture (red + religious) 3) career -- I'm a programmer
Isn't that the D in Washington DC?;)

(The C is Confusion.)
He's probably thinking that other Tesla drivers will do what the company tells them to do, so he does it to see what happens. Do you think the author is going to be the dumbest person to ever drive a Tesla?
I only do this for automated processes where I know the exact requirements of the CSV and the data is large. I definitely wouldn't do it for ad-hoc type of scenarios.

But for some things it just easier to put out an Excel file. In one scenario I have a set of complext spreadsheets that are updated nightly. I use EPPlus (http://epplus.codeplex.com/) a C# library which updates the appropriate data in the spreadsheet.

In an other scenario, I am taking in transactions (accounts payable/receivable, general ledger,etc.) that are in CSV format, applying some business rules and inserting them into a spreadsheet. This spreadsheet is then used by the accountants to do postbacks to the actual ERP system. I looked at doing this using the ERP's own batch interfaces and couldn't justify the time and expense as Excel was the best way to get the data in.

The above library doesn't require Excel on the machine. With Microsoft moving to an XML format for the file, it's made it much much easier to do these things. This particular library works well as long as you are doing simple data updates. There is no ambiguity in terms of the type of the data as you are able to explicitly state what is stored in the cell.

I would love to know if other library like this exist for Ruby or even Python.
Information is beautiful
Color Me Red - Colors Extraction
The logged data does support the broad lines of Broder's story (large drop in battery charge overnight, slow driving, turning down heating) and the 10-15% imprecision (driving at 52 mph instead of 45, heating goes down at 200 miles instead of 182, charge time of 47 minutes instead of 58) is well to be expected from what is a journalistic review and not a scientific experiment. So this all comes down to what customer service might or might have not said over the phone. Was Tesla customer service incompetent enough to suggest anti-solutions (use the brakes more to save energy, charge up to 32 miles when you need 60)? Was there miscommunication? Or did Broder completely make that part up?
Supermodel Coco Rocha’s Social Media Game Is On Some Other Level
I think in one of Broder's other posts, he mentioned that the spokesperson moved full time to SpaceX.
Google grows into a venture capital power
I'm hearing Hollywood is making a movie about it.
I was not trying to imply that this data should be generally available, just that he should have access to it as definitive proof, at least to his superiors.
I hated using VB as much as the next guy (VB6), but I built a number of business systems that ran for years. Your analogy is false.
Next time a journalist does a drive test, Musk should record all the telephonic conversations.
> That does not make any sense either. Any kind of consumption will ultimately reduce the available range, you don't restore by removing joules from a pack.

I think what is happening is that he thinks the battery actually does have the charge, but the estimate is incorrect because of the cold. What he thinks is going to happen by driving is that the battery will heat up and become more efficient, and the estimated range will raise.

I do not find this an unreasonable mental model, even if it does or does not represent the actual workings of a battery-powered vehicle.
You can also do this with WWWizer if you do not host your DNS with Amazon. I go over this in a tutorial I wrote for Jekyll, but it applies to any static website generator (or any site at all, really.)

http://andrewmunsell.com/tutorials/jekyll-by-example/
Just so you know, journalists typically have no control over headlines. They are often incredibly surprised by them.

EDIT: it may be different on blogs
zombo.com.
I just emailed them directly along the same lines. Not a flame, just a reasonable message with a link to this thread and a comment about possible negative public relations fallout.

I've also suggested this as a story for The Register. Should generate more evidence and a good head of righteous indignation.
Doped nanotubes boost lithium battery power three-fold
You convinced me. It's a fact! It's a fact because you called it "the fact that."

On a serious note, I'm sorry you feel* that way (* not think, no matter how much you think it's "logical"), but have you ever considered that it's you?
The start of the article infers that the London Whale Trade was caused by manual handling of data between spreadsheets.

The real reason came down to a flaw in the formula they were using. From the JP Morgan report:

... a decision was made to stop using the Basel II.5 model and not to rely on it
for purposes of reporting CIO VaR in the Firm’s first-quarter Form 10-Q.

Following that decision, further errors were discovered in the Basel II.5 model,
including, most significantly, an operational error in the calculation of the
relative changes in hazard rates and correlation estimates.

*Specifically, after subtracting the old rate from the new rate, the spreadsheet
divided by their sum instead of their average, as the modeler had intended.*

This error likely had the effect of muting volatility by a factor of two and
of lowering the VaR.... It also remains unclear when this error was
introduced in the calculation.

Source: http://www.zerohedge.com/news/2013-02-12/how-rookie-excel-er...
#ilovefs day
Given the ambiguity of what the dash was reporting and what Tesla personnel were telling him, it looks like he put his trust in the humans. In that situation, where you've been led to believe the dash behaves like a wonky gauge, it's quite reasonable to not call back.
I was introduced to Concrete5 (http://concrete5.org) more than a year ago. I stopped looking elsewhere after that.

It is by far the best open source CMS. It is being actively developed, MVC backend, and the in-line editing - clients love it.

It has some good caching as well.
I drove a honda civic hybrid in Northern Ontario for two winter seasons. The batteries where NiMh and the cold was absolutely brutal on them. Indeed they'd recover a bit of charge when warmed up but it was usually very hard to tell if that was because of the engine running or because the batteries warmed up. (and sometimes even harder to tell because the displays wouldn't work at all below -25 celsius).

Maybe the batteries Tesla uses recover better/faster but since it's all electric there is obviously no way to get more power into the pack so the only thing that using a heater will do is drain it, and it will drain it pdq. If I was driving an all electric car and I was worried about my range the one thing you can be sure of is that I would maintain as constant a speed as possible and the heat would be off. After all it is a lot better to arrive at your destination cold than it is to deplete you battery and spending even more time in the cold.

I'm pretty sure Tesla knows the exact power curves for their batteries at any temperature condition that could realistically speaking occur, if they were asleep at the switch that's a big bad problem for them but if they had this info and used it and this is turning into a game of words rather than a game of data then the only thing they should do at this stage is to have a Tesla engineer duplicate the trip conditions to see what the result would be if you behaved rationally rather than irrationally.

That way we'd get some usable information. Experiments are only valid when you can repeat them.
> Why do you need this over-complicated system of states, electoral votes, blue vs. red states, etc?

The overly complicated bits of the electoral system aren't an accident, they originally existed to provide a way to award more votes to slaveholding states. There just wouldn't have been a lot of people (remember, most of the founding fathers didn't count slaves as people) voting in those southern states, so they'd feel underrepresented.

These things take a long time and a lot of effort to change once people figure out whether the system benefits them or not.
> “I want to create a rival to Twitter. So I want it exactly the same except where it says What’s Happening? I want it to say How are you feeling?”

Well... if "exactly the same" includes stuff like "data is stored on Twitter's servers", you could probably write a greasemonkey script for this in about ten minutes.
Me too. But in a good way ... :]
Grace under pressure: very valid points from a promising startup.
In-stream payment is definitely something I see catching on with the next generation of devices, google glasses integration makes alot of sense to me.
Tesla says you don't have to plug in the vehicle overnight -- that you can leave it at the airport for a week. Maybe their marketing team overruled their technical team, but holding Tesla to something that Tesla claims to do isn't horrible.
Until the call logs are revealed, the discussion will boil down to a he-said-she-said.
It's "application/vnd.ms-excel" for recent versions.
I'm not sure.

I think I'm saying that a "formally proven sound" construction that is full of poorly understood traps for the implementer on actual machines is not always the best choice in practice.