skysight-inc/HackerNews huggingface dataset:
It might change for the best with the new OS. I suppose the main reason there are so many travel guides and books applications is because a different content in basically the same app required a different app. 3.0 should allow having the same app and buy extra content (extra city, book) inside the app.
My biggest hold up to investing time learning how to harness "noSQL" data stores is that there are so many young-ish projects and I'm afraid of picking a loser. Couchdb, mongoDB, Redis, TokyoCabinet, etc, etc.

Seems like it's too early to cast lots, and I'll just stick with what I know for the time being. Is that prudent of me or just naive?
That's pretty much exactly how I feel.

I personally love R. More specifically I love how everything is implemented (at least sketchily) in it. Most specifically, I love how its plots look. If it could handle the large data sets I'm working with these days (MRI 3D+time images, sometimes multiple contrasts at once) I would use it a lot more.

So yeah, RPy is another big win for the Python side of things.
tghw works at Fog Creek, as do I. We're both software developers.

Here's the thing: your cover letter (hopefully) isn't redundant. If you want to think of it in computer terms: your résumé is data; your cover letter is the function through which to view the data. Your résumé may say that you only have experience working with VBScript. Your cover may tell us that you do that, but you hate it, so secretly, in your spare time, you pretend to be a fellow named _why, and write your own languages. Conversely, your résumé may be a shotgun approach to skills, but your cover letter sounds about as excited about coding as I personally am about doing my taxes. In neither case is the cover truly redundant; even if, in terms of raw data, your cover letter is redundant, it tells me more about you than your résumé ever could hope to.

I'd challenge you that, if there's a redundancy, it's the opposite of what you're positing: the résumé is for HR to tick crap off in a spreadsheet; the cover letter is for me as a person to learn who the hell you actually are.
I think it's pretty neat. When I look up my company, it's like a chronicle of my recent life in photos, annotated by my tweets: http://www.spezify.com/#/trailbehind
To some extent solving a similar (albeit much larger) problem was what made Summize valuable, no?
Thanks for this. I've been wondering how much title influences karma score for my own posts. This, however, is not what I was hoping for (front paged).
Not if you guilt us about it at the same time.
My killer twitter app idea: Search twitter for genuine requests "I need" "I want" and match with service providers. If someone tweets "I need a new car", a highest bidder, (perhaps carmax.com in this case) will have a reply sent automatically with a link to a landing page automatically customized to welcome that twitter user/potential buyer.

This is so obvious to me, but I'm no engineer. I would love to partner with an engineer to make this a reality.
You can request that Twitter "bless" your app so that it will not have the 100 request per hour that everbody else gets. This makes API limitations a non-issue for any serious developer.
This is a great start, but I don't want this for JUST twitter. Twitter is ONE source of "information" I get. I have a feedreader, imap email, facebook notifications, financial info,twitter replies/messages, and probably even more. I just want it all pushed to me, with "iphone push notifications" for the important things: email, dms, @ replies, certain words I designate,etc. Do you have any idea the amount of time you'll save me or someone else who is consuming tons of info? With all this talk of "push/real time,etc.", I'm still doing a shitload of "pulling", which is complete bullshit. And YES, I will pay you for the app. My credit card sits in my wallet everyday waiting to be taken out for this exact purpose.
> I wonder if we just have a generation of programmers who can't think in SQL. They're used to using ORMs (which are useful abstractions) but can't work at a lower level.

There is probably some truth to this, but another reason is that they want to avoid certain scaling hassles or costs.

Edit: I'm not saying this is necessarily a good thing.
When I post links, I like to be loyal to the writer use their title but whenever I change the title, it gets more karma. ie: look at my ted submissions.
Ask HN: How do you measure fire-in-the-belly?
How do I screen early tech contributors to my startup for their "fire in the belly?" Not everyone is willing to eat Ramen and roll with the punches but the economic climate has made it harder to tell who's really hungry and who's just looking for a meal. We are pursuing a database driven application for mobile. We have some funding but we are running lean and I am afraid of making some bad early hires in this regard. We're in Seattle and I have been initially enthused about some very smart off-the-bench retirees from large local tech companies. I have come to my senses before an offer letter has been written but I am looking for other tips and ideas. See my profile if you would prefer to contact me directly.
The important thing for geeks is to find a good peer-group. I know that, personally, if I didn't keep myself up intellectually, I would fall behind my group of friends, and wouldn't be able to keep up in conversations.

This comic: http://gibsonandlily.com/comics/index.cgi?id=13

sums up what I mean (sortof).

For me, I have tech. or politics, or science to keep myself occupied. That is what my group talks about. While group B is having a spirited debate about the one team of ball-throwers vs another team of ball-throwers, we might be having a debate about one group of politicians vs another.

Its the same thing.

