skysight-inc/HackerNews huggingface dataset:
Exactly. $100,000 limited run Patek Philippe watches? One-of-a-kind works of art/clothing/food which come with a story and an "experience"? Even today people a farmers market to a supermarket.

Perhaps this will change when robots are able to create completely individually-customised products, but we're already pretty close to that. Some people will always value "authenticity".
I'm using Mahout, it does have Bayesian classifiers (Naive Bayes and Complementary Naive Bayes). However, Bayesian algorithms never worked well for my datasets. I went with LDA for my tasks :)

BTW, if you do want to develop a library to work with classifiers, my only "wish" would be to have a good export/import tools. Most libraries i worked with are using their own serialization formats, so it's quite difficult to import/export data without an overhead. If you write several adapters that could allow people to work with datasets through the adapters, i'm quite sure that ecosystem will get created by other people extremely fast. Some people use mongo, some use postgre, others use files, csv, serialized formats. It's great to be able to continue to use your own things without changes when running that kind of a lib.

Other "wish" thing is to have an ability to run classifier as a map/reduce job, and do it easily :)
Thanks! LuaJIT really rules in the shootout.

The tests I've done were only inside of Firefox 4 Beta and I've got 3.4 sec for 5M n-body on my slightly (30%) faster computer. I remember that traditionally the standalone builds of Mozilla JS were not giving the same results as the one in the browser.

A message for Mozilla devs, in case anybody reads: be aware that people do try to measure how fast JS is from the command line and let them get the really last results! And use http://shootout.alioth.debian.org if you want to fundamentally improve your implementation of JS.
I have a room actually dedicated now to book storage. And book shelves in all bedrooms, too. In the living room, I have CD and DVD shelves. A quick estimation would be : about 3000 books, 1000 magazines, 1500 CDs, 1000 DVDs.

The problem is that I won't ever buy DRM-laden shit. Evar, for chrissake, may they die and burn in the pits of hell. That unfortunately forces me to buy books and CDs, though I'm now an heavy user of my ebook reader and gutenberg.org.
What's the threat model here?
I wasn't asking... but your first answer is fine, and the first sentence of the second answer is also good.

why would I want to waste a week either starting a new one that I won't finish in a week or continue on an old one that I also won't finish in a week

I would keep this to myself in an interview. The reason you work on your own projects is to structure some learning; sure, there is some finished product that you want, but there is also the experience of making something that's important. You can't learn programming if you don't do it, and the usual 9-5 work environment is 90% distractions and 10% actual programming. So to be the best among programmers, you need to supplement your 9-5 job with something that's 100% programming and 100% you.
The winter olympics coverage required silverlight, I believe. That's why I put it on my computer.
> I've noticed lately that this may be the numeric point where being a bibliophile becomes painful

I've noticed that too, because when you start to stack two ranks of books on every shelf, there simply isn't any way to sort them in any reasonable manner, so it became an unsearchable nightmare many years ago. Now it's getting worse, because books (and CDs, and DVDs) pile up in boxes in front of the shelves, because all available walls are already covered.
Every time I look for a particular book (or CD, or DVD) I know I may very well spend a full hour doing so. Pain.
I have Moonlight installed on Linux, so I checked "Yes" for lack of a "sorta" option. Moonlight seems to be good enough to get to the few Silverlight sites I need (several European TV broadcasters...)
Very awesome. I couldn't resist: http://cakesy.com/810b350ac
It'll be like a dating arms race.
Ah yes, you consider England part of Europe. ;) From what I can see the UK is fully embracing the ways of the US for better (e.g. good restaurants/service) and worse (e.g. cheap crap favored over quality in many cases).
> All of your examples are false.

Ok, I'm happy to be corrected, how so?
I'd also like to know. At the time as first JIT functioned in the browser I wasn't able to download the sources which really did JIT on Linux in the command line. I wouldn't be surprised that now again the latest speedup in the browser is not repeatable in the command line for most of the people.
We would have killed for a sense of smell. We just had to move in one direction and hope there was a girl there.
If I'm not completely wrong, Eclipse's search is powered by Lucene. On small projects you won't notice a great difference, but on larger projects an indexed search is a great difference.

