skysight-inc/HackerNews huggingface dataset:
I generally have a bug up my ass about the idea that those capable of doing $X with technology should be the ones to decide when/how we do $X. We don't, by way of example, leave the rules about deploying deadly force up to the best marksmen in the police; or, more reasonably, we don't leave air traffic flight paths entirely up to the air traffic controllers.

But that is generally the attitude we seem to favor with regards to the Internet. It's a sort of "might makes right" setup; "Oh yeah? You want to stop people from violating centuries-old copyright laws? Why don't you design and implement a scalable distributed directory system?" Whether you support copyright or don't (I do), this doesn't seem like a good process for determining policy.

Part of that is just 15+ years spent in software security. The notion seems to be "if it's hard to stop someone from doing $X with technology, we shouldn't make it illegal to do $X". Well, you'd be surprised what it's hard to stop people from doing.
(I know your work, and I respect you. I mean the following as a compliment - truly, no sarcasm or snark.)

Sounds to me like you're being a professional programmer. I'm not. I'm a self-taught amateur. I program a little for myself, a little for the school I work for and a bunch to do sysadmin tasks (for myself and the school). I don't worry all that much about the special cases of CSV. I look at the data, massage it a little before if I need to (usually that with awk, sed, etc. as well), then run it through awk and do the job. If the result isn't all perfect, I clean it up quickly by hand using Vim. In this kind of context, 'robust' doesn't mean anything to me. I'm not expecting to do the exact same task ever again. As for running faster, I call bullshit and remind you of this[1]. awk runs plenty fast - seconds or less for such cases. As for less time to get it working, I doubt it. I'm pretty quick with a hackish little awk script.

The bottom line for me is that I like awk. It's defaults make sense to me, it's fast, it's very flexible and powerful. Finding the right Perl module or Ruby gem, learning its API, opening my editor, etc. - that all takes time. For small, one-off jobs, it's not worth it.

[1] http://news.ycombinator.com/item?id=1116224
A footnote on novel H1N1
You just repeated the accusation, even though you know you're wrong.
I knew to look for this:

"because I’m using SQLite in my test environment too"

WHY DOES YOUR TEST ENVIRONMENT NOT MIMIC YOUR LIVE ENVIRONMENT?

Seriously, that's really stupid. It's not a test environment, it's a playground. Fix that, or continue to have stupid issues like this plague you forever.
thanks man, I had never heard of catchfree.com before. exactly the type of help I am looking for!

I share your reasoning that in-network referrals are likely the most highly considered. Though researching in general is a time-sink and certainly not something a startup should be worrying about. I'd like to build a recommendations/discovery engine around that principle - pretty hard to wrap my head around but at least I have another person that would find it worthwhile!
I agree, but only because 62 is my favorite number. Its the age when you can reverse your mortgage. House pays you.
If you think these chips are cool, you should check out Kwabena Boahen's:

http://www.stanford.edu/group/brainsinsilicon/goals.html

They're capable of complex network simulations in real-time, with control over ion channel tuning.
How to Find Original Prada Sunglasses Collection Online?
I look at it the other way round: either it's an indication Facebook believes that check-in deals will prove vastly more lucrative than what is essentially a digital equivalent of untargeted coupons you cut out of magazines, or a scathing indictment of Facebook's failure to generate non-trivial revenue from this type of promotion despite arguably the best platform in the world for running it.
I did have compression on. Good to know that in some cases dedup will perform quite well. Was that with an SSD?

My best guess is that I either ruined the configuration in some way or dedup and only dedup reacted horribly to being in a virtual machine.
Perhaps in some old economy industries, but when's the last time you saw a startup CEO playing golf?

Lots of people think it's all about the idea, and they can just hire someone to "code it up" and that's the easy part. Lots of people also think that "vision and direction" is easy and anyone can be a CEO. But few people have legitimately good ideas that are connected to the ability of the organization to execute, the general competitive landscape, and the needs of the marketplace.

