skysight-inc/HackerNews huggingface dataset:
> very vocal, very vitriolic subsection of the feminist movement

There's a very vocal subset of any group of people that has extreme opinions. Within the feminist movement, the vitriolic anti-male segment has really shrunk since the 1970's, and if anything there is a much bigger subset today that seek to validate and justify traditional gender roles.

In my personal experience, I've encountered a decent number of men who point to innate gender differences to justify the skewed representation of women in engineering. I have also encountered a decent number of feminists who embrace traditional gender roles. I have yet to encounter any feminist of the vitriolic anti-male persuasion, though I read about them in my American Legal History class. In the mainstream media, I've read a few articles along the lines of Susan Patton's regressive letter urging Princeton women to "find a husband" while they had the opportunity to do so at an Ivy League institution, but none of the vitriolic anti-male screeds that people assure me exists.
When that translation was made, father was not considered formal. Words like papa weren't in use and dad was considered baby talk.

Any formalness ascribed is due solely to changes in the vernacular.
I wonder how much of this tension was caused by going through an agency versus being a direct hire. The very short interview and subsequent time locked contract seem bad.
Fuck sony, from that blog I just found out about fan-made Robocop remake: http://ourrobocopremake.com/

How could I miss that?
As others have noted, this is explained in the video (and made to seem super-brain-dead-obvious, at that).

Specifically, clickfarmers are liking the ads whether they have been targeted or not, in order to thwart automated detection. So you can't escape it.

So far the only way around this that I've seen mentioned in this thread is to not advertise your facebook page at all, and instead advertise links to an external page that redirects back to your facebook page.
The Fight for Wireless Power
I agree. People will soon start seeing more and more responsibility over time as more bugs and bad practices get exposed, and more competitors start getting involved to solve existing issues. You can be sure this problem won't happen anymore, and we certainly won't need any regulations and other regulatory obstacles to overcome.
It's hilarious such a simple game mechanic took off so well. Seriously this game takes minutes to make with SpriteBuilder. It defies reality.
> the problem of uniquely naming you to the site

Ahem. Did we (consumers, not site owners) really have this problem, to begin with?
Yeah, that's frustrating. I might suggest you just serve them from your app [1], and use CloudFront with a custom origin to take over from there. I can deploy a Rails 4 app in ~20 seconds.

[1] http://guides.rubyonrails.org/configuring.html#rails-general...
My banks regularly have bugs in their software, and regularly make mistakes. The mistakes are "on them". So what?

At the end of the day I don't have access to my money, or I have to call their "customer support" and spend hours explaining the problem that they created.

If the bank goes down completely (as in: goes bankrupt), my deposits are only guaranteed by the state up to a certain limit, which isn't that high.

Regulation and "liability" buy me very little in real terms.
Note that some of the differences in expression may be the result of environmental factors.

It should also be noted that the average age at death was around 60 years old, which means that most women were post-menopause. The effect of estrogen on gene expression is thus underestimated.
Kudos sir or ma'am.

The same argument can be levied at racism. If you go back to the year 1000AD, it's obvious that Europeans are of vastly inferior stock. The Chinese and the Arabs were doing optics and stuff while the Europeans were basically playing in the dirt.
So are you saying that the actions that the NSA have taken are not against your conscience? If so, then I would hesitate to hire you because ethical and conscience-based decisions are key to having trust in employees.
A New Hope – Groundbreaking Changes for Autism Community
I am a Gen-Y'er and I love sites made for and by our generation
It seems like the whole bitcoin community is immature.
you can check this piece of code: https://github.com/ellisonleao/clumsy-bird/blob/gh-pages/js/...
I was looking into that, but got sidetracked and found this comment from the ref client's lead dev...

sendtoaddress didn't always return a transaction id. It was changed to do that to facilitate bookkeeping. Sort of ironic.

https://bitcointalk.org/index.php?topic=807.0
I am not going to be the guy who figures out how to unify the world's economists.

