skysight-inc/HackerNews huggingface dataset:
Unfortunately sarcasm does not come across well sometimes.

My point is that scientists put up a variety of models with a variety of assumptions and know full well that some of those assumptions are going to prove wrong, and so will the corresponding models. This is part of the model fitting process.

It is absolutely true that the extreme models from a decade ago are clearly wrong. However you were trying to conclude from that normal and expected result that the entire process a decade ago is clearly wrong and this is somehow a crisis. Far from being a crisis, this is normal science, and entirely expected.

What is far more important is that the best models we can produce today fit in the range that was being predicted a decade ago. And none of that range is good news.

What I don't get is how scientists can advocate multi-trillion dollar public policy initatives and incredibly disruptive changes to our economy based on these uncertain models.

If we could produce better models, we would. But when your best projections about the future show an oncoming train, at what point should you pay attention?

Even if you accept the predictions as certain the costs of the 'remedies' seem to exceed the costs of simply adapting to the higher temperatures.

There have been many, many attempts to quantify this. These attempts are even more controversial than climate studies because they also depend on economics, which is both less settled and more political than climate science. And furthermore they could be changed radically by future scientific improvements that we don't know about yet. However as http://en.wikipedia.org/wiki/Economics_of_global_warming#Res... says, No models suggest that the optimal policy is to do nothing, i.e., allow "business-as-usual" emissions.

As an example of a limitation, there are climate mitigation strategies that have been discussed which might be considerably cheaper. For instance the release of particles into the stratosphere might cool the planet. However wouldn't help with ocean acidification - what value do we put on having shellfish? Adding trace minerals to the ocean in certain places will cause ocean blooms that help with CO2 and acidification, but have unknown impacts on the deep ocean.

This leads to a classic problem. At what point do we decide to act on the basis of what our best available information says? As http://www.amazon.com/Collapse-Societies-Choose-Succeed-Revi... makes abundantly clear, the historical pattern is for cultures who don't want to make hard choices to put them off, despite the best information they had available, until it was too late. With disastrous results for the culture. I don't want that pattern to repeat to my children and grandchildren.

You, obviously, consider the risk worthwhile.
I only commented because of the attitude that removing the second clause from the 3-clause BSD license was not an option because we already have a 2-clause BSD license.
I think it's much better to think of a capacitor as a spring:

* they store energy;

* they can release energy quickly;

* when put in parallel they get stronger;

* when put in series they get weaker;

* the RCL circuit differential equation is the same differential equation as the damped harmonic oscillator.
it has a future as long as firefox is the only implementor of asm.js and chrome/ium is the only implementor of PNaCl.
This site is filled with knuckleheads who actually think that the fall of the US would be a good thing, but they mostly live with their parents and have certainly never run a business never mind any government. Every man is a king now that the internet is here so clowns can spout off bullshit. We are at war with Muslim extremists, pretending we aren't is not helpful.
How Matchist won the New Venture Challenge at Chicago Booth
Google Glass Photographer
The best founders are futurists
The key premise of this article is unsubstantiated by the provided link. The article states, "Unfortunately, Google has recently announced that they will expose Portable Native Client (PNaCl) --- and by extension, the Pepper APIs --- to all Web pages"; all the article's complaints are based on this description and the assumption that it will be exposed to all web pages without first being standardized.

But this claim is misleading; the closest the announcement page that is linked from the article [1] comes to supporting it is saying "Once PNaCl is fully released, users will be able to run PNaCl modules on any web page". It does not state an intent to transition PNaCl to this "fully released" state at any particular time in the future, or without standardization.

[1] https://developers.google.com/native-client/announcements (the relevant announcement is the May 15, 2013)
How safe is recreational marijuana?
In Big Companies, Lean Is Only One Piece of the Puzzle
Lisp in Summer Projects
The number one rule of backups is to never have them in the same place (i.e. local) as the live data.
Annual physicals are, for the vast majority of people, completely useless in terms of health.

