skysight-inc/HackerNews huggingface dataset:
riak does support automatic sharding and enables you to tune your CAP paramters. Getting nodes in and out of a cluster is way easier with riak.
While riak does also support map/reduce, generating something like a couchdb's "views" will probably end up being a problem since listing all the keys of large buckets (needed for a view of all your data) is a really expensive operation in riak. Also: couchdb supports incremental views, so if the view is fixed, you'll only need to update the changed documents.
My main problem with couchDB was that in systems with a lot of changing data, the compaction was too slow for me. I actually changed data faster than the compaction could work on. Also: you have to compact that stuff yourself by sending an explicit http request.
Is the wording of the legislation specifically against "vacation" short-lets? As in... does it block business related short-lets?

In which case, what's to stop AirBNB from adding a "trip purpose" selector to their site which would default to "business" when a property in NYC is selected.

And if it does stop business short-lets, why isn't that industry up in arms about this?
That sounds really cool, but I have a hard time understanding it!
Try doing it only once every two day, and decide to use the gathered time to do some work.
Time gathered back from other activities is very productive because you decided to sacrifice something, so you make a good use of it.
"Interesting" is not the same as "gratifying one's intellectual curiosity." More specifically, and again quoting the guidelines about on-topic:

Anything that good hackers would find interesting.
That includes more than hacking and startups. If
you had to reduce it to a sentence, the answer might
be: anything that gratifies one's intellectual
curiosity.

The audience is clearly intended to be hackers. It could be argued - and I believe and use as my guidance - that this particular paragraph is referring to things that satisfy the intellectual curiosity of hackers more than it would of non-hackers. In other words, the articles should not only be interesting, but they should be such that non-hackers would not find them as interesting.

On the margins there will always be articles that don't get killed which perhaps should, and articles which should probably survive, but don't. There will be random fluctuations akin to turbulence around the edges.

