My bad. I hadn't considered that for some, it was an emotional experience. My relationship with HN is purely informational: I go here daily to find some interesting technical stuff and read interesting discussion. But the names behind the submissions and comments are purely words.
There have been internet communities that I've been a part of that I have been emotionally bonded to. You get to know some people well and suddenly it's more a social experience than intellectual. That's a completely different story, and you'd need more than self-control to stop going there if it was becoming a time-suck.
In a sense, yes, it does work that way. There's no way to say "Please block all popcorn from entering my vicinity." You can keep it out of your house, but you're still going to have to consciously not reach for it in the grocery aisle or the movie theater lobby (or fair ground booth, etc.)
Do people really have such little self-control that they need to block a particular internet site via a tool like this? Just don't type news.ycombinator.com or click your bookmark for it. Simple as that.
"Basically, if some HTML/CSS works on Safari, the chances are very high it will work on Firefox 2 and higher, and on IE 6 and higher (with minor tweaks)."
I don't get it. A lot of the hardship that comes with web development is that stuff that works great in modern standards-based browsers like Safari doesn't work when you try to view it in IE. I can't count the number of times I've taken a webpage that I developed to work in Safari (or Firefox) and seen it break completely in IE. And it often takes more than "minor tweaks" to fix it.
But they're both true, aren't they? With open source software, it's all there for you to see and use, in all its awesomeness. No pure-marketing limitations. Yet despite that advantage, it doesn't always rise over paid competitors because it's often such a pain to use.
The two opinions are not necessarily mutually exclusive.
I stopped using Firefox as my main browser when I got a mac a little under 4 years ago, and started using Safari. I was using adblock prior to that switch, and while I don't have any ad blocking now, except for the fact that pop-ups are blocked, I am barely ever bothered by an ad. I'm fairly convinced that ad obtrusiveness has gone down in general over the past few years. There are some exceptions (I'm looking at you, weather.com), but in general people seem to have realized that they had to tone down the ads if they wanted people to see them at all.
The character separating the date and username (♒ if it shows up here) looks a lot like equals to me, and confused me for a while. Just a small weirdness.
I'm currently taking a web design course, and we're supposed to be using XHTML. Strict. We lose points if we don't have all our pages validate as XHTML Strict. :) So yes, some people are still using XHTML, and thinking it's better.
Congratulations on getting Cornell -- I'm graduating from there this May. Though I'm clearly biased, I'd recommend Cornell all the way. Definitely speak with the financial aid office to see what they can do for you; they're trying to get better about offering students everything they can. If you have to take some private loans not through the school, that's okay too -- just more work for you is all.
Cornell Engineering really is good, and I have nothing but good things to say about the CS department here (okay, I can criticize them on using SML/NJ for CS 312/3110, but meh. It's still a functional language). Every one of the students I've worked with has been great. Another thing is that engineering here isn't looked down upon. It's sort of looked at as one of the hard colleges to be in here. If people want a group of students to make fun of here, there's plenty of Hotelies. :)
The CS education you'll get here is great. If you can find the money to come here, it's worth it. I know someone graduating with something like $80,000 in loans, but from the opportunities Cornell has given her, it's worth it.
About the rejections from those good schools, I've heard it's possible to reject some really good students because they're literally too good. If a school thinks that you're likely to apply to a bunch of really good schools and get into some of them, they may reject you so that they don't end up extending an offer and getting turned down.
Programming is extremely interesting to me, and a lot of fun to do. In the same way, grammar is interesting to me as well. What do you think linguists study?
I think there's a certain kind of mind that would rather figure out how to do something than come up with that something in the first place. If you're interested in both, then all the better, but if you're only one, there's nothing wrong with that.
You're definitely right. I'm not so familiar with Canvas at all, so I assumed that since it didn't render, it wasn't supported. My main point was about the graceful degradation.
It took me a while to realize that my default browser, Safari 3.2.1, doesn't support HTML 5 Canvas. I'm seeing a bowl and a logo. Graceful degradation, not so much.
One opinion on which of these to read: Number 3 is funny when read directly after reading number 2, but not so much otherwise. Number 9 actually made me laugh, so I recommend reading that one. Skip the rest if you're on a time budget. Note that story 1 starts after the first horizontal rule, 2 after the next, etc.
This is what happens when your research leads you down one path instead of checking the obvious sources first. These people are on the list of suggested users: http://twitter.com/invitations/suggestions Twitter is suggesting people follow these people.
I had the chance to use EtherPad as part of a job interview while it was in private beta. It was supposed to use Skype and EtherPad to get the full effect. Skype broke, but EtherPad worked great. The ease of getting code to the interviewer, and (I imagine) the ability to see the way I wrote the code were really helpful.
If you're doing a phone screen interview in the future, I highly recommend using EtherPad.
It's up to the employers to pay their interns. Why? Because they are the ones who demand that their new hires have that internship experience. If you're not going to get hired unless you coughed up the bucks to get "industry experience," that is a horrible deal that sets a bad precedent for the future. This is one step away from unpaid entry-level jobs, where you don't get paid until you're making the company enough profit.
There have been internet communities that I've been a part of that I have been emotionally bonded to. You get to know some people well and suddenly it's more a social experience than intellectual. That's a completely different story, and you'd need more than self-control to stop going there if it was becoming a time-suck.