skysight-inc/HackerNews huggingface dataset:
I think what the GP means is that there is a very vocal, very vitriolic subsection of the feminist movement that claim there is NO reason for the differences in men and women, other than the historical repression of women by men. Which couldn't be further from the truth: up until recently, women were very much at the mercy of the groups of men around them (physically), and only recently has the value of women in society dropped to that of men. </dons flamesuit>
The top link on Pullup is a link to this HN post with the title: "Pullup HN Update post, everyone upvote/comment"...
Yes, there are multiple exchanges that permit shorting, and have for a long time.
Sadly, you do, but Go makes it tolerable with "defer". Defer also produces nicer code.

Without defer, to be correct you would have to explicitly 'recover' (and re-panic?)
Enjoyment. Some people just like to watch the world burn.
If you ask Ken Jennings what his favorite song is, he'll probably tell you, or he'll say that he doesn't have a favorite.

If you ask Watson the same question, it will probably give you a reference to someone being asked that question in a magazine.
I've found that quants do not follow software best practices. They do not produce production ready code and it isn't because they aren't using the right language. It's because they aren't production software developers (and I don't want them to be, I want them out there doing analysis). Further, I've never encountered a model that didn't over simplify operations/execution requirements. They do this so that they don't get bogged down in details when they haven't figured out the big picture yet, and that's a good thing.

What drives success is having a good set of quants who can communicate with production capable software engineers. At the end of the day, the hard part of a quants job is usually finding concepts. Once they are found translating them into something actionable is usually reasonably easy.
Interesting idea.

One thing that this would be good for is almost by default members get experience working with the technologies the site is running -- they learn to use Github, deploy node.js, etc. It gives them a working technology base for their own projects.

One problem I foresee is that without a clear discussion about where the site is going, it could quickly become rife with lots of poorly-interacting features. Another is that delays in merging might well turn away valuable members.

Still, interesting project.
Meanwhile I still wonder why people bother with online wallets at all. They are less secure than traditional banks and centralised. I only hold very small amounts of coins in online wallets for trading and use bitcoin-qt for the rest. Can't say I ever noticed any downtime.
The Catch-22 is that if I had faith in my fellow Americans, then we would not be sitting in this deep well of depravity.

If you look at where we are, today, as a nation, how can anyone have hope? We're a nation that finds it more politically convenient to kill people by drones than to close Gitmo. We're a nation that, quite probably, kills people by drones simply because our leader promised to close a prison camp that would have normally taken said people, but can't now because it would be too visible and too much of a political issue to have people arriving to a place that is supposed to be closing. So America invents remote-control murder from the sky. You can't deny that we're a crafty, ingenious people.

Today we know that George Carlin was not cynical enough.
If you just look at the war years, then there were 600,000 deaths in the gulags versus 20 million in the war, roughly half of which were civilians.

If you look at gulag and purge deaths for all of Stalin's reign, then, yes, that is a big number which could go as high as 30 million over 38 years that included an extended period of civil war.

But that was then and the world has changed a lot since then. Especially in the Soviet Union after Stalin and in the former Soviet Republics. It would really take another world war to get back to that level of slaughter. Or global warming and famine.
1) MtGox currently prevents outbound transfers of Bitcoins, and limits conversions into real currency.

2) Using your own personalized definition of free market changes the discussion. "Free market" isn't about protection or aggression, or power of any kind. The common definition is that that the market is free of external influences, so that market forces determine all outcomes. Indeed--by the common definition of "free market" Bitcoin is the absolute opposite--it's the pinnacle of socialized currency: everyone owns the currency and everyone is responsible for protecting it. BTC scripts don't eliminate the law or its enforcement, they become the law. (Law is simply regulation--in whatever form it takes place. For example, in the US law is both statutory, case-based, and practice-based, depending on the context.)
>"Our decision to open a new datacenter" is really "We've located servers in Singapore".

Did they locate the servers in singapore? No, your 'truth' is also non-literal.

What matters to customers is that there's now a Singapore option in the datacenter drop down box.
The future for Microsoft, Android and Windows Phone
You used to be able to buy vinyl sacks to put your sony walkman and over ear orange foam earphones in.

Probably pretty terrible.
I wouldn't say it's a scam. I'd say it's the cryptocurrency equivalent of Lycos. I'm sure the cryptocurrency equivalent of Google is coming someday.
I still think it is the capability of the people what makes the difference.

I actually have had the experience of leading a team of 50 developers in a 120 people project. We all were the new on the project and didn't know each other, I basically picked the most qualified 7 developers and formed teams. We broke the project into modules and look for smart ways to work and not stepping over each other.
An Introduction to Scopes in AngularJS
Not if the government have problems or in the case where multiple banks fall down. History lesson here.
AdBlock?
Klout was the first modern "love-to-hate" startup. It's the proto-RapGenius.
GE develops fridge magnets that could save the world billions of dollars
I think the author was trying to say that these online campaigns make people feel like they've contributed and therefore don't need to participate in a street protest.