The Economist article about prisoners ( http://news.ycombinator.com/item?id=1541942 ) might be regarded as something biased in interest towards hackers because people can argue about how to change the laws, or the meting out of punishments - hacking justice. The NY Times article about Jewish conversion is perhaps less biased to hackers because there's nothing for hackers specifically to argue. It's of broad interest to intelligent and politically aware people, and not specifically biased towards hackers.

Personally I'd wish for more clarity on exactly what happens, because then there'd be fewer people speculating and asking the same questions over and over. Also personally, I'd wish for more deeply technical submissions.

But here is a certainty: navel gazing, questions about policy, complaints about submissions being killed, and general moaning about karma, flags and moderators are getting killed faster than I've seen since I arrived. Not everyone shares your exact interests, and if your submission gets killed, move on.
Refactoring a portion of Parrot's core is not a "rewrite".

I'm quite certain that Rakudo will keep functioning just fine.
Study Finds 0.3% of BitTorrent Files Definitely Legal
False dilemma as there are parsing frameworks that use top down grammars (namely PEGs and their derivatives).

Grammars written in these languages very closely resemble the structure of hand written recursive descent parsers, unlike generative grammars, but also are amenable to automatic generation of efficient parsers (namely packrat parsers, but in practice even just one or two entries of memorization at each production is performant).

MRI's parser is a disaster. It makes sense given the context of when it was written, but the language would be free of some syntactic warts if they'd moved to something with more lookahead some time ago. The opaqueness of the parser grammar is repeatedly mentioned as a limit on useful contribution to the language.
Wedding favour gift bags
Perfect for small gift and wedding favours,with our wide range of colors and sizes,we are sure to have something to suit your needs!
Another title: "More people in jail because they don't know how to sum", do you note any difference.

A not sound title is an indicator of a not sound argument.
I was pleasantly surprised by Allison Randall's talk at the emerging languages camp. While clearly Parrot has suffered some troubled times, I wouldn't write them off yet. There are some very smart and savvy people working on it.
Always managed to find enough to live and pay rent. Took a part-time job for two months at one point in order to afford to be able to move.
Um, the problem with your statement is that.. if you recall from reading The Republic, Plato's Socrates's definition of justice is a defined society with a lot of moving parts. If you discredit some moving parts then you dismantle the entire argument.
His presentation was a pleasure to watch. I'd seen the pitch for frink in a video some time ago, but he's a charismatic speaker that keeps your attention even if you're roughly familiar with the material.

During the QA portion someone gave him a "gotcha" question only to have the tables turned when it was made clear the speaker new _far_ _far_ more about standards and units of measurement than anyone in that room, city and possibly state.
You say: "The voters, alarmed at at surge in violent crime ...", this can be the reason that explain more people in jail, and I think is a sound one. But this implies that more laws are not the cause but the consequence of a raise in violent crime so the title is misleading. You should say in the title: There are more people in jail because there is a rise in violent crimes and I would be happy with this.
I wonder if any company will see an opening to create an easy process utilizing all those programs which I assume have to be individually setup? I'm sure if it was easier to configure more teams would utilize that method of deployment.
Love it. I've been reading a bunch of Thomas Sowell recently. That seems like it could be straight out of "A Conflict of Visions."
I'd estimate that only half of the languages presented were of the sort that differ only in minor aspects. Several of the languages presented were _far_ outside the mainstream, particularly the two visual languages which were surprisingly practical.

On the whole I'd say factor was likely the most unconventional language besides those mentioned above. The breadth of libraries they have built while being so iconoclast is impressive.
VPN? That's still easy in my book. Probably easier than setting up Tor. When I Was in Shanghai in May, Tor still worked.
Some idiot cops recently threatened to arrest me for touching a bent pole on the street. I was examining it when they rolled up and then threatened to jail me for destruction of public property. It seems that they view abuse as a job perk.
Tips To Keeping Sound Health: Soya Protein - Essensials for Human Body
Ask HN: Why isn't Javascript the new BASIC?
There was a time (ca. 1985) where almost every computer showed a BASIC prompt after switching it on and everybody could just start programming. Many nowadays top programmers found their love for coding by using this (arcane) programming language. Why is this not happening any more? Of course we don't have BASIC on our PCs and Macs and ipads any more, but we have something better: JavaScript.

Why, for heavens sake, has nobody written a decent self-contained JavaScript IDE that we all can use right away?

Write a HTML5 application that serves as an IDE with all the bells and whistles that JavaScript supports today. jQuery could be part of it. A GUI Editor could be part of it. The whole app could be self-modifiable. And you could store it in a zipped bookmarklet. Services like www.laterloop.com show how to do that.
You could distribute the little programs on your website without need for apples app shop. Hell, we could make our own app show and apple could not do anything against it. The apps would run on all platforms that support JavaScript and a decent subset of HTML5.

So where are the top JavaScript programmers that make this a reality? The next generation of young hackers is waiting desperately for it (even they don't know that they do).
And while I am generally a fan of Charlie's writing and his novels I have to strongly disagree with him as characterizing the announced cuts as "masochistic".

The public sector was completely out of control - with some fantastically good services but also a lot of people doing very little and getting paid far too much. This has been embarrassingly bad in Scotland - where Charlie and I both live.
He could have added the switch statement optimization. That's my favorite. GCC 4 can optimize switch statements with sequential keys e.g. (1,2,3,4 ...) into a jump table. This was AFAIK introduced in GCC 4
Presumably, a system like this would ultimately replace bookmarks and eliminate the distinction between an open page and a saved one. Naturally, background pages would have to be swapped out of memory in some intelligent way, which Aza did mention.

Personally, I'd say this thing fits my browsing habits perfectly. It's been obvious to me that things would go in this direction since I started using Tree Style Tabs.
IPhone and iPad events for developers in 2010
The main issue with not having a maximum width is the lack of readability of long lines of text.
Ask HN: What project management software are you using?
I'm running a marketing consultancy which is starting to pick up speed and I'm keen to implement some kind of project management software.

I will be using the software to manage multiple clients and projects, to define the scope of projects and to delegate and track work.

Previously I have used Basecamp but wanted to know what the HN community was using these days.
really a very good piece of advice for me at this stage of my life... though I am working at my day job.. but already started to chase my dream... scarified a big pay check in abroad to work and make my dream successful..

I am not going to see back in my life and told that due to this or that reason I didn't followed my dream.. I will give my 100% and let's see whether I ll fail or succeed.. It doesn't matter whether I ll fail... I will rise again and again....

Thanks again!! it made my day :)
Parrot has been nailed to the perch since Dan Sugalski left. (hi, chromatic, I'm the perfectly spherical sceptic you've been imagining)

rakudo-ng smells to me like the rakudo guys are preparing to be cross-VM.

I love my perl5 VM and therefore am not the expert on this. But I respect the other language in the perl family (Camelia spec, Rakudo implementation) and think your headline is overblown.
>(like putting a virtual machine in a blog post)

If this phrase were used in CSI it would be a joke by now.
I've only just really realised the accusation you make in your PS. Interesting that you think my distinction is because one is from the NYT and the other from the Economist, and it would be interesting to see you flesh out that accusation further and be a bit more specific.

It would be especially interesting given that I'm not American (North or South) and I don't live in the Americas.

FWIW I am very interested in the issues raised in the NYT and I have been following the process elsewhere. I just don't think it's of interest to hackers as opposed to anyone else. I do believe the discussion of laws and prisoners has a hacker flavor, because there is a chance of hacking justice. There is no chance (that I can see) of hacking the politics of the Middle East.

And further, FWIW, I didn't flag your submission, I'm not a moderator, and I have no special standing on this forum. I just used common sense and observation to answer your question. I find it disappointing that you accuse me of bias in this way.
Reminds me of my own experience doing research in mobile robotics. It basically followed a cycle described pretty well by the the comic here: http://www.willowgarage.com/sites/default/files/blog/201004/...
How Steve Jobs Became JC Technology
1) It takes time to get "damn good" at programming languages. Take it one step at a time and do your best to stay enthusiastic about your work. Always have that vision

