skysight-inc/HackerNews huggingface dataset:
It used to be where 80 percent of the transactions happened. Now it's more like 25 percent, and Bitstamp seems to have surpassed it recently, at least for BTC/USD:

http://bitcoincharts.com/markets/
It will be open source as soon as I feel it's ready! Follow me on github if you like https://github.com/davidhariri
Yea, put your companies capital into a volatile, non-FDIC insured, commonly robbed medium. Genius.
Whether it is successful or not, it's still new to many in the audience (including me), so the need for presenting the service well never goes away.
They didn't yet?!
You're welcome! I hope to make it public for everyones use
I love the attention to detail Ned.
Big problem during wars. Much of my grandfather's Chinese army group in WWII died outside of fighting from this.
In my opinion, anyone should be able to get an A with a free certificate, or at least nothing beyond administration costs. Certificates cost nothing to make. Anyone paying a dime is just helping keep up the illusion that it is expensive.
Interesting, and the author clearly is an expert on the topic. However, I'm curious about how this fits in to a sensible program architecture. When do you need such a queue? It seems to me quite unlikely that production and consumption operate at the exact same rate and with the same CPU usage rate such that the queue runs in a steady state of neither full nor empty. It seems much more likely that the queue will just be either full or empty all the time, in which case this algorithm will be terrible because it busy-waits instead of having condition variables that can be used to wake the consumers or block the producers. By the way blocking the producers is also known as flow control, which many people believe is a desirable property of software.

If your queue is normally empty, it would be fine for the producing threads to just jump straight into the consuming routine and nevermind the queue. If the queue is normally full, it's fine for them to just take a lock and sleep on a condition.

Normally what you want a p/c queue for is to paper over short term variance in a system where on long time scales the consumer side is faster than the producer side. In that role, an ordinary queue with a mutex will work fine. If the consumer is stalled for long enough to fill the queue, blocking the producer is exactly what you want.

Of course, some languages favor the use of this pattern. I'm thinking of Go channels. Totally lock-free Go channels would be pretty awesome, but busy-waiting in select would not be awesome.
Of course, in later chapters SICP covers both streams [0] and lazy evaluation in the interpreter [1]. It's a really great book! I'm completely jealous of anyone who was introduced to CS via a serious studying of SICP.

[0] https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-24.htm...

[1] https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-27.htm...
Well that certificate comes from the Baltimore Cybertrust Root certificate. Doesn't that mean MS is just an intermediate CA?
"Your circles will be deleted, but people in your circles will remain in your Contacts."