I'm not saying that every instance of markets should be regulated, I'm saying that some markets in their unregulated form are not free, and can end up imploding on itself. You might argue that a market in that form isn't worth saving, but if a small bit of regulation can push the market in the right direction you can end up with a healthy market.

You're going to have to explain your last statement, because I don't get it.

Every economic argument will reach the point of some guy saying "A" and another guy saying "not A" anyways though, so might as well just stop here.
Yea, we encourage people to submit expenses more-or-less as they happen (takes 10 seconds!) then throw away the receipt and be done with it. People can still submit expenses in batches if they want to, but there's a lot to be said for doing it while you're thinking of it / before you lose that receipt...
Engineering managers’ priorities in a hyper-growth startup
Usability Test Tweaks You Must Do
> local Jeopardy clubs in pretty much every High School in America

Are there? There's quiz bowl (also known by a number of other names), but while that is also an answering-questions contest with buzzers, the format has little in common, and none of the strategy mentioned here applies there.
http://en.wikipedia.org/wiki/Market_failure

Sometimes, the market does not figure it out... especially with a populace that is imperfectly educated (and not "perfectly logical, perfectly rational" beings in most theoretical economics)

But even with perfectly logical and perfectly rational beings however, there still are market failures. And it is up to the population to create Governments to deal with these market failures. (Usually through deregulation or regulation)

Case in point: LEXG, a 2010 stock that is widely considered "pump and dump". Despite all the regulations, and centuries of knowledge of pump and dump... it still happened.

BTC itself has a growing volume of trade... but a lot of smaller cryptocurrenies are simply pump-and-dump schemes.
Too bad, still down.
Yes, it is. Though it is salted (but not randomly sadly).

For stronger password hashing, you can keep your user accounts in LDAP, and have PG authenticate with LDAP.
Paypal does the same. Blocked mine with 30k in it for 6 months and destroyed my business with it. We had to sell stuff from our house to pay providers (~20k) to survive that month. We lost subscribers and our business recovered in almost 1.5 years out of that "High risk" ban.

To them "high-risk" often means "you put too many questions" or "we don't have time to actually support you properly". By simply banning you they get rid of businesses that require more attention instead of hiring more capable people. That list of capable people should grow along with the customers list but they stop at some point and that's when they can't deal with you.

It's good that stripe is not available in my country because I really wanted to pick them after Paypal nightmare. I think I would have killed myself at round 2 with this type of support and bans they throw at you when you need help.
But you haven't even tried to make a connection between the physical differences and the social differences. You just assume that all social differences are explained biologically.
Anyone else getting really weird formatting? Makes the page unreadable. Half the text flows to the right, practically offscreen. Pictures seem to be in their native resolution, and all different.

That being said, I'm on Firefox on Linux, so there's that.
In all seriousness though, which features were you referring to that Concur has?
In theory, applications can be built on top of the existing BitCoin blockchain, which is now well-guarded by many vested interests; some projects like MasterCoin [1] and Colored Coins [2] are attempting to do just this.

But ultimately, you are correct: bootstrapping a new blockchain-based service requires assembling a community with enough hashing power to fend off 51% attackers. Time will tell how the experiment will pan out, but even if most projects fail, my gut is that at least a few will succeed in the long run.

[1] http://www.mastercoin.org/

[2] http://coloredcoins.org/
I keep asking this over and either I'm missing something or no one knows the answer: The bitcoin devs keep saying that the malleability is a known "feature" since 2011 and that it's MtGox/Bitstamp's problem for searching for transactions based on tx ids. But what the fuck is the point of a tx id, practically speaking, how is it useful at all given that it's malleable?
Is that really true? Could a botnet not conceivably make transactions out of your wallet? Doesn't the distributed ledger have tentacles reaching under your mattress?
Yeah, I'd hoped to go with stable, but I think this weekend I'll be moving to Barrier Breaker.
the person behind leveragedsellout.com is not an investment banker, it has been known for years... actually this is the first time this person writes a post in 5 years. still many of the posts are a good/fun read
What was the intent of including something like transaction malleability in the Sotahsi client?
Not only that, but the bitcoins themselves need solid liquidity before becoming a feasible currency. That's impossible with the impending cap.