2) Do not fear the competition. Eliminate that fear by any means necessary, It is only a hindrance to your progress.
2A) Also: Better diet = Less stress = Less fear,= More Productivity = Happier you

3) Programming requires a certain personality and a lot of hard work but it pays off if you don't burn out. For me, expressing my ideas comes easier and easier the more blogging/posting/updating I do.
Nike Womens Air Max Tailwind 2010 2 Breathe
Similar articles for reference:

http://news.ycombinator.com/item?id=1540120 <- This one has lots of comments

http://news.ycombinator.com/item?id=1540494

http://news.ycombinator.com/item?id=1541197

http://news.ycombinator.com/item?id=1541514 <- This one has a few comments

http://news.ycombinator.com/item?id=1542275

http://news.ycombinator.com/item?id=1542557
Sometimes during the evolution of the greatest open source projects they look like crap to an outsider:

http://oreilly.com/catalog/opensources/book/appa.html

The greatest software takes time to build. Assuming Perl6 keeps plodding along it will take another 10 years before it is truly great.
what this means in practice I suspect is that audits will result in more findings of non-compliance, therefore more penalty revenue for the IRS. While I agree it's stupid paperwork, if your vendors pay their taxes, and you are keeping your accounts correctly, it probably won't be the biggest deal on the planet to generate a bunch of 1099's for your expenses.
Is there a nice chart between comparisons of OOP implementations and kick-ass features between languages? I know Python, CLOS, Ruby, and Perl all can mop the floor with Java and C++ with features, but how do they compare with each other?
Qualified domestic relations order New York
QDRONEWYORK.com is a financial firm specializing in the qdro preparation New York of retirement/pension divisions through a divorce and Dr.Hetsler has provided expert financial testimony in this area through multiple jurisdictions.
Sale Cheap Authentic Air Jordans 18
I stopped reading whole books about specific language or technology 5 years ago. But sometimes do buy them to look into a couple of chapters when needed. These kind of books I usually acquire in electronic form as they are easier to use as a reference that way. Plus they tend to get old in a couple of years at which point they'd only serve to gather dust.

