skysight-inc/HackerNews huggingface dataset:
On several occasions I've had to judiciously use A/C in hot weather in my petrol powered car, so that sort of power/thermal management seems to be a "real negative" of cars in general.
isn't the temperature variability of li-ion a rookie mistake? have you ever taken a camera skiing? I did last week and it froze in 15-20 minutes, due to neg 15 wind chill and and exterior placement. Warmed it up, it worked fine.

If tesla is selling the car on the east coast, this is not a "fake" scenario. From a PR perspective, the damage is done. Gotcha;s aside by either NYT or Tesla (whoever is right) it sorta doesn;t matter...
KDE – A Revolution in Programming X
Here is the whole Stanford CoreNLP suite with visualisation output: http://nlp.stanford.edu:8080/corenlp/ It helps me greatly when it comes to interpreting the dependency structure.

If you need an example sentence: "Stanford University is located in California. It is a great university."

I also know that Microsoft Research has a demo online of their NLP tools: http://msrsplatdemo.cloudapp.net/ (Silverlight required) I don't think you can download the tools though, but they do offer to provide you with an API token to call their service from their cloud.

Potential conflict of interest: I wrote parts of the CoreNLP visualiser.

Edit: Added example sentence.
Then why not ask for gender while we are at it. And race as well.

Collecting data selectively is how discrimination starts.

But you are probably right, it's not illegal.
If I'm not mistaken Guido has been thinking about anonymous code blocks as a possible purpose of the with statement but he was persuaded not to do such a thing as it won't fit into python's core concept TOOWTDI (there is only one way to do it). Significant whitespace by no means implies lack of anonymous blocks, they will just look a bit differently. Look at CoffeeScript if you want to see an example.
I agree this is troubling, but sadly I don't think it will be much longer until most of us submit to this sort of monitoring by our insurance companies.
According to an owner's report(1), driving Nissan Leaf in cold winter (Canada) with aggressive heating reduces its range to about half of its claimed 160km optimal range.

1, http://www.theglobeandmail.com/globe-drive/green-driving/new...
The article says some of these people are doing it as a secure way to store money. Maybe not a classical investment, but not far off.
I do like the idea of Electric car as a fuel abstraction layer. Say a proper hybrid where it is fully electric motors but could be run completely on a fuel generator that could be any sorts of fuel.
As someone who's only familiar in passing with both Rand and Libtertarianism... could someone explain briefly whether/how Libtertarians co-opt her ideas as repeatedly suggested?

I'm aware that she has some fairly well-distributed literature to her name, but to claim any "idea" as your own is pretty bold, particularly in an area that's been puzzled and argued over for much of human history. It seems to me either she's vastly overstating her own body of work or Libtertarians are/were doing some truly, painfully obvious plagiarizing to merit such a claim.
Will the next Energy secretary be pro-fracking?
http://news.ycombinator.com/item?id=294439
I wonder what this means:

'The best entrepreneurs are ones who work in their field first, gaining valuable real-world knowledge and experience for a decade or more.'

The definition of 'best' here is massively important. If 'best' means 'has an operating business with ~1 million in revenue', then perhaps no one will doubt that a slightly unconventional, experienced, agreeable, 34-year old is predictive.

Maybe I'm totally wrong on this but I feel that not many people are selling their things, moving to silicon valley and missing a good deal of their youth in order to have a successfully operating business in which they hold a little equity, thus putting them in the ranks of perhaps a certain type of 'best' entrepreneurs. I would go even so far as to say that SV's 'best' is massive success--like 'billion is cool'--where perhaps you couldn't even do a predictive test because the outcome is that rare. I mean how many people are really set out to achieve non-power-law-type success if they are in the 'founder' game? Are angels looking for that? Perhaps picking founders by lowest car insurance premium? VCs?
Twitter Radio
Cool, but what I was envisioning when I came up with the term "fat cache" over a year ago was client-side. This seems to be server side, unless I've misunderstood.

