skysight-inc/HackerNews huggingface dataset:
Multi-Project or Single Project
In many areas of my life, I enjoy the efficiency of moving from uncompleted task to uncompleted task, as I get bored or hit a mental or physical stop.

I am cursed with rather a multitude of web application ideas, and the sheer number of them would dilute my efforts to such a point that I would never accomplish anything, were I to allow myself to float among them. In self defense, I have implemented a policy of finishing one, to at least a beta level, before I get to start the next one.

I feel that this is not optimal though, as the parallel task approach really seems to work well in other areas of my life.

Do any of you work on multiple projects of your own simultaneously? (Work doesn't count, as there are deadlines imposed by others at work, where our own projects have deadlines imposed only by ourselves.) How many software projects do you work on at once, and how did you arrive at that number?
Truck Driver School
Truck Driver School - Ferrari Driving School is the LARGEST driver training school in the metropolitan area founded on the principal of safety in 1968.
Samsung E770 Unlocked
<a href="http://www.unlockcell.com/products/Samsung-E770-(Unlocked)-1646.aspx">Samsung E770 </a>is slim and light clamshell GSM phone sports an MP3 player with stereo Bluetooth, a microSD memory card slot, and external music controls. Other features include a megapixel camera.
Could anyone recommend a cheap, small GPS unit that would work with this?
Sure. It isn't but you have to give up time at the acquiree 99% of the time. My "ultimate goal" has nothing to do with tickets.
Anyone interested in green business news "y-combinator style"?
Well there is a Washington Maryland, and I don't have to be sober to realize that, which I am not even close to, so if you are in the Distinct of Columbia that's another story.
At DjangoCon, Mark Ramm warned against Django's "Z shaped learning curve". And, he's exactly right. Getting Django installed, pointed at your database, and opening up the admin is a joy. After, that, you have to roll up your sleeves and start learning.

It really takes a while to get used to the work-flow: Design a URL, created your model, created a view to push the data through to the template, design the template. Then, there's the Generic views, which are a whole other language to learn. After you get up to speed, it makes development a whole lot easier, but from the bottom of the "Z" to the top of the "Z" it takes a lot of struggling.
It mentions that "the WSJ used our empirical data on bank fees to identify the worst banking offenders" but no link to an article and I'm coming up short with Google. Has anybody seen this?
Link to Open Yale:
http://oyc.yale.edu/

I've "sat" halfway through their Econ 159 - Game Theory and Econ 252 - Financial Markets. They seem interesting enough to be completed. Open Yale has best UI but their course plate is limited in numbers and to introduction courses.
For me, opentable pretty much dominates as the one stop for restaurant reservations and makes my dinner date planning go much faster when used together with yelp for those nights we want to go somewhere nice and impossible to get seated reasonably without a reservation. But I'm in Los Angeles (and a quick glance shows 300+ restaurants on opentable within a half hour driving distance, and around 700 in the general LA/OC area).

However, most restaurants out there are probably not large or popular enough that you'll want or need to make a reservation, and you can just walk right in and get seated. Among the ones interested in doing reservations for more than just special occasions and large groups, even less would have to be interested in the hardware, software, training and more that they need to work with opentable. And then customers have to be interested in making reservations there in the first place.

Obviously there are a lot more than 59 restaurants in Oregon and 700 in Los Angeles, but the number isn't as small as it seems at first glance when considering the number of restaurants that benefit from such a service.
Um... Did you look at who made this submission? :)
OCW + Omnisio-layer + comments provided by the HN community = success
I'd also prefer to see less "linkbait" on the front page; i.e. stories with titles that are, at best, only tangentially related and are instead overdramatized just to get clicks.
Last.fm api
Valid, or at least plausible, point - these are just first impressions and thus I've barely scratched the surface. I don't know where Django stands compared to other web development frameworks, but it's proving sufficient for my admittedly basic needs at the moment. Future projects will undoubtedly expose the rough or missing edges.