Last book about a specific language I read from cover to cover was "Expert Python Programming" which is more about best practices, testing and packaging etc.
I feel I learn much more by looking at source code then reading books or tutorials on something.

Books like "Patterns of enterprise application architecture", "Programming collective intelligence", "RESTful Web Services" etc. I do buy and read from cover to cover at least once every quarter.
Nnnnnoooo... no, it does not.

It takes programs from a restricted language in which all programs provably terminate. It doesn't take arbitrary programs and search for termination proofs relative to a powerful proof system. There's, um... a really really really LARGE difference.

Based on the way that sort of termination proof usually works, I'd guess there are some simple tree ordinals which grow faster than that language, and that a program based on them would defeat the winner, but I haven't looked into it in detail so it's only a guess.
Welcome! Just moved here as well from Dallas earlier this year. In the city, would be happy to meet up if you're around. Let me know. vladik dot rikhter [at] gmail
Was YouTube ported to Java too? AJAX for comments is using some "comment_servlet".
I work in a small store, where I'm the only person running the place. I eject people who cause trouble.
AWESOME! Thank you!
Death knell, death schnell. The editorializing in the headline is inappropriate and inaccurate. The open-source community with the strongest testing culture of any programming language is refactoring some well-tested code.

Flagging this to request a headline rewrite.
Hmmm interesting, but what about the story of his dog? I wonder if there's any truth to that because that's a cool story!
Equity/ Rev Sharing for Startup... Help
Hello HN community, I need your advice. I am venturing into my own startup.I dont have a lot of money or the resources to develop the software I need to. I have come across a company that is willing to help me out. Here are the terms, tell me if this makes sense or if im giving to much out and being naive.
The software will cost me 25k, im giving 20% equity and 2 years of Rev sharing at 30%. out of that 30% for RS, 30% is coming back to me for future software dev. Also the 25k is to be paid through the Rev Sharing deal, nothing coming out of my pocket.
The reason behind the #s are, I dont have the money or the technical knowledge to do this. They were keen on getting into this business, they lowered the price of the software for me, also they will be my IT/Technical department, which I dont have to worry about. I dont minf giving them equity, but I need to know if 20% is too much, this will be vested over 4 years.
Are these numbers ok or should I restructure it and lower equity?
I'd rather pay the 9% to support local services and get my packages a bit earlier.
If the motions are truly irrelevant, then yes, they would disappear. But they could disappear as a function of the number of trials, so anything that still persists after 50 trials would take a long time to get rid of.

It is general a hard problem in adaptive learning algorithms that they only produce results. You can't tell the superstition from the intuition.
Family Court Lawyer – Choose Them With Care
If you know the academic directors at these programs you know the same people we do. They say they recommend us to their students and we believe them. Feel free to contact me by email if you'd like more specifics.

My impression is that most of the players in our industry are VC-funded and losing money. Their economics are quite different from ours though. Since it sounds like you're a fellow speaker, I'd suggest checking out our Intermediate and Advanced lessons, along with our selection of manually annotated short stories. If you're accustomed to standard mandarin as actually spoken (with the neutral tone, proper erhua-ization, etc.), or are good enough to try your hand at Dream of the Red Chamber or Journey to the West, I think you'll see and hear the difference right away.
It would solve your problem if you moved to Europe.
Passing the word along: https://addons.mozilla.org/en-US/firefox/addon/5890/

Tree style tabs! Organize your tabs into a tree! I've been using the addon for a while (previously used the multi-row feature of tab mix plus), and it is awesome. They should standardize on this instead of more useless eye candy.
There is an iPhone app already: (not mine)
http://itunes.apple.com/us/app/hacker-news/id339408916?mt=8

