skysight-inc/HackerNews huggingface dataset:
I wouldnt really go so far to say that schools should be shut down because they do serve one good purpose - making friends (even though you could do that in other means), but its a good meeting point.

The big thing that needs to go from schools is structure and the focus on 'success'..

Essentially the fact that people from similar age groups are considered equal - have to take the same courses - for the same amount of time - subject to the same exams - and imparted an extremely flawed relative ranking system is all horribly wrong.

In the real world the harder part is creating that structure - learning from open markets, finding out what you want to do and from that figuring out the courses you want to take - the people you want to learn from - the peers you want to work with.

And success is not about getting good grades but more about taking your own path which gets you your own happiness and the ones you care about.
web / user interface designer
Most "Computer Literacy Classes" are great examples of the confusion of "process and substance."
Author comes clean: iHologram app was a hoax
http://www.westburyfriends.org/connections/welleducated.htm
Surf Safer with WOT | TechJaws
Radically Elementary Probability Theory (book)[pdf]
Video game courses a waste of time, say computer bosses
Yes, I have heard of this guy, he's also created hacking tools that he sell's to the public on http://hackersparadise.synthasite.com/Software.php and some of them are even free, someone should have this guy arrested as he's obviously a meliciouse criminal.
The essay, you referenced, is "How to do philosophy". If you're going to do philosophy, the approach he proposes includes learning from past mistakes.

That said, I agree with his answer to the raq - you'll be better served by doing philosophy in other fields. Still, I think that's a big difference from saying those classics are a waste of time. In learning to abstract concepts, learning from previous struggles isn't a bad way to go. I am agnostic, however, on the best ways to learn how to abstract concepts.
I've never heard of him but one google search revealed a lot http://www.google.co.uk/search?hl=en&q=hackersparadise.s...
Anyone who makes a programming environment that's actually liked by most girls will revolutionize programming and make a billion dollars. (Because that person will solve some fundamental contradiction in programming.)
http://img266.imageshack.us/img266/2006/hackedpj5.png
I have to admit I laughed at that, not that I condone what he did, but that statement was pretty funny.
I've always been very surprised that Catcher is assigned so regularly and Salinger's other WONDERFUL book 'Franny and Zoey' is on hardly any book lists.
I'd disagree, just because I think the bar for "passable work" in mathematics is a lot higher than the bar for "passable work" in programming.

Passable work, for a mathematician, still means proving something original and nontrivial, whereas passable work for a programmer just means creating something that works.
Rails developer for a DoD contractor plus side projects
I'd say the math and her grasp of how to use it to solve a problem like this was far more impressive (especially for a then sophomore in HS) than any actual folding that may have occurred.
finishing med school
Just like Scheme is a beautiful and misunderstood language. Learn both! Do it, it's fun!
Delicious. Or Amazon, if you go back further.
Why does the words "Rails" and "DoD" freak me out all of a sudden?
Platform and developer network consultant to large companies and other start-ups, but I often end up giving advice on a wide variety of topics - development methodologies tru to blogging PR.

I'm probably a prime example of PG's "go all in" strategy rather than doing my project on "the side" as I'm essentially doing the same work for other people so that they can get ahead of me. :(
I like the latter part of your comment. Reminds of jobs stanford speech. 'You've got to find what you love'

"The minute I dropped out I could stop taking the required classes that didn't interest me, and begin dropping in on the ones that looked interesting." That created beautiful typefaces later on PCs :)
undergrad/Tim Hortons baker - but I don't plan on doing that forever
main(int argc*, char argv[]) { printf ("true that\n"); }
Software Development (mostly web + ivr and telephony stuff)
Hi,

I am running/working for a small network that deals with mobile technologies and a few days ago the entire network shutdown (24 computers) with a message saying

----------------------------------------------------------

"System error own's you <my name> perhaps next time when you try to rip people off with your poor/buggy software and claim that it's award winning, you should be sure that it isn't one of my close freinds, thus, I've hacked you simply to cause you headaches and probably get you fired... don't worry when your network is shutdown it won't start back up :)