http://news.ycombinator.com/item?id=3544522
Sugar Daddy Programmers?

/joke
I love a good IDE (RubyMines, for example), and in general a well-engineered IDE designed from the ground up for your language and development stack is going to be superior to emacs or vim.

However, I'd feel crippled overall as a developer if I didn't know one of those two (vim in my case). For one thing, a lot of the best IDEs are not free and some are very pricey. I'm not going to go out on a huge spending spree buying a bunch of IDEs just for little experiments I want to do in my spare time. More importantly, though, it is quite often at work that I need to edit code in a variety of languages, and it is simply more productive to be able to edit the code in one editor rather than having to fire up multiple IDEs. Not to mention the need to occasionally make quick edits from within a terminal.

Using vim frequently also keeps me up to speed on terminal commands for lots of modern tools. When I was in college I used IDEs almost exclusively, and whenever I found myself needing to do something from the terminal, my God it sucked. I was crippled. Now I feel more like a jack of all trades who can be productive in mostly any environment.
Any idea how to do this with your photos/wall posts too? I'd love e.g. a IFTTT action or a script that once a month would archive and delete anything on my Facebook that's older than, say, a year.
Didn't Ulrich Drepper retire from glibc development quite a while ago?
One of the motives I can think of is rather simple: oil in the USA is a BIG economy, one that the likes of Tesla Motors would more than likely disrupt. Maybe it is in the best interests for some people to keep at the status quo for a while longer.
I don't like people my age, including myself. We are inexperienced and foolish, and think much too highly of ourselves. The only cure for our folly is experience, which I believe does not temper ambition, but instead directs it towards wiser pursuits.

I know I will soon reflect on the things I create now and realize how flawed they were, but I've decided not to let it stop me. I know I will make mistakes, I know I will chase the wind, and I know that five years from now all of my running may leave me tired and broke, but what choice do I have?

I'm 39, almost 40. I feel the same way.

The moral of this, IMO, is that the answer to the question "Am I there yet?" is always "no" in life. No matter how old you are, you always have more to learn, and you can always look forward and say "in 15 years I'll look back and think I was pretty silly now".

This is not to discredit the value of experience. I feel like I make better decisions about certain things now, than I did, say, 20 years ago. But by the same token, don't discredit the energy and ambition of youth.

In the end though, at any given time all you can be, is who you are. Make the most of it and just accept that you'll make some mistakes. Always keep learning and trying to grow and eventually you'll realize that the more "wise" you become, the more you just realize how much you don't know.
There will always be counterexamples to generalisations like this. Also if you are an older person with an existing track record in starting successful and ambitious businesses and significant capital & connections then the picture is going to be somewhat different. People like Elon Musk are also unlikely to be applying somewhere like YC.

What I'm talking about is the first time entrepreneur who maybe has had a steady job for the last 10+ years and maybe kids/mortgage and all the rest of that. These people are probably less likely to be interested in trying to be the next facebook and more interested in a profitable but humble B2B business or something such as that.
I seriously doubt anyone is going to spend $60-100k on a car that's well known to be different than all other cars and take it out on a road trip without any planning. If the author had charged the car when he had several opportunities to do so he would not have had any trouble.

I got a new car recently (gas powered) and I have not tried to test its range indicator by planning a trip to its capacity. If I did I would not take a detour through the largest city in the country or test out the acceleration. I also wouldn't stop at multiple gas stations and decide to not fill the tank. But hey, my article about sensibly using a vehicle wouldn't have made it into the NYT so what do I know.
If a person writing a car review were test-driving a brand new Ferrarri, and was in constant contact with customer service about something-or-other, do you think they'd tell them to fill up the gas tank? or drive carefully in snow?