For a technology standpoint, my friends and I all support one another. If I'm having a problem with a specific thing that one of my friends is particularily good at, I go to them to help me with it (there was a project recently where a friend was working on a REALLY large data set of climate information and was having trouble walking around in it. I, luckily, have a friend that works in the Computer Science department of a local Univ. specifically on these sorts of problems. She was the one that I asked to help us).

Some people have friendships based on skills in basketball, I have friendships based on skills in technology. It is the same thing, my friends just have much less luck with the ladies :(.
Group Effort: Solo Musicians Band Together on Collaboration Web Sites
Facebook's Cassandra Project and the New Wave of Distributed Databases
Kambakkht Ishq Movie
The biggest film of 2009 forthcoming indian Bollywood film Kambakkht Ishq directed by Sabbir Khan and produced by Sajid Nadiadwala. The staring is the biggest actor in bollywood Akshay Kumar and beautiful Kareena Kapoor in main roles and other cast is Amrita Arora and Aftab Shivdasani in supporting role. This will be an action packed comedy film. Hollywood actors Denise Richards, Brandon Routh and Sylvester Stallone will be also appearing in cameos. This movie was a very Inter resting,action,Comedy and Romance.In this movie music is nice. Om Mangalam ,Kambakht Ishq and Bebo songs is super hit songs in this movie.
I'm not convinced. Of course these projects are useful for some applications but most online services will never grow to the size where you HAVE to dump your SQL server for something more scalable. And in the meanwhile SQL is just sooo convenient and easy to develop on. Why would I want to switch unless I have to?
I think you're missing the spirit of this comment.

They (he, I'm assuming) wasn't implying that athletes dont' work, what he was implying is that those that DO get lots and lots and lots and LOTS of recognition for it.

If a geek accomplishes something extraordinary...nobody outside of his or her industry really cares beyond "is this going to help me get to espn.com faster?". Its sad, but it's true. It is cliche' because it is true.
But now this is probably getting upvotes to draw attention to your point. If you really wanted to test this, you shouldn't have actually asked the question.
I never said sites don't have shops.

I'm saying Facebook are not going to monetise by adding one.
The problem with this simplification os the problem-space is that ACID properties cannot be maintained (see CAP) when you start moving to a distributed model. The "no SQL" group is just using it as a catchy hook upon which to hang their hat, it is not SQL per se but the traditional RDBMS that is reaching its limits, but it was hard to make a memorable name that included "RDBMS" :)
I love it.
Great going
I don't think one universal connector is a good idea. Even if it happened, you would have some power sources that were say "5v DC only", and some that would only provide AC for lighting and such. Having a connector fit, but not work because the voltage isn't provided doesn't make a lot of sense.
The problem is you're not "simply mentioning Hacker News in the post title", you're running an experiment about the effects of mentioning Hacker News in the title. Unfortunately, your experiment has a few flaws.

First of all, others might upvote this post simply because they're intrigued by the experiment itself (or for any number of other reasons) and not because of what is or isn't in the title. Secondly, your sample size is one and there is no control group (that I know of).

If you're truly interested in studying this, might I suggest reviewing historical hacker news submissions and, after controlling for as many other effects as you can (author reputation, time of day, other keywords in title, etc.), measure the statistical impact of having the words "Hacker News" in a title. It might be a bit of work to gather, parse and analyze the data you need, but I'm sure the community would be interested.
The tricky thing is that there is not going to be a single winner here. What we are seeing is data moving out of a creaky (albeit very capable given certain conditions) silo and the managing it is becoming more task-specific. Each of the databases you mention has its own strengths and weaknesses depending on what you want to get out of it, the nature of your data and access patterns, and the environment in which it will be deployed. Right now I would suggest that you just watch the space, become conversant in the various models (especially the weaknesses of each) and take each for a small test drive so that you have a basic understanding of what each particular model is capable of.
Instead of thinking "specify" when I saw the name of this search engine, I somehow assumed it was a new app from the brain of a certain Reddit co-founder.

"Have you dugg up all the old news and reddit all? Are you so googled out that your bing is broken? Try new SPEZIFY, with secret alien search technology!"

But wait, there's more...
ACID properties cannot be maintained (see CAP) when you start moving to a distributed model.

You need to pop back to the 1960s and tell IBM that before they wrote TPF.
I didn't actually get to try spezify out yet, because it crashed my browser (but that MAY be because I had something like 200 windows open at the time.) Is it a really heavy UI?
I wonder if we just have a generation of programmers who can't think in SQL.

I think that's probably true. SQL requires thinking declaratively, not imperatively, and in sets, not objects. Kids these days don't understand the difference between a table definition and a class and the difference between a row and an object. The declarative/functional style isn't really taught anymore; everyone just wants to learn Java and get a job.

If anything, ORMs are less "scalable" than SQL because under the hood the system is based on SQL, and in an effort to be completely generic, the ORM generates really bad SQL.
Can someone explain this in layman's terms? I'm not a hardware guy.
This movement sounds reactionary, and perhaps for good reason. SQL has been the default method for storing and retrieving data for a long time, but obviously it isn't the best fit for every case.

That said, I like sql. I find it extremely easy and natural to keep relational models in my head and write queries. While I do appreciate some of the tools that free me from writing very basic CRUD stuff or persisting objects, I don't like to be too insulated from my database, and I'll gladly drop to sql when I need to.

The problem is that sql has been used for all data persistence and retrieval for far too long, when all kinds of different models might have been appropriate. So I guess this is a kind of backlash. And eventually, there will be a backlash against the backlash - or, more likely, people will forget there ever was an argument, and we'll get a new generation of developers who think they've discovered relational algebra for the first time.
Maybe I misunderstood, but Google is indexing tweets.
Since startups are by their natures unpredictable, what level of unpredictability will your candidates realistically tolerate? Requests for deferred compensation, for example, is a tipoff that a candidate has big company expectations that cannot be satisfied by most startups.
Correct me if I'm wrong, but I recall Wave was presented as a way to collaborate with people you knew to some extent. I follow a lot of people on Twitter that don't know I exist. Same concept (real-time distribution) though. Maybe Twitter is just the biggest Wave.
very misleading title. this is not the filmmaker talking about iphone, it's him talking about watching movies on phone-sized devices.
And maybe the reason they tend to be young is that those who are older have a more realistic assessment of their abilities due to extensive experience?
+1 for refusing the IEEE.
Los angeles lakers tickets
Yellow and Purple...........Anything comes in your mind! Correct "Los Angeles Lakers". Purple and yellow uniform may not the best combination in sports but we all know it is the deadliest combination. Los Angeles Lakers are known for their swiftness and this flashiness now become their symbol of success.
Import Excel, Word, Text files to PDF files
Import Excel, Word, Text files to PDF document so as to create PDF files, OmniPage 17 a perfect helper. It is famous with importing Excel, Word, Text into PDF.
Andrews-Secret.com
12 years ago I created a unique money making home business which made me a MULTI-MILLIONAIRE at the age of just 48. To PROVE my money making plan worked - under the watchful eye of a sceptical National TV film crew … and filmed LIVE … I banked over £506,297.98 in just 5 days…
I think SQL has its limits too, for example in hierarchical use cases. While it is possible to write extremely complicated CONNECT BY clauses in SQL, I would prefer XPath and XQuery for that job.
Study: choir prefers being preached to by 2:1 margin
Well put. FWIW, I actually agreed with the article, and intended my comment to be adding another reason why you should write a cover letter. "Because they seem redundant" would have been a better phrasing.

I think many people think that the time to express their personality is in the interview, and the resume stage is about screening candidates to interview based on data points. As such, they feel they will please the HR person most by being as succinct as possible, and so the cover letter like deadwood.

I say "I think" because I have never applied for or held a "real job" at any company that I didn't own, and my startup is just my co-founder and I. That said, I've helped a number of friends with their resumes, and have heard this sentiment frequently. But I think you guys have made a very strong case not only for including one, but what the goal of the cover letter should be, and I'll make sure to pass it along.

Cheers!
As a subscription fee?
But how many ways can a rumor be stated? Say the rumor is someone got married: "did so-and-so just get married???". If you make a 100 sentence structures to look for could you reuse them for multiple rumors?
in an effort to be completely generic, the ORM generates really bad SQL.

Maybe your hand-rolled ORM does, but most off-the-shelf ORMs generate excellent SQL.
A Guide to Caching and Compression for High Performance Web Applications
This article is 2.5 years old. His fund got clobbered in the financial meltdown. None of the people mentioned in the article still work for him.
Gmail Introduces Drag & Drop For Labels, Label Hiding and More
Pirate Bay Sold For $7.7 million
I think sometimes you need a little overconfidence.

After all, used to be taking even financial risks could get you killed very easily. Nowadays, what's the worst that can happen? You end up broke and living at your parents until you're 25.

Take the risk. It's worth it. Not enough people are taking them.
The thing is it is a small village there are some things to think about:

elderly are not going to be walking about at night (there is probably much much less crime concerning any women)

there won't be very many non locals except for visiting family

the lights were costing enough that there were blackouts in the morning

there wont be very many people driving at night

the solar would be a good idea if it was cheap

It isn't the greatest idea but if it has worked out well for a small village good for them and their problem solving ability
Indeed, "kids" (by which I assume you mean "assembly-line CS grads") these days are pretty much using Hibernate, ActiveRecord or (I guess?) LINQ. This is a good thing: The O/R mismatch exists. For good programmers ORMs are more productive in most cases (and you can write raw SQL for the exceptions); bad programmers have never gotten the relational model (and there's plenty of legacy code to prove it.)

However, the discussion about "kids" is a total red herring, because I'm pretty sure all of the people involved in talking up Tokyo Cabinet, memcachedb, Couch etc on one end and Cassandra, Hypertable or HTable on the other are fully aware of the difference between a class and a table. The truly clueless don't even know the discussion is happening.

The object/document database revival circa 2009 is about three things:

A. People are already using object-based access for almost everything, so if they're not using relational features it's trivial to drop in an object store and get better performance/less overhead.

B. On the low-end, sometimes a relational database is too much overhead -- if not in performance, in administration. (SQLite is cheap, sure, but sometimes you want just a disk-backed hash table.)

C. On the high-volume-data-analytics-end, RDBMSs don't perform well enough- unless you shell out serious cash for Oracle or Greenplum, Aster Data, Teradata, etc, and even then they still can't handle the volumes MapReduce and Bigtable-alikes can.
Everything seems like an obviously good programming idea to a non-programmer.

Programming is like magic. You should learn some.
SportyTweets - 5 times larger than StockTwits
Selling my startup - freescreencast.com
I have given it a good run. I have a business partner with money, many great developers and testers on my side, and a some-what successful go of it.

But I no longer have the time. I'm ready to pass on this torch and give it up to someone. The primary reason is family. The other is I have found several other excellent sources of income and I can't justify spending the time to over come the bump on freescreencast.com.

So I want to sell: buyer gets several items: source code for both client software and for the website, and the domain.

Most importantly, however, is the buyer inherits the userbase, the user accounts, and the content created by the users.

Search is primarily long tail, but we're top ten in many, many searches.

So... any takers? Any advice?

The alternative is a shutdown, which I just don't want to do.
I have given it a good run. I have a business partner with money, many great developers and testers on my side, and a some-what successful go of it.

But I no longer have the time. I'm ready to pass on this torch and give it up to someone. The primary reason is family. The other is I have found several other excellent sources of income and I can't justify spending the time to over come the bump on freescreencast.com.

So I want to sell: buyer gets several items: source code for both client software and for the website, and the domain.

Most importantly, however, is the buyer inherits the userbase, the user accounts, and the content created by the users.

Search is primarily long tail, but we're top ten in many, many searches.

So... any takers? Any advice?

The alternative is a shutdown, which I just don't want to do.

I will gladly answer any questions.
The trouble is that PostgreSQL still doesn't support indexing into XML fields based on XPath statements. So if you need to look for some particular XML element value in the WHERE clause then it's going to be really slow.
I'll stick to my belief that video games doesn't do any bad to a person, it's the person who has control over himself so it's up to him to embrace the good effects he could get from it. There's a lot of inspiring video game stories and you can find one at http://www.area219.com/computers/computer-games/5849/wow-gol... - yeah that's an amazing story.
In programming languages, like people, maturity is a function of more than just chronological age.
I'm having trouble getting started with Rails and Ruby but I am tinkering with php/javascript. edit: I found http://tryruby.hobix.com/ !
Is this GNIP.com
This is an acknowledge minor "wart". In Python 3.0, range() does the same thing as xrange().
Yeah I would pay for a subscription to a service like the one I described.
The noSQL school includes both key/value databases and bonafide object stores. None of this stuff is new, BerkeleyDB, circa 1986, is as industrial strength as they come. O2, GemStone, Statice, etc. all go back to the 70s and 80s.

Just because something is on github doesn't mean it's ground breaking ;-) The future is full of wonderful things that are yet to reach us from Lisp and Smalltalk research of the past.
Ditto. The syntax seems cluttered more cluttered with sigils (some optional), and much of it seems merely to support things that Python does much more readably.

I occasionally tangle with a friend who is a Ruby fan, and who tried Python back in the 1.4 or 1.5 days and gave up on it. He still hasn't delivered me any solid reasons for trying out Ruby.

It is entirely possible that neither language presents sufficient relatively advantage compared to the other to persuade an expert in either to switch. The only exception would be due to a 3rd party application or library that is only available in one of the languages. (For instance, I work heavily with numpy and scipy; I'm not aware of Ruby equivalents.)
I think what you are describing is the intention of gnip - http://www.gnip.com/
Are You There God? It's Me, Monica 
This article was linked to on Penelope Trunk's blog. For those that are familiar with her then this shouldn't be much of a surprise.

I'm posting this because it's an extremely well written article with intelligent social commentary.

If you are going to comment please do so on the social nature and implications - ignore silly comments.
I also noticed this outrageous claim and left a comment in the article. It's shocking that the author can just blurb out random BS and post it without verifying.
Under what circumstances have you had to write a "metric buttload of boilerplate"? I've not encountered this with Python in my experience.
I mean people in general, not this specific post discussing it, and more often than not the religious right in the USA.