Right now, bitcoins are treated like digital gold. People hoard them and treat them like investment assets.

And for the same reason the world's major currencies unlinked from gold, bitcoins also exhibits recessionary behavior. (bad news for a currency)
There were no companies offering Bitcoin exchanges audit because the industry is very young. Expect those companies to appear (unless regulators start messing up with exchanges). If they don't appear, it means there's not enough demand. If there's no demand for audit and government is still trying to regulate the industry, it means they're wasting taxpayers money on something taxpayers don't want.
To be fair, he made that addition before anyone, including probably Satoshi Nakamoto, knew that the Bitcoin "protocol" allowed transaction IDs to change at will for up to ~1 hour after them being sent.
Nice nugget.
Bootcamp Reviews
How TokuMX was Born
Thanks! Yea it was important to us that our pricing be 'pay only for what you use' because there's greater utility when companies add everybody on their team.
WITH CHECK OPTION is coming in 9.4 . It's already done apparently.

You can sorta do it now with security_barrier views, but they aren't auto-updatable, so you need to write more code, which is a PITA.
FWIW, Limbo, Go's ancestor from the same author, does have generics.
Have you tried dedicated CDN service?
I've never tried making something like their dotted definition list, and I like how simple and elegant it is.
If your email is hacked/malicious, and that's where your password reset requests from twitter, facebook, HN etc. are sent, it doesn't matter whether you reuse passwords or not; the attacker has the power to change them.
In a similar situation, I've used inotify to watch things just get dumped on the disk. It's a hack, because race conditions, but sometimes that's OK.
I tried a simple one. Here is my interpretation of Scheme's delay/force macros: https://www.refheap.com/36606 (forgive the messed up indentation...)
Some feedback:

* don't use md5 as a security feature! I suggest to replace the use of md5sum with sha256sum (not even sha1sum is really safe anymore). The only use of seeing md5 in security contexts is to indicate that the person recommending its use doesn't understand security, which may admittedly be a worthwhile feature in itself. Perhaps you're really saying "this is one of the weak links in our security chain, the source code we're getting here might be hijacked or have huge security holes, and I haven't checked the sources, so it doesn't matter much anyway whether you're using the same sources as me anyway"? Then perhaps point this out, like using sha256sum and at the same time mention "(although I haven't verified the source code against security issues or backdoor (yet?))".

* I'm not a cryptologist, but regarding "the security of encryption depends upon how random the pseudo-random number generation on your system.." I think that's the wrong use of the term "pseudo-random number", as /dev/random really is about randomness, not pseudo-random numbers at all. /dev/urandom does stretch the collected entropy using pseudo-random number generation, but I think even the phrase "how random the pseudo-random generation" is mathematical nonsense, as it's not random at all, just random-looking when not knowing the generator inputs. Perhaps say "The security of encryption depends upon the randomness of the random source used on your system"?