Does the ctags plugin work for other languages as well, e.g. python, ruby, javascript?
Firefox 3.6 on Ubuntu 10.4 and the site said:

Your installed version of Silverlight is:
0.0.00000.0

So I'm guessing no...
Out of curiosity, how long does it usually take people to answer the second question? I'm talking about good candidates, not people who don't code.

I'm asking because I've actually seen this question mentioned before, and each time, I spend some time thinking about it (as applied to Python). But it honestly takes me some time to think of problems with Python; not because it's perfect, just because I don't spend every day thinking "hey why can't it do this".
Instant Runoff Voting in a bash script
ENT-Specialist Email Lists and Mailing Database.
ENT-Specialist Email Lists from TopHealthCareLeads helps marketers to reach out to ENT-Specialist across the globe. TopHealthCareLeads' ENT-Specialist email lists are fresh and updated on monthly basis. ENT-Specialist database contains all the contact information like Doctor's Contact Name, Job Title, Address, Phone No, Fax No, Email Address, SIC Code, NAICS Code etc.
Looks like my post really touched a nerve given your totally over the top characterization of it.

>Are you suggesting ...

No, I'm suggesting that when someone complains that they still can't use perl 6 after all these years it's dishonest and overly defensive to try and claim that an 80% release that's apparently been released multiple times makes their complaint a complaint of ignorance.

A more honest approach would be to respond "well, that's true but we're working on it and you can help by using what we have so far".
Google's Official SEO Starter Guide [pdf]
I disagree, I think it's pretty clever and original.

While it might not be a million dollar idea, I think it's a lot more interactive (friend invites) and interesting than his last big project.
Do you know how much of that $800 million is recurring income? They have >$100 million deals with both Google and Microsoft separately. From what I've heard their popularity with advertisers, their actual paying customer, is in the tank. They are also one of the costliest websites in the world to run.
I sometimes see job ads on facebook. I have no idea if this is true in general, but in my case, I have been surprised at how good of a match they tend to be. I am not sure exactly what characteristics the employers are targeting when they set up the ad campaign, but I can guess based on the fact that one or two of the ads specifically stated that the company employed other Caltech grads (I have a BS in CS from that school).
About 75% of this is probably stuff you (should?) already know, but there is some interesting confirmations on how Google weights your page and other factors it uses to derive SERP order, etc.
Even though I enjoy having them on shelves I've noticed lately that this may be the numeric point where being a bibliophile becomes painful; it's beginning to hurt my goals surrounding simplifying my ownership of dead tree pulp

This was definitely on my mind when I posted about the Kindle: http://jseliger.com/2010/09/29/the-last-word-on-this-version... . I only have about ~1,000 books, but it's easy for me to see that at some point I'll have more books than space, and I don't want to get more space than books. Still, I probably have at least 100 that I could discard with little loss, and I've become much choosier about buying and keeping nonfiction because so much of it is only worth reading once. And I've become choosier about not keeping fiction I don't love.

Still, I'd use something like this: http://www.diybookscanner.org/ over the Snapscan.
Who are usually the same people.
note: I'm doing my own preparation as well but I've never, for example, worked at Intuit or Mint and I've never met Mr. Cook before.
You'll find tons of high quality mailing lists for whatever skill set you are looking for. Python, C etc... Read through the archive and find people that are active and provide solid answers. Get in touch with them and see how far you can go.
You can get a refund for an unused OEM licence.
No. The only time I had it installed was when I upgraded Flip4Mac and didn't notice they've added it. You can disable it clicking on "Customize" during installation.
Why would anyone want a hand-made spoon?

http://books.google.com/books?id=D__29PemDKoC&pg=PA88...

