skysight-inc/HackerNews huggingface dataset:
You may know about this, but http://gokgs.com is an active online community. I don't think I've ever had to wait more than a few minutes for a match against someone similarly-ranked (my own rank's been anywhere between 15 and 25 kyu).

I don't know how easy it is to learn there, though. Playing offline, there's usually a stronger player around who can notice specific mistakes that I make and explain them to me after the game. ("You're being too submissive", "this is bad shape - play here instead".) Without them, I imagine I'd still find out what works, but I would improve much more slowly.
Crappy summary of

http://www.mobilecrunch.com/2010/05/13/skype-says-no-to-wind...

which is a crappy summary of

http://wmpoweruser.com/?p=16296

which is a crappy summary of

http://smarthouse.com.au/Phones/Industry/A7D8T4T8

Got to love blogs. The whole business model is basically "First!" comments on youtube.
There's a bit more meat here: http://www.pcworld.com/businesscenter/article/196360/skype_t...
Rephrased:

Do people smart enough to get accepted to college earn the same amount whether they attend or not?

Or is actually attending college necessary to earn more because of knowledge imparted in classes?
Exactly. The whole "anyone can do anything" culture in America has its benefits, but also its costs.

I personally think a good middle ground is to be sending far more students to community colleges. This doesnt immediately comdemn lower-level jobs to the truly determined (as they can transfer out), but it is far more affordable than a 4-year degree without much in the way of a loss of benefits for the students.

On the other hand, It seems like far too many jobs in the US require bachelors degrees these days. If a job doesnt require a specific major/set of majors in the posting, the work probably doesnt require a bacheolars at all.
It depends on what "old" means. A 5 year old programming book is hopelessly out of date. A 30 year old programming book is a treasure.
Re. customizing auth.User to accept email based login - There isn't a completely DRY solution for this, but it's got much better - here is a tiny app that will do it for you:

http://github.com/johnboxall/django-email-auth
2nd and 3rd links are the same
Andrei Tarkovsky's Stalker
http://www.imdb.com/title/tt0079944/
mountain biking - flying through the woods on narrow 'singletrack' trail is a great way to clear the mind
Cool, what's your screenname? I go by ckane.
keios
Maybe were not talking about the same aspects of book distribution, but I would estimate physical distribution (inventory keeping, shipping) to cost much more than electronic distribution (uoloading to an ebook store).
I have to completely disagree. Amazon.com is a store, not wikipedia, and price is a hugely important factor. If folks are unhappy with the pricing on amazon.com, then amazon.com is exactly the right place for it. In particular, if folks are unhappy with the pricing of a particular item, then the review section for that item is precisely the right place to complain. They are reviewing a product that is being offered for sale. Price is crucial and relevant.
It always bugs me when people say stuff like this. Should you never say anything private in email or SMS? This position is untenable. The issue is that the institution is giving away your info not some ex girl friend.
Chief Android Erick Tseng Abandons Google for Facebook
The "inability to respect social norms" is more an issue for the therapist than their supposedly Asperger's patients.
the income stats are a lie anyway
Are the technical limitations you mention just the DRM, or is there something else as well?
The publishers' dilemma is that they can't sell direct to the public without screwing the existing retailers and distributors, who can be expected to retalliate (see also: Amazon blacklisting Macmillan). As ebook revenues are currently around 1% of all publishing revenues, this would be Extremely Unwise (in business terms) to the publishers.

As ebooks become more important, expect to see a lot of friction between publishers and the current dead-tree retail supply chain, not to mention their attempts to stay relevant (B&N's Nook, Amazon's Kindle). But it's not really going to get serious for another couple of years.
4chan going legit with canv.as?
It's more instructive to think of the Web distribution channel as having close to zero MARGINAL costs.

If you have an Amazon-scale infrastructure, and you increase your physical book shipments by 10%, you need to cut down 10% more trees, hire close to 10% more guys in the warehouse, pay 10% more to UPS, etc.

