skysight-inc/HackerNews huggingface dataset:
I keep hearing Cassandra touted as fast, but I just don't see it. Instacluster brags about 17ms at the 99th percentile being fast, but where I come from that gets you thrown out of the running.[1] The Netflix benchmark linked above sees 10,000 ops/sec/node. Again, not impressive.

Skip to slide 22 of this comparative benchmark with Couchbase Server[2] and you'll see that <5ms latencies at 99% is totally achievable. We can't take too much credit for these stats, most of the blame goes to the fact we use memcached at the front end, and it's been optimized for consistent low-latency for a long time.

I don't want to make this a speed contest, as there are a lot of good things about Cassandra. It just strikes me as odd that people sell Cassandra based on low latency. If you want consistent high-performance, don't use a database that runs on a language virtual machine. There are lots of great reasons to use Cassandra, standout benchmarks aren't one of them.

[1] https://www.instaclustr.com/solution#tco
[2] http://www.slideshare.net/renatko/couchbase-performance-benc...
I don't agree.

I'm fine if dart kills javascript. What it's made to do.

I'd also be fine if go/python/befunge kills java.
What percentage of kids in those wealthy neighborhoods have their education subsidized by wealthy grandparents? Does a subsidized education (including private school, extracurricular activities, and private tutors) make it more likely that a child will get into a top college?
What about Retroshare? I think it has android version too.
FWIW, Google Easter 2000

http://ow.ly/i/1NegP
OT, but you gotta love the time precision of the religious holidays. From the wiki:

Easter is determined on the basis of lunisolar cycles. The lunar year consists of 30-day and 29-day lunar months, generally alternating, with an embolismic month added periodically to bring the lunar cycle into line with the solar cycle. In each solar year (1 January to 31 December inclusive), the lunar month beginning with an ecclesiastical new moon (JP note: Not the astronomical full moon) falling in the 29-day period from 8 March to 5 April inclusive is designated as the paschal lunar month for that year. Easter is the third Sunday in the paschal lunar month, or, in other words, the Sunday after the paschal lunar month's 14th day. The 14th of the paschal lunar month is designated by convention as the Paschal full moon, although the 14th of the lunar month may differ from the date of the astronomical full moon by up to two days.[46] Since the ecclesiastical new moon falls on a date from 8 March to 5 April inclusive, the paschal full moon (the 14th of that lunar month) must fall on a date from 21 March to 18 April inclusive.
Ivy league schools have need-blind admission and incredibly generous aid packages: they are free for low income students, so your comment is off topic for this post.
Show HN: I'm writing a leanpub book - Upgrade to Rails 4
Exactly my aim. The angle I wanted to take was just spam-haus related and didn't want to introduce Semitic argumentation. I'm not trying to defend Mr. Kamphuis, just taking a different angle since the press seem to be unilateral.
Interesting way to put it.. So you're not saying they should have put up an Easter doodle, you're just expressing incredulity that they didn't?
All of the manufacturers that I am aware of allow you to load your own keys.
And this is why I posted this -- I suspect the problem here is a bug in the system: birthdays and regular holidays are easy enough to encode. Easter is way whacked.

I didn't want to call Google out on a bug. I'd probably be wrong. Thought it would be easier just to wonder why the inconsistency.

As I can see from the "quality" of the comments, that was a mistake. Oh well.
For the application code to complain about password length then the 4gb upload has to have already occurred.

Protecting against a DoS attack this way is done in the webserver, which doesn't care about individual fields. Sure this means there's an implicit password length limit, but not in any application-level sense.
I think it deserves it's own protocol nightweb:// . Will also make it easier for th iOS port later ;)
You might want to add a status text to the service notification, displaying how far bootstrapping is..