This isn't a good place to raise the discussion, but I'm curious as to what the alternatives bring to the table (and will be reading up on it). Django certainly isn't the end-all solution, but I am content that it's at least got me interested in finding out what's available and how they stack up.

(Er, meant to be in response to vivekkhurana)
I should of said green business
On the contrary with other pythonic frmeworks, the curve is not that difficult. Currently we are using the combo of cherrypy and dejavu in python, and the learning curve was surprisingly small.

Anyone who tried hands with sqlachemy or storm ?
Oddly enough, a thread like this was front-paged just a few days ago, but was killed by the editors.
That's like saying "Of course, get a non-sucky version of ruby going, then you can make a fair comparison."
It wouldn't matter. I think some dupes are required.

When you say "take care" to somebody it's not like you think they won't take care of themselves. But if you stop saying it altogether, I bet it will harm the basis of civility.

I vaguely recall an experiment done on a classroom where everybody was required to say hi every morning. Soon after the entire class had a great spirit. I don't recall when, where, or who; if somebody does, please say.
As a reddit convert myself, I'm terrified to post here. I hear that Paul Graham himself sometimes singles out dumb commenters and publicly ridicules them. ;-) Best to keep a low profile.
Knuth would not be verbose. He has a penchant for elegance, terseness and expressiveness.
What has caused the spike in new users?
That is why I still prefer web.py over django any day. With mini frameworks such as these, you have a sense of what is going with your application. You know what gears are moving and what you need to do to get them to do something.

Django's willingness to do 70% of the work for me has always left me a bit uneasy. Too much automation happening under the hood. However I do applaud the effort of the Django community in building a rather comprehensive framework + libraries to stuff done. But as a builder I'd rather work with a minimal but effective set of tools. I'm old school like that.
I'd personally like to say "Please keep HN civil, free from trolling, and intellectual." This site has been a great resource - and that's at least partially because the tone of the vast majority of the community here is pretty serious.

I have an account on reddit as well, and my tone over there is different than my tone here. On reddit I make a decent amount of off-the-cuff remarks, occasionally troll a bit, participate in pun threads, and also have a decent amount of intelligent debate and discussion. Here I keep my mouth (fingers?) shut (stoppped?) unless I have something to say, because that's the vibe here.

Here, I'm more likely to vote people up who have a differing opinion on an issue, or even if they have an opinion that offends me, if they are able of stating and defending their position logically. On reddit, I'd probably just skim over their post.

Etc.

The tone of this site has gotten a little lighter since the first time I was here, and it seems to have gotten a lot more of a focus on the business side of things, which is fine - but if people aren't careful, the site will devolve into yet another pick-your-favorite-site-here.

So yeah. Please keep HN grown-up. It's nice to see mostly responsible discussion happening on a site like this, and I hope it continues to happen.
Setun: a balanced ternary computer built by Russians
Ah I think it's more like Cocos2d then.
> a sizable business expense.

No pun intended.
And by "grown-up," we mean "like grown-ups who aren't from TechCrunch."
I have pointed many of my friends at your site; it's a wonderful resource.

