skysight-inc/HackerNews huggingface dataset:
I can understand that it's not intuitive for you, but for me it's all the way round, so it's just everybody's bias according to different cultures

btw, moving between unit is simple math:

35 MPG:
-------
35 miles ... 1 gallon
100 miles ... x gallon = 100 * 1 / 35 [gallon]
-> ~2.86 gallons/100 miles

.. and, look mom, no math!

10 L per 100 KM:
----------------
10 l ... 100 Km
1 l ... x Km -> 10 Kms per liter

.. which now that you think.. made sense for "10L per 100Km", isn't? that's the power of MKS
Would you be able to provide links to the arguments that refute it? Simply asserting that someone has disproved X isn't very helpful to the rest of us.
Interesting point, I've posted a question about the potential ambiguity at the English StackExchange* for additional discussion.

* http://english.stackexchange.com/questions/244893/what-is-th...
100% sure this was the intention with the title.
Does anyone know how this will be enforced?
Playing Lean |(board game for startups) on Kickstarter
Canva Carries Out 7 Year Vision to Disrupt Digital Design
I have an Android, and I'm more eager to get the web app. I'm typically in front of a computer during market hours, so I'd rather not have to whip out my phone just to make a trade (especially if I'm day-trading). It's faster and more efficient. I wonder why it's taking so long to make the web app.
Nice cherrypick for that pie.

And if your car gets 18 or 27 mpg, on a 230 mile trip?

Multiplication is generally easier than division.
That's a good argument. However (unless the changes get merged upstream) it is still one more crypto library for 'bad people' to find weaknesses in.
Author here. I totally get you guys. I'm just the same and I actually got a few hate comments (not on HN) about this article. Of course, it makes me sad and I'm thinking about just stopping everything. Why bother? But the next day, I realize there are people who liked it and that makes me want to try again and get better :)
There are very few carb'd cars on the road these days in the USA. They were mostly phased out in the 80's and 1990 was the last year of passenger cars that had carbs (and there were only 4 or 5 if I recall)

The problem is you can drive a vehicle that's burning coolant or oil and just spewing a cloud behind it and nothing is really stopping you. I'm not sure if you can actually get a ticket for it or not.
Nsa’s bulk collection of phone records is illegal, appeals court says
Not trying to dilute the conversation, but this is a different kind of pollution. Differently from CO2, these pollutants do not have the same effect globally: cars polluting cities is way more deadly than a ship polluting in the ocean.

To put in perspective, the article cites 2k deaths/year in UK and 87k worldwide because of ship pollution. However, car pollution kills more than double that: 5k/year in the UK [1] and far more worldwide, 200k only in the USA [2].

[1] http://www.bbc.co.uk/news/science-environment-17704116
[2] http://newsoffice.mit.edu/2013/study-air-pollution-causes-20...
They broke features between releases before without increasing the major version number.

While trying to use the same .tmux.conf over multiple versions of tmux 1.x, I often had to adapt the config file to settings being renamed or just going away without a deprecation warning beforehand.
Hired a new guy who had a few years of experience, but less than most of the existing folks (most of whom, admittedly, had the same one year, over and over). He immediately starts telling us how we should be doing things. Case in question: Maven.

Now, Maven is a nice enough tool and he's probably right in that it is the new "industry standard", but it doesn't do anything that we need to do better than Ant. (Making it easy to add new dependencies to a project, in particular, is something that I anti-want to do.) The only advantage, as far as I can see, would be to allow the new guy to use an IDE other than Eclipse. The costs are pretty large, though. It was an uphill struggle to get the cowboys to use any build system instead of Eclipse's export. This would be a new build system, a new project layout, and either we could convert everything, which exactly no one had time to do (and did I mention the one year of experience thing?) or just add Maven to the already gigantic ball of mud.

