skysight-inc/HackerNews huggingface dataset:
If the overhead of a subversion checkout storing each file twice is too much for your dataset and drive, you might take a look using scord with subversion, which allows your checkout to store only one copy of each unmodified file. http://scord.sourceforge.net/

A little more detail: In addition to the working copy of a file, a subversion checkout includes a pristine version of each file for diffing (e.g., 'svn diff', as well as to make 'svn update' and 'svn commit' more efficient). scord is a Linux and Mac OS X FUSE file system that mediates access to a directory tree, detects when a pristine and working copy pair contain the same content, and keeps only one copy around in these cases.

I store my photo album in subversion - I love not having to worry about accidentally losing a photo. Halving the disk space needed for the checkout lets me fit my photo album into my laptop harddrive.

Disclaimer: I'm the primary author of scord.
Hey, thanks for the feedback.

The home page doesn't currently mention it, but you can browse by tags, location and by type of job (contract, telecommute, part-time, internship) on the "Jobs" section, http://job4dev.com/jobs/ . From there, you can get set any kind of filter you want, and get a custom RSS feed.
Too True!!!
I understand your frustration, but from a different perspective, I think this helps bolster the case for moving on. Since iPhone apps store data locally, making it easy to steal, your iPhone secret sauce can't be the database or database scheme. The secret sauce has to be what you do with that data.

All that said, if you really feel that this is something that you want to do something about in the future, apps like 1password encrypt local data. I haven't done it, and other people have said it's a PITA because documentation is lacking... so YMMV. But, think of it this way, put that anger into learning how to encrypt/decrypt things on the iPhone. You'll gain a great skill while at the same time getting to code a project that allows you to mutter, "Let's see that stupid muppet steal THIS data..."

* Did I really mention that I like the word muppet? :D
Not every dollar spent on music is money donated to an evil cause.

There are plenty of people making and recording and supporting music who are worth supporting.

If you're looking to avoid music released by the RIAA http://www.riaaradar.com/ is a great resource.

And http://www.cdbaby.com/ is the best place I've found to buy independent music online.
However --- imagine that the claims on minerals would be hard to see [1], and accidental violation would put you at great legal risk. Then people might get discouraged from staking claims in that general region.

[1] It's not easy to look through all the patents before building anything --- and may even be harmful to your legal position.
This isn't as "obvious" as you think.

First, you quoted the human-readable summary of the license, not the license itself. The CC-BY-NC 3.0 license actually says,

"You may not exercise any of the rights granted to You in Section 3 above in any manner that is primarily intended for or directed toward commercial advantage or private monetary compensation."

Note the word primarily - so if the use is only incidentally or secondarily commercial in nature, it may still be compatible with the "non-commercial" clauses. There are more details in the legalese of the license, but nevertheless this is a very vague and somewhat controversial license - so much that the Creative Commons organization did a survey of community members and published a lengthy report on the different ways of interpreting it:

http://creativecommons.org/weblog/entry/17127

One question is: Do commercial businesses ever engage in non-commercial activities? Is Hacker News a non-commercial community site that happens to be operated by Y Combinator, or is it "primarily directed toward commercial advantage" merely by virtue of its affiliation?
Xerox Parc has a patent on a type of filter viewer that acts like a looking glass to see the effect of the filter. Every year, someone reinvents it and presents it at some HCI conference, only to be told they can't use it. They are sitting on it, not building it, and also enforcing it.

SIFT is a vision technique that is patented and works very well. Patents are getting in the way of commercial progress
http://en.wikipedia.org/wiki/Scale-invariant_feature_transfo...

Amazon Onc-Click is an absurd patent. If we grew to scale, Tipjoy would probably have had to pay them money, like Apple does.
My point was that the laws don't even hamper countries the law's implementor doesn't like. They just hamper a very few select people.
Exactly. I couldn't figure out what was so remarkable about this page until I read the comments here. This is how every professor/post-doc/grad-student's page looks like if they don't use a university template.
Well, they should have to discover something. There aren't a lot of undiscovered results that are accessible to an elementary school student studying math, so that discovery will usually be a rediscovery.

