skysight-inc/HackerNews huggingface dataset:
Ouch. What would that cost for the bandwidth?

I looked into using cloud instances for file sharing (legal files, of course) and decided it would cost too much for what it was worth to me.
I think it would probably work just fine if one outsources coding related work to a good freelancer/team. Building the right team takes both time and money and needs much more effort than hiring a good freelancer when time is of essence.In other words you can hire a good programmer to build the MVP if you are just a guy with the idea with little or no programming skills.
Once you have a working/validated product you can work on how to hire a good programmer.
I would add to the above that I haven't had any experience with all of this, And would love to hear about experiences anyone may have had.
The economic case for open access in academic publishing
Nurul Ferdous
CodeJunky, EarlyAdopter, IdeaEvangelist, TechBlogger, Bootstrapper, TechnologyConsultant, CaffeineLover, Thicker Quicker Picker Upper & SerialCoder
The explanation (CAPTCHAs should be simple for humans; we don't say it's unbreakable) still doesn't address the underlying problem. It is too easy. I have no idea how to do image recognition and yet I could use this to scrape the addresses.

Moreover, this service has a great potential to use real human language and context to protect the addresses and provide easy and accessible test.

Just let me type a freeform question and an expected answer.

If I posted the link here and it asked you to enter the city I live in, everyone reading this comment here on Hacker News could easily figure it out.

Breaking this solution in general would be infeasible for bots.
The FAQ doesn't explain why sharing your e-mail address on that site is safe.
Even after removing comments, whitespace and brace lines it weighs in around 190 LLOC.
Pagerank can be a good indication: http://www.google.com/search?hl=en&biw=1280&bih=791&...

Indiangeek comes first, so it is probably online the longest. Not to mention that the hacker news post about it is 881 days old, and is the second result on Google.
A captcha is something which can tell the difference between a human and a computer. What he's using is something other than a captcha. Not sure what it is, but it isn't a captcha. What it definitely is though is a massive waste of time.
>Your post is missing any supporting arguments for this claim.

We all know rails has problems with scale, and that these problems can be overcome. The way to overcome these problems is through optimal and performant coding/data-storage patterns, and to practice these one requires knowledge of CS-type matters.

Now Rails or Rails-esque apps obviously will not encounter these issues until they reach a certain size. Therefore unless one has the requisite CS-style acumen, one's projects have a cap on their maximum success/popularity.

Assuming that when we say "dreams" we are referring to hackers' projects becoming big and successful and popular, (thats what everyone around here seems to dream about,) they will not be realized without someone around who knows their big O from their divide and conquer.
Living Social is the only one I've seen that has the offer volume of Groupon (always a good offer, every day). I think that's the key.

I've done some modest research here, and it seems like the surest sign that one is going to die is when the deals start being every other day, than once every few days, etc. I've yet to see one recover from this downward spiral.
Use sentiment analysis to discover the intent of a link, and whether the destination should get more link juice. Positive sentiment: positive link juice. Negative sentiment: zero link juice.

Alternatively, for negative reviews, etc., use rel="nofollow".

To claim that algorithmic search is dead completely ignores the volume that Google is doing, or the fact that they are making $billions in algorithmic search and Ad placement. How much do curated places make?

Also, not to rain on anyone's parade or anything (just kidding, I'm going to rain it down) it would take decades of 10k people churning through pages to get even 1% of the new content that Google discovers daily.

You all saw the 24 hours of unique video uploaded to YouTube every minute of every day figure from a year or two ago, right? Imagine that, only text, and produced by 10x-1000x as many people at 10-1000x the volume posting to forums, newsgroups, social networking sites, blogs, etc., every minute of every day. Because of this, you can't just review a site, you have to review the content on each page of the site. That's going to kill any curated engine in the long term.
I agree, Drupal would be faster development wise for a review website. Make sure you check out Pressflow http://fourkitchens.com/pressflow-makes-drupal-scale so you can scale easier down the line
This is a strawman. The real lesson here is not "don't outsource your code" but rather, "if you decide to outsource your code, don't skimp out". There are plenty of skilled and motivated software developers that do outsourced work. I'm one of them, and I've done projects for startups before. Successful projects, I might add.