Please make the non-contributing status the default then, or at least ask the user on installation... capped data plans are still the default in many places... :(
I have no idea what this even means.

Try asking on http://dba.stackexchange.com if this is a database administration question, or on http://stackoverflow.com if it is a programming question.
There is now a non writable demo there : https://demo.chocolatejs.org/
It is something I do not understand. I asked the community for further information.

Google is free to do whatever it wants. Anybody know how they make selections? That's about all there is to it.
There are more than 15,000 high schools in America and just 8 Ivy League schools and maybe 5-10 other universities in the absolute elite (Stanford etc.). How would these maybe 15 schools go about sending recruiters out to all 15,000 high schools, and then test the interested students? What good would it do? Why is it so important that talented rural kids go to Harvard?
I'll try to prepare a screecast in the following weeks. There is now a demo there: https://demo.chocolatejs.org/
Why should anyone in Utah have an desire for someone in NY hands a Utah kid a golden ticket to enjoy in NY?
Those Utah individuals deserve the best outcomes they can obtain, and that includes great doctors if they choose to pay for those doctor's education and salaries.

Society is a collection of individuals. Arbitrarily picking some of those individuals to be winners is certainly not any obligation of the rest of the individuals.
The Early Startup Triangle of Death
Show HN: Generate test data for your database tables
Why Your Kid Can't Get a Job
> And this is why I posted this -- I suspect the problem here is a bug in the system: birthdays and regular holidays are easy enough to encode. Easter is way whacked.

It is relatively easy to compute the exact dates for the next N years (or check Wikipedia). Given that Google has various random doodles for birthdays, anniversaries etc. that do not repeat every year, I don’t think it would be difficult to have N one-off doodles for the next N years.
Thanks. I am looking it up at various places.
Rollup is a db command
Of course not, the point I'm trying to make is that most people are severly underestimating the culture shock.

Also, if he finds Yakima "hell", being very close to tech centers, how can you expect him to adjust to somewhere that's REALLY in the middle of nowhere in tech terms - and, while you might think it's easy not to get sucked into local wages, he's unable to make US wages living in the US. In my country, a US McDonalds wage (8 dollars an hour) is much higher than most midlevel manager positions, and higher than standard developer wages.
It could probably be supported on Windows, but I'll need some help...
I built a few different approaches to do these menus a while back. Mostly intended to be used on Phonegap applications where you can restrict the web view bounce. Yours look way more configurable but if anyone is interested in a Zepto.js version: https://github.com/tegansnyder/Zepto-Mobile-Slide-Menu I also have a JQuery version: https://github.com/tegansnyder/JQuery-Mobile-Slide-Menu and a neat little dropdown from top version: https://github.com/tegansnyder/CNN-Like-Swipe-From-Top-Menu-...
On the other hand, a student who does well at U of I can absolutely get into the elite schools for grad school, at which point they become part of the club. It’s one more step, but the doors aren’t closed.
the real surprise is that it appears to be the only doodle for the day. In other countries that celebrate easter, there's no doodle at all. For instance,

the uk: http://www.google.co.uk/

france: http://www.google.fr/

italy: http://www.google.it/

russia: http://www.google.ru/

spain: http://www.google.es/

mexico: http://www.google.com.mx/

argentina: http://www.google.com.ar/

new zealand: http://www.google.com.ar/

canada: http://www.google.ca/
How To Figure Out What You're Good At
But writing scores (as with all human-graded tests that involve any sort of comprehension of the part of the grader) are massively arbitrary. The first reason for this is that people, being largely irrational animals, grade inconsistently, are subject to bias based on the content of the essay, etc. The second is that they misapply and/or are unwarrantedly anal with requirements.

I was discussing this with my english teacher recently; he informed me that although one of my AP practice tests was deserving of a nine (out of nine), I almost assuredly would have gotten a four due to the fact that I cited one source twice instead of citing an additional source. This has absolutely nothing to do with writing ability whatsoever, and is entirely arbitrary. Unlike math and reading standardized tests, writing is simply too volatile to read into.
HyperSwitch: A Windows-Esque Preview Based App Switcher for Macs
Using a nightweb.net http url on the other hand would allow a read-only web access to the service, increasing conversion rates ;)
I always had the idea to create a distributed social network, I'm looking forward to seeing how this goes :-) Hopefully very well, would love to delete my facebook account.
Just make sure it's one commit per suggestion and then he can cherry-pick what he likes.
I agree with both. I tend to have Red Days and Blue Days. Red Days are coding days, working from my plan, no creativity allowed - that's the enemy of lean code.