While I do see the parallel you are pointing out, I think "I care so much that I spent 5 seconds to type in my email address!" and "I care so much that I gave up a whole day of my life" might be a case of a quantitative differences large enough to be qualitative.
The goal here is to get people to call their senators and congress reps to influence passing the right laws. You can contribute by calling yourself, or encouraging others, or doing both.
Oh, and this shouldn't be only a single day thing. I mean I see no reason why this couldn't have gone for a whole month, or even in perpetuity, and ask websites to keep it until we see real change from Congress.
In my very early years when discovering coding I remember fantasizing about a system where I could start my creation as very simple endless loop and add to it without having to stop it what ever would make up an application (... more a coding experiment in logo or basic it was at that time ;)

Fast forward almost 30 years: in Erlang light-weight processes are (most of the time) tail recursive functions handling messages... endless loops. Those light-weight processes are running those endless loops.

The described module upgrade functionality allows for uninterrupted system upgrades of servers/services in the back-end which btw. is often serious business in production and the cause of the reltool complexities.

BUT: the same hot code reloading system allows for very sleek development experience. You start your first version of the service and from there on update the source and the service changes its behavior most of the time with no restart, no lost state etc.
(with the help of some monitoring tools source changes can be picked up automagically...)

This kind of dev-environment is simply flow-inducing.
I got HN upvote nr. 1337!

That means my petition signature will hold a special weight.
Functional programming with ES6 generators
DESIGN BOOKS THAT HAVE HELPED MY CAREER
That's a good point, there are enterprise hosted offerings. I'm just pointing out that the sell to higher level university officials to switch off of internal infrastructure to "cloud" offerings (yes, yes, I realize that word is overused) can be rather difficult.
It was eth (voiced th), not thorn (unvoiced th). But I was _very_happy_ to see someone else knew this.

The glyph for Eth looks like delta (as in calculus) with an extra cross atop it, so, distorted, looks very much like a script y.

You can see at least thorn still in use in Icelandic, by the way.
Jesus christ. Thank you, though.
Yeah, I thought he was referring to his whole connection...

And while his link is 15/5 -- I still thin thats slow for FiOS -- but I had misread his comment..... I may have also been drinking.
Not exactly. The buggy wallet software, used by these exchanges, identifies transactions by their hash. Even if one of the duplicates is confirmed, the buggy wallet still thinks the other is a new transaction, because it has a different hash.

The fix is checking all inputs/outputs rather than relying on the transaction hash.
I think this clearly shows that different people have different needs, and that perhaps Microsoft needs to pick a crowd.

Most 'regular' users I know care a great deal more about a great display than storage. My mom would pay a premium for the former (although perhaps she specifically would actually not care and just want an intuitive interface so she can get to her games and email).
So it wasn't just mtgox being incompetent, then?
Can't the about page be improved with a pull request?
I switched back to Firefox for web browsing a few months ago. I had started using Chrome because Firefox used to have horrible random UI freezes on OS X which seem to be fixed now.

They're both fine in usability, but I'd rather be using Mozilla's browser than Google's or Apple's. It seems like Mozilla has better incentives than Google to improve the World Wide Web as a whole rather than just its own WWW properties.

I still use Chrome for JavaScript debugging. I'm more familiar with it and the tools are better. I expect to switch to Firefox for that when their profiler improves and when they start putting the full stack trace in the console.

Edit after actually reading the article: it looks like they have done the stack trace thing in this very release!
I move a lot, China, Canada, France these last years. I don't want to keep paying to keep my number, and I don't really care about changing my number, if people want to contact me they can always find me on facebook (I have everyone there), and the few that don't use a facebook, well I don't really keep in touch with them but I don't have time to track everybody.
You're not "throwing". You're "panicking".
Previously https://news.ycombinator.com/item?id=7193353
Because in the real world there's a huge amount of information asymmetry. Because most consumers are not informed (not because they don't put the effort but sinmply because they can't just look at the bank's books and decide whether they're well off), this asymmetry greatly affects a consumers decision to choose "correctly": it's not really a free market.

Obviously it depends on the regulations, but a lot of regulations are about making sure that there's at least a minimum bound in the "quality" of products offered, because of the asymmetry at play here. If there is none, we can end up with "bad" products(that don't seem bad because we're uninformed) crowding out "good" ones, and having the entire market be worse off.

