skysight-inc/HackerNews huggingface dataset:
I understand your struggles, but as my fellow commenter's point out it's more about the process than the content.

The social interactions are important. You could end up meeting the person you end up starting a Company with, but there are benefits outside the social interactions. Having goals, doing the work to accomplish your goals, and then seeing the results is something that I took away from my College experience. Being able to say "I'm going to get a 4.0 gpa this semester", and then developing a system to accomplish that goal is something you will carry with you for the rest of your life.

So I say go for it. Make a decision about which institution, and pull the trigger. Even if it isn't everything you dreamed of, stick with it and finish it. Follow through, and go through the process. You will be thankful you did when it's over.
This is true. Undergraduate education in Canada is well under $10k/year. Plus, thanks to favourable tax law, a large proportion of the costs are recouped in your first year of employment after graduating.

Going to school in most countries is a no-brainer.
I think if you get an opportunity to go to MIT you should not turn it down!

You will probably regret it later if you do.
MIT is the #1 college in the world for CS/Engineering type studies, it would probably be worth it for the contacts you make alone, not to mention that if you get through the course you will probably be headhunted based on the institution alone.
Please don't make any claims about high performance based on micro-benchmarks.
movdq is only used, if appropriate. There is a check, whether the pointer are at least 16 bytes apart.
> Never use the passive where you can use the active.

Pretty sure this is written in the passive voice.

(The New York Times book review didn't call it "the turgid, self-righteous and philosophically hopeless ‘Politics and the English language’" for nothing.)
I wrote an article on this topic about a year ago [1], albeit from the perspective of having gone to college. Personally, I found college to work really well for me. It helped me figure out who I was, what I wanted to do, and it helped me to build my network. Notice that the academics aren't in the top 3 benefits I got from college. I'd place academics at #4.

It seems like most of the people who advocate dropping out, or just not going, already have a really strong network built. But I didn't. I didn't even know I wanted to build companies until after I started college.

I agree college isn't for everyone. But it felt right for me.

[1] http://jangosteve.com/post/568504920/want-to-be-an-entrepren...
Watch Manchester United vs Fulham [26-Mar-2012] Live Streaming HD HQ
Show HN: A collaboration platform designed for startup teams
Isn't 2 GB the memory limit on V8 (http://code.google.com/p/v8/issues/detail?id=847)?
There's also Whisper, a Python library that's similar to RRD, and what Graphite uses for storage.

http://graphite.wikidot.com/whisper
TL;DR: if you think education is just about your career, then you missed the point somewhere along the way.

I agree, and you've touched on something about the changes in how college is viewed in general. College used to be about education, and laying a foundation for a lifetime of learning. Nowadays it seems to have shifted to be more about sports and partying.

I think going to college is in general a good thing, but it's up to the student to make the most out of the experience. That includes picking the right college, and not going into lots of debt just to go a party school. Perhaps most eighteen year old kids are simply not ready to make those sorts of life changing decisions.
"Porcelain" is git terminology for the user interface on top of the git low-level plumbing:

http://progit.org/book/ch9-1.html
Some of our best 'Colleges' are only $3-5k/year in tuition. I went to a College myself. It taught me a lot, but now I find myself wanting more.

I think the decision should be based more on the experiences the person is looking for, instead of money. Especially in Canada, where getting a student loan isn't really a daunting task.
Sharing Facebook Passwords with Employers is a Breach of Privacy
FastShip files for Chapter 11 bankruptcy protection
That's fantastic news. It'll be so much easier if NPN is available in Ubuntu proper. Huge thanks!
Yes. Go to college. The only reason that I'm doing the (amazing, fun) things I'm doing now is because I went to college and met some amazing people. People I would not have met in a tiny town in North Carolina. Things I would not have learned. Challenges I would not have been able to rise to.
I'm a "college dropout." I've made good money since, doing what I love - designing and writing software.

I would, however, like the opportunity to take high-intensity week-long courses on topics that I choose. Don't make me sign up for a degree just to gain some useful knowledge. Offer me Data Structures and Algorithms, two hours a night for five nights. Give me a chance to take some Intro to Design courses (I didn't say 'Photoshop Tutorial')