Carefully explaining all of that, plus the point that futzing around with build systems did nothing to help us get stuff out the door, which is what we were having problems with and what we hired him to do, led only to blank looks and his decision to "demonstrate the advantages" in the project he was working on---exactly the reason we have a ball-of-mud problem.
Playing Lean is a business board game that teaches the fundamentals of the Lean Startup in less than 90 minutes. It plays as a classical board game and ignites a competitive startup spirit. The concept has been developed in collaboration with Ash Maurya (@ashmaurya), the author of the best-selling book Running Lean and the creators, Simen Fure Jørgensen (@simenfur) and Tore Rasmussen (@ToreRasmussen)
Why not use C-a?
Incompatible Changes
====================

* The choose-list command has been removed.
* 'terminal-overrides' is now a server option, not a session option.
* 'message-limit' is now a server option, not a session option.
* 'monitor-content' option has been removed.
* 'pane_start_path' option has been removed.
* The "info" mechanism which used to (for some commands) provide feedback
has been removed, and like other commands, they now produce nothing on
success.
> I will never understand why Americans keep using miles per gallon instead of liters per 100 km.

Because:

(1) neither liters nor km or meaningful measures to Americans in general; were Americans going to use a measure of fuel:distance, it might be gallons per 100 miles, but not liters per 100 km, and

(2) Even then, I think there's a pretty strong preference for more-is-better measures rather than less-is-better.

> Miles per gallon is only good if you want to advertise your car

That's pretty much the only thing MPG ratings are used for, manufacturers selling cars. So, its not really surprising that that is what is used.

> But you never do that in real life, you never fill your car with say, two gallons and say "now I'll travel 80 miles".

No one I know ever do the reverse, either; you don't decide "I'm going to go eighty miles, and this car consumes 2 gallons per 100 miles, so I need to make sure the taken has at least 2×80/100 = 1.6 gallons".

> Instead you always know the distance between two points and you want to know how much will that travel cost you.

For people who care about that, there is a reason that auto magazines doing reviews often publish things like total per-mile fuel + maintenance costs for reviewed vehicles. If you just care about fuel costs, it takes about as much work (same number of multiplications and divisions, just changes which figures are being multiplied and which divided) to calculate that from MPG and gas price as it does from gal/mi (or gal/100mi) and gas price, so there's no real advantage to using one over the other for that purpose.

(And, IME in practice, fuel costs are usually a concern with trips where the consumption consideration isn't "how many gallons will I get based on the cars stated ratings" but "how many tanks will it take based on my driving experience", in which case the people using it often are using something like the miles per unit of fuel ratings, but the rating is determined by experience with the vehicle, and the unit is whole fuel tanks.)
"Just about" doesn't leave much room for variation. But I get your point, and the link zimpenfish posted actually supports your opinion fairly well. My initial knee-jerk reaction against your original comment seems to have been off base. Which is sad for the state of our justice system...
> ... which are not really fractals.

I suspect for some people the word "fractal" just means "a pleasing shape"
Yeah, just because it's a major topic in German media...
Artificial wombs are coming
Not a fan of unnecessary reposts, but this guy's death was a huge tragedy for our generation so I don't mind more people seeing this. He could've been one of the first congressmen actually in touch with our generation, and willing to take a stance on issues he believes in rather than pander to lobbyists.
Combining MPG numbers is what the harmonic mean is for :)
This is a great point, but except for policy makers, where this information matters, to say, incentivize mfgs, or consumers with rebates, this context is not practical in day to day dealings of most drivers.

Perhaps publish the information in both formats.
What an odd argument, at complete right angles to what I was talking about.

"Traumatic brain injuries are not the only kind of injuries. If it weren't for the fact that they result in death, they wouldn't really even be important."

If you feel I was minimizing the importance of sulfur pollution in comparison to carbon pollution, that is because I was. Carbon pollution is, in fact, more important.

Behold, data: http://i.imgur.com/t75zXYw.png
A reasonable followup question why wouldn't one have an ad blocker installed?
Thanks, this is genuinely very informative, I had no idea.
At +5, It is the best moderation system ever published. Immune to brigades, and reader-tunable to their individual preference level for jokes and flames.
a big ticking dollar gauge that tallied up the cost of each trip in a car