Try being a CEO sometime, startup or otherwise, it's not about golf. It's about the crushing responsibility of making hundreds of decisions a day and knowing you're the one who is ultimately responsible for the business being cash flow positive.
That's good to know, :)
That's the point of my post.

There are subtle differences between SQLite and MySQL/Postgres. You should use the same database in dev, test and production.
As for less time to get it working, I doubt it. I'm pretty quick with a hackish little awk script.

I'm a lot faster not writing code than I am writing code, and when I have to write code, I write code much faster when I let the computer massage and clean up data.
Toko Online
Dengan berinteraksi didalam toko online kita bisa menghemat waktu kita untuk mencari uang tambahan untuk kebutuhan rumah tangga, bisa anda pasarkan bisnis online anda
https://plus.google.com/115360979797396777969/posts/EZ3XZR73...

Not directly a citation, it is very hard to dig for a "bounce" rate or usage statistics of Google with the deluge of the real-name debate in content searching.

Well, found a bit more:
http://searchenginewatch.com/article/2098915/Google-Usage-Tr...

Conflicting reports:
http://gigaom.com/2011/08/19/inactive-accounts-google-plus-i...
SPECIAL OFFER  GOING NOW
I can't figure out how to do anything here. I click the text below the logo and it disappears, and nothing else happens.
Creative contact information (scroll down)
So he hasn't given money to charity, yet. He has contributed a ridiculous amount to the world by way of Apple, NeXT, and Pixar. He has created tens of thousands of jobs and brought communicative and creative power to millions of people. Who knows what he's going to do with his money? He's dedicated his life to building things for other people, so what makes anyone think he won't do something that benefits others with his money?
When I go to the site (Firefox & Chrome on Linux), I can't enter any search. I see the logo, with the text 'Song Rabbit' below, and when I click on the text it disappears. But I don't see any text input fields.
It isn't working for me. Tried Safari and Firefox.
agree. jasmine-node makes writing js much mor e reliable. Especially if you have more than a single person working on your codebase - it should be a requirement.
@GeneTraylor agreed. in fact fully agree. But you need to start from somewhere. I am seeing whole movement in couple of ways.
1. Awake lost politician that they can take citizen granted. Even citizen has shown that they are educated enough (because even more than 5 million people have participated across the country over last 12-15 days but not a single violence and public property damage as in other agitations happens in India)

2. Aware about law which is about to come. This is a big deal first time people are talking about laws in details and when it comes to implementation they know how to deal with it. (In India we have "Right to Information" but very less people use it because they not fully aware even it have the simplest structure.)

3. Interested in politics - This is the root problem in India. New generation which is so called better educated than their old one is not taking much interest in politic. These kind of movement make few good leaders as other movements.

As far as my knowledge it was a biggest non-political movement in India so far.
"the text under the logo is editable by anyone, so you see the most recent change." -- Did this function cause an error?
I'm interested in Ext JS / Sencha and YUI but haven't tried them yet.

Briefly tried Dojo, it looks like a very solid framework that is really powerful if you spend a bit of time to learn how it works and fits together.
Language Aid: A Postmortem
WebViewJavascriptBridge - An iOS class for simple JS message passing
one or two or even three is ok, but 8000 is disturbing...
This is getting pretty silly. The computer doesn't magically massage data itself. You're saying you prefer to use Perl and a module from CPAN to help do that. Ok. I'm saying that in many cases, I prefer to use some combination of standard *nix tools, an editor and awk. The cases I'm thinking of take (total) between 30 second and 5 minutes, start to finish. So I'm just not seeing any argument from "write code much faster".

Again, this isn't robust. It's not professional. No tests in advance. But it works for me day in, day out, every week.

Last thought from me - this is beginning to remind me of this slide from Mark Jason Dominus: http://perl.plover.com/yak/12views/samples/notes.html#sl-3,

