skysight-inc/HackerNews huggingface dataset:
I can't add much to what Chris and Zardosht already said, but let me reiterate a few things regarding our fork:

1. You're a bit out of date. We merged changes to catch up to 2.4 in about a month (once we decided 2.4.x was stable). The current plan is the same for 2.6. We're currently working on it. If you need the latest and greatest Mongo features, stick with basic MongoDB. If you're willing to suffer a bit of lag (on the order of months) to receive our benefits, we're here if we can help.

2. Geo is a known issue. At the moment it doesn't seem like it's that widely used, so it's not a very high priority. However, we know some people want it and we will eventually get to it. Hopefully with a better implementation.

3. MongoDB's full-text search capabilities are, as far as I can tell, far behind what's provided by the state of the art text search systems, and serious users currently use MongoDB/TokuMX in concert with more focused solutions like Solr/Lucene/Elastic Search. I haven't spoken to anyone invested in text search that actually used MongoDB's text indexes, even if they use MongoDB elsewhere in their application. If you do, I'd love to buy you lunch and talk about it, please email me (my username here at tokutek.com).

4. Here's the big takeaway I got from last week's conference: MongoDB has been convinced that many of the problems we solve with TokuMX (performance, compression, concurrency, transactions) are important to their biggest users. Their most hyped announcements and plans for 2.8---document-level locking and the storage engine API---are aimed straight at us. We see this as a resounding validation of our technology, and a wonderful challenge to continue improving TokuMX. While it's tantalizing to implement a fractal tree storage engine according to their API (and there's no doubt that we will implement one), our innovations in TokuMX proper run deeper, into extra collection types, replication and sharding internals, and we have further plans for TokuMX that are beyond the scope of a storage engine API. The availability of the API is an opportunity for us to create a product with some of our improvements (mainly insertion performance and compression) with better compatibility (esp. w.r.t. replication and geo/full-text) and a simpler upgrade path. However, TokuMX as it exists as its own product (with better replication, sharding, and advanced features like clustering indexes and partitioned collections) is not going away, and will continue to see aggressive innovation as it will always lead a product built from MongoDB's storage engine API in terms of advanced features like clustering indexes and shard-aware transactions.
How to have a satisfying marriage:

1. Marry the first person you meet whom you could happily be married to. Don't settle; make sure you could happily be married to the person, but don't pass up an acceptable partner.

2. Stop worrying about whether you could have met someone better.

Satisficers are happier than maximizers. Don't be a maximizer.
Even you put 'love' in quotes :). We all know that money can buy social recognition. What's usually meant by "money can't buy love" is that the 'love' buyable with money is not really what you're looking for.
HgLab[0] is Mercurial server for Windows

[0]: http://hglabhq.com/
If someone is mugging you with a knife, guaranteed he never took the time or the expense to learn how to properly use his weapon. Or he wouldn't have any need to mug someone.
Can Facebook make you sad?
I toyed with this idea for my senior thesis back in college (and obviously never did it). My idea was to somehow identify specific geographic references in Wikipedia and correlate them with as specific a point in time as is possible, based on the context of the surrounding article, using the links between articles to show how people, events and places were related across time and space, somehow visualizing those connections.

(note all the "somehows")

In the end I took on a similar but much less difficult problem but the original idea has always been at the back of my mind.
That reminds me of this slightly crazy guy I knew in college and roomed with senior year. He had been an RA, and "somehow," during some meeting, he managed to discharge part of a pepper spray canister, which led to the meeting having to be evacuated. I think it must have been accidental, precipitated -- obviously -- by playing with it at an utterly inappropriate time.