That sounds like a fun project.
I read that and I roll my eyes about how SF startup-focused it is, but to me it says it's an impressionable kid who reads too much Tech Crunch. What specifically makes you not want to hire him?
The problem is nobody ever says "we're really far". It's either "we've gone really far" or "we're really far away".

It's almost gramatically incorrect to say "we're really far", unless it is a response to a question - "how far are we from home?", "we're really far". In that case it works because the subject is implicit.

It's like you can't have a title that is "It is the best smartphone yet."
Right, so if someone complains of being poisoned, you wouldn't be surprised if they meant something other than alcohol poisoning. But commenters here seem surprised that "pollution" refers to anything other than CO2.
If "prover" just means "has dependent types" then that's a much larger class than it sounds like. I write a lot of Scala, which has dependent types, but most of the code I write is just ordinary web services.
Relevant http://www.theguardian.com/society/2015/feb/15/students-smar...
Luckily for all those times I've walked face first into a spider's web:

Spider silk != Poop
I think I'm missing something.

Terminal A: 300x10 lines (long across, but short)
Terminal B: 120x30 lines (standard new terminal size)

I have a tmux session running in A; I open terminal B, and attach to it with -new-session. My first pane is trimmed to the height of Terminal A.

If I do prefix-c (create new pane), the new pane is now the size of Terminal B - hurray!

But if I open Terminal C, which is yet another size, and attach to my existing session, it resizes every pane in Terminal B to the size of Terminal C; and when I disconnect from Terminal C, those panes do not appear to switch back to what they now should be, unconstrained by Terminal C.

(If I didn't explain this clearly, I can provide some screenshots later.)
But you can already script vim...
Jitsu: Just-In-Time Summoning of Unikernels
Ask HN: How can I teach software development?
I work for a development-focused consulting company which also employs designers, project managers, agile coaches, project owners, etc.

Many of the non-technical employees have expressed interest in learning more about software development, to be able to work better with developers and be better informed about the type of work we do.

What is a good way to get this going? I was thinking of weekly sessions, but I need help with where to start and any suggestions on format etc.
> Fifth, as advanced AI, it could develop actual feelings, including sadism, greed, etc.

I get that some AIs will have simulated reward signals, but letting them go haywire would just be bad design. We have nuclear heads, but we do not design them to explode at random. Now, our own reward mechanisms arise from the grander plan to keep organic life alive. Theirs have no underlying motive, and i don't think it goes the other way around, i.e you can't create a grander plan starting from the rewards. One would need a mathematical proof for the latter.
Thank you! That's perfect.
This kind of calculation is trivial with GNU units:

You have: 30 mpg
You want: 1/(mm^2)
* 12.754311
/ 0.078404861

It does reciprocal conversion automatically (12.75 mm^-2 corresponds to 0.0784 mm^2).

Note also that there are approximately 3.785 liters in a gallon, not 4.5461 as stated in the original article.
I assume ctrl-s is easier to press than ctrl-a, I have trouble with ctrl-a on Mac with reconfigured CapsLock, and my bind key is ctrl-space.
>Also, only place on earth I've ever seen a petrol pump with the choices of 60, 80, or 85 octane fuel.

If youv'e ever seen a pump with diesel, you've seen a pump with 15-25 octane [1]. Also, I wouldnt confuse octane with energy content -- pure ethanol has an octane rating of 100+, despite having lower energy density than pure gasoline [2].

[1] https://en.wikipedia.org/wiki/Octane_rating

[2] https://en.wikipedia.org/wiki/Energy_density
Phrasing it this way leads to the implication of autonomy, interest, and desire being like these modular things, sort of Aristotelian "Things" that are bestowed upon minds, like Star Trek's Data putting in "the Emotion Chip."

If you build a drone navigation system that can reroute based on weather conditions rather than being a manually human-guided remote control bot, you've given it some degree of "Autonomy." Give it a goal (to get to a destination with minimal fuel costs) and now it has some limited "Desire." Give its camera face processing algorithms to deliver an item to a specific person? Now there's "Interest."

These aren't going to be characteristics that we plug into a program in a Frankenstein-like manner, but just actions and behaviors, rooted in practical code, that will from the outside resemble things we call autonomy etc. when talking about each other.
Is Snowden a whistleblower now?
270-30 -> 9 gallons. Real answer, 8.52 gallons.

230 / 20 -> 11.5 gallons. Real answer, 12.2 gallons (and I would know to fudge up).

So it is still easy to estimate to within $5.
programmers don't
“Chip.” $9 computer, faster/smaller than a Raspberry Pi
I'm just imagining the poor spiders that can't cut down their own webs when they want to re-weave them, or accidentally catch birds.
...60 octane? Looking through the Wikipedia page on octane ratings[1] that seems absurdly low.

1. https://en.wikipedia.org/wiki/Octane_rating
The funny thing is, you could just as well think about the complexity of any kind of animal behavior. AI isn't not just very far from human intelligence, it is also very far from any kind of living intelligence.
That picture only talks about effects on global warming. I'm talking about public health. As aylons's links show, hundreds of thousands of people die every year from particulates and gases other than CO2.
Contact Sales
Posted this on HN a couple days ago but I don't think anyone saw it: http://justinpaulson.com/posts/0bb97847af7e2123f6173361

tl;dr: Robots and AI will not be built as separate entities, but will instead be incorporated into our own bodies. They will not be the superhumans, we will be.
Just a casual observation, but you don't appear to be listening to me. You are making rationalizations of my statements instead of trying to see my point. For example, I didn't say it was the same as marketing, I said that it's 'fine for marketing', i.e. posting in union when trying to spread interest would be a fine thing for a group account.

What I may be failing to communicate here is how trust is established between entities like companies and entities like individuals. When there is a issue with trust with individuals, like in the OPs post, it's best to establish 'point-to-point' communications with people you know so you can build up the trusted relationship. Doing that as a company doesn't really work well for that.

BTW, comments like "weave has lots of very happy users who find that weave is plenty fast enough for their purposes" are implicit trust statements based on bandwagon bias. What you are actually saying is there exist a group of people who don't feel the way the poster feels and are happy with the product's current state. The implication of your statement is that others should feel this way, but there's really no way to establish that unless we heard from all those people directly. This is yet another example of why consensus sucks when trying to establish the truth for an individual. (Bitcoin has figured this out, however.)

I think about trust a lot for work, so take my comments with a grain of salt. Nobody died here. :)
The difference isn't so much whether they conduct surveillance, within or on the edges of the law, but whether they can use whatever information they find.