Lots of common things people imagine "save lives and money" do neither. Vaccines and pap smears are great, but most things aren't.
Erlang's syntax has little to do with its functional paradigm - you should just bite the bullet and learn functional programming if syntax is what you're worried about.

If you are irritated by the idea/syntax implementation of pattern matching, folds/unfolds, recursion, immutability, function guards, partial function application, function currying, and higher-order functions then you won't enjoy any language that has as its basis, the functional paradigm.

Once you grok the functional idioms used in Erlang, the syntax becomes "not that bad". Granted Elixir is great, its meta-programming features are awesome, but it doesn't "get rid of that yucky functional programming stuff" (which I don't think is yucky at all, after Haskell I can't think in anything BUT the functional paradigm).
I swear technology is working against me; I just finished buying my IPS panel monitors.
At the end of the day.. probably what most people need to know, and few do. Uber is a logistics company. A wide open market with high growth. Just look at Coyote, or any other logistics company that has blown up size in the past few years.
(Ozgun at Citus Data)

You're right that you need to have Postgres installed. For running SQL over multiple JSON files, we wanted to keep the blog post short and noted several different ways to go over multiple files in our GitHub Readme.

1. You can create a partitioned PostgreSQL table, and declare one child table per JSON file. You can also declare constraints on the child table to filter out irrelevant files to the query.

2. You can create a distributed foreign table on CitusDB, even if you'd like to run on one node. In this case, we'll collect statistics automatically for you, and filter out irrelevant files.

3. If neither of these fit, you could change the source code to scan over one directory instead of a file. We didn't go down this path to be compatible with file_fdw's semantics.
It's merely a setup for a more creative problem which I didn't have time to include. Here's the actual problem: numans have different weights, which incurs a speed penalty on the transport vehicle - numans[i] has a penalty of 2^i - the goal is to write code to carry them all in the minimum possible time (15 units).

For a coder, the numan part is easy and boring and repetitive - then again, it fits with the universe. For a non-coder, it's their first or second encounter with a piece of code that's more than 4 lines long, with a detailed log so that they can go back and forth to see where they went wrong. They have several rules that they need to pay attention to (capacity, 1 passager minimum required, auto-unload, be very precise with station names) - which, again, seems trivial to you as a coder, but isn't to everyone.

There's already so many instructions for this problem, I wanted to add the time penalty part as a second problem, e.g. "your solution would work, but we can't afford to spend N time units on this transfer - (insert additional instructions here)". I'm sure you understand the need for a consistent difficulty curve.
Yes, I do include myself in that.
I sit in the bay area. I hear about nothing. This site assumes that "I want a job in SV" necessarily entails "I don't already live there". Could I, already having a job there, try to find a different one via this site?
Really? I hear about confirmation bias and cherry-picking far more often than I do about expert intuition. I don't even know what the common name is for the latter phenomenon.
Note: this isn't the full article. I finished the text thinking "hmm, that didn't sound so bad", but just before commenting, I searched for the article -- there is a lot more content in the Kotaku article than what is posted here (From "One of the cool things we did..." to "I felt like I was a part of something special.")
fyi: just skip to the part that starts with "Towards the end, things started to fall apart..." the rest isn't really relevant.
The problem, though, is that people are incorrectly assuming the opposition to GMO is related to health concerns.
How to Solve Problems in your Sleep (Literally)
Globalize human rights.

dayanışma!
> NaCl was never enabled for Web content, only for the Chrome Web Store. PNaCl is going to be enabled for Web content.

The plan announced from fairly early in NaCl's lifecycle was that when PNaCl was ready to be "fully released", it would be enabled for all web pages. The announcement this article points to merely restates that. It does not -- contrary to the article's treatment -- announce imminent plans to "fully release" PNaCl, or state that that release will happen without standardization. It simply assumes that that is the case.