"I mentioned this approach on the #perl IRC channel once, and I was immediately set upon by several people who said I was using the wrong approach, that I should not be shelling out for such a simple operation. Some said I should use the Perl File::Compare module; most others said I should maintain a database of MD5 checksums of the text files, and regenerate HTML for files whose checksums did not match those in the database.

I think the greatest contribution of the Extreme Programming movement may be the saying "Do the simplest thing that could possibly work." Programmers are mostly very clever people, and they love to do clever things. I think programmers need to try to be less clever, and to show more restraint. Using system("cmp -s $file1 $file2") is in fact the simplest thing that could possibly work. It was trivial to write, it's efficient, and it works. MD5 checksums are not necessary. I said as much on IRC.

People have trouble understanding the archaic language of "sufficient unto the day is the evil thereof," so here's a modern rendering, from the New American Standard Bible: "Do not worry about tomorrow; for tomorrow will care for itself. Each day has enough trouble of its own." (Matthew 6:34)

People on IRC then argued that calling cmp on each file was wasteful, and the MD5 approach would be more efficient. I said that I didn't care, because the typical class contains about 100 slides, and running cmp 100 times takes about four seconds. The MD5 thing might be more efficient, but it can't possibly save me more than four seconds per run. So who cares?"
How America Pays for College
Something just went down, working on getting it back up right now. Sorry about that
Yup. Should be fixed now
Should be fixed, sorry about that
Deranged threats of bodily harm should not be defended as free speech. Neither should psychologically predatorial language.

The EFF should not defend this nutjob. How can someone in good conscience support EFF when they support violence and insanity?
Possible rent seems like a really useful metric in buying a house, and it would be really interesting to evaluate a market in these terms.
Multiplica x 3 las Ganancias de tu Microemprendimiento
Try again, we just went down for a few minutes
Actually, a partnership with a current deals site I think would be a great idea. Facebook can bring in an audience for free but not have to worry about finding deals.
I guess they just have to get armhf (hard-floating point) running on, and they would get even better speeds.

The folks at http://powerdeveloper.org, and others are doing this transition now. (Proud owner of Efika MX smart top / smart book). Can't wait for the Raspberry too!
Cable's Google Shield
Thanks! Very cool site. Well done.
You should integrate more sites (assuming that's how this works). A query that I expect to work is "Simeon's Dilemma", which currently returns no results.
These kind of shits happens in politics in every country with some twist.

I had discussion with one of my friend in UK and stated his statement - "UK has faced riots for 15 days and India has peaceful movement for 15 days" earlier these statement used to be reverse.

Change always take time.
I'm sorry but you sound very presumptuous - you could'nt bring yourself to stay a single day in situations where people have stayed their lifetime - or clean the toilet yourself - and you presume to dictate what is best for them ?

About the shift in perceptions about Manmohan Singh: a person who is an A player in one position may well be a C player in a different position. It is a fact that despite RTI which only affected the lower levels of the govt, the corruption on the higher levels has only increased in the last few years. The oratory you miss also affects the effectiveness of the government itself.

I think if you are interested in the subject it behoves you find out more about the what and why before sounding off confusedly on the topic. More like Kejriwal and less like Manmohan.
I really like the site. One feature I would like to see implemented would be comments on each individual song. That's one of the main reasons I look up the lyrics, too see what the song means to other people.
Rapid Blog Cash Review
A recent article on Ars Technica covers a similar story of a guy publishing threatening tweets, but also emails, to science writers and other people (including, finally and by accident, his local police officials).

http://arstechnica.com/science/news/2011/08/crank-who-target...

What I find annoying is the conflation of free speech as a concept and the protected speech rights many nations have to various degrees. Prohibiting threatening emails and tweets clearly is a violation of free speech. That is not the question. The question is: is it an acceptable violation of free speech? Apparently some people feel that any violation of free speech is unacceptable. I'm not sure that they have thought hard enough about other cases of limiting free speech which they take for granted.
Yeah but you are talking about everyone with access to a library, or a computer and a McDonald, Barnes and Noble ...
SQLite isn't (typically) slow. It's incredibly performant and used in all sorts of speed critical systems - http://www.sqlite.org/famous.html. That aside, SQLite isn't going to be a key bottleneck in most Rails applications where the less-than-speedy ActiveRecord is involved ;-)

SQLite's own site - http://www.sqlite.org/whentouse.html - notes that it is ideal for "the database engine for low to medium traffic websites (which is to say, 99.9% of all websites)" where they're considering this being under 100k requests per day.

It does depend greatly on what you're doing, but SQLite can vary from being a bit slower to somewhat faster than something like MySQL (many concurrent writes is where it's going to fall to its knees, not a common small web application scenario). It certainly isn't universally "slow." Searching Google for "sqlite is fast" brings up many good citations.
The trouble with this sort of argument is that it's not always clear what the bug is, only where it is.