Thanks for taking the time to make betterexplained - the world is a better place with it existing.
This is perfect feature that I have missed ever since I switched from Firefox(and its many great extensions) to Chrome. On the down side, I've had a lot of crashes recently when downloading large files in Chrome.
Assuming you've been coding for a while, I'd recommend taking a look at Concrete Mathematics ( http://www.amazon.com/Concrete-Mathematics-Foundation-Comput... ). It's a challenging book, but it's extremely well-written, and you should be able to get through it with a minimal amount of other resources. I was able to work my way through it, and I have no background in formal education past the high-school level, let alone a background in maths.

This is, in my opinion, required reading on the same level as SICP for people who are serious programmers - at least those with a weak math background.
Unless you have a not-so-secret smirking attitude toward Paul Graham, having publicly ridiculed him in an earlier stage of your career and now being lucky enough to have no need for his money.
I feel like Knol is set for a completely different audience than Wikipedia, a much much smaller population of researches trying to get hype on their findings.
...Duplicity which does the same thing...

Duplicity is not the same thing as tarsnap. Duplicity uses a full plus incrementals model compared to tarsnap's snapshot model, so with duplicity you're either going to be stuck paying to store extra versions you don't want or be stuck paying for multiple full backups. Moreover, tarsnap is considerably more secure than duplicity.

Before I started working on tarsnap, I considered using duplicity; but it simply didn't measure up.
Feature request/experiment: Put a small second column on the right side with the 'new page' on the main page.

I suggested this to reddit a long time ago when they first started to really get lame, but it never caught on.
2.5TB is definitely amateur-level. I am not even sure how many hard drives I have.
It would be healthy for submitters to look at headlines before they copy them directly, realizing that what makes sense for a blogger (aware of Digg) seeking some well-deserved attention for a post might not make sense in an extremely specialized forum like Hacker News.

What I mean is, a blogger is completely justified in naming a post "Why James Bond would never drink a Coke" (like I did for an environmentalist blog) if that blogger believed their purpose would be best served by alerting Digg users to the perfidies of the Coca-Cola company. But if a Hacker News reader appreciated the post's message -- that Coca-Cola is exploiting water rights laws in third-world countries to produce its products cheaply at the expense of the residents and their clean water supplies -- they would do well to use a different headline that what the desperate blogger, often paid by the pageview, had written with a view to Digg.

That said, bloggers will more and more overhype their posts in the way that media have since their beginning, and those of us on small thinky web sites will have to get used to downvoting and moving on.
I think this may have been meant as an "ironic" joke. Then again, that kind of humor is also one of the common things on other sites that I'm thankful to not see rewarded here.
I'm not familiar with this whole TechCrunch debacle, other than reading about that guy being spit on.

By "grown-up", I mean "thinking before posting, and posting in a way that indicates that one has a generally 'mature' mental-model". This isn't something that can be measured objectively, more of an attribute that emerges from the sum of a users postings - and posters on HN have generally passed the "act-like-an-adult" test so far.
That principle doesn't work online. In general you can say stuff to people in person that's insulting and abusive, and then just give a wry smile and everybody laughs. You can't do that online. The guideline has it exactly wrong.

The problem is that what you say online about someone is frozen forever, and takes on more significance than either the sender or the receiver actually meant. In person, I call you an asshole, you're impressed that I said it to your face, we both laugh and move on. On the web I call you an asshole, you call me an asshole, it escalates, shows up in google searches for both our names, people who aren't quite up to speed on things (recruiters) take it more seriously than it should be... bad stuff happens.
I think it may be related to acangiano's "Let's all grow up" post. He mentioned Hacker News and it seemed to be a popular submission, particularly on reddit.

A few curious trolls probably wandered over and created new accounts. Of course, that's not Antonio's fault. I liked his post. :)

http://news.ycombinator.com/item?id=455474