Written in ~1898
It's not so much about technicality in the problem that cannot be solved, but the motivation to solve it. Greatly appreciate the comments.

I had a long run and cleared my mind up and figured I have to stand up to it and move on, I have to go for it or else I can never be successful in any thing I do. Guess that is the difference that'll break or make a successfully entrepreneur.
Enough that they're telling people they're going to hit $2 Billion in revenue this year.

http://techcrunch.com/2010/09/01/facebook-will-hit-2-billion...
I do not understand what's going through the mind of a developer who makes a site to display a software version number and does not have a special case for not installed. Incredible.
If you want to learn more and continue being spared that $10, see the list of articles I started keeping here: http://jseliger.com/2009/11/12/susan-engel-doesnt-get .

It's virtually impossible to read all of them and still think that the ways schools are organized and the role teachers unions currently play is acceptable.
Um... "Viable" implies respectable, no?
Goldman downgrades Microsoft, makes case for major overhaul
The trillion dollar stimulus package is the glaringly obvious one.
I'm a single guy living in a high-quality studio apartment in Seattle's Capital Hill neighborhood. I eat out often, drink too much beer, and participate in many other costly social/event outings. I've got a car in the garage, insurance(s), and several other expenses for "nice to haves". I spend about $35k/yr. Before quitting, I was making $86k/yr plus benefits/bonus/stock as a new college hire with a strong resume.
It's a joy to read just about anything that Mark Pilgrim writes.
You learn by conversation. As soon as you understand or are understood - whamm! You got it. I am German (although I'd spend a kidney to get out of here) and I know lots of English people who learned the language at an incredible turn of speed by just trying to get along. Use your belly instead of your brain. I must admit that most of them don't get the grammar right but it doesn't matter at all and it should get better reading an interesting book once in a while.

And don't get scared. I remember when I travelled to the Netherlands and as soon as I tried to speak a few words in Dutch I got the hot hints where to get a lovely, cheap place to stay. People just LOVE it if you try to learn their language. Remember that. Get out. Have a drink (not too much of course). And check out http://dict.leo.org :)
It's close to impossible to be competitive with high flyers (the Google, Microsoft, etc) when you're a small company or startup. Just imagine yourself in their shoes : would you rather work for some unknown company, with no benefits, no carrier perspective and little money, or Google? Yeah, you see what I mean. You need to take a different, peculiar approach to recruitment.

So far, my very best way to recruit was through internship. The downside is that it will take long months to get acceptable engineers, then they won't stay with you for more than a year or two once they're competent.
It's not only a virtual book, since he wants to print it. What I don't like is the fact that one photograph is only 1.1cm2, that's too small for it to have a value as a photography book.
>>I would like to see someone program a computer who could beat the best starcraft player. I bet that would make the IBM Deep Blue seem like a joke.

Deep Blue is ancient, modern chess programs make it look like a joke ;-)

In SC a program can abuse early some insane micromanagement to win before any hard strategy/positional decisions have to be made.
On the flip side of that, I once interviewed a candidate for a summer internship at my tech company in San Jose. Our first question was "What is your favorite operating system?"

The candidate looked confused and replied, "What's an operating system?"

The candidate was a 2nd-year CS major at a college in Silicon Valley.

Needless to say, we hired another candidate--the 16-year-old kid who built Linux boxes at home for fun. :)
Something to consider if you started a digital book archiving business. Your clients would probably want their original books intact after digitizing. You'd probably need a device like Google uses that turns pages, rather than the ScanSnap approach. Might be justifiable to invest in building such a device since you'd like to digitize (and preserve) your own sizable collection. If the price is < buying a digital copy (if it even exists) of all your books, then build. Get a few clients, and recoup the costs.

I'm sure there's copyright issues to deal with as soon as money changes hands too. Probably something you could work around though.

Perhaps you could simply rent the machine out by the hour. Have your client sign a liability waver, and be on your way. :)

Or heck, make it work like a coin-op copying machine.
Seriously? this thing runs java?
Every time the "install silverlight?"-prompt comes up, I consciously refuse it.