Shout out to http://hackersparadise.synthasite.com and a special thanks to the person who helped me pwnz0r 7h15 b17hz0r - you know who you're.

-System error

P.S I am watching you, so one would suggest you change your ways!

--------------------------------------------------------------

I had to re-install every computer on the network and got a verbal warning from my superiors for not praticing propper security procedures, I am just worried that he will come back, I have made an extra special effort to keep this network secure with sleepless nights, but I am not sure if it'll keep this guy out as I've found stuff about him hacking many things, this guy even creates hacking tools, games, exploits and things like that so he must be very technologically talented.

Can someone give me some advice on what I should do from here, and possibly how to get this indevidual convicted?

Thanks in advance

Administrator
Git: the minimum you need to know (sorta like a cheat or nutshell)
note that hyphenated commands are now officiall discouraged/deprecated

http://article.gmane.org/gmane.comp.version-control.git/72874
BitTorrent. Ashwin worked for Goldman Sachs.
Download Happy Tree Friends Episodes
Imagine all the latest TV shows right in front of you? Imagine how much time and money you could save if you knew how to Download Happy Tree Friends Episodes almost for free? No more paying $40 for every TV show season because you can actually download high quality TV shows and movies for free.
Download Star Trek Episodes
Imagine all the latest TV shows right in front of you? Imagine how much time and money you could save if you knew how to Download Star Trek Episodes
Download Reaper Episodes
Imagine all the latest TV shows right in front of you? Imagine how much time and money you could save if you knew how to Download Reaper Episodes almost for free? No more paying $40 for every TV show season because you can actually download high quality TV shows and movies for free.
This is really cool.

I really like the idea of having a zero-friction sign-up.

Overall I like the design, but switching between categories could use a little more prominence, as could making the site easier to bookmark. (I did notice the little link on the right, eventually)

Props also for steering clear of the 1 2 3 step deal that most web 2.0 software seems to be doing now.
very... and modestly...? :-)
Software Engineer at a large company.
This actually correlates a lot to the Paleo diet that was on the Hacker News frontpage a few weeks back.

The modern diet is a lot different to the traditional hunter gather diet of people with which we share a almost all of our genetics.

The Paleo diet however doesn't advocate swapping carbs for meat, but rather mostly low carb vegetables with a lot more protein and a medium amount of fat. They certainly aren't advocating Atkins.
Good point about Smalltalk. Not all IDEs are created equal, nor are IDEs in themselves necessarily a bad thing.

To be fair, all good languages can be used to create something that's more complex than humans can understand. That's what they're for. Languages in which complex things are impossible to create are incredibly frustrating.