No. They would assume a person writing a car review is not an idiot and understands basic car concepts.
You are the one submitting anecdotes (as well as exhibiting availability bias), not the parent. It's not anecdotal to claim that younger people have higher risk tolerance...they are less likely to have kids, mortgages, etc.
Good point, though I think for a machine averaging even 40mb/sec this only amounts to one 'batch' every 1.2gb receiving an extra sync. Linux recently changed so that pdflush doesn't exist at all, when the dirty list fills, a per-device thread is created that sleeps for 5 seconds before starting work, so maybe it's a bit less than 1.2gb.
Actually reading that article you link, that seems like a pretty massive mischaracterization of that lawsuit.
The type of games these players play, how seriously they take them, and the advanced setups they use mean a more honest headline might be: "The best amateur racers with countless hours of simulator time are sometimes better than professional racers."
A nice article. And written in a thought-provoking manner. As I read it, I think, "Do I agree that this is good/bad?"

A peeve: Just below the Accumulator Generator Challenge code, we find:

> The static typing adds a little noise, but it makes sense if you read it out loud: ....

It's not the static typing that is noisy, but the explicit typing. Haskell, for example has static typing, but it can avoid this kind of "noise".
I love that reading things like this makes me think in sequence:

1. Awesome, because I barely think I can accomplish even the simplest of goals!

2. Wait, but I'd better not let that make me overconfident.

Hah!
It's also not interesting to publish an uneventful review consisting of a week of mid-range commuting and running errands. This is the exact use Tesla is selling the car for, but big name reviewers (Top Gear, NYT) insist on putting it into unrealistic situations until it 'fails.'
yes, with structural typing, you have to be able to do everything a duck can do, not just the duckish things you're interested in locally. In duck typing, if all you're interested in is walk_like_a_duck, anything with walk_like_a_duck is acceptable, even something that doesn't talk_like_a_duck, because in reality, you never defined the "duck" type to begin with; the actual "duck" type doesn't even exist. In structural typing, "duck" would be a concrete type. "duck typing" is a pretty shitty name for it, to be honest, because of that saying "if it walks like a duck and talks like a duck, it's a duck", but the reality is it's more like "if I need something that walks_like_a_duck and this walks_like_a_duck then it's good enough for me".

let's put it in another perspective: if you have a function that takes disparate types, then the thing that's passed in that function may be of arbitrary type. It's unknown at compile time how much memory will be allocated for the instantiation of that function in order to accept the parameter, because the type that's being passed it is unknown. In structural typing, like in Go, you know at compile time the type of the thing being passed in, and therefore, the amount of resources that will be required upon calling.

Or in another sense, an array of an interface value in Go has a well-defined memory layout, whereas an array of disparate types in a dynamic language does not have a well-defined memory layout at compile time.

internally, an interface value in Go is a two-tuple; it's an actual additional structure; it boxes the structure we're interested in. With duck typing, there is no box.

so yes, it's actually very different. The difference is more meaningful than people generally let on.
It's a weak title for at least one more reason than that. Clicking through obviously isn't a Herculean effort, but without doing so I (and I suspect many others) would have had absolutely no idea what sort of competition was being described.
Irrelevant to the consumer? Hardly:

> it stinks.
> it's toxic.
> it's too noisy.

These three points affect anyone who lives near heavy automobile traffic. Just because it's an externality doesn't mean it doesn't exist!

> its price is too determined by foreign politics.

When gasoline prices doubled from $2/gallon to $4/gallon, people certainly thought that was relevant. The price spike is partly responsible for the rise in hybrid vehicles.

> it puts high stress and heat on the car, requiring constant maintenance.

Oil changes every 5k miles and major services every 15k don't qualify as "just works" in my book.

> it's not shelf stable.

I'll grant you this one is irrelevant to consumers.
I've also been thinking about the same sorts of things lately.

Mostly I've been thinking about the GUI issue on the web. CSS and the DOM are just not up to the task of creating a responsive app GUI. The incredibly complex set of nested CSS rules that need to be calculated and applied for each reflow is a nightmare.

I personally think the DOM is a fine way to define an app structure. GUIs are after all containers and components which map nicely to nodes in a tree.

CSS is great for presentation (colors, font styles etc). One of its strengths is its simplicity and its cascading nature.