For e-books, increasing shipments 10% increases the costs of the salary, infrastructure, etc. probably less than 0.1%.
Whilst the fifth season of the West Wing was a little shaky, I certainly enjoyed the sixth and seventh as much as the Sorkin era seasons.
Explain? Without more information this comment is useless.
Steve Jobs Offers World 'Freedom From Porn' - Apple - Gawker
Wait, so if a computer saves me 4 hours a day in efficiency, but could have saved me 4 hours 10 minutes with better design, the person who gave it to me is indebted to me for those 10 minutes?
Want a job?

(or, more generally: you have an extremely valuable skill set).
Actually thats what the article just pointed out, that college does not benefit the unintelligent.

What fleitz seemed to be pointing out is that it is necessary to examine to what degree college actually benefits the intelligent as well.

edit: also, it's funny you used Bill Gates considering he dropped out of college.
Bootstrapping: Putting Customers in Charge of Design
Hugh MacLeod is awesome. He's like an artier cross between Vaynerchuk and the new brand of generic business advice from 37signals - except, he's been preaching it longer. His comic strips are only the start of it.
People can enjoy clean water and clean air in the US because all the crap we consume is outsourced to China.
I use CentOS and I like it because I get both the underlying structure and packages of RHEL but it doesn't get in your way (as Ubuntu or Debian try to) when you want to step off the beaten track and do things by hand. In Debian-based distros, not using the package manager feels like heresy.
Ah. So when I said, "And apparently don't rely on a working Internet," and you said, "Red scare," you were responding to everybody else on the thread, and not me. Sorry for the confusion.
Basic Atari Teenage Riot iPhone app philosophy by Alec Empire
I'd say convincing a sysadmin that any software is good enough is not always easy. Except for software that they don't have to support.
I'm a bit biased, but I'm not as optimistic as some.

memcached had a design similar to redis when I first got involved with it a few years ago. It was fine for a lot of systems, but didn't scale to the larger ones. It took a lot of work for us to get it to the point where it could saturate all of the cores you could give it.

If anyone can ever produce a benchmark where memcached does not perform better than redis, please file a bug in memcached, or at the very least, start a conversation.

The closest I've seen were tests that degraded to client tests. In one case, someone took a very poorly performing memcached client and compared it against a very well-tuned redis client and a couple of relational databases and showed that memcached was the slowest of all. sigh

In most of these cases, the test environments perform at the very least an order of magnitude slower than what I get on my development laptop (I have no trouble sustaining 90k writes per second with either of a simple c++ thing I threw together yesterday or my high level java client).

On real production-quality machines with good networks, 300-400k ops per second isn't hard to achieve. Even between two old "large" (2 core, 7GB) EC2 nodes, I've been doing 90k ops per second all day (which is somewhere around the point where they start to throttle my bandwidth).
Or is attending college necessary to earn more because employers hire people with degrees? That's hard to quantify, and you'd have to control for it to get the answer.
The oil is pushing back against the force exerted by a column of water 5000ft deep - that's about 15MPa, or 1,500 metric tons per square meter. Again, that's not the force with which the oil is coming out; that's the pressure the oil is working against and still gushing out at a ferocious rate.
Heartwarming... One of the first programs I ever wrote, on a PET-2001, was a crude running elephant. Later I made it controllable with the arrow keys.

Why did this enigmatic guy disappear from the nets?
This is why my second premise is important. The person who sold it to you and unfairly prevented others from selling you a better one does, arguably, owe you something.

I’m not saying Gates owes us all a perfect operating system. But by doing a worse job than he could and distorting the market (if you agree to both of those), he screwed up.
There really, really needs to be a leading underscore in the title. (The article linked to gets this right. The submitter seems to be reasonably clueful, so I wonder: did he get it right and the HN software screw it up?)
Your confidence is misplaced. It's a 1930s neologism, though an unpopular one. Still, I like it better than 'valorize'.
Agreed. Seems to me his answer is mostly taste rather than actual use.

The thing about "complex regex" struck me as odd. Why are his routing regexes complex? If they're that hard to write, then I'd suggest he'd revisit the routing scheme.