Is it foolish to write an interpreter as a pedagogical exercise because someone has written a better one?
Typically, this sort of pattern means that "low income" includes low income students across all races, that's the only selection criterion for that group. The "white" group will include all white students (including low-income), and the "black" group will include all black students (including high-income). Nothing nefarious.
Seth Godin on spreading music and selling intimacy
Making Google's Services More Relevant for Non-Elite Chinese Users
If you want an example of math education that does a lot right, take a look at what's been done in Chicago [1,2]. Unfortunately, substandard K-12 curriculum is all too common. I don't even want to think about the billions of dollars society would save by implementing effective programs across the board. Makes me sad. :-/

[1] http://ucsmp.uchicago.edu/

[2] http://everydaymath.uchicago.edu/
I find it telling that the article breaks down scores by race, not by income. Note that it claims that the difficulties are for low income families who cannot afford tutors / other resources, not black children. What's the crossover? What's the pass ratio for poor white children?

Granted, a book can easily be harder to read / understand for less-classically-trained children. I'm not saying it's not possible, just that the article is definitely seeing what it was looking for.
In every art there is a dichotomy between the practical and the theoretical, and each has their fundamentals. In Comp. Sci., those two sets of fundamentals are these: sets of machine instructions, which come in several varieties; and lambda calculus, or one of the equivalent (by Church's Thesis) formal systems. C and Lisp are similar in that they represent the first steps in each case to reach the other: C is a level above machine code, providing some abstraction and portability to the use of machine code, the fundamental elements of practical computing; lisp is a level above lambda calculus, providing a practical system for using functions, the fundamental elements of theoretical computing.

In short, mastery of C is concomitant with the ability to measure the cost of computation (sometimes, regardless of the value of it); mastery of Lisp is concomitant with the ability to measure the value of computation (sometimes, regardless of the cost).

Since C and Lisp lie on opposite borders of the universe of computation, knowing both will allow you to better measure the scope of that universe.
Http://www.addthis.com/bookmark.php
I know you didn't call me troll. If you read very carefully (And it's clear you didn't) I never suggested you called me troll.

post script It's 'goodbye'

post post script My net out of this conversation was +11
I don't understand - From the link you provided I can't tell if he's a dodgy person or not?

Sure - He have the submitters story, but he hasn't provided us with evidence beyond a reasonable doubt that Philip has stolen his database.
Does Amazon actually enforce that? My understanding (perhaps incorrect) was that they quit after the hubbub when they tried it on Barnes and Noble. Also, isn't Bezos notoriously opposed to software patents?
It's the books and the curriculum. Just watch http://www.youtube.com/watch?v=Tr1qee-bTZI and cry.
Acer to offer App Store, E-Reader, Chrome Netbook, ...
This is an excellent point. Basically the patent minefield concept. The insanity of software patents has created an overall sense of fear. There is no way to quantify this aspect of patents' negative effect on progress.
The SIFT patent probably is preventing progress in computer vision products, since I think it's exclusively licensed to one or two companies. I know of folks who have asked permission to use SIFT within a product and been told that they can't have it.
Sorry, no time to do the legwork to see if this would work, but I wonder if this "wastage" could be crudely measured by taking some aggregate number of patent related lawsuits per year, multiplying by some factor to include those settled out of court, multipy again by a conservative mean cost of a patent action (attack, defense, commonwealth) == $wasted/year.
It's been speculated that Apple dropped ZFS due to patent concerns.
I'm sure some methods of teaching maths are better than others. But is a lawsuit really the best way to settle the issue?
By progress do you mean creation of new technology or making technology available? A case I followed (involving infringement on a fingerprint recognition patent) shows how even weak patents slow the development process.

Summary - Small company receives patent, sues large companies for infringement, two years and more than a million dollars later patent is invalidated, technology moves on. All the gory details here:

http://www.legalmetric.com/cases/patent/utd/utd_206cv00115.h...
The patent on SIFT is particularly frustrating because it's free for researchers to use so it ends up in every paper that concerns interest point recognition. So if you ever wanted to build an application implementing paper research, it makes it kind of tricky.

A fairly decent alternative (although less resistant to rotation) is SURF which isn't under a patent AFAIK.
Just pointing out that parking is often a hidden subsidy to drivers.
That's interesting and surprising. What did those groups do; go out and hire a programmer, find a technical co-founder after getting funding, or did they outsource what they needed?
Better Place | The global provider of electric vehicle services
There are some great comments here. I don't need to repeat what's been said, but would like to add that you should not go for a big launch yet. Instead, invite some people who fit the definition of your core audience and ask them to test the site out. Use services like uservoice.com and survey.io to collect user feedback and make sure your product has a solid market fit. Doing this will make sure you don't miss the mark at launch, while at the same time providing some key insight for messaging to be used with a more prominent launch. Good luck!
I just read that Stephen King hates Patterson's writing:
http://en.wikipedia.org/wiki/James_Patterson
"Horror novelist Stephen King has dismissed Patterson's bibliography as being made up of "dopey thrillers," and in one interview called him a "terrible writer""

I always find the opinions of a person's peers to be interesting.
It's not elitist at all. I meant a split between people who cary non-pocketable devices and those who cary pocket devices as their primary computers. A netbook falls in the first category.

We already have a class of professionals who use Blackberrys as their primary device. Presumably more professions will follow. But programmers, graphic designers, modelers, etc, may not be able to make the jump if they require more power/input speed/screen area than a pocket device can provide.
This is probably because the program you repeatedly suggest as the solution to all of the math education woes in the US has a distinct lack of statistically valid studies to back up the claims being made. It is popular among the homeschooling crowd but that does not mean it is effective or applicable at a larger scale (e.g. the LA unified school district alone has three times as many students as Singapore but only twice the budget, etc.)
Preordering the Apple Tablet
Not software patents, but SCO v. Novell is certainly relevant as an example of commercial/legal forces hampering process.
If its a game, you can rent it, or borrow it from some friend.

Ah, not if it's a DRM'd PC game. Many allow it, but try doing that with a Steam game. You're stuck with the often-inaccurate demo version of the game. And if you're talking about a console game, where do you go and who do you know to find all games you may be interested in? I generally have less than 10% success rate when visiting rental places, and that's not including foreign language titles that aren't available anywhere here.

Reviews are extremely poor substitutes for a good demo, in the same way that arm-chair theorizing is a poor substitute for field experience. And don't feed me bullshit about movie trailers being in any way a good measurement of what the movie will be like. Does reading a book really get you to understand what army life is like? To make matters worse, good demos are hard to come by, as most are relatively crippled compared to what you'd be buying (games and regular apps). If the demo doesn't demonstrate why I'd want it, or implies things that aren't true, I claim false advertising. And this is assuming there even is a demo version.
China Leads the Way in High Speed Rail
Normal Template
Normal templates are simple, yet powerful. They are safe, usable in non XML/HTML contexts and portable to any programming language.
I hear this a lot, but it must be a thing for Mac users mainly. I've never had flash crash Firefox on the PC, and I'm a flash developer a lot of the time. Interesting.
I've had similar reactions from Project Managers after I showed them some versioned Excel files. They were blown away by the ability to go "back in time without having to manage copies". The revision graph totally floored them.

There's an opportunity here somewhere... take TortoiseSVN, remove all ability to branch/merge and anything beyond taking a file forward and backward in a timeline, make it stupidly simple and use words that non-technical people understand. And then sell it as the "time machine for files".

For recurring income, make it a DVCS (so start with TortoiseHG instead of TortoiseSVN) and offer to back up their files for $5/mo and make the "backup" a `hg push remote`

I'm telling you, it's amazing how few people who work with computers and digital files all day long have _no_ idea about cvs,svn,hg,git, etc.

They think that if it's not handled by the display application (Excel, Word, etc), it's not possible. They have no conception of doing stuff on the file level.
This is more like from 0 to 2. You've spent zero dollars on marketing and... you have zero dollars in revenue, and not even a way for hypothetical heavy users who fall in love with your site to buy credits if they use up the 50 free credits that come with each new account.

Giving raw user numbers, or albums created, is a meaningless metric. You can always get people to sign up and try something once. How many users have created multiple albums? How many were active two weeks after signing up? How many would be willing to pay for credits?

I'm all for valedictory posts (and self-promotion!) but this is not much to look at yet. I would suggest you make your first priority giving people who actually want to pay you money the opportunity to do so.
Ah, "Zen & the Art of Motorcycle Maintenance". My all-time favourite read.

Funnily enough, the headline reads like the opposite of any worthwhile start-up endeavour. For things like exercise, bureaucracy, paperwork, doing the washing, shaving, the headline holds.

But for good-to-great software that needs to be shipped, too? "It's so easy when contemplated in advance, and so hard when you do it."
Agile Software Development Estimating Experiment
Status and Signals: Why Hardcore Gamers Are Afraid Of Easy Mode
8 Usability Lessons Learned from Members
It looks like you're allowing people to post available jobs for free. On job sites, typically this is a source of revenue. Where do you anticipate your revenue coming from?
Factery Labs launches fact-based search engine
"It is also in part a matter of tone: don't condescend."

"When you are picking a jury, remember that you are dealing with herd animals."

I'm certainly glad we cleared that up.

I'll remark that in the District of Columbia courts the voir dire is conducted so that only judge and attorneys can hear the prospective juror's answers.
API (Writing great code)
Acer jumps on all bandwagons at once in 2010, offering an application store, an E-reader, Chrome OS netbooks, and hints they are possibly working on a tablet.

An app store for Windows software seems a bit questionable, since Steam and the Microsoft e-store probably cover most people's software needs. Maybe a Linux-related app store, but that doesn't seem much more likely to succeed.

I have been happy with functionality and price of my Acer netbooks, so I look forward to their Chrome OS offerings.
Well, they way system is set up right now, it obviously doesn't work, wouldn't you agree? Basically, the government is throwing money at poor/minorities, and they end up having more kids.

Same exact thing happens in African countries. Every time somebody donates money/food, it goes towards procreation, not improvement of the quality of life or education.

I remember one successful African story. This group of volunteers instead of building a water well decided to involve the residents in the process. So they served as architects, while locals were doing all the hard labor. The results were really good - locals knew how to support the well. They became self-sufficient.

That, in my opinion, is the solution. It's a slow process, but I don't see many alternatives.
For some reason it reminds me of the Thesis theme. Maybe the choice in fonts?
> "Dumbing down" and "discovering age-old principles on their own" are not necessarily the same.

Indeed not. I'm writing an interpreter for a Lisp-like language right now (does Lisp count as "age-old"? I guess in computer terms it does), but I don't consider that a dumb thing to do.
OK, so it worsens the achievement gap, but what about absolute achievement. I'm fine if the poor are even worse off than the rich if they are 5% better off absolutely (i.e. the rich are 10% better off).
Or exist, in the case of the Stratemeyer Syndicate.
But seriously, IP is a very useful concept... for me to poop on!
Finland has more of a welfare state than the USA. Finland also has better school achievement.
Great idea. If your competition gets his data from you, then you can leverage that position of power. First, you'll need to make sure you have the latest data. (If you're both updating with the Apple release cycle, then that will give you at least a week of lead time.) Second, a few booby traps in the data that your app knows to parse out will create angry customers for your competitor (after they wait or a bus that never comes) and you'll have "smoking gun" evidence that he's stealing your DB.
I have a couple of examples from my personal experience, neither earth-shattering, but when you consider X million engineers running into similar issues, the cumulative tax on innovation is pretty large.