What we need is a sane constraints-based layout model. This is standard fare for native apps (eg: iOS autolayout).

Imagine being able to specify:

Block_A sits at the top of the window.
Block_B is anchored to the bottom edge of Block_A.
Block_C is inside of Block_B and is anchored to the left edge.
etc..

A complex layout can be defined in a handful of rules which even JS can solve for.

Solvers for these types of optimization problems have been around for 20+ years. There's even a nice one written in JS eg:

http://www.badros.com/greg/cassowary/js/quaddemo.html
I must be the only person who thought this was about the gem using Actor pattern. Great write-up. I really appreciated it as concurrency was something I've been looking into and was about to start toying with the Celluloid gem. This was a really good, clear example with useful code. Thanks!

Of course, adding the word "gem" to the title might indeed help. Now, an article on creating the material celluloid would indeed be awesome... volunteers?
You guys are blowing my mind!

But what does it MEAN?!?!?
Lookout Security Coding Challenge
True. nginx as well.
This would not happen if Rails were not such a Goliath due to its popularity and in many circles, status as the 'one true framework.'
Prove your hot shot abilities through OSS and countless companies will line up to put you in that kind of environment.
I'm now 44, was 39.

To see if the myths held up. Age was talked about a little at dinners, but the consensus was that it didn't matter.

UPDATE: to be clear, it was agreed that being older had some advantages like experience & maturity. Being older wasn't automatically considered "bad" as the myth usually goes.
So what were actually her arguments, other than just calling libertarians anarchists, her enemies, and mocking them? She just seemed really pissed off at them for whatever reason. But I don't think I saw any real argument in that interview.