I haven't used Symfony before because I rather not develop in PHP unless I really have to. Having said that, If i ever have to, I'd like to give Symfony a try.
I'm not saying it is the same cost, I just have this problem with the people continually saying zero or almost zero cost. It isn't. There are different sets of costs (storage, bandwidth, server, etc.), but it still costs.
Also, how many autistic sociopaths have you ever met? Those two traits just don't go together.

I'm autistic and can recognize autistics very quickly. I've met Zuck face-to-face and didn't get any of that vibe from him at all.
This is exactly what I was thinking!
Facebook is a utility; utilities get regulated
Really, you complain about China because a Bud is 45 kuai?!?! Of course anything foreign is more expensive than the west. You realize you are in the other side of the world, right?

About the CCP making a mint off the US: Keep in mind that is the US that's selling treasuries.
It was a sad day when he disappeared. _Why inspired me to learn ruby, and reminded me that software can be beautiful (and humorous!).
Everybody should listen the idea of the last part, or read it here : http://www.h-online.com/open/features/Interview-Eben-Moglen-...

Basicaly Elben Moglen says that many of our freedom/privacy problems (Facebook etc) could be solved by using the web in a decentralised way, as it was intended. The problem is mostly technical: we need small pluggable personnal servers. We already have the hardware (ARMs) but we badly need a software stack for them, and one really easy to use.
> Django tends to integrate some of it in their Framework (CSV, PDF generators etc.). That's a lack of vision.

Beg pardon?
Five productivity apps that should come pre-installed on every iPad
As a second year undergrad at a UC, I've found that the majority of the people who would appear to not have the cognitive capacity to excel in college courses were simply lacking in fundamental learning that they should have learned in high school or even middle school. All of the students I met that had trouble with calculus had trouble because of their poor algebra skills. The same is true of English classes where students had poor grammar and generally no concept of how to write a structured thesis-driven argument. Even in my upper div algorithms course, the only people who are doing poorly are the ones who did not pay attention in earlier cs classes where we already learned half of this stuff!

Clearly some people are truly incapable of excelling at these things, but I don't think that's the majority and I feel that if we could teach people better in k-12 then they would most definitely excel at higher learning schools where k-12 knowledge is expected.

But then again I'm young, so what do I know?
Skype screen sharing is view-only (not sure if AIM lets you take control).

Skype uses a form of UDP hole punching to get through NAT/firewall issues and connect two users directly. Unless AIM has this as well (again, not sure), you'll probably have much better luck getting Skype screen sharing to connect.
> I rather not develop in PHP unless I really have to

One would have to hold me at gunpoint to convince me to use PHP for anything serious.
my favorite: "Don’t try to stand out from the crowd; avoid crowds altogether."
Smashing Magazine's title lacks the underscore, but the in-page title has one. HN's submitter bookmarklet copies the title tag's contents, and I neglected to fix it...

update: there, fixed it. thanks :)
JRuby Deployment with GlassFish and Capistrano
Casablanca, Lawrence of Arabia, Dr. Zhivago, Contact. Do unto others, start something BIG, persevere no matter what life throws at you, and never, ever give up.
From Founder/Builder to Manager/Leader
All well and good if it's all about smarts and money, but the social aspects of having to spend four years collaborating and tolerating your peers cannot be underestimated. People who've gone through four years of college are, typically, well-rounded in their general knowledge and social skills, more liberal and more tolerant.

Colleges don't just take in kids and output kids with knowledge. They turn kids into a certain type of adult.
I lived in Mountain View (California -- where Google is located) and I had to call the police twice because I heard gun shots over the creek behind my apt complex. In China I go to the ATM at 2am and it's totally safe.
Introducing OAuth 2.0
Well, not necessarily. You could argue that the ebook is searchable, for instance, which the paper book is not. So I would say that the paper book and the ebook each have a few unique merits that might or might not be worth paying extra for.

For me personally, the ebook advantage value for fiction does not equal the advantage value for a paper book, at least not yet, so for me, the ebook would have to be cheaper.