If the information that is found cannot subsequently be used to (legally) further whatever agenda they have, then it is of very much diminished value, and its collection will receive less support.

Small steps...
That's why Facebook has bought Instagram and Whatsapp, and tried to buy Snapchat - to make sure they're riding the wave. What has Twitter bought? Vine and Periscope are good, but seem like features to their existing network. Will they bring in a new audience?
I'm excited by the improvements in the pane navigation. I'd have to try it out to get the feel of it but looks like an improvement.
Thanks for the reference and nice job on the translation. Pas aussi poétique, mais presque ;)
I use tmux all the time, but I've read about dtach/dvtm.

http://www.brain-dump.org/projects/dvtm/#why

Anyone using that instead ?
I agree, but I like to think about these things in the terms the government does, which includes a lot of paranoid fear produced by false and frequently cynically malicious assumptions.

Like I said, the difference in actual security here is abstract, difficult to quantify, and potentially nothing practically speaking.
Even if Harper goes (and if he doesn't I call shenanigans) the bill has been passed. The damage has been done. If liberals win it is highly unlikely they would remove that bill, and if NDP wins still i doubt they will abolish the bill. At best you can hope for NDP to win and submit revisions to the bill for more oversight.
That it took this long and came this close is concerning. I can't help but feel this is just theater.
Video link:

http://on.aol.com/video/daimler-trucks-freightliner-event-at...
That's not the weather, that's the temperature. But I like the effort put into making interesting little tools!
Does not appear to be a session-breaking update. I just updated with no ill effects.
Australia is a financially savvy market. Most people I know there trade stock and have at least 1 investment property. Great move by Robinhood!
Yes, I'm aware.

The thing is, living in Michigan, I notice a lot more older carburated trucks than I do smoking modern vehicles...
also the other way around, we can build robots and implant an organic, lab-grown brain in them. it may be energetically cheaper.
Great to see some effort in this area. I've been using New Relic and it's pretty great for errors because we've setup Slack/email notifications. However, there's nothing for general log (e.g.: access log) parsing. I'm installing an ELK stack on my machine right now and hope that it's enough
I've had issues trying to get statements as well, but they've since improved that and you can access all your statements in the app.

That said, this is one of the most solid apps I've ever used. I don't think it has ever crashed or shown any strange UI bugs.
there has been an attack - look how understaffed we are! we need more budget! and more control and surveillance!

there has been no attack - look at how good we're doing our job of protecting you. but just to be sure, we need more surveillance.
I wonder what the actual implications of "getting screwed on fills" really are.

If I'm buying AAPL as a casual retail consumer, and the market price at the absolute moment is $121.05, and I get "screwed" with a fill of $121.06, is that really a big deal? Especially considering that a few seconds later the true market price could jump in either direction?

As a professional trader who's head is in the moment, sure, that seems bad. But does it REALLY matter for a casual long-term investor? My hunch is no. (I know I couldn't care less if I pay a few pennies more or less - I'm not using Robinhood for day trading, and that's not the point or their pitch.)
The nine dollar computer
So you write some piece of code that looks like it can be used elsewhere, perhaps as a library. What happens in that case? Can you not use it without your client's permission?