My reasoning goes like this:

1. It happens very rarely (less than once a month) and is usually triggered by some embedded eyecandy that I don't want to see anyways. I have not yet missed out on anything because I didn't have silverlight.

2. I have suffered through flash with all its browser-crashes, security problems and other annoyances for a decade. I strictly refuse to support the adoption a new plugin-technology that would only cause me more of the same pain.

3. Silverlight being a Microsoft technology, Microsoft being the company that makes my life miserable with MSIE, doesn't help my sympathy either.

Thus, I know I'm just one little datapoint in everyone's server-logs, but I take care to ensure this datapoint will always read "Silverlight not available".
No Hello, World! yet? Here you go... http://cakesy.com/81b0ff157.jpg
We can't really help you much unless tell us how you define qualified.
I've never used TDD, and this definitely hasn't convinced me I should do so. I knew the solution as soon as I sat down and thought for 1 minute to myself - it's a pretty obvious algorithm. I just don't see how coding test-first helps in this case. It certainly didn't help in the story told, but I don't know how it can help in the real world.
I was recruited to Spotify through a programming contest. The site seems to be down, but here is the google cache:

http://webcache.googleusercontent.com/search?q=cache:http://...

I didn't do great in the competition (67th place or so), but I suppose the main thing was to attract people who actually enjoy programming (and challenges).

A was also on an interview for Propellerhead (http://www.propellerheads.se/) in 2003 after they had a (kind of hard) programming quiz that went viral. Didn't get that gig though.
Ah, that's the nature of online commenting! Thank you for your concern, we'll talk to a lawyer to clarify this (perhaps in the ToS).

Thanks again!
LinkedIn Introduces Career Path Data Visualizations
Yes, but how many people buy Rolex watches? There are always going to be idiots in the world; but this is a very small group of idiots.
Still absurd. The steps apparently:

1) Buy the computer which includes the price of the OEM license (and with the version which also doesn't ask you for the license key)

2) Try to get the money back for the OEM license (edit: AFAIK you can do this only if you never try to use the computer until that point).

3) Carry the computer to the Windows Store

4) Buy there the more expensive license, with which you have to type in the license key whenever you do a reinstall (well, of course, why not paying more to have it harder to use).

5) Let the MS store guys "apply the Signature configuration to it."

6) Whenever you want to reinstall your dearly paid Windows (in money and the time spent), go to step 3) (carrying your whole computer!) convince the guys there you did the step 4) and that you don't want to do it again to make them do the step 5)

And they actually have the nerve to write: "Microsoft Signature Upgrade: It’s a great way to make your PC experience even better."

Brought to you by the company that gave you Windows Vista.
I don't think interviewing for highly technical positions at Facebook could be "prepared" for, not especially, by reading so many books about high-level subjects (ex: Visual Basic).

A better approach would be books involving POSIX standards, implementations of all (current) OSI layers, compsci algorithms, how compilers work, and how various runtimes work for various interpreted languages and how to debug them (PHP, Ruby, Python, Obj-C, Java). None of these have anything to do with unix system administration, user permissions, shell scripting, or web servers.

"What I slowly understood while I was talking with Tom Cook was that this was not a discussion on scalability on a macro scale, however it was it was discussion of scalability on a micro-scale."

You maybe misunderstanding macro and micro; scale is a function of both, not one or the other.
I'm impressed that 3.21% of Windows users with Steam installed don't have the Flash Player.
yes, netflix streaming.
There are just so few sites that require Sliverlight that I find myself mildly offended when I come across one that tries to make me install it. Who are you, telling me to install something just to view your website? Good day, sir.

Funny that that's never been my experience with Flash. Flash sites are horrible and I avoid them if I can, but Flash can socially engineer its way onto my machine through cool little in-browser games, whereas Silverlight just wants to "enhance" my viewing of MSDN.