I can imagine that for a reference book the equation might be different, though, at least using an e-book reader I'm happy with.
If you enclose the expression with parenthesis, you can indent it however you like:

print ('\n'
.join(max
(4-i, i-5) *
' ' + (min(i, 9
-i) * 2 + 1) * '*'
for i in range
(0, 10)
))
Especially amusing: of the 10 fastest growing job categories, two require college degrees. One is accounting; the other is postsecondary education.

In other words, the manufacture of college degrees.

This is powerful support that the age of the ubiquitous bachelor's degree may soon be over.
Regarding 1, the documentation is quite clear to me. Then again, this is an open source project and if you think that the documentation is lacking, then by all means try and improve it. If not for your benefit, then for the benefit of others like you. Speaking from experience, the core devs are very helpful on the list.

Regarding 5, I think he means that the OP was not using the caching layer which should drop the load significantly. I think he's hinting that the slowdown is from the database rather than Django itself.

Regarding 9, that's a matter of taste. I find their template tags quite good and I hate the tag soup with other systems. However, every templating system is going to be a compromise. Personally, I have no idea how to design one that would please both designers and programmers.

Your point 3 is just plain weird.
When something is malfunctioning, it's not very surprising when it malfunctions evenly and error reporting gets weird.

You should monitor server behaviour and throttle traffic back when it's close to its limits. I usually see things on monitored servers (check memory allocation over time - how much cache, how much process, how much kernel, iowait time, swap for sharp increases) in time to issue corrective measures.

Tuning maximum processes/threads on Apache seems one simple way to prevent that. Memcache and Varnish are also your friends with that - anything that prevents the workload from reaching Apache is.
I agree, something might be a great deal for one price and totally unacceptable at another - price matters.

Of course, Amazon is partially at fault for combining different editions in the reviews.

I have been annoyed at how hard it is to compare different editions of computer books, for example, to decide whether to buy a newer edition or not.
Agreed. Conducting a meaningful longitudinal study with large enough group to control for confounds would be extremely hard.

My personal view is of college as an institution where what you are really learning is how to function within institutions. Institutional training is therefore positive if you wish to continue joining institutions (large firms, academia, etc.) but otherwise irrelevant.
My hobbies are running for fitness and fishing for calm.
http://pickupultimate.com is a great place to find a place to play
With his level of passion, I can't believe that he doesn't want to come back. I think he's just giving us all a time-out from playing his wonderful game, to teach us to be good.

Although, if he now distrusts the Ruby community too badly, he might be waiting for a new language espousing "programmer enjoyment" to sprout up...
I only use dedicated servers for full blown web apps. I want 4GB+ memory and at least two dedicated processors.

I used ServerBeach for a few years and definitely liked them. The problem is they never improved their price:performance at all over years. They're particularly lame about extra memory. They also made a really big DNS snafu a while back, and that was the last straw for me.

Now I'm using "Joe's Data Center". Pros: Awesome price:performance (50% of ServerBeach), small responsive company. Cons: Not the greatest quality bandwidth, no access to a network power switch.

I'd recommend them if you have a bit of a tolerance for risk. So far I've had only a couple minor hiccups, but I do worry more than if I used ServerBeach or Rackspace. It's also nice to support an underdog that understands what people like me want.

http://www.joesdatacenter.com/
From the default install, maybe. Why does every misleading article forget to add that. Canonical does not remove anything, you can always install it back from the repos.

Sounds like these articles are just looking for controversy.
Price is relevant in terms of the product value. If you buy a $1000 set of tupperware from Amazon, and they melt in the dishwasher, by all means, give the product a low rating because the item's performance does not justify it's price.

These book reviews are different, though. People are giving 1 star reviews without having read the book, because they don't agree with the price. They are giving 1 star reviews for books that are not available on Kindle. They are not qualified to review the item because they have not used it. Whether or not the complaints are valid, the review section is the wrong venue for voicing them.
It was a sad day when _why left programming. I always thought he was one of the most creative people currently working in any medium, and we were lucky to have him choose code to express his ideas.