Sure, I can get books that teach me this stuff, but sometimes I need the social aspect of learning.
Shopping Usa Market
Shopping Usa Market Lowest prices. Free Shipping on Orders over $25 see More Shopping Usa Market
Also note that this restriction is in C itself. This is how restrict is defined in the C standard. It's not specific to GCC or any other compiler.
Applying meta-programming techniques to address those issues is just way too overkill. Pre-computing difficult-to-compute constants should happen during coding time, not compile time, unless you are writing an academic paper about meta-programming stuff. In real-world practices, any serious C programmers who write `fib(20)` as a function call repeatedly should just go hang themselves immediately.

There is a reason why we have tons of `#define` macros in many C programs.
You have to have money to do aforementioned traveling. To this day I don't understand how people can just travel all the time and spend money while they are in college unless they use loan money or have wealthy parents. I don't want to do number one, and number two isn't true. Again, they both have their pros and cons, I just am choosing the lesser tried path.
For most people, college is sitting in front of a TV and playing video games.
In more general terms, the 'porcelain' is the user-friendly interface commands, and the 'plumbing' is the internal commands.

With Git, it's often said that some of the 'porcelain' commands only make sense in the context of the 'plumbing' ones, and you should understand the internals first before being able to use the more user-friendly interface. It's things like this that lead people to create more friendly interfaces like Legit here.
I mean, theoretically. But would a user actually willingly wait out this process?
Great to see my alma mater doing competitions like this! Looking forward to seeing the results.
Grief leaves the body at risk of infection
An Interview with Bitly's Chief Scientist Hilary Mason
High cost is not just tuition. It's also the time and energy required. When you look at it as opportunity cost, especially during the prime of your life, it might make more sense to spend it elsewhere, such as on the job or vocational/trade school.
True. This doc covers more targets: http://agner.org./optimize/calling_conventions.pdf

However, if I'm going to do low-level server work, I will not be doing it for 32-bit anymore. (There goes the 32-bit EC2 "small" machine, but so be it.)
Drug-resistant strains of TB are out of control, warn health experts
I didn't even notice there's a new AppleTV. Superb news!
Welcome to America! Cash is king. My art school degree when said and done will cost somewhere near $72,000. That is just tuition. I can't wait to see what the "open" education platforms of the future bring.
> I can only pity them, because successful as they may become, they lead a pitiful life: the life of the willfully blind.

May I ask, what are they (or we, since I count myself among that number) blind to? I only ask out of curiosity, not animosity.
Svbtle vs Obtvse (and on copying)
But even in this age, when you can learn so much by just going to your preferred search engine and typing "learn $topic", you still can't focus exclusively on that when you also have to focus on your job, etc.

University gives you a few years to do that.
Wireless competition turned upside-down — In theory
There's a really big difference between going somewhere good (and MIT is very, very, good) to do proper studies; and going somewhere mediocre to major in something like "Media Studies" or "communications".
In brazil the best universities are public. You just need a good high school course, and then you can enjoy 5 years of free college.
Fair enough, though it depends a bit how you define achievement. Writing is in my opinion excluded almost by definition in this debate, otherwise the question of "what have Curtis / Gruber achieved?" is a bit moot. ARC is great, I'm sure, but not changing the world (yet). Bayesian filtering is a biggie, granted.

By the way, I don't mean to imply any criticism of people doing things in that order. On the contrary, a mismatch between fame through writing and "doing" seems like a good sign that you should buy a stake in that person, if that were possible.
We have a variant of this for new hires that come onto our team at http://highgroove.com. You'll pair with every existing highgroover over the course of your first 5-6 weeks.