It may be true, it may not, but it certainly is incorrect to state that that is what was announced in the announcement which the article links to and bases its entire string of complaints on.
Drinking beer and creativity
Thanks for the comments.

(1) We chose to do our original benchmarks against R, Weka and sklearn because these are the tools that the vast majority of people currently use. You'd be amazed how many companies use Weka! That said, we do benchmark favorably against the other competition. We will be publishing a series of blog posts with these benchmarks. Stay tuned!

(2) Our titles in fact do mark a clear delineation between our respective roles and responsibilities, and this is well understood within the company. Perhaps the titles are a bit grandiose, but we have a very big vision for this company.
>Since forever. Who are you to stereotype all hackers as uncaring, blunt, socially awkward and mean?

Who's Paul Graham to stereotype hackers as socially awkward and blunt? http://www.paulgraham.com/nerds.html

Who's Miguel De Icaza to do it?http://tirania.org/blog/archive/2011/Feb-17.html

As for me, I'm someone who's a geek and has been around geeks and/or hackers for ages. And you has read and seen most of the hacker folklore, from the dictionary, to Pirates of the Silicon Valley, to blogs to HN.

I also don't like the "all" qualifier you used. That can make any (otherwise totally valid) generalisation appear wrong.

A "stereotype" is not something that necessarily applies to ALL members of a group. It's just something that the statistical majority of some group holds.

(Or course it can also not hold at all. But the hackers I know at least, would agree it holds for hackers, especially the more absorbed and technical ones -- e.g think Torvalds and Wozniak not DHH or some random startup coder who does some front end work and is otherwise a total hipster).
You used your powers for evil.
Drat, it looks like I missed a section. (first time using Pastebin. My fault completely.)