I hate this. I once had the HN circle added (was being circulated after plus' debut). After deleting my plus account, they never left my contacts list. Syncing across to my Android meant I also had my huge contacts list on the phone. I remember trying to delete these contacts but it didn't quite work and I don't know why.
Q: How many times was Dr. King arrested?
A: He was arrested 30 times.

Malcom X, by comparison, was arrested only 7 times.

The number of arrests have much more to do with the type/style of protest that they engaged in than it has to do with some nebulous concept of "social behaviour". The reason why MLK and his followers were confident that their tactics would lead to success is because they could force arrests for plainly absurd and not anti-social actions. Force arrests while "behaving well". Instead of getting arrested for smashing police cars, or firebombing businesses owned by racists, they got themselves arrested for things like sitting in a restaurant.
Though I am not much familiar with functional programming, as far as I tried, one of the hardest problem in functional style is referencing to a mutating object.

Where an object is immutable, it has to create a new instance of itself for mutation. That invalidates existing references. (if the language support object referencing…) The only solution I can figure out is putting unique tags for each objects, and lookup them for each time. In other words, I have to reference them indirectly which introduces lookup cost. And this cost is usually unacceptable.

If the data structure is pure tree, functional style usually superior on simulations - easier writeup and easier debugging by retaining all the intermediate state. But most games are graph structured. They usually contains many links to arbitrary node which are very hard to be updated together with target object mutations.

If I am wrong, please correct me. I want to use functional styles on games, but I don't have a good solution for referencing problem.
Not both; either of those would have been more interesting and less prone to hypocrisy.

Perhaps I am less critical of Paul as much as I am the crude politics of it all--thus critical of Paul by extension.

(Before you think I am directly calling Paul a hypocrite, what I mean is that the toxic flame wars are, by their nature, hypocritical, and it takes care to interact with them without appearing hypocritical yourself--care that I do not think Paul managed.)
Are your initials GP?
Ten predictions for 2064
Great book. Also brought up a lot in it's sequel which I enjoyed even more Innovators Solution. Lots of great case studies of other companies doing things very similar to what I mentioned IDL did in Blue Ocean Strategy.
I thought this was inherent in following a link from a https resource to a http resource with a different authority, that the browser would never expose the secure URL (via header or script state) to the insecure content.
Why would I want to spend Bitcoins that are increasing in value? I'll spend them on the way down, not up.
Reading this, all I can imagine is them saying to each other in a satisfied voice: "Who's making laws now, eh?"

Just like with Visa blocking Wikileaks months ago and banks presently blocking Bitcoin (the Rabobank in the Netherlands leaked memo a few weeks ago that they should not facilitate Bitcoin traders), I'm not sure I like these practices. Not to mention PayPal's draconian policy.

Controlling people's money is a nice power to have... (So, Bitcoin anyone?)
Are girls really not given Legos? I find that hard to believe. And while perhaps they get dolls, boys get toy cars, which don't teach you anything technical either.

I actually checked Amazon this christmas and if you looked at the "experiments and science" stuff for example, the gift recommendations for boys and girls where exactly the same. There were some boy/girl specific categories (like "princesses"), but for the "normal" categories there was no difference for the genders.
I think this more comes to figuring out who the right early adopters are. You need to have something sufficiently better than what's out there to overcome inertia and get people to try your product. If you target (in the project management case) people who use every feature of that project management software, then you need all those features plus yours, or your new feature has to be so good that they're willing to throw away all those. If you target the person who does not yet use/need project management software you have a lot less to overcome.
Hong Kong and Singapore are much worse when it comes to feeding themself yet they have no problem doing so. In practice, they are the richest.

Russia has infinite resources of growing food which is only constrained by the fact that it's not very profitable. Nobody it the world wants food so badly to pay for in same kind of money they cough up for oil.

Food is not the constraint, neither is living space.
It's really important to understand that bitcoin is not anonymous by default, and it might well be less anonymous than cash by default. I know there are solutions to anonymizing BTC, but for the average person who bought some BTC from a service online and used it to send a transaction to a political campaign or TPB or wherever, I wouldn't call it any more anonymous than paypal.
This shell company can not own nothing, it have to own the patent(s) in question.
I don't think much of Bitcoin but even I tend to read this and think, "Well, screw the banks, we have Bitcoin."
The article brings a very important perspective to the discussion of bitcoins. The perspective is very much grounded to our current economic system. And it is in this 'grounding' that brings a discussion about the macro view bitcoins.

The global perspective is rather difficult to consolidate with the current state of bitcoins. The perspective also is one that if we want to maintain the status quo of our current economic engine then bitcoins is not the answer but the antithesis. If we want to maintain the status quo then bitcoins or any other medium wouldn't be necessary or sought after. The fact of the matter is that so many people dislike our current system let alone understand it anymore than our leaders.

Bitcoins wasn't an answer to how to fund more wars more easily or how to help banks manage their portfolios with less fees or how to make corporations more productive. Bitcoins was an answer to the ruling class endless excuse of knowing more than the little man. Bitcoins was an answer to the endless excuses of why you should have less and them more. Bitcoins was an answer to the continue mismanagement of the individuals worth and burden. Bitcoins was an answer to the simple want of transacting without a middleman who will rob you in the process. Bitcoins was a solution at the most fundamental level: Me making a transaction using my own hardwork 'money' with you.

Will bitcoins be an answer to the global perspective brought forth by the author? Who knows but it's a good question.
Probably the compiler should both inline it and include a standalone version when debugging is enabled.
> In other words, you may be at risk from this exposure even if you've never bought anything from Target.

This is why we must push back against companies who not only want to "track everything" about their customers, but about their non-customers, too!
2015 Audi Q3 heading to the U.S.
Big news for American fans of the Audi Q3 as the Ingolstadt-based automaker has announced this week the compact crossover will be heading stateside for the 2015 model year. The Q3 (US-spec) will be...
So true but HSBC's standard cartel account minimum balance is a billion dollars.
Not just HSBC, Wells Fargo and Bank of America among others.

Apparently domestic pot growers don't murder and rape enough to warrant service.
Compare Open Source Licenses (BETA)
The Publicize module of the Jetpack WordPress plugin allows that for a limited set of services: Facebook, Twitter, LinkedIn, Tumblr, Google+, and Path.

http://jetpack.me/support/publicize/
The women I know learn and learned a lot of things, just not computer science. Why is computer science better than other things?
Your cofounder should be like your life partner in this situation. You should not have let it get to this point without knowing what was going on. Fix it now by leveraging your friendship to see how you can balance things out.

If nothing else, show that your priority is to the friend. If it turns out his priority is not the same, well, lots of couples break up because one wanted kids and the other did not.
Right, but it's also not performant enough at scale.

NSS doesn't support the Brainpool curves. OpenSSL does, but no mainstream browser uses it.
Where's the link to delete my hacker news account?
Too Long; But Read (i.e. TL;BR which is exactly opposite of standard TL;DR). I gotta admit this is an excellent read. If this was not from "Paul Graham" I would not have read even the half of it.
One thing is for sure that, I don't care what media and others (haters) think. Paul has done so much for the tech start-up world. Just see the "Thanks" section at the bottom of the page and you will see the names of women entrepreneurs names and do a Google search on them and you will see their start-up venture. Some of them have been aqua-hired by notch firms. That's matters. Period.
Well a small supergroup of financial companies rules the world through central banking creating money out of thin air.

Check page 4/36
http://arxiv.org/PS_cache/arxiv/pdf/1107/1107.5728v2.pdf
It was.

But in order to pull it off on the scale they did, the bad guys must have broken into Target's corporate network. Apparently, the level of access they achieved allowed them to raid the marketing database as well as to hack large numbers of POS terminals to leak the card swipe data.

The marketing database, BTW, contained name and contact information, but not credit card details. The bad guys might find it useful for phishing attacks.
This is beautiful. I can't wait for the source to be available so I can use it as the frontend for everything I've imported into a WordPress-powered lifestream using Keyring Social Importers (http://wordpress.org/plugins/keyring-social-importers/).
> Everybody is a little racist and sexist.

I don't think we can assume that is the case if we are using the "power + prejudice" definition of racist or sexist. As far as I can tell, this is the prefered definition of racist and sexist among social justice warriors. If to be racist you must be prejudiced and have power over those that you are prejudiced against, then there are some people who literally cannot be racist.

Typically this definition seems to only be used to shield SJWs from 'friendly fire'.
IE and IIS never used Dual EC as their CSPRNG.

The "NIST corrupted curves" you refer to are, for all intents and purposes, the Internet standard curves. Microsoft could provide a configuration that used only the Brainpool curves, but no browser would be able to talk to them.
Glen Langdon, who authored early papers with Jorma Rissanen on Arithmetic Coding was my advisor. I am not sure if I still have notes on what Glen taught in his data compression classes, but I will see what I have.

I've been meaning to get notes from his classes as well as some transform mathematics notes from one of David Huffman's classes online.
I go to a "technical" high school, and the only useful CS course available is Cisco Networking Academy. It's great and I've learned a lot taking it, but it's a junior/senior level only class and younger students' only option is Microsoft Office/Adobe courses. Additionally, the only girl in my class isn't even planning on entering the tech field, and there aren't any girls at all in the class below me.
Thanks so much! Follow on github or twitter for an update on that.
Isn't this attacking a strawman? Can't you always make object mutations construct new objects and return those? Basically "fake" the immutable part of functional programming?
but about their non-customers, too!

You would have had to have "interacted with Target", meaning that you gave them the information in the first place.
Placebo effect strong, even when you know about it
Next in hardware: Commoditizing production & distribution platforms
Not at all. That one group has privilege doesn't mean no other group can. Here, for example, is a programmer talking about how he was privileged for looking like an Asian guy: http://pgbovine.net/tech-privilege.htm

White privilege by the way, isn't a theory. It's a fact. E.g.: http://www.nber.org/papers/w9873

Or, more entertainingly: http://www.youtube.com/watch?v=TG4f9zR5yzY
The computers at my school are also locked down to the point of uselessness. I have to bring my own laptop every day I need to do any sort of programming, which isn't an option for a lot of people.
I am curious as to how you think this should inform the way we program. You could also say 'coding errors are harmful to the usefulness of programs', but that gives us essentially no insight into how to do things better.
The above argument and the fact that there's something in military experience that newly wealthy countries don't have. There's a lot of cultural knowledge about how to win a war that doesn't exist in countries that haven't really warred in the last century.
Interesting and I can see how that would be annoying. I would point out though that it seems to me that google circles will soon or at least someday be either the main way or the only way to express an access control list on another google product. For example, when you want to share a doc on google docs, or a picture on picasa, or what-have-you. In as much as your google account is an identity thing, and google circles are groups of identities, this ACL-checking function of google products isn't going away.

Personally I think the integration is a good thing, for example now that youtube is integrated with google circles, when I comment on a video on youtube I can hide that comment from the public and only show it to my friends or family or colleagues. I assume that some day I'll be able to mail a circle from gmail and stuff like that.
I've lost count of how many times I've deleted my + accounts across 2 different e-mail addresses.

Broken feature is broken.
> "So what do you expect YC to do in this case?"

I believe the standard request is:

> "If there was just the pro-activity line of attack, if it was like, "OK, yes, women aren't set up to be startup founders at the level we want." What would be lost if Y Combinator was more proactive about it? About lowering standards or something like that? Or recruiting women or something, like any of those options?"
I also think of this problem as about an elective one.

Imagine you have half voters over 65.

Why would they care about innovation or ecology or whatever common good? They would only care about getting their cut of social security. This way they can easily throw a society off the cliff if it happens tomorrow. They don't care about tomorrow.

Yeah, and they also like to tell youth how to live their life. Especially in the areas themself can no longer do anything. This can lead to repressive and suffocating societal changes.
It's also linked in the article in the sentence "I started making that same mistake with Draft when I first started."

https://draftin.com
You can't. You can change the info in your account so it doesn't relate to you... That's the best you've got.
Because Bitcoin-related businesses have such a stellar security record...
> Different day, same Malthusian bullshit.

We are currently experiencing a human-induced mass extinction event and reduction of biodiversity comparable to the largest natural catastrophes in the planet. The way things are going, by the end of the century most of the large mammalian predators will be definitely extinct, and if carbon emissions are not reduced by the end of the century, by which we should become a carbon-negative society, the oceans will not be able to support most of the base of its food chain.

I question your valuation of human society above the base of the biological systems that support its very existence. A large population living in a humongous wasteland is of dubious utility for its inhabitants.

I reckon you haven't been able to see the true impacts of humans on most of the ecosystems in the planet. Ultimately, I think you're confusing density with population; a large population is not a requirement for a dense population. Furthermore, the percentage of the population that contributes to innovation is a very, very restricted subset of it.
Beauty is Wealth: CEO Appearance and Shareholder Value
> Fewer people means fewer ideas.

Good ideas come from a very small segment of the population. Just having more people doesn't mean we'll have more philosophy, science or art, except from scaling. If you want more creative people, then make that your goal.
Even bigger would be for Paypal to add BTC as a payment method . Stores wouldn't have to "accept BTC", Paypal would do the dirty work and send on the amount in fiat to the store.

What would be better (from a branding point of view), Paypal to use PPC as "Paypal Coin". The masses wouldn't have a clue that it was actually named something else.
I made a load-testing tool using Clojure [1] and it did seem like a bit of an unusual use case for functional programming.

Upon researching further, I found that was actually to be expected as Object Oriented Programming was originally implemented as a way to help model simulations:

"The formal programming concept of objects was introduced in the 1960s in Simula 67, a major revision of Simula I, a programming language designed for discrete event simulation..." [2]

[1] https://github.com/alanning/meteor-load-test

[2] http://en.wikipedia.org/wiki/Object-oriented_programming#His...
Components are a thing--depending on the language, even a good thing.
GP isn't saying "we should have more intellectuals", he/she is saying "we should have more people because that way we get more intellectuals". IMHO it's a big difference.
Most of my writing over the last 6 months has been internal to the company, and I can't put that kind of content on a third party server, even if I trust it. For what it's worth, since I use Draft, I told Nate I'd be happy to audit it gratis. He should take me up on that! :)
Given that most people are (or have been) subject to prodigal amounts of audio-video storytelling, much of it with a blessed or orthodox narrative, even getting a biased counterpoint serves a purpose.

Far better, as I've described below, to view documentaries critically. Again: the ability today to do fact-checking in an instant (I've pulled up a few dozen references to Mr. McRaney here) means that it's far, far easier to do critical reading and viewing than previously. Much of what I'm researching online currently has to do with material not of the immediate present, dating from 25 to 2500 years ago, roughly. Which I can now access in ways that simply weren't possible before.

I can also hit new commentary on old stuff. Such as, say, the significance (or not) of Adam Smith's "invisible hand":

This link shows the exploration of the concept:

https://plus.google.com/104092656004159577193/posts/FbXJLzny...

If you want the meat of it, Gavin Kennedy's done the scholarship:

"Adam Smith and 'The Myth of the Invisible Hand - A View from the Trenches'"

Gavin Kennedy, Heriot-Watt University - Edinburgh Business School
September 6, 2012

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2142856

So: setting up a conflict between narratives does provide that consciousness-expanding opportunity for you to explore for the truth.

I absolutely do agree that humans generally have a trust bias: we tend to believe that a speaker is telling the truth, and that their story can be believed. Finding that this isn't the case is highly disorienting. I've had a few encounters with pathological (and/or psychopathic) lairs, and it's very disturbing (especially when you backtrack and find just how and when the lies started). What's similarly troubling is the amount of deception that occurs everyday in commerce, politics, religion, and even science (as well as the more typical hunting grounds of suspicious activity: mysticism, crime, etc.).
> If your life raft is sinking, do you try to patch it, or do you throw someone overboard? Your instinctual answer says a lot about the type of person you are.

You try to patch it, but it also makes a lot of sense to stop bringing more people onboard. Lowering birth rates is an example of the latter, not of throwing people overboard.
City Of London Police Cannot Seize Domains Just Because Hollywood Says So
New download mirror.
https://www.teeworlds.com/forum/viewtopic.php?id=10760
I tried this route for a long time but didn't find it to be worth it at all. All the plugins you use will still have horrible chording style shortcuts.

I'm much happier now that I'm just using vim-fireplace.