http://www.reddit.com/r/programming/comments/7tbpl/lets_all_...
He only lied about being a thief :-). hat tip oceans 12
Some of them do. There are lots of redundant functions in CL, for reasons of backwards compatibility.
I would suspect that you would want to pay attention to where your users are. If you're a Web 2.0 social network site, then Twitter is probably essential since most of your users would likely be using Twitter as well. Same things goes for Delicious. If you're in the US, then look into getting a presence on Facebook or MySpace (MySpace especially if you're working with music). If you're somewhere overseas, then Orkut may be worth a look. If you're a design firm, it probably wouldn't hurt to have a Flickr account.

The answer to this question seems to depend on where your users hang out. If they hang out on the web, then be on the web. If they hang out at trade shows, then go to trade shows.

(Sam_in_nyc, I read your profile so know that not all of this applies directly to your situation, but maybe it's useful for thinking about the more general case...?)
You should think about registering a trademark if possible. This means it's easy in the long run. If you have a trademark you can have various services reclaim them for you.

That said, twitter, gmail, yahoo, some tech news sites, digg, reddit, etc are all probably worth doing.

You might also consider adding a getsatisfaction.com account.
Fail fast, right? Try to finish fast, too.
Curiously PG posting this gets 50 karma and counting, someone else posted a similar thing earlier in the week and got flagged dead.

I don't want to see this topic regularly but maybe the guidelines could be made more prominent for new users?
The browser based on the free "Chromium" - without any problems at privacy and security
I have a copy of this on my shelf. It's an interesting book but the negotiation techniques can be pretty crude compared with modern NLP.

Mostly it's good advice. To sum it up in one word be genuine.
well if its just a few.. that is ok ;)
A suggestion:

Any chance that news stories could be throttled or more heavily edited/moderated just after a spike in new users? Just a thought, it could help to filter out those who are interested versus those just looking for another forum to do their usual thing on.
Really misleading title. The source URL does not claim to be "without any problems" of privacy and security.
Sorry, but after the last post about this site, this one tastes a lot like spam.
Except we can't downvote can we? at least not stories? (or is there a karma level for that?) (I am sure I am missing something obvious).
I didn't see the earlier thread, but perhaps the difference is in how things were worded? I quite often see pairs of comments posted at the same time and making exactly the same points, yet where one post gets voted up and the other doesn't, simply because one comment is better written than the other.

I imagine that this is even more important than usual in this case, since when the message is "please be good" there's really nothing except how well the message is worded.
I hope ESR spends some time in http://linuxhaters.blogspot.com/
Regardless, the grant will end and they will have to generate at minimum six (decent) salaries worth of revenue. I don't think the grant will last them much longer. Don't get me wrong, I know most of them in one way or another, and wish them the best ... but like I said, it isn't exactly like Hacker News or reddit in the 'survive for the fun / publicity of it' sense.
I think that is pretty funny - in fact when I read digg (usually on the phone, sitting on the toilet) for a laugh I always check the comments first, but I NEVER participate (its pure theatre). Has its place, as does HN I think. Is HN the only civil place online ? ;)
It looked like a full-size simulator to me. Programs like these often create full-size mock-ups/simulators which look just like the real thing but aren't functional or are only used for training. It's also easier to take photos of them.

The NASA caption never mentioned anything about the photo actually being from the shuttle in space, so this is my guess as to what really happened.
I like the way Gibraltar solicits business http://www.gibraltar.gov.gi/main_framesets/bus_frameset.htm
Communication priorities:

1. Meet

2. Phone

3. Postal Mail

4. e-mail
A trick I picked up from Moldbug is to try to look at our times through the eyes of someone living 100 years ago or 100 years in the future. It gives you perspective and helps you escape the narrow view of people immersed in our present squabbles and concerns.

I think the fact that someone living 100 years ago would view our times as unspeakably violent is an interesting fact (and that is even including a drop in crime in most places since the 70s).
"Better Place" wants to do this with cars. Americans pretty much let most IP related policy get into looney land. But, don't fuck with Americans' cars. That is, unless you have military power to back it up and enforce martial law =P.
Writing AppleScripts That Dynamically Target Either Safari or WebKit
haskell is missing:

http://www.haskell.org/haskellwiki/Shooting_your_self_in_the...
This is not totally accurate. EBS snapshots are basically instantaneous, its just the copy to S3 that takes time, but Amazon performs this in the background. We use XFS on our EBS volumes (running MySQL 5 innodb) and then have a little perl script (http://ec2-snapshot-xfs-mysql.notlong.com/) that does FLUSH TABLES WITH READ LOCK -> xfs_freeze -> snapshot -> xfs_thaw -> UNLOCK TABLES. The whole process takes a fraction of a second, and it also logs where in the binlog the snapshot was made (handy since we create new slaves based off snapshots and reduces how much data we shuttle around).

We snapshot a slave every 10 minutes and the master once a night (just in case something totally weird happens to the slave and the sync isn't right). This is a multi-gig DB and we've had no problems.

Here is a link to a full tutorial about running MySQL on EC2 with EBS: http://developer.amazonwebservices.com/connect/entry.jspa?ex...

I wanted to also point out that a live slave is NOT a backup scheme. If someone hacks your database and runs DROP ALL FROM PRODUCTION_DATABASE you've now got a perfect copy of nothing.
I think search in Yahoo Mail sucks.
the [[ and ]] are used for literal/multiline strings, so they make sense in block quotes. and you don't have to end the block with --]]. ]] is fine, which is the only thing i've ever used since it would never have occurred to me, especially as an anemic commenter, to use that quoting trick

the [[ and ]] can be extended to nest strings/comments like so:

--[==[
function add( a, b )
--[[
return a + b
]]
return a - b
end
]==]

you can use [=[ ]=], [====[ ]====] etc
A little less snarky would probably make a better argument. CRUD/ramen is obviously a (Duh) combination.
1. If you focus on customers, you compete with yourself

2. If you focus on competitors, you compete with competitors
I can tell humans are sapient through high level communication of complex thoughts that could only come from a sentient being. I know humans are sentient because sentience is a precondition to sapience.
New Thoughts On Language Acquisition: Toddlers As Data Miners
> We're trying to see whether by asking people to be civil we can avoid the kind of nastiness that anonymity breeds by default.

Plus liberal use of disabling people's accounts without notifying them let alone asking them to change something.
All of them. Or, more precisely, anywhere you either:

1. may want to some day communicate officially with users, or,

2. wouldn't want someone else impersonating you

Check out the list at http://www.usernamecheck.com/ (also handy for checking them) and then start registering. :)

I wrote about social media cybersquatting in a blog post in October. Might be interesting to read about the experience the company I work for had: http://www.sitepoint.com/blogs/2008/10/31/do-you-own-your-so...

(Short story: someone else has their natural Twitter account -- @companyname -- and they were forced to use the somewhat clumsier @companynamedotcom instead)
Nobody can downvote stories, but if they're violating the rules, high-karma users can flag them for deletion.
Wouldnt these two solutions be even nicer?

* Backup the Binlog of the DB (At least its called Binlog in MySql)

or

* Make a diff of the uncompressed dump and zip that. This diff would even be human readable.
personally i think 0-indexing is weird. it makes sense as a pointer offset in lower-level languages. but in higher-level languages we have the opportunity to index the first element by the number 1, the second by the number 2, and so on instead of having to do that little -1 every time which is something that has to be learned
I don't know (the web server doesn't keep track of referring urls), but it started on thursday.
Parsing dates and time in python
Welcome to Prime Development
Distinctive Home Communities For over 40 years, Prime Development Land Company and its affiliates have been successful in acquiring and developing real estate home community throughout Johnson County, KS and the Kansas City metro area
World of Goo publisher bankrupt.
Some percentage of the nasty things people say on web forums are said half-jokingly and offend because half-jokingness is hard to convey in text, but I think the majority are genuinely nasty.
I really appreciate the distinction you drew here. I'm definitely an asshole a lot, but I'm fairly certain that at my core I'm a reasonable and accommodating person. That's something that can come across in person, but on the internet I have to take particular care to make sure I'm not stepping out of line.

Not that I always do, but I should :).
Depending where you live, check with a local college about extension courses.

I'd been trying for ages to advance my math skills through solo-study, but I always ended up with too many unanswered questions. Very recently I finally bit the bullet and enrolled in some extension courses at UCLA, and I'm loving (almost) every second of it and learning leaps and bounds more than I was on my own, at a minimal cost. If you've got the time and the money, I give it my vote.

Everyone has a different style for learning, but like others have mentioned, study study study.
The Economics of Giving It Away
is there an IRC channel for HN?
Then there are the DB libraries that only work in 1.9 like NeverBlock.
Fine. Git is Awesome.