Blue days are creative days, very little coding - maybe a bug fix if creative me says that bug is really impacting experience. These days I plan big picture, I talk to potential customers and testers. I draw big picture plans on the whiteboard that Red me will implement.

Can break up a day too, but you can never ever be creative and engineer well at the same time. At least I can't, nor can most people I've observed.
Yeah, I was more thinking production ready default and integrated into the shipped programs (e.g. Disk Utility).
We have a crash caused by memory writes in the kernel. What part of this doesn't suggest kernel mode exploitation via a cleverly-crafted font that can be embedded into a web page or PDF? Font bugs should result in errors, not BSODs. Untrusted code on a VM is easy to secure: make the VM do nothing more then draw some glyphs, and check every access!
The problem has has nothing to do with Iowa's status and everything to do with the banks+consultants hijacking of wealth in America.

You don't need to fix the schools, you need to fix the wealth structure.

There is no value in replacing a pack of NY assholes by a pack of IA assholes.
Why is it so important that talented rural kids go to Harvard?

In the grand scheme of things, I think it's probably not. However, I do think it's important that those kids have an opportunity to try, and that starts with awareness and an understanding of the steps required to attempt.
Safari gets redirected to a URL like this: blob:http://papercoin.org/some-big-hash

This, of course, doesn't work. When I try to remove the "blob:" it throws a 404.

Edit: works in Chrome, just not in Safari. Neat idea!
I'm looking forward to the day when attaining education happens though online courses and you learn as much you can and want to and achieve based on merit. No more artificial barriers keeping talented and ambitious people from getting a good education.

Then we get to do away with all of this institution status business and people actually have to compete simply based on skill and competence. Not who your parent were, how much money they had or where they raised you or where you went to school.
When I worked at the FCC, the Chairman at the time appointed two new senior advisors. One went to Stanford, the other to Yale. The Chairman himself had gone to Harvard, with President Obama. If you look at the top management consulting companies, investment banks, etc, (which supply a disproportionate fraction of corporate America's executives), you'll find they are dominated by people who went to an Ivy-league school. Now part of the reason is that smart people go to those schools and they would've done well no matter where they went. But you can't discount the value of being able to call up a college buddy who is a VP at a F500 or is in an important political position, etc.
As a developer in Windows org, it pained me to see secure boot be so widely misinterpreted by the public.
Your comment history suggests that you are a crusader: willing to take great risks defending those whom you identify with, but uninterested in defending a disabled mute's right to participate in our modern society. Your arguments, however well constructed, are built on a self-serving foundation.
I hate dinging hobby projects, but then it's Bitcoin and people seem to be actually trusting hobby projects with non-trivial fractions of their (extremely notional) net worth, so I'll just point out that transferring a public/private key pair which allows people to spend money together over HTTP is not a security best practice.
There is also the possibility of using and wrapping the Apache Cordova (phonegap) API from ClojureScript. Trade-offs galore there, but one advantage is faster (still not comparable with native) startup time.
Cheap console and free games now a reality
But the thing that caught on about the idea of a "lean startup" in the area I live in (Salt Laje City) wasn't so much the concept of "it takes less money to start a business now" as "your customers know what they want more than you do." Because of this, every investor instructs you to read a book called "Nail It Then Scale It," which is a dumbed down version of The Lean Startup, which is a dumbed down version of Four Steps to the Epiphany.

The process is explained like this. "You have an idea. But is it validated? Go ask a bunch of people if they think it's a good idea." People aren't encouraged to build a minimum viable product to iterate on first.

I see this as a huge step backward, removing the intuition of a founder and killing serious innovation. The thing is this model works great for some SaaS companies that try to figure out which software is needed in industry X then create it for them. But that path of entrepreneurship makes me cringe. That sounds like no fun at all. Will it be successful? Sure, a bunch of $1-50 million companies will come out of that, but just building stuff people tell you to? No thanks.

The truest entrepreneurship, or at least what I want to be involved in, is where you operate according to your own vision and intuition, and give people something they had never imagined. That's incredibly hard to do, but that's what's so exciting about building companies, at least to me.
Come on. At some point you have to expect some level of familial responsibility. You can't on the one hand blame rich people from enjoying handouts (grandpa's money) and on the other hand blame rich people because poor people refuse handouts.