This interview also made her seem a lot less smart than Republicans have made her out to be (just based on this interview, I haven't read anything else of hers). She seemed like your average Fox News moderator.
I can see this being pretty fun for those involved, as those who aren't will almost certainly take it too seriously... but I have to say, the use of "pinning" instead of "pitting" in the headline gave me a very adolescent chuckle. Perhaps this is someone else's vernacular, because in mine, that usage -- correct or not -- is pretty amusing.
Tesla really does themselves no favours by their confrontational stance with the media. I hope - for their sakes - they are on stronger ground here than they were with their embarrassing lawsuit against the BBC.

Backstory: The BBC show Top Gear reviewed a Tesla, and gave it a glowing review, but noted that it was very expensive, that it would only last 55 miles if driven hard on a race track, that the brakes broke once during testing, that if you run out of charge you'd have to push it, and that at one point it overheated and suffered reduced performance. Tesla hit the ceiling and sued for libel over every negative comment in the review. But as even they eventually admitted, every single claim was absolutely true, and a judge threw the lawsuit out as completely groundless. Tesla's argument was that it may have been true, but it was misleading, but even in Britain the truth is an absolute defence for libel, as 30 seconds with Google would have told them.

Now they're going after another news organisation, again claiming that a review contained lies. If they can't substantiate this one either, they're going to look like idiots.
The situation is better in Dart than in languages that only compile to JS, because during development you're usually using the VM and don't have do deal with the translation. If you have an error, you have a full debugger and nice stack traces to diagnose it.

If there's an error in the dart2js output that doesn't occur in the VM, then it might be a bug in the dart2js compiler. That would be unfortunate, but the goal - backed by a very large test suite - is for that not to happen. If it does, then source maps can help.
I've stopped by one supercharger station (Tejon Ranch) and I believe they had 6 charging spots.
Not just the Commodore; the Apple II, TRS-80, and MSX all used Microsoft's BASIC in one form or another. It shouldn't be any surprise at all that their dev tools continue to be rather well done (regardless of what you think of the platform they're on)
Perhaps being younger is an advantage in the sort of "go big or go home" swing for the fences entrepreneurship?

Counter-scenario: Perhaps being older is an advantage in the "go big or go home" scenario, since the older person feels like they have less time left to achieve their dreams?

Personally, as a 39 year old, I feel like I hear the clock ticking pretty loudly and that motivates the hell out of me. I use a lot of sports analogies, and the way I look at it is this: It's like I'm down by 6, with 1:37 left in the 4th quarter, and have the ball on my own 20 yard line. That means it's "4 down territory" and maybe time for a "hail mary" or two. It's do or die time here.

(Apologies to anyone who isn't a fan of American football, if the above analogy makes no sense).

Seriously, I don't feel like I have a lot of "at bats" (to use a different sports analogy) left, and I'm feeling a strong sense of 'do it now, or "the water under the Golden Gate is freezing cold"'.
6 things I learned building a global company from my Bucharest flat
Students Organize University of Ottawa’s First Hackathon
Well, you can't get younger but you can always work on taming your ego :)

I'm 37 and have had moderate success as an entrepreneur. I would consider myself competitive but not really egotistical. I just try to hire/work with people who are smarter/better than me so I can always be learning.
None of her statements actually deal with the ideals of libertarianism, just her problems with their movement/party. A pity, I'd like to see how objectivism and libertarianism contrast with each other. Ideological battles are much more entertaining than ad hominems.
I don't find the gender aspect quite as off-putting as I do the following things:

* No clear rules are stated - how many people can participate, how big can teams be, are there just two teams? What if more women participate than men, or vice versa?

* What will the judging criteria be? Who will be the judge(s)?

* What kind of 'hack' are we talking about? Straight-up coding competitions have been around for a while now and there are well-established principles of how to judge the winners, but this seems to be a competition based around the loosest possible interpretation of 'hack'.

* What prize, if any, will be awarded and to whom?

* If I want to compete, what do I need? Skills? Equipment?

Basically, it feels like the only idea they've got is the 'sexes' part, with no real details on what the 'battle' is all about. It's really impossible to evaluate whether it's a good idea with such little information.
Those links are far more fascinating than "yet another ruby lib". I too was hoping the original submission was about homebrew film or plastic. The earliest plastic goods were made from celluloid.
I can see what you are saying but I see SEO a bit differently than being simply good web programming. It's about content organization as well as information flow. Some of the time that comes naturally to a webmaster, but there are so many content rich sites with poor web programming and poor organization. SEO is a niche side of web programming that fixes that specific problem. The skills of an SEO sometimes don't even cross the mind of a "good" web programmer because of the unknown unknowns factor. They just haven't thought about even attempting to rank a website on Google. They aren't investigating the competition to see where they fit, and how to be better.
That doesn't really tell you why she hated them, just how vehemently she did.
Research. Vaccines just in case we didn't get the all.
If your neophyte owner never owned an object with a battery before and no one told him/her that battery charge drops if it is cold ... I fear he/she is no part of the modern world.
3 Things I Learned In My First 3 Months As A Full-Time Startup Founder
Robots could teach your kids algebra in the future
To those who complain about the title, don't blame me. Many times in the past I've created a more informative title and used it, only to have to "reverted" by the mods.
"Plus the real negative part of the article that Musk is glossing over is, having to turn off heat in a vehicle just to get somewhere, got to be loads of fun in the summer too."

If that is the negative part then write an article about that and see how many views it gets. Fabricating a bunch of stuff will get more hits.
Except that, you know, gas is everywhere and a tank lasts more than a hundred miles.
not at all. Libertarianism can be directly traced back to the theory of Austrian economics and the political theory of Locke.

There are many similarities, but Rand approaches her ideas from a very different angle.
Are you guys planning to add the non-Muni transit agencies that run through the area too? (Golden Gate Transit, etc)
I do agree, but also feel like ANYTHING AT ALL to encourage more women to join in on things like this is a good thing.

Sometimes people need a sense of competition to step up to the plate.

But yea... This is a little too close to being distasteful, considering the way things are. Its a slippery slope though.
If you can drop everything you're doing and patch your system the moment a patch is available, that's great! Do that. For most of us, it'll probably be the next morning or next workday when you would take care of a security patch.