Working on F1 '98, we had to scrap a whole training mode where you'd see your time compared to previous laps because lawyers were concerned it overlapped with the Atari 'ghost car' patent:

http://kotaku.com/270035/patents-are-interesting-ghost-mode

We spent a lot of time and energy trying to work around this, we weren't showing any kind of ghost car, just a time indication, but apparently the patent was broad enough to cover any kind of comparison.

The second was a patent on controlling any kind of video effect based on a sound input(!). This severely constrained what we could do on a major video-processing package, forcing us to avoid some features. They tried to extort independent developers out of a lot of cash, despite being a painfully obvious idea that had been around for decades before the patent was filed:

http://www.trapcode.com/US_SK_advisory.html
Redesign vs. Tweaked Design: What's Best for your Website?
Canadian Junior Hockey: A Breeding Ground For Morons
I hate the git index but his description of how conflicted merges work with git (only showing diffs of the conflicts) is compelling.
Flash causes more crashes than any other application for me on both OSX (Safari) and Windows (Firefox). It's horrendous. Flashblock / ClickToFlash did the same for me, I nearly don't crash anything any more, and I don't fear losing all my tabs by opening a random website.

As to the "flash where flash is useful", hopefully JavaScript + the canvas will eliminate the majority of those cases. There are still some cases where flash is significantly better, but they're pretty rare. Most of the time I highly suspect it's popular because of the nice editing tools, not because the producer(s) wanted to target Flash.
Ireland is very white. So there's no "acting white" problem.
"crypto-faggot" is not "crypto-homosexual"
Banning them actually has the opposite effect - aren't we trying to spread democracy? Dictators want their people to be isolated, so that they don't know that there is a better world out there. I won't be surprised if China welcomes Google's departure.

