skysight-inc/HackerNews huggingface dataset:
I'd be okay with consistently using underscores, but a pet peeve of mine is that Python's PEP 8 underscoring rule is subjective; you're allowed to do things like "isinstance" because it's "easy" to read, so when you use some method you really have no idea if it'll be some_method(...) or somemethod(...) :/
Fantastic, thanks, that's some really good advice you've given me, and I really appreciate it.

One minor quibble: "Less text, more images" is not compatible with "SEM is going to be your best option." Without a good amount of text, there's very little for the SEs to work with.

However, the copy does need to be tightened up, more images would be ace, and it should be possible to highlight value propositions without requiring the reader to scan through pages and pages of text, so it's still given me a push in the right direction.

If "word of mouth" is swirling somewhere in your thoughts, that's a huge red flag.

Could not agree with you more on this. "Word of mouth" is not a viable strategy :)

Lots to work on, thanks!
I've worked frequently where 40 hours is long in the rear view mirror by the end of the week, but it's completely unsustainable over a long term period. I saw a few friends I'd not seen for a while and when they asked what I'd been up to all I could think was "um, work?", which completely defeats the point of working. Building something awesome is, well, awesome, but for the most part you also need to have a life and enjoy yourself.
Watch Senator Elizabeth Warren Grill Regulators for not Taking Banks To Trial
Epic comment ;) And I actually thought the same when I read the fact that he used excel to analyze 10.000 rows of data
"Even John Locke's attempts to justify it break down."

How so? It's a perfectly reasonable explanation of how to avoid an Hobbesian free-for-all.
Would also be nice if we had publicicly available IVI computers with proper car APIs to tinker and play with. Any ideas if there are other available than upcoming Tizen IVI reference hardware (which is not yet available for 2.0 afaik)?
Being from Germany, I had not heard of this before. Will be quite interesting to see how this plays out.

Most interesting part of the article IMHO was, that the spokesperson from amazon, did not deny the pay-cuts, but only said, the will investigate the security-firm, as the do not tolerate discrimination. But aren't (if true) these kinds of pay-cuts exactly that - discrimination?
Was this an Aaron reference?

"There are district attorneys and United States attorneys out there every day squeezing ordinary citizens on sometimes very thin grounds and taking them to trial in order to make an example, as they put it. I'm really concerned that 'too big to fail' has become 'too big for trial,'" Warren said.
Regenerative braking should not use the brake pads.

More importantly: battery chemistry is weird and differs widely between technologies (for example, should you completely empty lithium ion batteries every now and then, or is that disastrous for the batteries? How is that for NiMh batteries? Does the memory effect exist? Etc.).

That overnight loss likely was (mostly) not a loss at all, but due to the difference in mileage you can get out of a warm vs a cold battery pack, or maybe even out of one that had recently seen small charge cycles due to regenerative braking vs one that hadn't (IMO unlikely, but as I said, battery chemistry is weird)

If Tesla told me that regenerative braking would improve available range in this situation, I think I would take them for their word.
This really is an impressive display of foresight. It appears that all the reading Steve mentioned doing paid off. The act of discussing his predictions here on HN is foretold in prediction #6. And those that were off, were still pretty warm.
to the downvoting mob: care to elaborate your argument?

To start off, the quote above is a fact (according all those, who signed it off -- it is relevant to any operational press release regarding CERN).
Who's Lying About That Hapless Road Trip: Tesla or the New York Times?
We're a UK based company whose stack is almost completely built in Python - one official letter of support is winging its way to your lawyers as we speak.
The same probably goes for all the other traits (blonde vs brunettes, cup sizes, and so on). At least they are pretty useless without a comparison to the average female population.
While I am on your side in the sense that we both agree that private property exists and is necessary, I think it's very dangerous to assume that property only exists when there is a government to enforce it. Furthermore, you seem to assume that only governments can own property and that the 'delegate' the ownership to citizens as it were - a point I take offense with, I am the owner of all my property, any government be damned.
Yes Crafty thanks for the correction, I have this skipping keys problem lately since I switched to a microsoft ergonomic keyboard that I'm not sure that I like now.
WTF? French parliament adopts gay marriage law
Whoever solves this — i.e. whoever creates AOL for real people, or whatever the heck this thing turns out to be — is going to be really, really rich.
Some universities and engineering schools in France are teaching Python or using Python in some classes. The one I attended (Télécom Bretagne) does. Here is, for instance, a course about Sage and Python: http://formations.telecom-bretagne.eu/fad/course/view.php?id...

