skysight-inc/HackerNews huggingface dataset:
I'm sure they'll provide performance examples in due course but we should be conscious how difficult it is to do this in practice.

Sure they can take the shortcut and just produce some single case and claim 'faster than a.n. other db' and that will probably satisfy the 'my db is faster than your db' brigade.

However, based on the effort that appears to have gone into this product to get it to this stage, they probably wouldn't be happy with that.

More power to them!
Thanks for all the ideas. The prototype is very buggy. I mostly wanted people to get a feel for the vision.
I really like your feature suggestions and will definitely take them into consideration.
Won't the protein absorbing x-rays affect its reaction?
There is already a full featured (including autocompletion), stable windows CLI called ConeEmu (available at http://code.google.com/p/conemu-maximus5/ ).

Also, cli in wpf ?! Come on....
Wouldn't those drain the battery?
Lack of resources was probably not a problem. The amount of soft money around was tremendous.

But too much resources leads to the temptation to throw lots of bodies at it. Lots and lots of bodies is simply not a good way to hit an aggressive schedule.
Well that answers my question — Can Jason Fried code? Answer: soon.
You could either run plasma-desktop through .xinitrc or set KDEWM to xmonad in .xsession. You will have to send plasma-desktop to the float layer. It's best if you make xmonad act like an EWMH compatible WM by using the EwmhDesktops [1] log hook and I think the ManageDocks [2] manage hook also played a role. The relevant xmonad.hs changes are:

import XMonad.Hooks.ManageDocks
import XMonad.Hooks.EwmhDesktops

managehook = composeAll
[ className =? "Plasma-desktop" --> doFloat]

defaults = defaultConfig {
, manageHook = managehook <+> manageDocks
}

main = xmonad $ ewmh defaults

There are a lot of dialogs that pop up in KDE applications that you'll probably
want to add to the float layer. I haven't tried it, but there is this
plasmoid [3] that can offer you better integration with xmonad's way of working
with workspaces (xmobar/dzen2 style).

Good luck!

[1]: http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-Ew...

[2]: http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-Ma...

[3]: http://gitorious.org/xmonad-log-plasmoid
Hey, this is Slava, founder of rethinkdb. There are some obvious high level differences:

* A far more advanced query language -- distributed joins, subqueries, etc. -- almost anything you can do in SQL you can do in RethinkDB

* MVCC -- which means you can run analytics on your realtime system without locking up

* All queries are fully parallelized -- the compiler takes the query, breaks it up, distributes it, runs it in parallel, and gives you the results

But beyond that, details matter. Database system differ on what they make easy, not what they make possible. We spent an enormous amount of time on building the low-level architecture and working on a seamless user experience. If you play with the product, I think you'll see these differences right away.

Note: rethink is a new product, so it'll inevitably have quirks. We'll fix all the bugs as quickly as we can, but it'll take a few months to iron things out that didn't come up in testing.
The looks like a joy to write, and a nightmare to maintain. I may be old fashioned, but I still see content, style, and behavior as best expressed as separate concerns in source.
I was just wondering if you've planned on open-sourcing the code since the very beginning or if the idea came much later. Anyway congrats on launching.
+1 for being an Ireland startup...don't see many of those. Congrats guys.
I don't know much about RethinkDB yet, but I will say that I have been a big fan (online) of one of its founders, Slava Akhmechet, for years. I've never met him, but he wrote some terrific articles on his website, http://www.defmacro.org/ , a few years ago. Start at the bottom of the list of articles, with "The Nature of Lisp."

Slava is a deep thinker, which makes me very excited to take a look at RethinkDB.
What traditional media could learn from Reddit’s membership model
Like commenting on HN?
This looks really interesting. I'm interested to see how their license choice works out. The server is AGPL-licensed while the drivers are under Apache 2.0. This should at least avoid the issues we all know from libmysqlclient.
> markup, style, and code

Sounds like PHP, ColdFusion and other similar great ideas from the past.
I see a lot of reasons to think otherwise:

According to the article, regular balls are already being donated but usually go flat quickly. This basically means donations are currently being wasted. If this wasted money can be redirected into something which will not be wasted, that seems like a definite win.

Further, balls are not just used for neighborhood games, but by organizations which use football as a tool for reaching other goals. If these organization are at all helpful, scrounging in the trash for materials to make balls is probably not a good use of their time. An organization may need dozens of balls, and if a trash ball only lasts for an hour (just a guess, I've never played football with a trash ball), then they may need over a hundred of them a day. The opportunity cost of the time spent making trash balls is probably higher than the cost of these balls, especially if they can truly last for years.

You could apply the same thinking about opportunity cost to the children's time. If play is important for children and if making balls out of trash is not play, then giving them more time to focus on play is a win.

Having cool things seems to be universally enjoyable. This gives the children something cool, probably adding to the fun of playing.

Digging in the trash is probably a lot less safe than playing football.

According to the corporation's website, 20 million deflated balls are discarded in Africa every year. If these balls last longer, there will be an environmental impact.

And finally, the main ways other charity attempts backfire (economic damage, not meeting the whole need [providing things the community can't maintain/support], giving a fish instead of teaching to fish, etc) seem to just not apply.
The Best Teachers in the World: Why we don’t have them and how we could get them
The main point is that the 'app' was not ready and the system failed to perform. The speculation that it could have made a difference in some states was secondary.
I love the photo of his 'lab'. http://sciradioactive.com/Taylors_Nuke_Site/My_Lab.html --- it's amazing to see such a smart kid that is also a strong communicator.
Repost from "Show dead" that relates to this issue:

[−]sunstone1 10 hours ago | link [dead]

Well I never had my IP banned but I did have my account hell banned after about a dozen posts as you can see. Oh, actually no, you can't see, because it's banned. No, I never bothered to get another account, now I'm just a taker not a giver.

Most of the time it's clear why a user was banned, but looking at sunstone's history I don't really see a reason. While the algorithm will never be perfect, it would be nice if there was a clearer solution for misfires.
The RNC establishment absolutely HATES Ron Paul's guts. Given the slap in the face to all the RP volunteers, a large percentage of them voted for the Libertarian candidate in protest, voted for Obama as a protest, or did not even vote.

If you look at Ohio, Florida, and Virginia (I am going from memory here) - the votes gotten by the libertarian candidate represented a large portion of votes needed to swing the state to Romney. And those 3 states' EC votes would have put Romney a lot closer, giving him 266 EC votes. Add in Colorado (numbers below) and he would have won.

Florida: 29EC votes; difference was 61,000 votes, L. got 44,000 votes

Ohio: 18E votes: difference was 104,000 votes, L got 47,000

Virginia: 13EC votes: difference was 116,000, L and Constitution parties got 44,000 .

Colorado: 9EC votes: difference was 113,000, L and Constitution got 37,000 .

Clausewitz, in his treatise "On War" dedicates an entire chapter to "Moral Forces" , what we would term "an organization's morale" .

Did crappy software contribute? Perhaps.

But wars and elections are not won by software, but by people.

That critical Libertarian slice or whatever you want to call it, of the traditional Republican base, was demoralized over Ron Paul and that resulted in an Obama victory.

Description of rule changes at RNC convention: http://articles.latimes.com/2012/aug/28/news/la-pn-ron-paul-...
8BitBoy - New platformer for PC & Mac
OCCUPY MARS tshirt at SpaceX shop
Facebook Testing Out Comment Threading, Adds Reply Button
I've already heard comments about quality going down. I feel like once H&M started blowing up their quality declined. Not saying it was the highest quality to begin with but my older H&M hold up better than my newer purchases. Zara is destined for the same dilemma.
James Bond inspired encryption that phones home
But I've spent the last 11 years of my life trying to separate them!
That's why I have this in the shell config and use it daily:

alias h='curl -sIX GET -w "Total time: %{time_total} s\n"'

It issues a GET request, only prints the response headers and displays the time it took.
This looks interesting, the tabbed effect is a major draw for me personally, but I feel like hes got a bit of a price tier issue with the rewards on the kickstarter...

His target price for the released product is hopefully $10 ( a good deal )

The $20 pledge gets you 2 licenses
Cost Per License: $10
Additional Perk: Nothing

The $50 pledge gets you 1 license
Cost Per License: $50
Additional Perk: Beta Access

The $100 pledge gets you 5 licenses
Cost Per License: $20
Additional Perk: Immediate Access

And that's just a small analysis of those 3 price points. The higher points also seem a little off to me as well. It just seems odd to have the Cost Per License to vary so wildly, in my unsolicited opinion, anyways.

I understand trying to play to the draw of people wanting quicker access to use the tool, but his pricing model creates tiers that are counter-intuitive to people who want to contribute, but do not want to receive what could be perceived as a poor value for the cash they have available to contribute.
I don't think all these are actually Sam's friends, they just saw all the other posts and played along.

I was very tempted as well.
Clever, though nc really is better than telnet. It is much easier to pipe into just for starters.
Technically Romney didn't win independents. http://www.cbsnews.com/8301-250_162-57547239/adviser-romney-...

Over the past 3 years the GOP voters switched their identification to independent while their beliefs stayed the same. This shift accounted for what the polls were seeing among independents.

See "Independents. State polls showed Romney winning big among independents. Historically, any candidate polling that well among independents wins. But as it turned out, many of those independents were former Republicans who now self-identify as independents. The state polls weren't oversampling Democrats and undersampling Republicans - there just weren't as many Republicans this time because they were calling themselves independents. "
and you've been approved!
Suggestion: It would be great to have a page on your website that explains why RethinkDB is better than the other prevailing options. Right now I don't know why I'd want to invest time setting up yet another database.
And actually, I think you can make the case that Silver was too conservative.

Based on what I know about methodology of polls, Silver's approach is better. If your possible errors are all independent, then Wang's approach is correct. But when you introduce methodology dependencies between polls, it is going to be much more confident than it should be.

Ironically if Silver is right, then he'd also predict that with some high probability, at a guess somewhere in the 70-80% range, Wang's numbers are likely to look better than his. But in those outliers there are some shocking results.

For the record, a fundamentally similar methodological error to Wang's helped Wall Street think that bonds backed by subprime mortgages were safe.
Marketing? Also, it is not as if 'millions' is a lot of money for them. They will spend half a billion or so sponsoring a football club (http://uk.reuters.com/article/2012/07/30/uk-gm-manu-idUKBRE8...)
Can I ask what the point of your questions are? What are you truly trying to figure out here?
Internet Explorer premier partner at Future of Web Apps
I mention ConEmu in the Kickstarter post. It is an excellent alternative. As for using WPF for a CLI, I think it adds some useful features. At the end of the day, a tool either makes your life easier and you more productive, or it doesn't. I think this tool can add a lot of value.
The Fetishization of Sex as a Growth Strategy for Religions
Try to read every sentence.
The presidential election is a game, quite complicated, and the winner gets to be president. Voters and voting is just one aspect of the game.

Romney lost this match, probably partly due to an IT and analysis advantage the Obama team had.
null, true, and false are all keywords. Isn't undefined the only one that can be redefined? (And then it's just equal to void 0.)
This is great feedback.

- The caps are there to prevent global namespace collisions, since the chances of UPPERCASE global variables existing is smaller. I don't want to add lowercase names to the global, but they would be fine on the domo object itself, so maybe I should put both UPPER and lower there anyway.

- The CSS may be more verbose that LESS in JavaScript, but it compiles much faster and there's only 228 of code needed to get it. If you want sugar, just use CoffeeScript and it's probably even cleaner than LESS.

https://github.com/jed/domo/blob/master/docs/index.coffee#L1...

- The STYLE keyword is just there because that's where the "on" function lives. You could assign it to a local variable make the reference shorter.

- Yes, with bare JavaScript this is probably true, but the idea is to make sugar optional. Add your own and it looks like HAML:

https://github.com/jed/domo/blob/master/docs/index.coffee#L3...
Luis von Ahn, one of the creators of reCAPTCHA, has a fascinating project going:

http://duolingo.com/

The idea is to teach people language at the same time as providing a real time translation service. Apparently if you multi-plex novices (and not at a bad rate) you get expert translation at a similar accuracy. The translators benefit by learning language, and the service is self supporting by proving translation.

He did an excellent TED talk on the subject:

http://www.ted.com/talks/luis_von_ahn_massive_scale_online_c...
We wanted to open-source all along, but there were concerns raised by investors about IP, etc. It took us a bit of time to work through all the issues people raised, which is why it took so long.
I didn't say that blacks today aren't affected by a history of racism, only that a race-based policy is not necessary to correct this.

If you define anyone who disagrees with you as a racist, I agree, the world will never be rid of racism.
> Mr. Jahnigen told him how soccer helped the children in Darfur cope with their troubles and his efforts to find an indestructible ball.

Indestructible balls will only lead to a race of stronger, indestructible-ball-destroyer children.
Well, you could actually use the tax issue as a powerful incentive to pay. "You have a choice: you can pay a small amount every month, or we can write your debt off in full. However, if you choose the write-off, please be aware that you will be liable to the IRS for the full amount of the taxes. You may find it easier to work with us rather than them".
Great feedback and something I have been concerned about myself. I'm considering adjusting the higher tiers so the cost per license is more consistent.
The article doesn't really describe a "bug" so much as a complete lack of planning, ignoring warning signs, brushing off questions and constructive criticisms, and in general demonstrates the exact wrong way to implement any system.

No, no good strategist would ever release a "big data" system without stress testing it. You'd be hard pressed to find a job doing stuff like that.
practically nobody used Opera, Safari only was relevant on OSX (when was it released for Win? I do not remember).

Opera was innovating, but did not break any stranglehold. Remember you had to pay for it? Remember it had ads embedded?

My number 1 reason for using Firefox against IE was AdBlock. Killing those damn intrusive ads, banners, popups, the whole infestation was a godsend. IE didn't do it. Opera refused such plugins, because they were ad-supported themselves - I know cause I tried arguing with them at the time.

I don't think it is a coincidence that Chrome took off once AdBlock plugins became possible and available.

I now I am not alone in not being able to browse the web without blocked ads anymore - just like I am not able to watch regular TV with ads anymore as well.
I'd love to (I'd mostly want to talk about the feasibility of my startup idea) but I'm stuck in the Cleveland area. Looking forward to your book.
Here you go... shoot them all!

http://jsfiddle.net/vNuns/3/embedded/result/ (the code added is the peace at the end)
It was your implicit threshold you were setting with your argument, not mine. While I am gratified that you so thoroughly demolished your own argument for me, you might want to consider your arguments a bit more tactically in the future.

The real problem being caused here is well below the noise threshold and certainly not worth trying to play "Holier than thou" at people on the internet.
Why I love having a geeky boyfriend - this is the surprise I was given today
My point wasn't so much about rate of errors or cutting through the bullshit.

My point is that it is thoroughly, truly annoying to see masses "smart" but still obviously ignorant people apply religious qualities to scientists and statisticians because the outcomes are either a source of divine comfort or blasphemy.

Watch either of the "Go God Go" episodes of South Park if you want a more concrete example of the behavior I'm describing: http://www.southparkstudios.com/full-episodes/s10e12-go-god-...
Absolutely flooded with emails from this, doing my best that I can to get back to everyone in a reasonable amount of time, but hang tight! Lots of cool projects, the hard part now is choosing what I'll actually want to work on. Don't sweat it if I can't help you right now, keep in touch with me and I'll do my best to give a hand in the future.
Microsoft Hackathon Attracts 17,000 Student Developers
Performance analysis of complex systems is really tricky, and good benchmarks are even trickier. We'll be working through posting numbers, docs, tips, etc. over the next few months. Documenting this well is very hard work, so it'll take a little bit of time.

In the meantime, you can always chat with us and we'll help you work through any issues you might run into.
Quick note (Windows XP x86): every time I try to switch from Powershell to CMD, I get multiple "Keyboard History Utility has encountered a problem and needs to close" error dialogs followed by Wish crashing.
I think the reason for these is for js minification. With these assignments a simple minifier will replace those three variables with a line like this:

var a=null,b=true,c=false;

Then your minified js will be smaller because all other instances of true, false and null will be one character. Whether or not this is a reasonable optimization is debatable but in terms of pure code size it would be a win.
The OP borders on blogspam, read the more detailed account where it was original posted:

http://ace.mu.nu/archives/334783.php

Among the more amusing errors: A checklist for poll-watchers left out a vital item -- "poll watcher certificate" -- in a packet that went out to tens of thousands of volunteers.

This should also be amusing to most web devs:
> Next, and this part I find mind-boggingly absurd, the web address was located at "https://www.whateveritwas.com/orca. Notice the "s" after http. This denotes it's a secure connection, something that's used for e-commerce and web-based email. So far, so good. The problem is that they didn't auto-forward the regular "http" to "https" and as a result, many people got a blank page and thought the system was down.
What do you see as the potential areas where RethinkDB will shine?

Also, I am excited to try this out. I always enjoyed your writings and I am sure you + team have made something awesome.
Wikipedia buzz predicts movie earnings
If you want a tabbed Windows console, take a look at "Console":

http://sourceforge.net/projects/console

I've been using it for a while, and it works pretty well.

From the project page: "Console is a Windows console window enhancement. Console features include: multiple tabs, text editor-like text selection, different background types, alpha and color-key transparency, configurable font, different window styles."
I think you'll enjoy this

http://www.youtube.com/watch?v=PppCBDHeytg
What Does 2,000-Times-Faster Broadband Look Like? Something you will want. Badly
Yeah, strike lists are The Way It Has Been Done for over a century, it works pretty well. What amazes me about this story is not that the software crashed, but that they did not have precinct captains and strike lists at the ready to step in. And that they were only rolling out their GOTV operation on the day of the election, and not sooner? Pretty bizarre.
I wish I could up-vote this a thousand times. Slava is one of the most genuine founders I've met, and I wish him and RethinkDB all the best.
Personally, I loved the narrative. Which I mention not to suggest you shouldn't want something else, but so that the authors know that people liked it as is.
> Test Virtual Hosts, Avoid DNS

> With cURL just point the request at your host’s IP address

It's not even necessary to manually look up the IP, since options have precedence:

curl server1.example.com -H Host:\ www.example.net

looks up server1.example.com and connects to that IP with the given Host: Header. Just try the "-v" option to see what's going on.
Your point stands but it's a little higher than that in recent elections; low 50s to low 60s depending on the election.

http://www.presidency.ucsb.edu/data/turnout.php (historical figures)

http://www.oregonlive.com/today/index.ssf/2012/11/2012_elect... (A guess at 2012 data)
In addition to what others said, when you want to analyze multiple datasets the biggest problem is to store all that on a single machine or even a machine with network-attached storage. Eventually you will start hitting the bounds of I/O which is what big data tries to solve by moving processing units closer to the data storage (in theory).

In short, not all problems are big data problems.
> Based on the comments here regarding this decision, for example, it clearly isn't what the user community wants.

I like Gnome 3 very much, but I am not constantly writing blog postings and comments about how much I like it.