But they don't come cheap.
"Entstanden im Rahmen unserer Aktion „3 Teams, 14 Tage, 150.000 Möglichkeiten" und entwickelt von Team A aus Hamburg."
---
It was a contest - roughly translated 3 teams, 14 days 150.000 posibilities. The lock has been developed by Team A from Hamburg.
Yeah, I didn't count the words after the first C++.
There are other tables that cover this: http://kevinrodrigues.com/blog/2009/12/28/what-skills-should...

They all have to be taken with a grain of salt, and considered as a tool for people to craft their own matrices.
I doubt the Chinese government thinks that that agent is a good guy, hence it's not objectively true. The problem with what you're proposing is that it requires a very high level of editorial censorship. Who should perform that censorship? I've spoken with Americans relatively recently who still believe that the Iraq war was totally justified, or perhaps just didn't need justifying in the first place. If they are responsible for that censorship very different things will be censored than if I do it.

Saying that only items indicating crimes should be leaked is a very low bar. How many people using that standard would choose to release the cables about the German citizen who was abducted and possibly tortured? In the other thread about these leaks here on HN that is dismissed as a "mistake", something that's impossible for me to fathom. It's basically saying that collateral damage is OK if it furthers the US interest.

I'm not arguing the specific case of the politburo agent here since I haven't read that part yet, but your claims that it's easy to decide what's right and wrong are naive at best.

Edit: Downvoters, feel free to leave comments disagreeing with me.
Blue lights keep students alert, improves reading speed, reduces hyperactivity
Ok it would clearly help to tell what the idea is. So what I am building currently is an engine and a commercial level software on top of it to automate the checking of stylistic consistency in a document. The application of it is pretty broad but to sum it up into a few points

1) Plagiarism detection in education. It can be used as a means to detect plagiarism of individuals outsourcing their documents (thesis) through identification of differences in style (inconsistency).

2) Forensic studies. Letters submitted to court have often been suspected of being doctored by others determined to put a suspect behind bars at any cost. Can help there by identifying inconsistencies in style.

3) Literature studies. Educational tool to help professional creative writers improve their consistency in style

This can be expanded in many other ways, such as history where the software could aid in solving mysteries of disputed authorship of texts. The possibilities grow even more if you think of it merging with other types of bio metric studies.

Right now what I am building the software under is the 1st point and it is titled Multiple Authorship Detection Automation. Hence the interest from the academic field :). Ok. Hit me now.
The bottomline is that there is way more people to be funded than money, to the point that even a 2x or 4x increase in overall budget would not be enough. And a 2x increase is pretty much science fiction anyway.

The lab structure has changed dramatically in the past 50 years: your average research lab is way bigger than it ever used to be and it's mainly composed of students and postdocs. The principal investigator would invest all of their time on a) writing grants proposal to get funded b) hire and coordinate lab members c) writing papers when it's time to.

This leads to the following problems:
a) it's difficult to identify intellectual contribution. Many times the postdocs and students are the ones who did the whole work, starting from having the initial idea to writing the paper. The PI may or may not help and at the end of the day will always get full credit.

b) PI who are successful by this standard will keep in getting money to hire more/new people.

c) with labs this size, there is no way everybody will get a job past the postdoc phase. In fact, only 1 in 10 postdocs can get a professorship nowadays, simply because there's too much demand and too little offer.

This means that a lot of smart people simply will not be able to continue with their career and, as a corollary, that a lot of not-deserving PIs will still be able to thrive exploiting their students and postdocs. In shorts, there's little money and it's not allocated properly.
Yes, it's very instructive. It's written in the typical terse cookbook style. Read the Amazon reviews, they nail it pretty well.

http://www.amazon.com/RESTful-Web-Services-Cookbook-Scalabil...