I think Microsoft's BizSpark site actually requires Silverlight, so once every year or so, one of my machines gets to install it so that I can renew my MSDN subscription and get the latest version of VS.NET. That's enough of a reason for me, since it's something I absolutely can't do without, but I couldn't imagine expecting my users to install it just to visit my website.
Has anyone actually read their privacy policy? What's the quickest way to get 1 million people's data? This might be it folks.

This is too fishy:
"In addition to any disclosures we may make as set out above, we may also disclose your personal information to third parties:
in the event that we sell or buy any business or assets, in which case we may disclose your personal data to the prospective seller or buyer of such business or assets;
if we or substantially all of our assets are acquired by a third party, in which case personal data held by it about our users will be one of the transferred assets..."

What exactly is an asset here? Could an asset be the very data they've collected? Who can make sense of this?
Search StackOverflow, CodeProject, easily from with in Visual Studio
yeah, the emotional side is difficult, and I don't have much advice; It's a lot easier when working for other people, I think. I can say that I told the boss what I know; if he prefers to get screwed, well, there's not much I can do, and it's not my money. If it was my company, and I actually needed the guy, it'd be a lot harder.
Economics is not a science. We do not have models of the real economy that are adequate for accurate quantitative prediction of behavior. Krugman is a careful thinker and observes that the qualitative behavior of the economy in this instance behaves as would be predicted under the Keynesian rubric.
Http://awesomedc.com/2010/10/02/the-difference-between-an-angel-and-a-vc/
Depends on what you like doing:)

My major was on AI on college and ended up not not doing anything related to it.

More than your CS schoolwork background, I found that previous work, demos, and internships help you getting a job. In my situation I couldn't take my internship offers because of personal reasons (needed to stay with the family back home) but building demos and cool stuff helped more than the list of classes I took.

NLP is applicable on search problems and query processing .

Computer vision is good if you know a lot and are good with graphics ,on companies that do game programming, graphic apps like autodesk, but this field is though to crack.

Machine learning and datamining is good for startups, a bunch of places are doing data mining these days, or at a product like Oracle or MS SQLServer, but this groups are though, really , really though.
For the record, something I forgot to mention. All the ads load for the site of the cached page, and all the links lead to it. So, the only way the original site is impacted is that they don't have to bear the load of 50k visits on their site. Otherwise, they get all the ad revenue, signups, links, etc.

Essentially, we're the only ones who don't gain anything from this.
A court could decide that, but unless the Supreme Court entirely ceased to do its job, the ruling would probably be reversed. Judges aren't allowed to make up laws.
Google Translate adds Latin
That sounds like a more expensive long-term process than finding an applicant who is better qualified.

Maybe the OP is better finding a startup or open source project where he can learn at a faster pace. I suspect facebook maybe a tad too busy to help him along.
Speaking as someone who has started and run both small and medium-sized organizations, i would suggest the following:

1) Hire folks who exhibit good problem-solving skills and possess a good attitude. These folks usually are easily trained and become productive in a short span of time. But you have to invest in your employees - through training, through remuneration, through building an open culture.

Good leaders work with the tools they have and the people they have - not set improbable standards. You would be surprised by what people are capable of if you support them, encourage them, train them and give them room to learn by making mistakes.

2) Nowadays i usually try to find good open source developers in my area, study their code, check out their blog listings, check out their mailing list responses - and then do my best to convince them to work with me. These folks are among the BEST.

3) In the past, i have conducted coding competitions in universities and collages - and have hired many of the student participants after interacting with them informally, talking to their friends and checking out their code.

4) I would also humbly suggest that Web development has such an enormous set of great tools, books, articles, tutorials etc, that any curious and persistent person can pick up the basics in a short span of time - given the right motivation.
America isn't exactly a Taliban with nukes. Just yet.

Hoover was an engineer, but that was a long time ago.

I think a country needs more historians at the helm. They might take a slightly longer view.
This is an ad hominem attack, unsupported by evidence and certainly not true.
You could always pay more.