Here is a job offer by a research laboratory: http://fr.lolix.org/search/offre/offre.php?id=15660

The French Python association has a Web page with lots of job offers too: http://www.afpy.org/jobs
Amazon under fire in Germany over 'neo-Nazi' guards
Humans are such fucking sickening scum. It saddens me to be part of the same human race as the monsters running North-Korea.
It'll be tougher than you anticipate. You can keep doing side gigs that pay the bills.
If you are looking for MVP/prototype creation, do check out the http://www.theprotoshop.com before you jump into something full time.
Someone I know all they do is draw/paint until their hand hurts every day. It's all work related for them. Yes... some people do work for real long hours and are not wasting most of their time. I think it's more the people who are not doing work chasing rewards but doing the work because they genuinely love it.

Use https://www.rescuetime.com/ and you can track your time spent working and easily block distractions so you can focus.
WBUR On Point: Vocational training in the US
Deer in headlights.
Whats your take on plasma cutters?
What is it with Russians and dash cams?

They use them to protect themselves from insurance fraud which is a bit of a problem there.
place where meteor crashed is only 100 miles from me but I got to know about it today from web-news :)
For the last couple of years I've been working on both Grails and Rails apps.

Grails is great when comparing it to what came before it in Java land, however, given the choice on a greenfield project, especially one I'm doing for fun, my gut instinct is to reach for Rails. One reason being Rails has noticeably quicker startup times and has less need to restart the app during development. To be clear, Grails startup time isn't terrible, but Rails is faster, and you notice it when you're working with both.
The problem is not what a company has to pay to their employees, but what they have to pay to the government for each employee they have.
Is Firefox more free than Chromium?
> PS. IMO there is not much reason to worry. Python has so many friends. Google should buy the company and close it.

And therefore make their attempted coup work, by giving them loads of money?

Makes no sense. Better fight this, make them pay legal costs, and drive them back into insignificance.
Well just out of curiosity. I mentioned the jailbreak because now people can have root access which could be useful, I don't know. Maybe the timing is just an coincident.
Their is a continuum between dance music and mainstream pop music in Europe in the same way their is for hip hop in the states. So it's not unusual for it to be played on standard pop radio stations.
> If Tesla told me that regenerative braking would improve available range in this situation, I think I would take them for their word.

Think about what you're saying.

Thesis: periodically pressing on the brake pedal and allowing some of the car's energy to be captured by flywheel generation actually improves battery life and vehicle range compared to simply driving along at the same average speed. True or false?

In order for the above to be true, and given that acceleration takes battery energy and regenerative deceleration delivers battery energy, to argue that pressing on the brakes improves battery life is to argue that braking produces more energy for the battery than acceleration requires from it -- in other words, that the car is a perpetual motion machine, free of all natural constraints and scientific laws.

But the second law of thermodynamics -- http://en.wikipedia.org/wiki/Second_law_of_thermodynamics -- says one cannot get more energy out of a system than you have put into it, in fact, you always get back less than you put in.