For example, I work on browser-hosted user interfaces that sometimes rely on Java applets. I don't know why an applet frequently doesn't work with IcedTea. All I hear back via customers-of-clients is "Your interface doesn't work on Linux".

The advice to uninstall IcedTea and replace it with Sun's (OK, Oracle's) version is now as routine to our client's support people as telling someone with Windows troubles to reboot was a few years ago. That answer has a 100% success rate with these "bugs" so far, so I don't suppose those support staff are going to change their policy any time soon.

As a software developer, I appreciate that this is not at all helpful to those working on OpenJDK/IcedTea. However, as a guy whose rent is paid by what he earns from his clients, I can't recommend that anyone use IcedTea for anything until its well-deserved (in our experience) reputation for poor reliability is addressed.
> I think Google should invest in this thing. Include an SSD, and leverage the unique UI elements for Chrome OS. In this case, it wouldn't be just for gaming. Instead it would be a powerful and compelling alternative to the iPad for the end-user browse/email/word process crowd.

At more than five times the price? I'm not so sure.
> The relationship soured after they came to doubt his reincarnation credentials and found that his claims of cancer were false.

As someone who knows very little of Buddhism, what sorts of "reincarnation credentials" is an executive-level reincarnate supposed to have? Is this like claiming to have an MBA but leaving out the University of Phoenix part?
If you have any questions, please comment, and I will reply in real time through 1 am tonight! =)
Lots of AJAX with no state in the url. Means I can't send my friends to a search results page (bad) or to a lyrics page (worse).
I don't disagree. I think maybe it's partly just "nerd exceptionalism" (which seems to run rampant in discussions with technical people). I like the idea of policies/laws being created with advise from people actually knowledgeable in the effected area, but I don't think that's the same thing as saying that those policies/laws should be drafted by that same special interest.

I like the idea of financial people being advisors in policy-making regarding economics, but also cringe at the thought of them being the ones to draft the legislation.