I preferred it to RESTful Web Services, which is rather long winded.
All languages have problems with scale, including C and Java, which most programmers don't know how to deal with either.

If you can make something (or likely many things, quickly) you can be lucky enough to get the point where scale is a problem. At which point you can pick up these skills where you need them - they're not difficult, especially if they directly apply to a problem domain you're working on rather than a arbitrary one.

The Rails guys I know who these issues typically end up with a quick move to JRuby and pick up what they need.

If you can't make something quickly, all the premature optimization won't help you with the problems you'll never have.
That is not due to work shortage - but due to shortage of work that can be done by socialistic, highly (unproductively) unionized and unqualified work-force.

Eastern Germany will stay like that until the workforce that was raised in socialism gets out of the way. Eastern Germany has more in common with Poland, Czech and Slovakia than with western Germany and France.

I'm from ex-socialist country and it is the same situation here - plenty of high value added opportunities are available - but nobody to take advantage of them.
Source code puts parts of it to Jan 2007, but looks like this particular version is Dec 2008. Nice bit of code for 16K
My recommendation for parsing the email receipts is to use regex if the format is consistent enough. If you need further help, please feel free to contact me as I have been doing similar email parsing work.

Shameless plug but you can use my service that will send HTTP POSTs to your app when an email is received:

http://www.apinbox.com/
To the folks at Starling:

Do you even realize how obnoxious and full of yourselves you sound?! Let's see: suppose I'm a person who ranks highly on a lot of the lines in your matrix. You expect me to send you a resume (which you say you won't really consider), then to rank myself on a 10-page matrix of skills and abilities (but you won't care much what I have to say), then to write some rather non-trivial sample programs for you, then to come to Vancouver, or maybe Tokyo (no mention of paying my expenses) and sign an NDA (a freaking NDA!) so that I can work on your code with you, and then you will decide if I'm worthy of working in a company which only mentions two people on its "About us" page, and then says that both of these people have left.

Please splash some cold water on your faces and realize that people with the sort of intelligence, knowledge, drive, and leadership skills that you imply you are seeking can pretty much write their own ticket. And it won't be a ticket to get into your company, which frankly doesn't sound like it's setting the world on fire.
I just posted a description in the comments above. Thanks :)
I just went through the first 3 videos on VC but I found it curious that there was no mention of participation rights (1x, 1.5x etc.) and their effect on the outcome for founders. It is such an important concept that leaving it out of the video is a significant strike against. I like Sal's stuff generally, but I would vote this particular video down if I could (for the reasons mentioned above).
Given http://www.comscore.com/Press_Events/Press_Releases/2010/4/c..., I don't think there are many people who use a "non-algorithmic" search engine - or do you count Bing?
It's funny: Someone could write a blog post with the tables turned, but using the same sweeping generalizations and bigoted prejudices to argue that you should never hire programmers to work for you in house.

Software is hard, and often goes horribly wrong. Generalizing that fact into simple dos and don'ts is as ridiculous as blaming it's the color of the ball for not dribbling like Michael Jordan.
Vostu Harvests Funds from Facebook, Zynga Backers
You'd be hardpressed to find a vulnerability in IIS7 or SQL Server these days...
Please, count the number of countries targetted by WikiLeaks...
I bet I can get it down to one line.
Well,

1) The world is getting bigger over time.

2) The world's industry, per capita, is getting more valuable over time.

3) Even if the first two were untrue, there is still a time value to money. People will spend capital to get value immediately, and investing is the opposite of that.
I posted this because I wanted to see if anyone had experience with this sort of thing first hand. I've seen daylight lamps before for SAD but nothing like this.
That bit.. But dammit I sure as hell appreciated it. You brought me one step closer to getting to open source. I just posted a description of the software I'm going to build in the comments section so if you could give further advice. Thanks again.
- medical advances add 40 years to our lives (maybe) so we can live to 120
- use polyphasic sleeping to sleep 4 hrs a day
- for the next 80 years (for a 40 year old man)
- and gain another 20 years in awake time so in effect you may be able to live 140 years! Cool.
I'm surprised home routers don't have bittorrent clients built in. I expect most people leave them on 24/7 as it is.
Even if Google is imperfect, a curated list of links doesn't need to be any better. Duck Duck Go is basically Google (well, Bing) plus a blacklist. SEO takes time, so this should be pretty effective.
'Hacktivist for good' claims responsibility for WikiLeaks DDOS
If anything, it will do the opposite.