Beyond the above-quoted thermodynamic law, there is the energy conservation law, to wit: energy cannot be created or destroyed, only changed in form (http://en.wikipedia.org/wiki/Law_of_energy_conservation). Therefore it is impossible for the car to deliver more energy by decelerating than it acquired by accelerating.

Therefore if someone at Tesla actually offered the advice that stop-and-go driving actually increases battery life and vehicle range, that person needs remedial physics education before being allowed to speak to customers again.
I'm going to change my mind on this. The more I watch videos the more I'm convinced that the loud bangs are actually the sound of the meteor exploding in an air burst, although I think there are some sonic booms mixed in.

Edit: OK, I'm going back to it being a sonic boom. The sounds are too sharp and too similar to other sonic booms. That's what I get for not trusting my gut the first time.
Canonical publishes guidelines for Ubuntu mobile apps
Year in the Life of a Kernel Maintainer (2012): Greg Kroah-Hartman
Pioggia di cristalli di meteorite sulla Russia. Un video ci invita a riflettere…
I'm similarly impressed. While we can argue about the specificity of several predictions, I can say that I would not have predicted any of them in 2004 other than Programmers Will Be Average and We Will Have A New Online Meeting Place.
If they had the time to go through the chain of command and reach a measured, rational decision, perhaps; but it's quite possible that a crew manning a missile defence platform had only a few seconds to decide on a course of action, and went with "better safe than sorry" without considering whether it even was something that could break up.
There was a presentation given by a programmer that looked at the research. I seem to recall that 40 hours was optimal for manual labour but it was actually less for mental work like programming, but the real kicker was it compared actual productivity with self-perceived productivity and claimed that you felt like you were making progress even when you weren't.

This isn't the presentation I was thinking of, but it covers similar ground (and quotes 35 hours as the optimum for brain-based work):

http://fr.slideshare.net/flowtown/rules-of-productivity-2756...
SF has high rental prices but others costs (including taxes) are vastly more in some other cities.
An interview with Greg Kroah Hartman: https://www.linux.com/news/special-feature/linux-developers/...
> random doesn't sound as impressive as intelligent

The impressive-sounding alternative is "stochastic".
Cancer patients should not be recommended juicing fruits. Cancer feeds on sugars and fructose can promote cancer growth for some types of cancer:

http://cancerres.aacrjournals.org/content/70/15/6368.abstrac...
I'd be interested in comparisons to sport. e.g., in a pro basketball league, a significant percentage of players never play more than a handful of games while a more select group rack up hundreds. Both groups are performing after all.
So, one must know how a car works in order to drive?

I'm really torn on this topic. I'm a programmer, and I can understand how understanding how a computer works can be useful. And if I were to be extreme, I would demand that every programmer should not only learn assembly, but write one non-trival program in it. I mean, it's not hard. Tedious, yes, but not hard. But I'm realistic enough to know that not everyone will agree with that sentiment. What worked for me won't work for everyone.

Back in high school (August 1983 to May 1987) I took two classes that taught programming---Advanced Computers (Pascal on Apple ][ computers, each with a single floppy drive, during the 85-86 school year) and Drama (84 through 87). The Advanced Computers is obvious, but Drama?

Yes. Drama.

I preferred working backstage, with a specialization in lights. And at my high school we had a programmable light control board. So, working with a numeric keypad, you would type in a typical "program:"

1@1
2@1
3@1
4@1
5@2
6@3
7@3

(and so on) The first number is the light number (technically, the outlet the light was plugged into) with the second being a dimmer switch (dimmer slide? I'm not sure what to call it). You slide dimmer number 1 up, and lights 1 through 4 would light up. That was the program (I think there were up to 50 or 60 outlets, and 32 dimmers---it's been quite a few years). And I wasn't the only one who knew how to program this (some might argue that this isn't "programming." I would counter---I am instructing the computer on what to do (you could also program a timed transition between multiple settings). Yes, it is not Turing complete, but than again, pure regular expressions aren't either).

And let me say, that computer was more relevant to the students using it, than the Apple ][s. Let's see ... 1985---the computer that year was the Amiga, a 32 bit multitasking computer, followed by the Atari 1040 (also a 32 bit computer, although I'm not sure if it had a multitasking operating system or not); The first 386s had just come out so most PCs where either 286s (mid range) or 8088 (mid to low range) and all 8-bit computers were fading by then. Technology was highly volatile then.