You can't fix stupid.
Strongtalk is another example that can be given of dynamic performance.
>How does it avoid spam?

For me a good solution would be to use machine learning, the same way spam filtering works for email.

A decentralized version of Reddit could actually be pretty simple, with a flooding P2P network coupled to some machine learning on each of the nodes.

The beauty is that anyone would be free to implement the content filtering measures the way they like it.
> rollup is a db command

You need to read "How to ask questions the smart way".

A quick google suggests "rollup" is used with grouped-queries, so it is a modifier to an SQL select operation, not a db-command as such.
Great read. The first thing I noticed is that the box design looks modern even 20 years later, mainly because of the font.
His post does not cover the whole story, but it is certainly on topic.

Where you're from and income level of your parents doesn't just affect your college experience once you're in college, but also earlier in the process.

I'll provide my anecdote: I grew up in a decent suburb with a decent public school system. However, my high school never produced any Ivy League college students and the counselors and teachers there never presented it as an option. Most kids were only vaguely aware of what the Ivy League even was. It was even a running joke in my year about one student who did apply ("Oh, so and so thinks he's going to go to "Harvard").

Meanwhile, the neighboring school districts, which were slightly more upper-middle class, routinely produced dozens of Ivy League-bound seniors yearly.

The main differences between my district and the neighboring ones was a 10 minute drive and a half century long history of old money in the other neighborhoods.

The point is: Where you are from and your surroundings can greatly impact your knowledge and access to higher levels of education.
Interesting, some of the 'test' data emails it gives me seem awfully real. For example: Lue_Schiller@shanie.net

The domain is real, the email probably not...but if they have a catch all someone else using this could get pretty annoying.
Submitter should have used the "share" link that appears at the bottom of the answer, although that scrolls the question off the top of the page, which may also cause confusion.
This whole discussion is aabout misguided. You don't fix inequality by shuffling who is at the top of the pyramid. You fix inequality by flattering the top to a wider plateau, or by raising the level of the base.

We don't need to repopulate the Ivy League, we need to deprecate it.

/Ivy League grad.
I would probably dislike CoffeeScript a lot less if I didn't keep running into CoffeeScript examples on *.js libraries. CoffeeScript has made things worse for JavaScript developers, not better, because it's everywhere now and I have even seen libraries written in JavaScript provide only CoffeeScript examples!

Why can't they just be separate languages? Stop mixing them up. You don't see Dart and JavaScript getting mixed up.
Biggest interference in the US is oil and agriculture subsidies... you don't hear the right wing complain about that much.
Fortunately I've already upgraded my encryption to rot52.
Definitely looking forward to using it and reading the code. Landing page is profesh too. Well done.
YouTube Announces That It Has Been An 8-Year Contest, Will Shut Down On April 1
Neither the article nor jkpab's comment is about ivies. In fact, the only "elite" college specifically mentioned in the article is NYU. NYtimes used a misleading headline, they probably should have stuck with the other headline "Elite Colleges are as Foreign as Mars".
I didn't get this error here, however I recieved the exact same error when I used my german "..@googlemail.com" mail address to register on appengine. After changing it to "..@gmail.com" it worked. If you are german, you could try that as well.
Being from ND and studying a bit about the bank and its history, I would ask what this article has to do with reality?
Why in the world would the Ivy League want to reach out to the talented rural poor? They're only accepting 5-7% of the people who apply now - does anybody think they lack applicants?
I'm going to just always flag CoffeeScript libraries that get posted with a .js extention. It is too much effort to put into looking at something only to find out it's not what you thought it was. I don't look at Clojure or Rails posts because I am not interested in them, but somehow I just can't avoid CoffeeScript. So I'm flagging.
I totally agree, I am 37 now and within the next two years will change programming and math forever. :-)
See also "XML literals as a native syntax in Scala."
Somebody in Iran tries to collect Google account passwords
Today I received following email from a fake email address (settings@gmail.com)