I don't take any life lesson from the article, which was vaguely glib and self-satisfied. Life is never fair; sometimes you have the knife and don't know how to use it; sometimes you work hard and lose the fight for not having a knife. What you want is to have both the knife, the right preparation, and the right opportunity to use it all at the same time. How do you go about setting all that up?
Isn't the new boto though botocore (https://github.com/boto/botocore)? AWS CLI, for example, uses botocore, and it says it's the low-level foundation of boto 3.
I just want to say how much I enjoy the phrase "trick them into speeding up their code".
I guess that works, but then the point of the article is that someone who doesn't have a ladder but trains to climb the cliff face will eventually beat someone who only knows how to use their ladder.
It has always been like that. Women have never "fallen in love" with men who are not sufficiently socially successful. There is nothing new under the sun in that respect.

But then again, "socially successful" is a very relative thing. You will find that women "fall in love" with you all the time in third-world countries, even if you are only on unemployment benefits back home where women may snub you over that.

Furthermore, the appearance of success is probably much more important to women than any real success. The ability to pretend that they caught a fish who could have money, is often enough.
> I wonder if my highly scientific/atheist view of the world

As someone with a highly scientific/religious view of the world, I too wonder how I would be affected. Curiosity isn't enough to make me try them though.
Came here to post the same link. This includes a lot of packages that I use.
Sorry, I was wrong about Themeforest (or originally correct) - if the end user of the site pays to access it, an "extended license" is required, also at 50X the cost. As that's often $2500-3000, I'd rather find a good free theme and pay a designer/UI person (perhaps the one who created it) to customize it for me or my client.
>The point of getting rich is so that your life doesn't suck.
>Getting rich is necessarily hard, otherwise everyone would be on the road to becoming rich.

The logic doesn't follow here: having enough wealth to have a non-sucky life must be difficult enough to remain out of the reach of the majority of humanity? Why?

Let's take this to an extreme: all the wealthy people decide to employ robots for all of their needs to prevent their lives from sucking. All the poor people die because they can't afford food. Now the total population of the earth has a non-sucky life (except for the people who feel terrible about how they are responsible for the deaths of the 99%).

Some wealthy people see this coming and decide to make robots that provide for everyone's needs, regardless of how poor they are. Obviously we don't have an infinite supply of matter on this planet, so the robots have only one catch: if the robot provides for you, you have to consent to taking part of a population control plan (lowering the birth rate). Not popular, but preferable to a holocaust of the poor.

Either way, there's no reason that having enough wealth to avoid a sucky life is necessarily something that is restricted to a subset of the population, unless the definition of a sucky life is based on comparing your wealth to the wealth of others.
I haven't personally used it but I believe there is (was) enough factual technical information to reach this conclusion, including this linked blog post of Kyle's. I was shocked when I read that. Data loss is generally not okay and expected. I'd say most were not aware that the potential for data loss was actually in the design of these products before the Jepsen posts. I believe these flaws impacted most of what people were using it for, so its continued use, particularly on new projects, in the presence of other databases such as Cassandra and Riak is surprising.

And this is not even factoring reports of slow progress, in your face bugs, and PITA manageability.

While it us true substantial progress may have occurred in the less than two years since that test, I would need to see some solid evidence of substantial improvement to consider mongoDB.

That's my outlook based on what I have read.
I don't think that the reasons for marrying are as far removed from primate (or mammal, or animal in general) mate selection as people think they are.

Or more likely, people don't realize at all the degree to which their behaviors and decisions are instinctual, and are confusing the rationalizations that are layered on top for the actual explanation.

Why do two dogs choose to mate?
Or we could redistribute wealth more equally, create a basic income, and get away from the idea that everyone "has" to work.
Wishing you another twenty one years

Thank you for some sensible words
My other reply didn't address some of your specific questions about 2.8:

> We're seeing document-level locking

We've had it from the beginning. Their implementation so far doesn't handle index updates or replication. I assume they'll handle these issues before a GA release, but the interesting question is which workloads will still demonstrate good concurrency after they solve these problems.

> possible B-Tree improvements (I presume Toku's R-Tree/Fractals [can't remember which they use] will still be superior)