I don't know. The technology has changed too much to really settle one what needs to be taught. Heck, even the concept of a "file" is going away these days.
Bring Back the Arcade, the Art of Play
Hi,

Please check out the Book Prices API from DataWeave here: http://www.dataweave.in/apis/dataset-Book-Price-Search-By-IS... (Full Disclosure: I am an employee of DataWeave). Currently, we are serving data from Indian eCommerce stores, but expansion to other geographies is in the pipeline. You can search by ISBN as well as many other fields.
But they're doing that regardless. Case in point: My local paper in Norway had a big headline two days ago: "Super-car doesn't work in the cold" in response to the original NYT article. They took it down straight away when Musk made his tweets.
Please do not write your own inflammatory headlines. The issue is not about who is lying, and no one but you is using that word.
Google handles domain hacks very badly - the isoho.st story
Some parts of Chromium lack a free license[1], but is is a lot more free than Chrome.

[1]http://en.wikipedia.org/wiki/Chromium_%28web_browser%29#Lice...
> TreeStyle Tabs is basically my #1 reason why I'm sticking with Firefox.

Tree Style Tabs is, of course, one of the greatest things ever to happen to Firefox. It's on the list immediately after FireBug.

These days, I have been switching over to xmonad (and other simple window managers). Instead of using tabs inside of a browser, I use windows for each page. Next, I have a global key binding (C-o) that brings up windows as I type out tags which I can set with C-j. This way, I don't need tabs anymore, and I don't need impossibly long lists. I can just type the thing I want. C-o mdn, done. C-o google, done. C-o gmail, done. C-o irssi, yep.

I am still trying to figure out if this is better than constantly seeing a list of open tabs.
That really stood out for me too. Even more so, the fact Paul Graham is referred to in the prediction just before. PG forms the conclusion of Steve's lisp prediction and also founded a type of community mentioned in the prediction after it.
Fans of the TV show Supernatural raised around 10,000 quid for a 17 year old who was kicked out of the house by her parents because she came out as lesbian to them.