---

Dear user
Add an alternate email address to your account
You can use alternate email addresses to sign in to your Google Account,
recover your password, and more.
Alternate email addresses can only be associated with one Google Account at a time. In some cases, a person who shares an item with your alternate email address will be able to see your primary email address.
Please add an alternate email address:

https://accounts.google.com/b/0/EditUserInfo

---

Above URL was linked to following URL

http://accountsgmail.com/Users/en01/Logins/?u=bm9uLWV4aXN0ZW5jZS5lbWFpbC5hZGRyZXNzQGdtYWlsLmNvbQ==&.pads=ssdfhsdjfhg4534jfsdre5345rfdrs56rtgf

This is a phishing attempt to collect users' Google account passwords.
Check the whois entry of accountsgmail.com.

Disclaimer: I've changed the email address from the above URL to "non-existence.email.address@gmail.com", it's encoded in base64
This appears to generate the wallet in your browser, so the key is never sent over HTTP.

That said, I still have difficulty trusting hobby crypto.
Ask HN: Open source advertising?
I'd like to help the open source community by adding an advertising box to the dashboard of Tomato.es[1].

Analytics data (march 2013):

11,987 Visits

5,355 Unique Visitors

27,181 Pageviews

2.27 Pages / Visit

00:02:01 Avg. Visit Duration

64.82% Bounce Rate

40.05% % New Visits

Only open source projects will be eligible for these slots.

If you're interested about this feature please submit a pull request to Tomato.es GitHub project[2] with your project's logo and a link.

[1] http://tomato.es

[2] http://github.com/potomak/tomatoes
Damn straight.

/talented rural poor.
It's also becoming increasingly more reasonable to go overseas to attain your graduates degree. Undergraduate programs in community collages are still reasonably priced in the states, and overseas it's not that much worse provided you enroll into a school that accepts financial aid (FAFSA). As long as you have your associate's degree, you're generally golden, provided you might encounter the possibility of running a few extra aptitude tests in certain countries.

36 grand for a single undergraduate school year? Thanks, but you can go fuck right off America. At the very least studying overseas does provide you with a genuinely different political and philosophical worldview.
http://nightweb.net/#type=user&userhash=lzk6fkyifc4zhjls...

Here is mine. Great to see new work and so clean out of the box.
DXTGAMING
Links:

[1] http://tomato.es

[2] http://github.com/potomak/tomatoes
Schema.to: unified semantic metadata validator
And the cycle of media attention, adoption, and more media attention.
Aren't all the ivy league schools (and most if not all prestigious universities) non-profits? I assume they have a bit more to their mission than just investing in alumns who will generate returns in the form of endowments.
Here's a question, though. If you went to a public university gathering at one of these universities (students, profs, administration, whomever you prefer) and - without connecting it to the school's extant practices - proposed that the university undertake a course of action...

Do you think that they would agree with you, or protest loudly that such a thing is ideologically invalid and that you're a horrible person who deserves to be shunned for the rest of your life and possibly longer?
A node version of this is to use supervisor [1].

E.g. in a makefile [2] for http://countw.tf/ (a great way to vent while exploring an old codebase with many err... sub-optimal choices)

debug:
browserify site/scripts/app.js -o site/scripts/app-built.js --debug

watch:
supervisor --watch site/scripts --ignore site/scripts/app-built.js --no-restart-on exit --exec make debug

1: https://github.com/isaacs/node-supervisor

2: https://github.com/joshka/countw.tf/blob/master/Makefile
There also is discretion in how you label the fields on an order form, but good luck copyrighting one of those.
And a [barely readable] tag.
I understand. I'm sorry for that.