I haven't seen any actual improvements they've got planned. Besides, B-trees will never compete with our fractal trees on insertions or compression, or for that matter, with LSM trees either.

> possible transactions (although what's on JIRA hasn't convinced me so far)

They aren't going to do transactions in 2.8. They may provide something like some transactional semantics we provide in TokuMX after 2.8 (I've heard mentions of single-shard atomicity), but by this point we have even bigger and better things than just single-shard transactions planned.

> and a few other improvements and Performance Boosting Things.

Not sure what you mean. The coolest things I've heard are not storage related, e.g. filtered replication. They're definitely exciting, but unrelated enough that we should be able to just merge them wholesale.

> So to what scale with Toku remain relevant if they don't keep up to date with Mongo

We'll keep up, don't worry. Here's hoping we maintain---and gain---relevance. ;-)
Distributed signing is useful in other contexts too. It does not always have to be bitcoin-related ...
I think he meant mIRC (the shareware software) is the official IRC client of the military.
That's a bit silly, because happiness is not a boolean.
good... he always speaks as if he owns google. He may be knowledgeable but equally arrogant. Google promotes sites with adwords budget and punishes small players who dont have enough budget.
I hope they make him force retire.
I remember very clearly sitting in my first math class in my first term of college, talking about the Gulf War when it started. I was 18 at the time. The big concern we had was another Vietnam, dragging on for years with a new draft. There was a lot of talk on campus about that, until it became clear the war was not going to last long.
The bigger difference is that there is no set time where you have to choose whether to marry someone. You can, for example, go back to dating someone you dated previously and then decide to marry them.
U.S. Seen as Biggest Oil Producer After Overtaking Saudi Arabia
Unfortunately, despite not being rich, the poor don't have a monopoly on love. The way reality works is that, if you're able to make yourself rich, something obviously must be working out for you in your life. That thing that helped you get rich also tends to help you get love, and other things. If you're poor, your life plainly isn't working out too well, so you probably won't have success at love, either.

There's something called the Matthew Effect that isn't too well known, but it has a wikipedia page. Basically, things just get more unfair over time.
Automated food production at the municpal level, tax funded. You solve a whole lot of other problems at the same time.

There's a lot of understandable barriers to implementing that, but it's the only reasonable path I see. Guaranteed minimum wage is fundamentally broken, because cash is not an innately useful resource. Food is.

Soylent highlights the path to solving the regulation nightmare that surrounds agriculture. It's a hell of a lot easier to verify a soylent mixture is to spec, and the processes that created it, than it is to verify agriculture.