The 2007 crisis was a perfect example of asymmetry causing markets to crash: obviously there's the whole aspect of consumers being mislead on their mortgages, but there's the even greater aspects of banks misleading each other! Because of the opacity of the market of derivatives (nobody knew just how invested everyone was in on certain obligations) no bank could make informed decisions on what to do with their positions.

If we don't restrict some choices in the short term, then we can end up with no choices in the long term. In areas of extremely high uncertainty, regulation (notably concerning transparency) is necessary to make the market freer (in the actual definition, not from the common usage of free=no regulation).
The last valuation for Klout was $200M, and they are being acquired for "low nine figures" ($100M-$200M). This is far from a profitable exit.
I linked to an article that explains what it is and left it to you (the reader) to decide if it's good or bad. I believe it is a very bad thing.
I normally enjoy reading your posts here but this one I have to say I find a bit gleefully FUD-tastic. Given that you describe BitCoin as "magic Internet money" [0] I can't help but feel you simply rejoice in BitCoin failures as vindication of your belief that crytocurrency will never work.

There seem to be two prevailing extremes of opinion which appear a lot on Hacker News and many other places, as extremes are wont to do while those in the middle don't feel strongly enough to contribute. Those are 1) BitCoin will replace government control of money and fix freedom, dude! and 2) What fucking morons, can't wait until you crash and burn.

I love this whole thing. It's fascinating, it's an interesting solution to a problem, and watching DogeCoin take off is fun to watch. In my opinion, BitCoin is kind of like when a naïve programmer decides to rewrite an existing library themselves, and comes up against the brutal reality that led the original developers to the compromises and apparently necessary hacks to get the thing working. The analogy here being regulation, insurance, all that jazz. It's educational, and I haven't been this interested in a technology for a while.

I'm picking on your reply here because it is one of many that exemplifies a "haha told you so" rather than really digging into the interesting technical and sociological aspects.

* Message IDs from one API do not equate to IDs from the other, so your example is a bit flawed; there's no way to check with Twilio except the ID.

* Is "ID" even the term used? I don't know for sure, but "Tx Hash" seems to be more widely spread. [Edit: patio11 edited his comment while I was typing mine; I withdraw this point!]

* "It's on our wiki noob" - someone running the 3rd largest exchange should hardly be a "noob"

* "O(n) scan of all transactions globally" - that's not particularly hard, nor is it necessary (why scan all transactions from all time?), nor is it unexpected (the entire thing requires everyone to have the complete ledger, so you have the data anyway)

There are valid points to be made that the BitCoin protocol needs improvements, and these are even acknowledged by the core devs. This whole situation is a bit ludicrous. But I wish we were talking about "what have we learned", not "told you so".

When it comes to BitCoin, the conversation seems to be full of radicals and optimists when success happens, and gloaters when it doesn't. I don't feel either add to the conversation, we could be talking about how to improve this as a currency or (as I believe the long term actual application to be) how this can influence distributed trust, especially important in the current climate.

[0] https://twitter.com/patio11/status/431347845031940096
Is this basically a simpler way to do "Data|From Web" or "Data|From Other Sources" where the burden is on the developer instead of the user?
There was a guy once, in India, that freed its own country from its greedy colonizers, just by walking alone, 240 miles to the sea for 24 days, just to produce salt without paying taxes to the imperialists that seized its country

http://en.wikipedia.org/wiki/Salt_March

If you dont want to do nothing, it's your right to do so.. but keep your cynical pessimism to yourself, by doing that, you will give a real contribution to the world.
True, but then one is more likely to be appreciating the extra effort of a craft brewer who knows how to get the benefit of really lively hops.
Does working in an Ad agency have to suck?
Totally felt that pain! And honestly, your companies don't want to delay the payout - it's just a hassle for them to do with existing services. That's why we baked it directly into the approval process, so they don't need to even think about it - it'll just show up in your (employee's) bank account and sync with the company's accounting solution in the background.
Great article, I enjoy the input from someone who was or is "inside DC" and isn't looking at this issue purely from a tech/IT angle. I'm not suggesting I have a list of lawmakers to vote out, just that in an effort to enact political change we should become part of the process, not just the members (as you stated so well) of another special interest group.
Now THAT is the ELI5 explanation I was looking for. This analogy is so much clearer than all the articles!
A National US Breach Notification Law May Be on the Way
It's a delicate balance between security and usability. Zooko's triangle applies here. To wit, GPG and client-side SSL certificates have pretty ideal security properties, but impose upon the user to manage storing and syncing key material between devices.

http://en.wikipedia.org/wiki/Zooko%27s_triangle