Good software systems have three features: Most of the complexity is invisible at any given time (Ruby on Mac OS X is horrendously complex, but the author of Hello, World in Ruby needn't know that); the visibly complex things are built out of conceptually simple parts (e.g. Smalltalk Objects), and the visible complexity is needful: You build complex things to solve complex problems, but you don't bolt a lot of complicated stuff onto the side of Hello, World just because there are automated tools to help you do so. I think Java fails test two, and I'm certain it fails tests one and three: My impression of a page like this:

http://java.sun.com/j2se/1.5.0/docs/api/java/util/LinkedList...

... is that now a beginner can't even instantiate a simple list of objects in Java 5 without understanding generics and their syntax. Or, rather, I'm sure he can, but he does it by typing in some code, watching his IDE complain at him, and accepting the fix that the IDE suggests without bothering to understand it. And so begins his Java career, a career which will largely consist of standing by as his IDE conducts an automated, visible running dialogue with his language's increasingly complex spec. And for what benefit?
highschool nerd
I wouldnt really go so far to say that schools should be shut down because they do serve one good purpose - making friends (even though you could do that in other means), but its a good meeting point.

One of the worst aspects of government institutions is that we become dependent on them. We then no longer remember how life could have existed without them. Before the age of the university, young people would meet interesting other people through fraternal associations, clubs, coffee houses, and pubs. In these societies you could find a rousing chess game, talk politics, start a charitable activity or even purchase group health insurance. The University of Pennsylvania, was originally founded by Ben Franklin as society for his friends to promote their mutual intellectual advancement. The cost was nearly free. The idea that we need government to subsidize "making friends", that finding a group of intellectual peers requires spending $50K a year in tuition, is preposterous.
It was funny I was at the UK Hadoop User Group a couple of days before this feature was announced. As Tom says in the article this was a feature that people wanted for Hadoop and then as if by magic it appears.

Tom has done a really great breakdown of why it's useful. I would also really recommend watching his talk from the usergroup http://skillsmatter.com/podcast/cloud-grid/hadoop-on-amazon-... .

I also did a blog post for YDN which has a video with some more thoughts from Tom and other people http://developer.yahoo.net/blog/archives/2008/08/uk_hadoop_u... .
What about ozone emissions? Somehow I would feel uneasy around dinosaur printers.
Jerry Seinfeld Can't Help Vista
Web/Software development business owner for the last 6 years. Previously all Microsoft dev. Currently a company of one (me) doing RoR.

Trying to get past analyzing my startup ideas to just doing them.
I press a little button every once in a while. If I don't the Earth's spin will slow down and everyone will die.
Many paths lead to riches

Few in sunlight, most in ditches.
Yes! Learning webs. Webs of all types.

I envision "the next big thing" as connecting needs with wants outside of the current economic and social structures, down to the smallest scale.

Teacher learns as much as the student.

Sue likes teaching cooking. Sally wants to learn and will bring food.

Grandma Bessy needs someone to help move a few things around the apartment and can pay $1. Joe is downstairs chilling on a stoop, could use a buck and likes helping people.

Will likes teaching programming and gets the bug for a little community hacking session. Scott and Joe and Sue and Larisa are dying to have a little mentoring and work on real cool problems, even if for a night.

Corner farmers market is nearing close and half the produce is about to be discarded. Community center has a nice kitchen and who wants fresh vegetable soup?

Connections and options that would never have occurred otherwise.

Throw in a recommendation engine and reviews of the participants.

Outsourcing on the micro scale.

Temporary autonomous zones.
I'm an audio programmer in the games industry. It's never been as glamourous as it sounds...
Wow, what a load of crap. I love Penny Arcade, but I'm not sure why it's even on the list, let alone at #1.
I'm slightly scared that the solution to "wastefulness" is to link all the camera networks together and to use face recognition software.

As the system becomes more automated it becomes much more Orwellean. I don't mind have static footage to review when a crime has been committed, or even people monitoring public areas to safeguard the public, but this sounds like a step firmly in the wrong direction.
I think you meant:

#include <stdlib.h>
#include <stdio.h>

int main()
{
printf("true that\n");
return EXIT_SUCCESS;
}
>I think Eich is advocating against explicit thread support in JavaScript

Oh! Well I sure read that wrong. I thought he was against threads in the browser. So I guess there is hope.

If one tag opens another, it's a child of the first, so they should thread together.

Javascript already has threads anyway (setTimer, and events), they are just serially scheduled - on a single core it's identical to regular threads. So you already have to deal with concurrency issues in javascript apps (although it's not as bad as full threading since I think a single function is allowed to run to completion before something else is scheduled).
This is a major issue for Facebook. I've noticed that I'm getting more spam from friends also.
I thought of this too. I suspect that this question is somehow "obvious."
I test videogames.
I think you need to do something about the colors. For me green does not mean its a low priority item. Maybe use bold red for priority, bold black for medium, and regular font for no priority?
You need to fix the bug where I can view other people's tasks just by changing the ID in the /task/show/ URL. You should also add a "send feedback" form so people can report this kind of bug in private!
I'd hate to be a worker there - you go from an easy job to a really hard one - without really getting more money. I wonder if they took that into account.

If I knew about this, I'd find a different farm to work on.

Also adding teams added a lot of stress to the workers, again that's not someplace I'd like to work.