Does anyone have any idea what he's been doing since?
Ask HN: Best approach to Apache logging?
I set up a virtual server on Linode recently, and mimicked their suggested Virtual Host settings like so:

ErrorLog /srv/www/ducklington.org/logs/error.log
CustomLog /srv/www/ducklington.org/logs/access.log combined

However I've discovered that this is not an ideal setup -- on the main site running on this server, the access log has grown to 1.8GB in just a couple of weeks!

For that reason, Apache docs recommend log rotation:

CustomLog "|/usr/local/apache/bin/rotatelogs
/var/log/access_log 86400" common

This would have to be modified of course, for distro-specific location of the rotatelogs command, desired location for the log file, and rotation interval.

So how do you handle log rotation? As above from the Apache docs, or with some other method?
And while we're at it, any other customization you've done (formatting, etc.)?
There's also a handy little project that allows you to Gist from the command line: http://github.com/defunkt/gist/
Now all we need is for the SEI to admit that CMM merely mandating "version control, any version control" is a mistake.

CMM should mandate fast version control that doesn't do the stupid "lock a file when checking out", and is also portable. That would eliminate those goldurned "enterprise" version control systems that are so portable they only work on Windows, require a full time VCS administrator and a DBA to keep them going, and have a workflow built-in.
:Online Cash Pump Work At Home Opportunity England ease into Twenty 20 final .
Easy Way to Increase Your income,I M FOUND NEW WAY TO MAKE MONEY VERY EASY JUST SHARE YOUR PICS MOVIE AND COMMENTS:And Other benefits Available just visit now http://www.religion-worlds.com/
I don't think I brought it up on HN yet, because they haven't updated rubysoc.org, but Hackety did get accepted as a Summer of Code project this year: http://librelist.com/browser//hacketyhack/2010/4/21/ruby-sum...

I'm really excited!
> Does anyone have any idea what he's been doing since?

Basically, the Ruby community decided that if his wish was to be gone, we'd respect that wish. Nothing has been heard since his disappearance.
I used to climb and I'm looking to climb again later this year.

I used to go to Planet Granite in both SF and Sunnyvale and I got to meet a number of startup guys.

I usually do bouldering since I have no regular belay partner.
Heh. I'll save him the trouble of replying on his phone -- the only logical response is "Doing what?"
So, an obscure movie is going to convince people to leave all their friends behind? Yeah, I bet...

If anything, Facebook should do something like this themselves, to maximize advertising revenue. If you place a product in the movie and advertise on Facebook, you're getting every demographic :)
Does writing blog posts making fun of people who get crypto wrong count as a hobby? ;-)

I'm also a classical violinist and play in a local (amateur but quite good) symphony orchestra.
There are open-source libraries (mostly MIT and BSD licensed) for all the key things you need: cookies, sessions, serving static files, talking to DBs, templates, etc. I pieced together a web service using node-machine[1] at the core (port of WebMachine[2][3]).

There are web frameworks but it's not really much trouble to roll your own, tailored to your needs. Depends on your time budget of course. I'd love to see a high-level Rails-esque framework using node-machine, but there isn't one yet.

[1] http://github.com/tautologistics/nodemachine

[2] http://bitbucket.org/justin/webmachine/wiki/Home

[3] http://bitbucket.org/justin/webmachine/wiki/BigHTTPGraph
The compiler was the last really huge piece of the system that was GNU dependent.

I think you're forgetting about binutils and gdb. It sounds like there might be a replacement for binutils coming up soon, but I haven't heard anyone seriously talk about writing a new debugger. There's also texinfo (hopefully this can die in 10.0) and groff (hopefully this can be replaced by some new NetBSD code in 10.0).

But we're definitely moving in the right direction.
Me too. A choice video for the curious: http://www.youtube.com/watch?v=rGmihF97XIA
This is what makes Hacker News so interesting and cool: Replies like these are actually serious.

I would guess that whenever you hire someone in this way you find someone who fits the job perfectly. It's a win-win situation for everyone.
That site needs to be ditched in favor of a simple Wordpress site. It does not get much worse than that. I could barely figure out what the site was or how it worked.