I guess 10,000 is not a much, but it was a one-week effort and it was a bit disorganised, to be honest. However, it did help her to buy a ticket to the UK (She lived in Germany and was staying at a friend's place in the meantime), find a job, rent an apartment and get settled in.
Prediction #3 is the only one which I can't see being interpreted as being reasonably accurate. Anybody care to explain why it might be correct?
The flaw is that the OP doesn't count the actual time involved.

Thinking that working 7-7 means you're home and having a family life for the rest of the time is incorrect.

Working 7am - 7pm translates more to 5am - 8pm. Just like working 9-5 means 7am - 6pm.

Thinking that you will only spend 1-2 hours at the weekend "checking email" is also incorrect. You may spend that much time reading email, but you're going to be spending much more time actually responding to it and checking up on anything required.
I kinda sit in the middle. We need this technology, and people like Musk pushing and investing in it. But equally, his attitude to criticism borders childish and is very off putting.

What I don't get about any of this, from both sides, is that this is the early days of the technology and its clearly work in progress. As usual, early adopters pretty much know what they are investing in and expect and accept that there are going to be problems and that the systems are far from perfect. I mean, imagine a review of the first petrol engined cars, a few years after initial conception. Musk should be constantly reminding people that problems will happen, and this is the beginning of decades of development and evolution, while motoring petrol head journalists need to stop trying to pretend Musk is selling a perfect petrol car replacement, and that it is indeed work in progress at a relatively early stage.

To me it is clear that the Tesla car is still problematic, but it is also clear that its improving at a decent rate. In a decade, I imagine the whole system will work flawlessly, ish.

Sadly all I see are two camps, Musk supporters and petrol heads almost raging at each other like political parties, while Musk stirs it, resulting in non partisan parties look on aghast, keeping wallets well closed.

As for the idea that this CNN review, just after a controversial one, would be anything other than perfect is a delusion. Even if we bin foil hat theories that CNN were soft on Tesla for what ever reason, Tesla would have done everything to ensure this test went perfectly and contradicted the previous one. What ever we are up to, if a test goes wrong, we would all make sure the next test was an improvement. If not, then we have no business in any form of development.
When reading the article, I had the feeling that prediction #6 was actually FaceBook.
And some are not. Yet?
Learn How to Become an Opsview Ninja
Half life 3 viral video campaign... ?
> Prediction #5: Lisp will be in the top 10 most popular programming languages by 2010.

these lisp predictions are like the year of linux desktop, aren't they?
Ask HN: Searching for a JS Library
There is this particular javascript Library, the name of which I am not able to recall.

Are there any Directories/Forums/otherwise useful resources where I can search this.

(Googling doesnt help since I dont know the name of the library)
Network Solutions (from Simons Foundation)
Amazon’s Sudden Decline In 2012 International Operating Income
Status of these predictions in 2013...

1. XML databases will surpass relational databases in popularity by 2011. What has happened to this idea?

2. Someone will make a lot of money by hosting open-source web applications. github?

3. Multi-threaded programming will fall out of favor by 2012. go? node?

4. Java's "market share" on the JVM will drop below 50% by 2010. clojure? scala?

5. Lisp will be in the top 10 most popular programming languages by 2010. Don't think this happened...

6. A new internet community-hangout will appear. One that you and I will frequent. I suppose this happened big time.

7. The mobile/wireless/handheld market is still at least 5 years out. Thank-god that was wrong!

8. Someday I will voluntarily pay Google for one of their services. I am still not paying but am sure a lot of people are.

9. Apple's laptop sales will exceed those of HP/Compaq, IBM, Dell and Gateway combined by 2010. Hm...

10. In five years' time, most programmers will still be average.
I agree. The worst he should have done: bring the website to the state where it was before he replaced it with his website. Not hold hostage the hosting/domain which I'm sure the client didn't bought from him and if they did, at least the domain name was paid for. So route that into the void if you host it.
It may sound more impressive, but it's simply wrong. It's not even ambiguous.

If they had said some thing like "with advanced algorithmic distribution of load instantly as you scale", its wishy-washy enough that its technically correct and those that need to know exactly how it does it will need to go and look at the docs.

As it is, intelligent distribution tells those that need to know that the distribution of load is based on intelligence gathered from the system, so they may not look farther. And it's simply not true.
Pirate Bay to sue antipiracy site for pirating its design
I've seen Chrome claim up to 512MB ram per tab on several occasions when you keep it running for a while. Chrome could be enough to use my (old) system's 8GB of RAM.

Now I have a 32GB system so it's less of an issue, but Chrome is still seriously a memory hog.
I think this is a good response, they apologized, took responsibility for what has happened and said they were committed to fixing it and what they would do next to go about fixing it. Also the message came directly from the top with the GM carrying the can regardless of if he was directly at blame or not.

I was expecting more of a 'sorry, your holding it wrong' approach.
#1 - JSON and NoSQL databases?
Agree on your first point, but how do you come to the conclusion that such commitment is limited to the Valley?
> XML databases will surpass relational databases in popularity by 2011. What has happened to this idea?

I guess Redis and friends solve the problem "Nobody likes to do O/R mapping".

>5. Lisp will be in the top 10 most popular programming languages by 2010. Don't think this happened...

But a few functional languages more or less made it into the mainstream: Clojure and F#
I applaud them or this. This is exactly what happened to me, only worse. I worked day and night, at times driving for 4 hours to the ACT to get to client sites. For absolutely nothing. I didn't get paid. There was no point pursuing it in the courts, and frankly I don't want to live a bitter life.

But these people are scum. Good on them for showing them up.