I think they should have rolled back the teams idea and stopped.
"Corner farmers market is nearing close and half the produce is about to be discarded. Community center has a nice kitchen and who wants fresh vegetable soup?"

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

I'm pretty sure that I'm your future self :-P
Startup Fundraising. Never do just enough.
That story was interesting, but it is properly worth pointing out that the productivity was fruit picking, a line of work were the results are easy to measure and compare, the requirements of skill are modest and the difference between the highest and lowest performer small. Care should therefore be taken before this is applied to other areas where these assumptions no longer holds, such as software development.
Companies Try to Extend Researchers' Productivity
For those interested in a historical take on how the universities essentially became a state church, I highly recommend the blog Unqualified Reservations. This post is an excellent overview: http://unqualified-reservations.blogspot.com/2008/05/ol7-ugl...
I'm a front-end/back-end web developer/pr/web marketer at a startup.
Factor: recursive declarations, Stricter retain stack operation checking
Factor language: quotations to IR
I wrote something similar to this a while back:

http://eigenstate.org/git-quickref.html

The rest of the site is effectively void of information, though, although I keep wanting to put stuff up on it. I need to get around to writing up an Autofoo tutorial, because it's one of those big scary piles of crap that isn't too bad (at least too bad to use) once you figure it out
Nope. Its worse. The solutions given in the book for the Fibonacci sequence and the factorial won't be optimized into tail recursion even in scheme unless some additional transformations were carried out on them first. In the factorial sequence, the last call is to the multiply method, not the factorial sequence and in the Fibonacci sequence, the last call is to the addition function.