By arming the people with tools, anything to spread information, we're actually helping take down the dictators. Have you guys heard about the people near the border of North Korea (on the "safe" side), attaching radio receivers to balloons and flying them into North Korea? The citizens of North Korea are walled off from the rest of the world and don't have access to information.

By giving them information, and allowing them to share it among themselves, we can sow seeds of dissent (so to speak), so that they can organize an uprising (so to speak) to demand a better quality of life ... and take down the government.

I'm not so much advocating starting a riot, I'm just saying that our sanction on tools and information to them is having the opposite effect of what is genuinely good for the folks in the country.
The first table cites the pass ratios for all low-income students at 37.3%, 28.3%, and 26.4% for 4th, 7th, and 10th grade respectively -- the pass rates for black children are lower than that. So one can accurately infer that non-black low-income children perform better.

Granted, this isn't as informative as breaking things down by both race and income. But, as far as I can tell, this is a limitation of the state's reporting data and not a selective argument made by the blog.

See http://reportcard.ospi.k12.wa.us
Django is a little use. (For Startups) Why?
python and ruby biggest rival. Ruby on rails on the web there. There are many types of Python framework.

But there is a problem. web-based startups are usually done with rails. Made with a handful of startups why Python does not pass? Plurk.com Youtube.com Friendfeed.com Reddit.com etc

With Rails I can say the dozens here.

Why not do the project the web with python?
Noooooo! Adobe is at least as much of a monolithic-program-overlord as Microsoft is! Arguably worse, given its updating application that intertwines with your computers' innards. It's practically opposite of what OSX is encouraging, with fast, simple applications everywhere that talk to each other.
My point is that those examples will never be representative of the magnitude of the problem.
Yet another guide on integrating Facebook Connect in your site
Concatenating row values in T-SQL
Apple's Proposed Multi-touch User Interface System