Soon the miracle of rocks to bread will be as ordinary as instantaneous global communication.
Using asyncawait (https://github.com/yortus/asyncawait):

var bakeCookies = async (function(cookie_mix) {
print("Baking cookies...");
var oven = new Oven(cookie_mix);
var cookies = await (oven.bake(15)); // bake for fifteen minutes
cookies.decorate();
return cookies;
});

It's plain JavaScript, concurrent, and works with plain node.js, unlike StratifiedJS.
For that matter, if the couple procreates, they have validated whatever biological forces brought them together, regardless of their happiness or longevity.
This is totally true. I was a Shadow 200 "drone" operator in Operation Iraqi Freedom II circa 2003-2004. Our mission commander would sit in the TOC (Tactical Operations Center) with good old MIRC and chat with air force combat controllers. We used it to ensure our UAV wasn't in the kills one when we were lazing targets for AC130 Spectre Gunships (aka puff the magic dragon) or for A10 warthogs. As a geek, I got a real kick out of using IRC for serious business as kicking.
You can strip away the vaguely implied definition of "success" and replace it with arbitrary goal-attainment, and the central point still holds. Most of us have goals, so this is useful. Anyway, the word "startup" is right there in the title, so what were you expecting?
Why would you not marry if you knew that it was the best option you have? By definition, you should always select the best option you have.
I have wanted this for a few years now. This would definitely put things in perspective and make lots of people (and me!) understand history much better.

Too bad I am not competent enough to actually build something like this. I would definitely be up for helping out, though.
Haxe - The Cross-platform Toolkit
They decided to make boto Python 3 compatible and will be using botocore as its underlying framework at some stage in the future.
Mirror zipped archive of all 39 IRC logs from the OP's link: https://dl.dropboxusercontent.com/u/49805/desert-storm.7z
Doesn't seem to work correctly on firefox nightly, just instantly sends "E" on any letter that begins with a dot no matter how fast I key. :(
The problem is those people are often so focused on actually creating real value: professors, doctors, etc. All well known to be lousy at managing their finances. The system rewards those who are spending their time creating NO value taking advantage of those who are so busy creating REAL value. Obviously this has completely gone beyond the scope of this ASA, but it's a fundamental truth about the finance industry.
If you are interested in the subject I'd reccommend reading some Carlos Castaneda. It takes an anthropological view of the issues and conveys his psychedelic experiences in reasonable detail. If you find it to be a bunch of bullshit, then you'll be ahead in the game. If it confirms your warm feelings then at least you will engage the risks better informed.
Well, graphics code eventually needs to speak to the graphics card.

I imagine outside graphics, audio and hardware integration APIs, there is very little done at C level.
APPLE COMPUTER INC. Preliminary Confidential Offering Memorandum (1978) [pdf]
Well that explains why it is such a worthless anti-intellectual circle jerk.
But we're getting better and better at it.

And better at real-time charging and paying for insurance in micro-increments. Predicting over the course of a year is hard, over the next microsecond, not so much.

Going to the gun range? Your insurance premium just went up by $6/hour. Speed in your car? Slam on your brakes suddenly? Driving quickly in heavy traffic? Drive at 3AM on Saturdays?
Excellent! I'll definitely check this out. Thanks for sharing.
Agreed. However, in a day and age where (in the Western world, anyway) women no longer need men overtly for financial support, social recognition as mating currency is just that--social recognition. It can be, and very often is, orthogonal to wealth. Witness all the young women in love with crappy DJs, self-styled pseudo-unemployed hipsters, no-name sidewalk band heroes, stoners, and a variety of Bohemians that a conservative dad would call losers or starving artists--er, artistes.

Financial and career success is definitely one way to up your mate value, though it has more resonance once women get out of their twenties. It's not the only way. When you're young, particularly, it may not even be the best way. Vide all the fairly intelligent guys with steady, well-paying jobs (very much so, by the standards of median American household income) that nobody pays attention to, really. The broke dudes that know how to put out their plumage and leverage some other, more conspicuous cultural archetype get much more play.

I'm not a washed-up, embittered MRA or PUA guy, btw. Just playing Devil's Advocate. :-)
I do not believe that marrying the "wrong person" is fundamentally that common. The problem is rather that it could be simple and easy to divorce someone for the inevitable quirks that you do not want to learn to put with.

That is why I have never considered and would never consider to marry a woman from a mainstream western community. The fact that it is culturally an easy option to move on, turns them into unsuitable marriage material. I would just be getting into an accident waiting to happen.

Prince Charles and lady Diana only divorced because it was culturally acceptable and rather easy to do. Otherwise, they would still be married today. Especially Diana would have learned how to deal with the drawbacks of that, and probably not be more unhappy for it.
This is true, agreed.

I just wanted to highlight the theory that a sufficiently rich person sitting on their arse picking their nose is (in economic theory) generating more economic value than (for instance) a medical professional saving people's lives all day.