Also, this sounds very similar to the benefits I see when running code retreats, http://coderetreat.org/. Though the problem domain doesn't change throughout the day at a code retreat, its interesting to watch the diffusion of ideas and knowledge.
I don't think this sort of strategy really can work for anyone who wants to do something other than write code (and not really low-level systems programming, either--plain desktop and web apps, perhaps).
Science, engineering, medicine, etc: the cutting edge research is published behind paywalls and more paywalls.

A university gives you opportunities for research, a decent guarantee to employers that you know what you need to know (for this reason, GPA is important). It is so much more than what people here seem to think. You can buy textbooks online, but that's it. If that's all you consider to be "college," then you're missing the big picture.
That's correct, my mistake.
I'm a college student and I wish more schools offered a tracking system like this. More free form and intense. Let me focus on something, give it my all and learn in groups. I know a fair bit of literature courses and history courses could not work like this (easily) but I do see the ability for a lot of the college landscape to be more enjoyable class-focus-intensity wise. I don't know of anybody who likes to waste their time doing something they don't like.
College is important for several reasons, although I think one purpose it serves is probably the one most here despise the most -- credentialing.

I honestly don't think you can ever escape the need for credentials. It's simply a shortcut to help filter a vast pool of people. Even YC itself is a credential (ask those VCs who will "no questions asked" fund YC companies).

While you should continue to learn things in life, the ability to get a credential will always also be valued (working at Facebook, or being part of YC, or doing design under Jon Ives, etc...). At least until someone creates a brain app that can simply scan your brain to determine what you know.

I'd argue that college's biggest problems are (1) the credential isn't as valued as it could be due to lack of rigor. And (2) it's cost. But fundamentally the institution isn't deeply flawed, like say music distribution is.
I don't want to venture too far off-topic, but when the Perl 6 folks re-designed regexes, they found out that they weren't really designed for anything; the syntax just grew, and common features were sometimes longer than rare ones: http://www.perl6.org/archive/doc/design/apo/A05.html (section "Poor Huffman Coding").

I haven't studied enough of the Git plumbing to know what's going on underneath, but I suspect that the same thing is going on, where features are added without regard to other ones already present (feel free to correct me on this)
localStorage and application cache are not the same thing.

localStorage is the one that prompts the user for more than 5MB, but the author was using application, which I've never seen prompt.
As part of the introduction for new students to the CS programme of my university, you get to meet a few people who graduated, and they talk a bit about what it's like getting through and out the other side.

After I graduated, I got invited as one of these people, and I also talked about choice. Most people that end up at university have been doing what society or their parents have been telling them all their life, and I told them that they should all really think about their studies and that for the first time in their lives they get to make real choice sabout their lives, and if they find out after a while that studying this CS programme sucks for them, then they shouldn't do it.

But if they enjoy computer science, if they avoid getting poached by companies before they've graduated, if they finish the slog and get their master's, they will end up having more choices than they would have if they had dropped out. You give up a little bit of freedom and opportunity now, for potentially a lot more later on.

Attending university opens some doors and closes others. But not attending also opens some doors and closes others. Some of these you can figure out beforehand, but most of it you have no idea about, so in retrospect it's impossible to know if your choice was the best one. I suspect all of us that are a bit older are wearing tinted glasses when we give out advice to the younger generation. :-)

That said, I have a bunch of friends who dropped out of university after figuring out it really didn't suit them, and they're doing great. Only one of them pondered going back to get his degree, and only because his company would pay for it, but he ended up not doing it anyway.

I don't regret my choice to finish my degree, even though it meant I missed the craziest years of the 90's dotcom boom. I think you won't regret your choice either. But remember that it's never too late to go to uni if you ever need it.
> Pretty sure this is written in the passive voice.

No.