I'm actually a pretty bad nerd, in that I don't get particularly riled up about issues like this. I also support copyright (self-serving as a working photographer, but also as someone who just doesn't see a problem with the arrangement of paying people who make things I enjoy, and not feeling entitled to disregard the way they want to make those things available).

I also think I'm a dinosaur, and that in another fifteen years, the entire makeup of content creation and distribution will have been gutted by a society that increasingly feels like it's their inalienable right to have access to whatever they want. I hope I'm wrong about that though.
we really do NOT need 4 times zones in the US. Why not consolodate to 2 (China spans 5 but standardize on one zone http://en.wikipedia.org/wiki/Time_in_China) I am not one of those people that thinks every China does is groovy, but in this case they are on to something. I think that there is more comercial benefit to 2 time zones in the US that we get from daylight savings time, the time for which has come and gone. Why not just have East and West TZ's?
Intellectual property law is an extremely dangerous thing, the scope of which i feel is not properly appreciated. What if fire was subject to patent fees, what if the works of Shakespeare were held under an indefinite copyright, what if the printing press was hobbled by some kind of "copy prevention system". Nobody innovates in a vacuum, borrowing, and yes, outright "ripping off" of ideas, then improving them has been the keystone of human advancement since the dawn of time. The idea that anybody has been entirely original and owns an idea because of this is offensive and counter to everything that has advanced us from apes.
Nice! Sadly, the first lyric I thought to try ("song that doesn't end") didn't work. :)

The links at the upper right are so faint they almost disappear; a bit more contrast, please.

How do you plan to deal with the copyright issues that will inevitably get thrown at you? Your "legal" link says you don't store any copyrighted material, but I don't see any evidence that you load it from elsewhere, and in any case that hasn't protected the numerous "link sites" out there. I personally think you've done something awesome and reasonable here, but you will get hit by this at some point.
I don't suppose that network of 18-bit CPUs was a GreenArrays GA144, was it?
His analogies all fail, because refrigeration was an alternative to ice. The analogies would only hold if people had been somehow using refrigerators to get ice from the ice companies without paying for it, rather than using it to reduce their need for ice in the first place.
It's not my fault that slerp and lerp sound suspiciously fabricated! :-D
I wrote a software simulator of a single F18A once to learn more about the architecture- those things are seriously well designed, and full of interesting design decisions. If anyone is at all interested in CPU architecture they should do themselves a favor and sit down with the F18A manual: http://greenarrays.com/home/documents/greg/DB001-110412-F18A...
Super cool, I enjoy the clean interface. Changing the URL would be nice for linking. Lyric sites are pretty bad ATM.

How do you plan to get revenue, if there are no ads?
This will be extremely unpopular over here, but the citizens of any nation are responsible for corruption.

This isn't like pork-barrel spending where the voters care a lot about ending it but care more about protecting spending in their own district. Nor is it like American-style corruption where every voter understands that money buys influence, except in the case of their own congressmen, whom they believe to be honest people who are forced to take corporate money so they can survive in Washington and do some good. That kind of corruption flows both ways: the corrupt congressman uses his power to reel in undeserved favors and unnecessary spending for his constituents. It's a quid pro quo. Americans are conflicted. I'm sure Indians are similarly conflicted about the corruption that brings services or economic growth to their districts, but they are not conflicted about paying bribes or having public property appropriated by government officials. They are also not conflicted about corrupt relationships between corporations and politicians where the politicians' constituents are the ones who get screwed. This is not a problem of incentives. This is a problem of investigation and enforcement. Do you expect citizens to punish politicians themselves, vigilante-style, on the basis of rumors that have never been investigated?

The disruption to the constitutional balance of power is something I take seriously, but the accounts of what the Lokpal Bill actually does vary widely. From my understanding, the Lokpal resembles a special prosecutor's office. It has the power and resources to investigate, and it has the power to bring cases to the courts. When it is said that various government offices are "under the purview" of the Lokpal, it just means they can be investigated and prosecuted, just like any official in the United States government can be investigated (and almost all of them can be prosecuted.)

Now, I could have been misled about what the Lokpal actually is, but I have to say that its supporters have been more specific about the limits of its powers, while the detractors have been very vague and hand-wavy. They say it sets up a new branch of government and disrupts the separation of powers, but the same was said about the United States' independent counsel (the most famous of whom was Kenneth Starr:)

http://en.wikipedia.org/wiki/Independent_Counsel

I think we take it for granted in the United States that if an official is breaking the law (and not just enjoying legal corruption) that some agency, probably more than one, will have the authority, the resources, and an official mandate to investigate the crime. As far as I know, that's all the Lokpal Bill is trying to accomplish. I don't see what's wrong with that.
I agree...when there were a dozen startups in a class (circa 2007), you could keep track of them in your head, and the various blogs could fit them all in a single article. I think there's a point where the class size is so big that you'll start seeing more "Top 5 YC Demos" or "10 YC Startups to Watch" articles while the others get less coverage. I think a rolling (even overlapping) set of classes with multiple demo days might do the trick.