https://encrypted.google.com/search?q=http://scr.im/

95,000 results. Easily scriptable. Any spammers out there want a list of email addresses of people who are interested in spam protection?
I prefer Joel's competency requirement:

"Smart and gets things done"

Although Warren Buffett has an important refinement to consider:

"Somebody once said that in looking for people to hire, you look for three qualities: integrity, intelligence, and energy. And if they don't have the first, the other two will kill you. You think about it; it's true. If you hire somebody without the first, you really want them to be dumb and lazy."

-----

Personally, I think there are some key indicators of how good a place to work is, and they all come down to time:

(1) how long does it take to compile and run the code ... there is simply no substitute when testing for actually running the code, and you should be frequently testing your assumptions. Faster is better. There is a point at which if it takes too long you will be punted from "the zone", and even good programmers will produce either much lower quality code or a greatly reduced quantity (of features fulfilled, I am not so naive as to believe that lines of code measures are important)

I've seen some real horror stories, upwards of half an hour to compile and run... twitch

(2) how long does it take to get a new programmer set up. There are four key hurdles here:

(2a) physically getting them a computer and login

(2b) setting up a development environment

(2c) getting access to shared resources (e.g. CVS passwords) and environments (e.g. dev server login)

(2d) ... forgot what this one was ...

NB: one of the few "Agile practices" that is worth the hot air and spittle is keeping an internal wiki that contains everything the new dev needs. And of course, the first thing you get the new guy to do is to update the wiki

(3) How long does it take the organization to admit to a mistake and change course. If there is a wonky requirement, and it takes weeks or months to get permission to fix it and/or change the spec, they've got issues.
When I was in college, the local towing company gave to the city a street sweeping machine. Naturally, that machine needed to be used, and to use it, there can't be any cars along the side of the road. That led to new rules about what side of which street on which day has parking prohibited. Naturally, the city had to call the tow truck company to remove any cars that parked in the way of their new sweeper.
The point is to write a read-able instruction per line. He follows this with a few exceptions.
Wikileaks Reveals US Secret Embassy Cables Revealed
SEO-BORG
SEO Robot SEO-BORG rocks...
The greatest computer books of all time.
How does his choosing not to leak document X invalidate leaked document Y?
I'm visiting Mumbai this week as a tourist, but leave before the meetup. Would anyone care to meet early? I'd love to change things up and be a hacker-tourist for a bit.
+1 for Scheme From Scratch - very illuminating and inspiring series of articles.
Of course, there are always counterarguments. But it is the fact that you stack the odds against your success when you ship someone else the most critical part of a startup. You can do the same thing with a dev who lies to your face (rather than through a computer screen), but that is a completely different argument.
I would like to point out that the source, the daily mail, is a joke here in britain and it has a diabolical track record of science reporting. It is aimed at middle class women and as such will hype any science story that could be seen as a way for mothers to create an advantage for their children over other people's children.

For a catalogue of the Mail's scientific failings, including the fish-oil saga which was very similar to this story, see here: http://www.badscience.net/category/media/papers-mail/
"When I see the eval and tokenize functions I ask myself, why not use Qi?"

You mean to use Qi's eval? I don't know Qi, so I don't understand what that would entail.
Of course fund will only buy whole and large amounts of shares, so say you put 1 ETF share worth $100, the fund won't be hurrying to buy shares with it, until they got $1000000 to start buying wholesale.

The ETF will actually never buy the shares. You can only buy existing ETF shares from other traders.