EDIT: Heh. Actually Zooko's doesn't fully apply here, but it's still a fun read. Thanks Perseids and drdaeman. :)
https://xkcd.com/1057/
I'm not sure about the impact of drug legalization on the local economies of these areas. Right now, the drug trade is actually one of the few sources of remunerative work available for unskilled people in these cities. You mention police arresting people for "possession" but the fact is that they have little time for that around here. There's enough dealers and traffickers to keep them busy. You think all those guys are going to go straight when drugs are legalized? I think legalization would help, don't get me wrong, but I think the positive impact would be a lot less than many opponents of the drug war would like to believe.

These areas are already very cheap to build in. Delaware, Pennsylvania, and New Jersey practically give away abandoned industrial sites hoping to find companies to take them over. Getting rid of regulations can be iffy. After all, the outputs of polluting activities in Camden flow down the Delaware River to a whole bunch of other people.

Fixing education in these communities is intractable. You can't teach kids in a community where gang leaders have more authority than parents. You have to fix the community before you can make a dent in the education problem.
http://adyen.com/ and https://paymill.com/ are also available in Denmark (although it'd be nice to have Stripe, too).
Actually, I think that studying their tactics is worthwhile because it helps us to recognize when our own governments and media are walking down that same trail.

In particular, looking at what was going on in European society in the 20s and 30s might lead one to worry where the current anti-Russian rhetoric would lead. It has already resulted in a ridiculous situation in Ukraine where hard core protesters seem to have lost all touch with sanity and the norms of civil society. Sure the leaders of Ukraine are robbing the people left and right but few of the protesters seem to care about solving that problem. Instead they all try to advance their own conflicting agendas and have failed to find consensus or to create a leadership that could attack the robber barons where it hurts.
It's easy to get confused by BitCoin's technicals; it's the difference between reading an article on Wikipedia, and examining that article's source code (or the various web protocols that deliver it to you).

At its core, BitCoin is unbelievably simple: a ledger of account, no different than an Excel file, distributed across millions of computers, kept honest through offering rewards for protecting the ledger's integrity. There's really no such thing as a BitCoin, just a row in that ledger that says "1.23456", and only the holder(s) of the key for that row can send a portion of that number to a different row. Like with any form of money, any value derived from that ledger is purely a product of collective belief.

BitCoin is roughly at the place where Mosaic was in the early 90s. The real story isn't about BTC becoming the new world currency; it's a technological and sociological prototype of a new type of distributed application which has only barely begun to be explored.
Does using Bitcoin require one to join the libertarian hivemind?
I have no proof what so ever, this is just a conjecture: there are powerful government and private entities who profit from manipulating the current monetary system. I have to ask: is it unreasonable that state actors would try to crash Bitcoin out of self interest?
I'd imagine that the most common use cases will be the ones where people are already using excel, where the python is definitely an improvement over python, the default and only other programming language integrated with excel.

I used it to validate my an algorithm written in python, which was basically a many-step series of matrix multiplications

datanitro basically served as a debugger, letting me 'show my work' at each step in the algorithm, outputting matrices to excel spreadsheets as it ran. Excel provides a pretty good set for validating that the output at each step matched expectations, like conditional formatting where you can color cells based on their value and other math and graphing functionality

I can say for sure that I prefer using python with excel to using VBA, the only other previous option.
politicians ignore campaign promises You should back or elect different candidates. Don't simply choose the candidate others have chosen for you, get involved earlier in the process to make sure the person you're voting for has a greater chance of voting for the issues you care deeply for.
I'm in my lab now, but if you insist I can transcribe the reference section of my favorite psychology of women textbook when I get home.

I don't think it's unfair to call out people with obvious agendas (in this case, single-gender education) when they make broad claims about entirely uncontroversial topics within a field itself. Nobody on HN would brook that over an evolution debate; it's sexist, frankly, to allow that to happen here.
GitHub is another example of a company that caters to the open source community while still having a business plan.

Right now npm is at the core of every project using node.js, and businesses have more complex needs than open source projects. One such need would be having a private registry. You don't want to have your production build chain depending on packages that could be replaced by the author at any point in time. The current wisdom if you want protection from that is to run your own npm server, but why do that when you can just have the guys that do this exclusively do it for you?

This makes sense because there are business needs that don't overlap much with the open source world that they can sell, the same way GitHub does. GitHub was successful because they got the programming world using them for their open source projects, and after dominating over that market, those programmers took the service and recommended it to their employers, because that was the tool everyone was using.

Npm falls in the same business area, where the programming community is already using them, and businesses have other needs from them, that they currently cannot provide.

It would be nice for npm to put up a monetization blog post to clear up the confusion.
You're right, I altered my response to remove the incorrect bit.
Yes, that's one way to look at it. In practice most people send CSV's now, so it's a simpler, streamlined way to do that.

A big advantage of Voyager over both of those options is the ability to send custom data per-user without building an ad-hoc web UI for it.
Cross Site Request Forgery explained