> (The New York Times book review didn't call it "the turgid, self-righteous and philosophically hopeless ‘Politics and the English language’" for nothing.)

Perhaps not, but I bet they supported that assessment with something more deliberate than a hand-wave to authority.
That's correct. Chromium has talked about unifying all these kinds of storage under one quota system, but it's not done yet.
I would love the chance to study in MIT.
If you want to make college into the best 4 years, try to experience it.

Work in scientific projects, try the ACM Programming contest, do some human classes. Live four years for your school. After that, you will be ready to pursuit the entrepreneurial dream.
I think it depends heavily on your industry. Out of our weekly distribution to 20,000+ opt-in subscribers, on average we get 400+ out-of-office replies.
One interpretation is that the JWH means that people get what they deserve. The connection is your assertion that the markets are risky, people should know this, so quality controls are superfluous.
http://blog.asmartbear.com/value-time.html

Jason Cohen (CEO of WP Engine) is the one who mentioned $1,000 / hour in a blog post in January.
The saddest thing about this episode is that we will probably never, ever, see a complete inside story about the design and making of the iPhone like we got with the story of Macintosh. It has to be epic.

Even little things like http://www.folklore.org are fascinating and preserve the history. How will we get the true history of future projects without layer upon layer of analysis, hand-wringing, and legal threats?
In America, going to college is almost always (there are exceptions) a pre-requisite for getting hired for most white-collar job.

It is kind of like a Mafia where the parents are offered an offer they can't refuse ('Want a good job for Johnny? Then pay up... for college')
Xv6 - Unix V6 rewritten in modern, ANSI C for MIT 6.828
Siri actually makes it rather simple to query map directions
Wow, that was amazingly bad.

* Correlation does not imply causation. http://xkcd.com/552/

* The word say "Google, not surprisingly, hires mainly people who attended the country's top engineering universities, like Stanford and MIT" but the bar graph says 3% from Stanford and 1% from MIT. Yet, the Apple hiring graph shows Apple hired 2% from Stanford.

There is no statistical information given with the graphs, but I strongly suspect that the difference between 3% and 2% is statistically insignificant in the studies. Kind of undermines the premise of the article.

* The characterisation "mainly" seems like a big stretch for 3% (Stanford) + 1% (MIT). It is even a stretch for the total of all the schools listed, 9%.
Go. By the time you start at MIT I hope there is no doubt in your mind that it was a good decision. Have you ever noticed that when you look at the 'About Us' page on so many start ups in the valley, they are filled with MIT grads/drop outs?
Just attending MIT for a few years puts you ahead of the pack. Do it.
Goldman only sold their Facebook shares to non-US clients, because in the US, the deal would violate other rules regarding the privacy of private offerings (essentially too many people knew that Goldman were offering Facebook shares and the offer ceased to be "private" enough for the SEC).

http://online.wsj.com/article/SB1000142405274870339660457608...
Who wants a great engineering team in Bucharest?
I managed to get it compiled entirely with clang, but for the fact that clang doesn't have 16-bit assembler support (yet).

I really like it for the fact that it's the bare essentials of a complete kernel. When wondering how, for example, scheduling works, this is a much better idea on how the mechanics work. Obviously, the algorithms used might be far more sophisticated in a modern, production kernel, but that's not why you would use X6v.
As much as people crap on art school an art degree can at least pay for itself as long as your willing to work for other, and not, say, make drawings of anime all day. Most of the anti-college rhetoric comes from 1 simple things.

Cost of degree > Worth of degree.

$200,000 for a degree which only nets a $35,000/yr job is starting to seem like a bad deal.
You make the case much more convincingly than the OP. The passage I quoted came across to me as uncritical fawning.
I personally like git-flow, but this is just a symptom of git inconsistencies, like git branch and git checkout both work with branches.
I think it would be very useful to have higher level git that would be adopted as standard interface.
Unless you also have the choice of going to Stanford (which has better weather and startup scene), go to MIT if you got in. If you can't afford it, or decide to do something else, do a voluntary withdrawal, even without paying for the first semester.

In my experience, MIT dropout is about as good as MIT graduate for some purposes; better for a few and worse for more, but overall preferable to never having gone to college.

I would probably say finishing a STEM degree at a top university is worthwhile even now if it can be done without too much difficulty. The only argument against it, assuming you enjoy school and would like to attend, is if you have another time limited opportunity (a side project taking off, acting career, etc) which is incompatible with school. Otherwise, I'd do it.

The useless college programs are in soft majors at mediocre schools with unmotivated and marginal students, who have better options in skilled trades, or at least taking some time off rather than treating school as a mandatory step in a scripted life.
Yes, you're right. We're talking about variance when it comes to the "? extends, ? super" situation, not erasure. And you're also right the things would be better with definition-site variance.

On the other hand, sometimes I think an unsound type system with List<String> being a subtype of List<Object> would be better than what we have today, for pragmatic reasons. Of course, I think this makes me a non-type-theorist, as what I'm saying is considered heresy in some circles [1].

[1] http://lambda-the-ultimate.org/node/4377 (search for unsound).
Number three: unlike humanities majors, someone with CS skills can make serious money freelancing while doing well in school. I more meant programs that are funded by the school---otherwise, you'd pay for it the same way you do now.

It sounds like you are willing to self-reflect and haven't absolutely closed of all options. Best of luck.
AOL kills AIM
I'm writing a book on Google Dart - Feedback?
Firstly, it does, in Scandinavia just like everywhere else. Secondly, it does for a reason. Not just because they can charge (though obviously...), or that teachers/professors would like to eat something every once in a while, but also because getting the results is quite expensive. Take a look at the universities rankings[1] -- how many schools in the top ten aren't British or American?

Before we get all smug about our educational systems largely free of exorbitant fees, arbitrary admissions, and racists nonsense like affirmative action (well, largely), we should take a look at the results Americans are getting. It's not all corruption and waste.

[1] https://en.wikipedia.org/wiki/College_and_university_ranking... and it doesn't really matter which you choose
Rent-a-fraudster website operator gets nearly 3 years in prison
uh. Stealing in wrong. Why would you advocate stealing? Are you using the word "steal" when you mean something else? Why not just use the right words? I mean there is inspiration, copying, using, implementing, following, quoting, learning from, etc.

If a physicist uses E=mc^2 in some research, is he stealing? Isn't everything in human culture based on something that came before? I am stealing these words by using them?
You're assuming there's a demand for learning.
Yes! It is not free to offer a university education. Either you pay (through taking out a loan), your parents pay or the taxpayer pay.

Seeing as how many people waste time and money at university, I think it is good that they either waste their own or their parents' money.

Probably a better system would be where the top 20% of universities are national and free (with competitive entry) and the rest is private.
Etsy down again 2nd day in a row
I'm in Brazil, where the best universities are public and free. I dropped out for very similar reasons of why us colleges are criticized. The problem is time is money, and even the best universities are extremely time-inefficient. I learned much more on the internet and coding by myself than I did on college. But most importantly, I learned much faster. College has way too much overhead, because it has to cater to all kind of people. But specially in software, theres just to much different paths to choose. And you probably don't even know where to go at the beginning. Here, it's very common that after you graduate, your employer will tell you, you know nothing, and only now you'll finally learn how things really work. Then why did I go to college then? It's just not efficient.

So as I see it. It's more efficient use of your time to start working by yourself then seek to learn exactly what you need to get the job done.

Others say what matters about college is not education. But networking and proving you can get things done. But you can also get those more efficiently somewhere else. Hackatons and linking to your code on github are much more efficient at these.

Overall, the main anti-college argument is simply that there are more cost and time efficient means to get the same that college gets you. If after considering that you still want to go to college. Then be happy and do it, you'll still get there, it will only cost you more time and money.