ETF shares are created by large financial institutions - JPM/GS/other big players have the option to make an in-kind trades of share in securities for ETF shares. I.e., if an ETF is 50% MS and 50% AAPL, a large trader can trade 50k shares of AAPL and 50k shares of MS for 100k shares of the ETF. (Similarly, they can perform the reverse trade.)
What Your Web Design Says About You (Infographic)
Hacker Takes Responsibility for Wikileaks Takedown
11/29/10 by Stan Schroeder
78% of Facebeook users think spam is a problem on the site.
the problem with outsourcing your code, is that you are one of the dozen other projects the person is working on.

I went through 3 companies(2 companies, 1 freelancer), each promising to be done in 30 days, and each only getting about 10-20% finished after 6 months.

And this was for a project, where they weren't getting paid until they finished(well, one weaseled out a small deposit out of me), so they had every incentive to work quickly.

Better to pick up the stuff yourself. It's really not that hard...and when you learn the stuff, you'll be done much quicker, since you'll be able to work 100% on your project.
I am also a sucker for "X in Y lines of Z code" posts. I would love to see a comprehensive list arranged by language/topic.
Note to confused Lispers:

When I see the eval and tokenize functions I ask myself, why not use Qi?

Pull down your eye-brows folks, he means boost::spirit::qi, not http://en.wikipedia.org/wiki/Qi_(programming_language)

I had a whole minute of flabbergasted awe, then decided to double check with the Google :-)
The usual rule is to keep in-house anything that gives your business a real competitive advantage, often this will be your IP.
Some people like going up a lamp pole with their bicycle. Each to his own.
> funeral wreaths (I'm not sure whether this is what they actually called in English)

Yes that's the right word.

It's not uncommon in Ireland for crosses or headstones to be placed on the roadside where people have died.
I don't understand why law enforcement is so focused on driving speeds. I suppose it's just because it lends itself readily to quantization and photography.

Other actions are far more dangerous than driving fast. Failure to signal is pretty much a pandemic around here, and when people do signal, it's only after they've already slowed, just before the turn (clue: turn signal is supposed to be a warning that I'm about to slow down).

Less frequent, but also very dangerous, is incorrectly turning onto a multi-lane road (for right turns, rightmost lane turns into rightmost lane; next lane turns into next lane, etc. For left turns, leftmost lane turns into leftmost lane, etc.) In my experience no one observes this, and very few people seem even aware -- but the consequence (that I've witnessed enough times, and even experienced) is to force other cars right off the road, or worse, toward incoming traffic.

And, of course, bad lane discipline (failure to keep right, a/k/a/ "left lane dick") isn't a direct danger, but impedes the flow of traffic, and results in other people doing stupid things.

I don't believe that speed enforcement yields much safety improvement; it's just easier and delivers revenues to the authorities. If they were really interested in safety they'd enforce these other laws, but how many people have you ever heard of being ticketed for those other infractions?

ADDENDUM: Another evil behavior I forgot to mention: reading while driving. Lately we hear a lot about using cell phones or texting while driving. But a few times a month I see people actually reading books or the newspaper while driving. This is the most dangerous thing I can imagine. I once called the police about this on their "report aggressive driving" line (my wife was driving), and they weren't terribly interested.
How much Clojure do you know?
Maybe give reCAPTCHA Mailhide a try if you want to use a system with a more sophisticated Captcha system for this kind of thing: http://www.google.com/recaptcha/mailhide/
One interesting difference is that each 'groupon' is sold by a sales person, and has its witty copy prepared by a staff writer, whereas most of adwords is 100% self service. That's the main reason it would surprise me if google did in fact acquire groupon.
Building the proof of concept (POC) versus building the real app are different things.

Just pay to build a POC, it doesn't have to be architecture well, scale etc, it just needs to show off your idea.
If you have "$52mm on your person" you don't carry it, you have ppl carrying it for you. =)
Google Thinking About Making An In-House Startup Incubator To Retain Employees