Sad that most people don't catch that.
Look out for patent trolls :-(

http://news.ycombinator.com/item?id=248577
I always liked "Software simian"
My Startup Lessons
"Working with other people to acheive a common goal is impossible when the goal isn’t common anymore."
The End Of Blogging? | SlashBe
Completing and deleting tasks seems to be broken.
Just out of curiosity, why did you shut the "very modestly successful lifestyle business" down instead of selling it ? Obviously such businesses are hard to sell to the usual business purchasers (VCs or those business guys who buy franchises or whatever), but you can often find an relative or in-law or local stay-at-home mom who is willing to run it. You might have to be "on call" to consult and help them through problems. Was the business really so specialized that only you could do it ?

Myself, I currently work as a freelance programmer, and do some sys admin work to make ends meet while I try to get my other ideas under way. However, I am going to have to change something, as it is taking up more and more time and making less and less money. If I could get a job as a programmer where they were willing to let me work 2 or 3 days a week for proportionate pay, I think I would take it at this point.
Undergrad. and part-time Project Coordinator at a Fortune 5. I work on blogs, wikis, forums, etc.
PHP: Tracers and error handlers, frameworks, Webgrind
webgrind is a stripped-down kCacheGrind
PHP: dpDebug pops up debug messages in rendered page
It says eyeballs in thousands; Yahoo has 40-45 M, Google has 25 M.
Erlang: statistics/prob: Pearson coeff
Erlang: statistics/prob: spearman Coeff
Erlang: Make, Rake and Emake
The real question is - why did you do this? Not criticizing, because my startup is also list related, but why exactly did you write a todo list application?
What's sad about what you're suggesting is that it's exactly how a proper community is supposed to function! You don't even need the Internet to whelp with this, a community center bulletin board will do as long as someone's around to do the leg work and make it the place to check first.

sigh. There is a problem with our society when we have to re-discover what it means to be in a community.
Love the sign-up though!
> One thing I dont understand is

> print word

> where does "word" come from?

>> def Monkey(word):
>> class _Monkey(object):
>> def shout(self):
>> print word
>> return _Monkey

Note that Monkey is a function that takes a parameter word. So every invocation of Monkey creates a class that will always .shout() the parameter word.

> Anyway, this setup is in no way different to ruby's super

> super("foo") super("bar")

No.

>> class Chimp(Monkey("foo")):
>> pass

>> class Gorilla(Monkey("bar")):
>> pass

You'll note that these two class definitions create a class Chimp that's descended from a class like _SomeMonkeyThatSaysFoo, and a class Gorilla that's descended from a class like _SomeMonkeyThatSaysBar.

That is what the parent poster has challenged anyone to reproduce in Ruby.

> Grow up. Use what you prefer, and end this stupid war.

Programming language wars are at least as old as the Internet, so the admonition to "Grow up" hold no water in this case.

I could quite reasonably parody your closing statement as: "Grow up. So who cares whether a hammer or celery makes a better tool? Just leave us alone, hammer-users."
Working out my exit-transition as a programmer/manager at a 300 person consulting shop. I have pretty heavy experience of Oracle and SQL Server based back-ends, batch processing etc., which long-term will make money, but it's not the way the world is going.

Planning to work iPhone software and web-apps. Including perhaps a boutique jobs boards, with the slogan "I personally apply for every job posted!", much like the people who start dating sites to "attract a mate".
> scarcity (real or "fake") needs to exist or else I would be wasting time creating a PRODUCT (in other words: something that is sold).

Not true: see 37signals, for example.
Four Ad-Free Ways that Mined Data Can Make Money
For another take on the subject: http://www.joelonsoftware.com/articles/fog0000000070.html (Incentive Pay Considered Harmful)
a major factor in overschooled society, and its' warped perception of education, is an overreliance on diplomas. Would HN and the startup scene be remotely as fertile, exciting, open and (to an extent) meritocratic if investors refused to invest in teams lacking MBAs and advanced computer science degrees? In this book, Illich advocates the kind of 'anarchic' world we love the Internet for - an open world where new knowledge, new skills are just a Google away - exchanged and shared in an extremely informal gift economy (one that is forced, for better or for worse, on people trying to get financial gain from it - due to piracy). Where creativity and work is open to anyone (go read about him and then edit his wikipedia page - nothing would make him happier).
very... and modestly...?

s/modestly/minimally/, I guess. I had a hard time expressing it concisely. It kept me in food and houses and bought me a 350Z, but I never took vacations, and developed a pathological aversion to the sound of a ringing phone.
Well if everyone followed your path, they would find themselves making minimum wage. You could chose to work at the minimum wage farm, or the productive farm where you would be making more than minimum wage. You would also find that the minimum wage farm would be likely to go out of business.
Watch out for the Second System Effect however http://en.wikipedia.org/wiki/Second-system_effect
like many 'order out of chaos' systems, government tends to be a self-reinforcing system, unfortunately, leading to ever increasing ordering of its environment. the only way it can apparently beat the second law of thermodynamics is to consume ever more resources out of its substrate. your body is the same way - it gets bigger and maintains itself, but has to eat.

as kevin kelly argued 10-15 years ago - death is an essential component of healthy, evolving ecosystems.
What is worse do you mean? Was I wrong about something?
Erlang/OTP, Manning beta book 
this might be an early beta, sofcover release will be feb 09.

authors: Martin Logan, Eric Merritt, Richard Carlsson, and Robert Calco
I'm not sure what this means, but picking up C was like nothing to me. I grew up on Visual Basic 6 and Perl, and finally I hit puberty and decided to learn C. But it was like nothing. I found the the syntax familiar, the language powerful, and even having more features than Visual Basic. The modularity makes so much sense, allocating and deallocating memory has a strange familiarity, and when you get nice data structures and pointers, the algorithms than unveil themselves are simply beautiful. Operating System API as simple C function calls feels wonderful.

The only thing that tripped me up for a while was pointer syntax, but that wasn't a problem after I realized that * simply means "dereference". Segfaults suck, but then again you can just printf() something right before and after a suspicious block to see where the problem lies.

Finally, what I'm getting at here, is that I'm not sure if I can say I "know C" or not. I've written several apps, including a RPG/style game engine and a chess AI. But essentially, there was no learning curve. It just makes it really hard to judge my skill level.

Also, I would like to note that C is a great programming language. Did I mention I like C?

I apologize for that incoherent post. But hey, logic is for programming.