(* I think the NSA is able to track you anyway, regardless of whether you're using your own server on the same IP or not. Thus the suggestion "make you more vulnerable to traffic analysis" will probably only hold for companies trying to track you.)
So the tragedy of the commons, obscure forms of financial fraud, bank runs, and the marketing of addictive substances are examples of non-problems?
Is this "gain" really worth the additional compilation step? The best thing about javascript in my book is saving my file in VI, and then clicking "refresh" on the browser. Having to re-process these files after each change would be a total pain in the ass, not to mention my syntax highlighting won't work anymore.

There may be "macros", but with vanilla javascript and without an extra step, you can use "functions."

Also, commence having to build an adapter for your web framework, and integrate it into the build process. And forget it if you are using asset pipelines in Rails, what sort of crazy hack would that require?

All of this extra integration for Javascript macros?
That's irrelevant to whether Zooko's triangle applies, which was all I was weighing in on.

That said, yes, consumers totally have this problem. We encounter it visibly every time a username we want is taken when we try to sign up for a site. The effectiveness with which Personal eliminates it entirely, ameliorates it, or merely pushes it off to other parts of the system depends on other details of the service in question.

It's also not the only problem Persona purports to solve, simply the relevant one.
http://www.yelp.com/styleguide
That is horrible financial advice.
Any feedback for this site? I'm hoping to help prospective programmers find the best bootcamp for them!
Wow this makes a lot of sense. I personally believe that this is yet again another one of BTC's large dips that will eventually recover onto it's upwards path.

But then if people panic and see how hard it is to get back into fiat from BTC won't they just go into relatively stable altcoins instead? For example DOGE is skyrocketing as we speak and it's USD price was totally unaffected by BTC's recent plummet. http://coinmarketcap.com/
I second this, the original paper is quiet clear and short :
https://bitcoin.org/bitcoin.pdf
Most don't. Some do.

For those who don't it shouldn't matter whatever they're using (some third party account or a personal certificate or a saved password) to authenticate. They click "login" and they get what they want.

For a minority of those who do, leasing their identity from a third party probably don't looks like a good idea.
This should be required reading for any developer, if only to hopefully instill the belief that you will eventually reach a problem that you cannot lean on pure ability alone to solve.
Now Playing: Steam Dev Days Presentations
Human.py
"The Machiavellian view on this is if you are the founder you actually want to pretend you have a huge ideological mission, even if you don’t. And I guess you would rather do that, than not have one, but clearly it helps enormously to have a real mission."

Which is why all HN job postings contain keywords like "change" and "disrupt."

Also, if you have a purely ideological mission with no plan to make money with it, you shouldn't be starting a business and getting investors. You should be starting a non profit and getting donors. The difference is, investors expect to be payed back.
It's not malleable once it's been included in the block-chain at a certain depth, before that it is malleable. It appears this was known at least by some people since 2011, but it doesn't seem like the information was widely publicized in a way that would help people to understand the possible consequences. From what I gather, even the reference implementation doesn't handle these consequences particularly well.
Shouldn't productivity be measured in how much time it takes to solve problems? The amount of code produced at the end is only relevant if typing is a significant portion of your time spent. Typing is rarely my bottleneck.
Almost every credit card transaction in India goes through this kind of system. At a POS terminal you need to enter a pin (same thing in Europe).

For e-commerce you need to enter a password after you enter all your CC details. It's called Verified by Visa or Mastercard Securecode, depending on what card you have.

The downside is that apparently the user agreement states that if your password gets stolen (as well as your credit card details) then all liability is on you.
Also worth noting: you can't buy bitcoins on margin. So no margin calls to suddenly detonate the market.
I'm really glad to see Heroku focusing on these types of optimizations. We've been using similar optimization strategies internally at my Rails consultancy for over a year [1], and it's amazing how much fun it is to ship features when you can add a small feature, check your test suite via CircleCI, and be live quickly thereafter.

I remember the pain of deploying Huckberry [2] on Rails 3 a couple of years ago. Each deploy took ~6 minutes, and it'd drive us crazy. A whole lot of "Compiling!"-type [3] moments. (Back then, the Asset Pipeline compiled all of your assets twice: once with the real filename, once with the digest-filename: 'filename--f74c093df554be59d45d3c87920eba1f.js'. As you can imagine, this was quite slow.)

This is one of the reasons I really love Heroku as a development platform. We're a 4-person shop—we can't spin off a resource to spend 2 weeks speeding up our deployment process. But with Heroku, we wake up one morning, and our processes our 40% faster. It's fantastic.

[1] https://github.com/heroku/heroku-buildpack-ruby/pull/96

[2] https://secure.huckberry.com/

[3] https://xkcd.com/303/

[edit: formatting]
In hard science, the null hypothesis is often 'straw-man-like', and that's usually just fine. Because, oftentimes the straw-man haunts by being kind of true, sometimes. Reality is so strange that doing en experiment that controls well enough to (near-) conclusively exclude even a trivial hypothesis is a good experiment. Not the best experiment, but a good experiment.
In what way is that different from fiat money? You can keep fiat money in your mattress and spend it anywhere that accepts them. If you have $100 in a mattress (offline) then you would still have it tomorrow. The problem is that the moneys value may change tomorrow, especially if we are talking about bitcoin.
From a time when one had to read the back of the software box to check for Windows or MacOS compatibility: "Mosaic Communications Corporation intends to be the premier provider of open software that enables people and companies to exchange information and conduct commerce over the Internet and other global networks."
I wrote https://pypi.python.org/pypi/pq, a transactional task queue for PostgreSQL, depends only on psycopg2.

It does about 1000 ops per second, depending on your database configuration, network etc.
I think you are being disingenuous if you think your bank don't do similar things. Ever had to bank a cheque? When you deposit it into your account they immediately debit the account of the person that wrote the cheque, does it appear in your account for spending immediately? No you wait 3-5 working days, what happens in the interim? The bank hold it and accumulate interest on it and then you are allowed access to it.
The Glitch That Will Help Kill Bitcoin
Go seems to be picking up a lot of python/rubyists who are looking for a faster language that's not excessively verbose. I suspect that fraction of the community doesn't miss generics as a result of simply never having had them.
That is simply not true.

Centralized economic solutions work better for some things.
Free market soluctions work for other types of things.

The USSR was a dictatorship where everything was managed by the State. This is not what it is being proposed.
OpenStreetMap Enhances User Privacy
Tell me when that ever worked.
El Niño may make 2014 the hottest year on record
Mirage 1.1.0: the eat-your-own-dogfood release
One thing worth noting, for those that are questioning the "sanity" of this or asking how Klout can be worth $100s of millions, etc:

"...a mix of cash and Lithium private stock..."

So take any publicized valuations with a very very large grain of salt. It's fuzzy at best to value a deal based on the stock of another company which itself has a valuation based on the fractional investment pricing of 3rd party VCs.

(Note: I don't have any skin in this game either way, so please correct me if I'm wrong somewhere!)
The title of this article seems to have been generated by an Upworthy-style bot targeted at Hacker News.
Lego film – Subversive and countercultural?
Show HN: Such color. So picker. Open source for Mac.
Do you use some custom code generation engine or gen[1]?

[1] http://clipperhouse.github.io/gen/ ("A library for bringing generics-like functionality to Go")
It's about generating noise rather than value...because humans.
I've been using Expensify for 2+ years and I just started using Abacus. The core value proposition of the two products are significantly different.

Expensify makes the "old school" expense/reimbursement process easier. Expensify lets me collect my receipts, fill out electronic expense reports, submit such reports to my supervisor at the end of each month, wait for his approval, then wait for the finance dept's approval, then wait another 15 days for the deposit. I was a big fan of Expensify because they still made my life easier. But to me, Expensify improves on a pretty awesome dredful process.

Abacus introduces a whole new expense/reimbursement paradigm that focuses on "now". As a user of Abacus, I know if I put in my expense as it happens, I'll get reimbursed right away. This really motivates me to do my expenses now rather than put it off until the end of the month (which also means I'm less likely to lose a receipt).
Yes. I didn't read the whole paper, just the abstract, but I would not be surprised to learn (based on previous studies) that the difference between men and women is smaller than the variance amongst men, or the variance amongst women, which is the case for nearly all non-primary sexual differences between men and women.