I think the developer should own the code but the client should also be given all rights to use, copy, distribute, resell, or both parties could be given exclusive rights.

And then there is the matter of by-products which are pieces of code you develop during your contract time but not necessarily used within that project because somewhere along the line you've discovered that it is something you can use elsewhere and does not make much use for that specific project.

Who owns those? From your contract's perspective, the client owns them and you are obliged to deliver them whether or not they end up in the final product.

I'm not trying to be dismissive of your lawyer's knowledge in the area, and neither am I a lawyer, but I think it is kind of hard to write down a standard contract that can be applicable to all projects. Contracts should be negotiable and license/IP is something as negotiable as the contract fee. And your contract sounds too protective of the client at your cost.
cgo is slow due to Go's stack growth and userspace threading model. (The limitations are basically fundamental to the way Go handles concurrency.)
Don’t Count Taps, Count Stresses
I think the effects in the intro were pretty cool. E.g. seemlessly projecting the texture of the dam and then having blocks of concrete move out of the way to reveal the inner "gears" of the dam.
There probably wouldn't have been a ruling at all. The court itself states that Snowden was the principle catalyst for this case to ever go to court in the first place.

From the judgement:

"Americans first learned about the telephone metadata program that appellants now challenge on June 5, 2013, when the British newspaper The Guardian published a FISC order leaked by former government contractor Edward Snowden".
It 'wants' what we programmed it to want.

It's not that the machine decided that it wanted to build paperclips. It's what we've told it to do.

The _means_ to build paperclips however is where the 'intelligence' comes into play. We've programmed the drive to build paperclicps, but we've left it to the AI to figure out how to do this. The article that you've read assumes that planning and subgoals are necessary for the AI to achieve its goal. Eg. That it needs to understand that in order to make paperclips it needs materials, and the further insight that to acquire more materials it needs to remove the other consumers of materials (us).
Chariot (YC W15) Is Hiring Mid/Senior Python Engineers and Front-End, Full-Stack
Ask HN: How Do You Handle Copyright and IP with Academic Professors?
Seeing this Question does not completely answer my doubts - (Ask HN: Programmers, how do you handle Copyright and IP in your contracts? [0] )

I am currently working under a professor who pays me for being a research assistant - he pays only 10 hours a week and does not cover the entire time spent on building the software.

How do I negotiate deal with my professor for this software, keep my IP options for future entrepreneurial options for myself ?

[0] https://news.ycombinator.com/item?id=9505269