If a moderator could change the article URL to the Kotaku article, or a fixed Pastebin (http://pastebin.com/JHP8yCk4) that would be appreciated.

The missing section for reference:

---

One of the cool things we did at CA were playtests. A lot of playtests! For nine months I literally played Halo 4 every day for money. We would grab the newest build and go into a closed room with 16 Xboxes and play various modes, checking code and, most importantly, monitoring host and client frames per second.

These playtests would always be a mixture of QA, developers, coders, producers and artists. It was not uncommon to see Max hang out and observe or even play.

Most of the sessions were fun, but there was also a nasty air of "nerd-dickdom" competitiveness. Controllers were slammed; F bombs were dropped; homosexual slurs were tossed about (and I know for a fact we had some gay workers in the studio). So yeah, it was grown-up nerds making a video game.

At this point in the article, some readers may be thinking, “Well what is the problem here? This sounds awesome!” Truth be told, it wasn’t, and it was because I was a contractor. It was like being Jon Snow or Theon Greyjoy under the Stark roof. Yes, people may talk to you, or relatively like you, but you are not accepted. The smiles, and jests and "bottle talk" always seemed phony, and the reason was because I was temp—in fact, my whole department was.

One of the reasons I took this job was because they sold me on the fact that, if I did well, and showed promise, that it would be a real possibility to get hired on full-time. I sure as hell did not accept it for the whopping pay rate of $11 an hour. So being older and a bit more experienced in the work world, I took the job by the horns and ran with it. I did everything I could to stand out. I asked a ton of questions about code, the debug, the game modes, everything. I talked to all the producers and developers and level designers I could to ensure we were on the same page and also so they would know my name.

Once, I worked an entire weekend on a voluntary basis. Halo 4 primary developer 343 wanted to cut our signature mode: Dominion. At that time, it was broken as hell and really unbalanced. The concept was outstanding, but there were a crap load of balancing issues. 343 was always tinkering with kits and available weapons, so the devs were having a hard time balancing ordnance drops.

We worked all weekend while coders would cook up frankenbuilds, and even Max stayed for the majority of the sessions. After long playtests he would take us in the kitchen and personally ask everyone in the group their thoughts. I felt like I was a part of something special.
Is it only being developped as the native side for Chrome OS or is it really planned as a all around web binary running thingie?

The issue being, nobody should be developing anything for it publicly until at least 2 competing implementation have been created.
But people don't seem to care about that for some reason...
Like waterboarding, but also not.

Waterboarding was always obviously torture. No fair-minded person would ever have said that it wasn't; the suggestion is a joke. Thus the only people who had reason to say otherwise were ideologues, power-wielders, and bootlicking journalists.

Solitary confinement isn't like that, and it has taken time for fair-minded people to see it in this light. The fact that the science on it is so unequivocal is a big part of this coming into (some) people's awareness, as well. That's why I said "now so obviously a form of torture". It wasn't obvious before.
Looks good! First of all, I honestly wish you will find (or have already found) a workable business model for this. Connecting people with experience to people seeking help/advice worldwide in a 1:1 fashion is a concept that extends beyond coding. Choosing coding as the niche market to attend to first is probably a good idea, given the tech savviness and available funds of your target audience, but I have high hopes for a general 1:1 knowledge exchange platform emerging from one of these projects. I myself have built a 1:1 learning/teaching web app during last year's Rails rumble (http://goteachly.com), but failed to find a reasonable business model following that. The dreamer in me hates to give up on that one.

Fingers crossed, weitingliu.
Hmm, I see why it could feel like that but I don't really agree. Here's another angle:

Would you rather learn some (hopefully) very well worked-out library with good documentation and all the edge-cases slaved over, with multiple contributors, with Stack Overflow questions about it ... or, would you like to learn some random guy's non-library library, because he was scared of libraries, so he just made up a load of ad-hoc conventions in his codebase.

I'd rather learn to use Backbone, Angular and Ember, than have to deal with big-ball of mud code based on no library in particular. Same goes for templating libraries, I'd rather learn a handful (after all they're relatively trivial to use), than come to a codebase that uses none at all.
The problem with this statement is it is assuming that there are no health concerns.
> You prototype the feature under an off-by-default feature flag

Both NaCl and PNaCl, except for Chrome Web Store content, are under an off-by-default feature flag.

> then standardize it, then turn it on by default. Apparently Chrome follows this process for HTML/CSS features but not for PNaCl or DRM.

Except that there is nothing but speculation, at least nothing cited in the source article, supporting the idea that Google isn't following that path with PNaCl.
The FOAF crowd already did a lot of this style of work - see also http://wiki.foaf-project.org/w/DataSources ; you probably have a few data feeds already, particularly focused on social networking site activity.
Other vocabs work - ie, crschmidt's menow vocab.

Express it as json ld to make it more modern, and you have a distributed ecology of services that all talk the same sort of language, about you.
Kindergarten graduation turns into fight, at least 8 arrested
Too bad they are getting a free ride with the patent system in US.
javascript has json though, which doesnt make it homoiconic, but it allows you to mimic homoiconicity in a lot of cases. When I write in javascript, I tend to store my data in json and and write code that is generic, with much abstraction that has a small foot print to manipulate the json.

That is scheme-like. That is psuedo-homoiconic.

(If anyone in the know wants to add or refute this, I would love to know whether my non-cs intuition is correct here.)

(also it is still a very mutable language, even with coffeescript/underscore)
Move his mouse a few pixels in a random direction every time a mouse click event is registered.
absolutely! If you're already here you're in even higher demand. Please send your details via the form or email me at justin at link's domain.
By the Numbers
Even if they returned his drives, how could he be sure the data is intact or doesn't contain trojan horses of some kind?

It's the last piece of hardware I would want to connect to my system.
Its all about the macros, man. If you are familiar with Erlang and gen_server, then perhaps looking at the examples in the readme of Exactor (https://github.com/sasa1977/exactor) will be enlightening to you. It presents a very straightforward DSL for defining gen_servers plus function wrappers in a very small amount of code with little boilerplate and repetition. There are other great libraries that make excellent use of macros, I just think this one makes this point really well.
The key is to understand that "unreasonable" qualifies the set of searches that may not be undertaken without a warrant. And therein lies the gray fog of uncertainty...and potential abuse.
Of course there is upside to risk, but that doesn't really help me plan for the future. The upside is nice holidays; the downside is penury and food banks. It really is that bad. I would never talk to someone about their 99th percentile asset value, but I might well show them their 1st percentile and ask them a simple "what if"

At it's most basic savings for retirement should be considering things like
"what does a 40% drop in the market mean for me?"
"What does uncontrolled inflation mean for me?"
"what happens if I live to over 100?"

In general, I obviously believe that knowingly flawed models are better than nothing. If you want to demonstrate some of what's at risk, do a single "1 in 200" scenario. So all of the above in one example. Half way into the projection period the portfolio drops by 40%, inflation doubles and you increase the projection period by 20% (pulling a deterministic scenario firmly from thin air). You can fudge the maths a little and simply output 2 sets of figures:

Expected present value || Risky Scenario present value

The risky scenario parameters can be hidden away with the other more advanced things, and you've got yourself a nice output demonstrating what could conceivably happen. There are other ways, but it depends what and how much you want to show.

More than anything though, I just want to see these calculations properly phrased as estimates. Returns defined clearly as real (or nominal, and model inflation). And a mention given to the cost of living longer. For a cup of coffee, no one cares - not even I. We are talking about 80 year olds having to find work to help account for a depleted nest egg. It's really serious stuff.

RE: Edit
Annualised return is simply (1.021.021.06*1.04)^(1/4). You are calculating these things based on an expected return on assets, it is important to be clear that it is not an arithmetic average that you are using but a geometric one. I don’t know if you are modelling the withdrawal cashflows (there is no need with a constant rate of interest) which is really where this stuff starts to hit home.
Unless you'd care to show otherwise, you like data to support your assertions re:HN's demographics.

We--by which I assume you mean the United States--are at war with whatever seems to be most profitable to the powers-that-be at the time, whether that is drugs, Muslims, or our own citizens. There is a very valid concern that such a policy of scaremongering and sly abuse of power could result in Bad Things (tm) if the beast decides that a war on one of us would be a worthwhile expenditure of time.

To pretend otherwise is foolish.

There are people out there that wish us harm, as there always have been. Part of the burden of doing great things is the acceptance of the fact that you'll be targeted by those less capable--and part of the requirement is that you bull ahead and don't let it bother you.
Webmaster disgraces website owner over 1050€ debt
Why I'm publishing my Sublime Text ebook 100 words at a time
> Does NaCl/PNaCl have a future now we've seen what Emscripten/ASM.js can do?

Possibly not; Google certainly likes the things they come up with, but it wouldn't be the first time that they spent lots of effort behind one approach but switched to back another approach that solved the same problem that others championed because it was better positioned for standardization; Google's interest in native-like performance on the web are more about the functionality than the mechanism.
OT: I remember being in the USA after those 9/11 terrorist attacks an they aired those "proud to be an American" commercials all the time... like they assume it's a good thing to be proud that you are a national of a certain nation. And maybe it is a good thing - I don't know. It just seemed strange to me. And all those American flags in front of regular family homes... do you still have those? You don't see that in Europe.

Please do not take this the wrong way. I kind of admire your patriotism... although I think it might prevent you from seeing (and fixing) bad things.
I seem to recall Musk specifically said it's not an evacuated tunnel. However, air leaks aren't a huge problem. You just need them to be slower than the pumps that run to maintain low-pressure; since the flow into the tunnel from leaks will increase as the pressure drops in the tunnel, you will reach an equilibrium at some point. For a really leaky tunnel that might be near 1atm; for a well-sealed tunnel it will be near 0atm; a practical transportation tunnel will balance construction and maintenance costs against the diminishing returns of lower pressures.
Cloud Platform Blog: Update on Datastore Auto IDs