A lot of the complaints are for older versions, you can at least vote now.
Wasn't it _why who said that coding for the web is hard to get into because it requires 3 languages? (javascript, css, html; loosest definition of "language"). Plus understanding how they fit together; DOM etc. Plus portability.

People didn't use IDEs with their BASIC in 1985, so your jump to IDEs may miss the point. But my 1983 BASIC interpreter let me draw a point or a diagonal line anywhere on the screen; all I had to know was how to get into graphics mode and how to specify coordinates. 2 lines of code. If you write the same thing in javascript+html+css, how many lines will it take you?

In the meantime, at least there's http://logo.twentygototen.org/
There's a series of meetups in NYC that have been great so far:
http://www.meetup.com/lean-startup/

The last one I went to was called 'Inside the Lean Founders Studio' and featured the heads of Drop.io and postling. Very cool.
They very well may, by the time this rolls around.
The same argument could be made for music made with a sequencer or recording to hard disk (pro tools), endless undos. The "print out" equivalent is bounce to disk (render). Do you think great art can't be made this way? if so. you've got to rule out most music from the last 20 years or so.
This bill changes the requirement to apply to physical goods as well.
I thought it was the Pando grove of aspen that is claimed to share a common root system, http://en.wikipedia.org/wiki/Pando_%28tree%29, it's bigger by volume and weight than the Malheur honey mushroom colony.

Both claimants have the problem of it not really being possible to determine if they are merely clonal colonies with disconnections between the clones or if they are genuinely continuously connected across the whole colony.

I came across this on Wikipedia a couple of years ago I think, http://en.wikipedia.org/wiki/Largest_organisms is a good read.
Facebook makes the 'like' button two-way, publishers can talk to likers feed
The Guardian Blames The End Of all-you-can-eat Tariffs on P2P. Most likely Porn
The table should be 100%, updated code:

javascript:function hn(){if(location.host=="news.ycombinator.com"){var d=document,t=d.createElement("l"+"ink"),z=d.createElement("l"+"ink"),b=d.body,l=d.location;try{if(!b){throw(0);}z.setAttribute("rel","stylesheet");z.setAttribute("type","text/css");z.setAttribute("href",l.protocol+"//ifelse.org/projects/ipad/hn/hn.css");b.appendChild(z); t.setAttribute("rel","apple-touch-icon");t.setAttribute("href",l.protocol+"//ifelse.org/projects/ipad/hn/icon.png");b.appendChild(t);b.getElementsByTagName('table')[0].setAttribute('width','100%');}catch(e){alert("Please wait until the page has loaded.");}}else{location.href="http://news.ycombinator.com/news;}}hn();void(0);

(I wrote and tested this fix on my iPad with the help of atomic web's view source option)
Equity/ Rev Sharing for Startup... Help
Hello HN community, I need your advice. I am venturing into my own startup.I dont have a lot of money or the resources to develop the software I need to. I have come across a company that is willing to help me out. Here are the terms, tell me if this makes sense or if im giving to much out and being naive. The software will cost me 25k, im giving 20% equity and 2 years of Rev sharing at 30%. out of that 30% for RS, 30% is coming back to me for future software dev. Also the 25k is to be paid through the Rev Sharing deal, nothing coming out of my pocket. The reason behind the #s are, I dont have the money or the technical knowledge to do this. They were keen on getting into this business, they lowered the price of the software for me, also they will be my IT/Technical department, which I dont have to worry about. I dont minf giving them equity, but I need to know if 20% is too much, this will be vested over 4 years. Are these numbers ok or should I restructure it and lower equity?
Akshell (http://www.akshell.com) might fit the bill.
Up-voted to offset whoever down-voted you to zero -- I don't necessarily agree with your comment but it's certainly not offensive in any way.
Craig Newmark's Graduation Speech at University of San Francisco