I first bumped into the absurdity of this when working on a coding contract in 1998. The project was doomed and would never complete let alone achieve its goals, we all knew it, but we'd all turn up, write our middle-layer business functions according to the project plan, and got paid a fortune for it because Y2K had pushed prices up. I met a nurse who had spent her day elbow-deep in other people's misfortune and was earning about 1/10th of what I was. The stark comparison made me rethink a lot of economics 101.
Those last two sentences might be worth appending to the guideline </2¢>
Which means that if your current and past health status are poor, you're probably aware of this, and should sign up for the best insurance you can, since you're far more likely to reap the benefits. You should overinsure yourself, and buy some investments in the hospitals that you're going to be visiting.

Those with above average current and past health status should enrol into the very least amount of insurance they can get away with.
3d scene representation in Haskell
The first time I took mushrooms (over 20 years ago) I was walking home when they kicked in at 2 am on a winter night. Looking around me, I saw the snow, trees, grass, buildings very differently than normal; they were all exactly alike. When looking at grass, it looked, literally, like the same texture pasted all over the field. Same for snow, trees, houses. So I sat down with my friend and started talking how the world must be built up of a much lower resolution substance than we think and our minds add randomness to make it seem as if it's more diverse. Shrooms are great in that you remember everything of the trip and it is like you are awake and dreaming; I apparently am more susceptible to it than others; I actually see things which are not there which is more common with LSD. My friends usually saw only some vibrations on the wall and felt funny (and after that paranoid) while I was seeing the armada falling from the sky while hearing orchestra's play. I would recommend anyone at least trying a few times; it changes things long term, but like others said, I don't think you'll move to religious or something like that; if you're scientific, it is more likely to explain things to totally eradicate that last sliver of paranormal stuff in the world. As in; then you actually know what they ate before they saw the holy spirit descend.
This wouldn't be such a travesty if the original Dungeon Keeper wasn't so much fun. There are plenty of play to win games out now, but rarely do they disgrace the legacy of a game like this.
Your child will, as ever, learn your true values. If you try to manipulate him into being honest then you are implicitly asserting that honesty is bad. Correct this by understanding that honesty is its own reward. The world is a beautiful and a dangerous place and honesty helps you to see it correctly.
And, years later, slowly but surely, you've managed to rack up a breathtaking point-score in your HN karma account. That electromagnetic field theory work must have instilled you with tremendous karma. :)
The problem with your approach is it produces this mess:

http://qt-project.org/doc/qt-4.8/widgets-analogclock.html

When you could instead say just what you mean in functional programming:

http://elm-lang.org/edit/examples/Intermediate/Clock.elm

The most important skill for a programmer is to be able to learn new things. Especially when they're there to help you.
I wish there was an online demo. I'd like to compare it to diffbot.com(a saas tool we pay for).
As silly as it may sound, toys like this are the sort of thing that remind me that in this community I've found my favorite people in the world. No matter what age.
They are not trying to change the dominant business model nor ban IAP.

They ruled that if you make a game like Dungeon Keeper, then you can not advertise the game as free, because it is misleading to customer. EA has to make one minor change in like three words in that ad in order to comply. E.g. all they have to do is to change "free to download and play" into "free to download and try".
Special shout to H3NB and the other few whom actually tried to communicate back.
On the same topic, I would recommended visiting Terror Haza[0] (House of Terror) in Budapest, Hungary. As far as I remember, it was the old office of the Nazi local secret police and then the Communist local secret police. It is now a museum dedicated to what has been done by both regimes, and it has a really nice "visual" approach. Just as an example, the "role switch" of the secret police from Nazi to Communist (made most of the time by the same people), was well represented by a room full of lockers, with two dummies with the two corresponding different uniforms set on a rotating base and with memorabilia of the time including contract that was signed by Nazi secret police officer to vow that they have changed their mind and that now believed in the new regime.

[0] http://www.terrorhaza.hu/
> Marriage is agreeing to let another person have first dibs over wooing the new person you change into, and vice versa.

Well said. And then, divorce happens when one or the other lets their option drop.
Not necessarily, but it could if you are open to it.

You won't lose the ability to apply the scientific frame of mind when it's appropriate, but you may have a better understanding of its limitations.