Live data from Hacker News

Yale censored a student's course catalog site. I made an unblockable replacement

haufler.org

51–60 of 206 posts

Re: Yale censored a student's course catalog site. I made an unblockable replacement

#51
I admire the courage and stance of Sean Haufler on this.

But out of curiosity, looking at his profile, why would someone who had an internship at Google and worked at FourSquare would need a CS(!!) and Economics(???) degree from Yale?

I might understand the Economics part, what about the CS part???

Re: Yale censored a student's course catalog site. I made an unblockable replacement

#52

Earlier quoted context omitted.

Taking that line of reasoning to its conclusion, there can only be one worst thing that happened to someone in the history of the world, and every other person's problems pale in comparison and are therefore inconsequential and should be brushed off as first-world problems.

Sure, taking things to the extremes has been proved to be the best way to start a discussion and the only sure way to show an unbiased view of the facts at hand. I'm impressed by your incredible level-headedness, sir.

Sir, if I preoperly recall, that's exactly how you discard premises. Taking a premise and applying it to a more extreme situation just battletests it. It's done in justice and law courses, etc.

"If the common good justifies killing X agent, then it must be ok for a doctor to kill a patient in their sleep, take his organs and save three people with his two kidneys and heart."

Also, what Yale did wasn't right, and the students just defend themselves... If, for example, you were robbed wouldn't you care? "Oh but there are thousands more people poorer than me, I shouldn't bother".

Re: Yale censored a student's course catalog site. I made an unblockable replacement

#53
post #15

Someone please correct me if I'm wrong. The extension: > (3) not scraping or collecting Yale’s data Yet in the code[0], there's a function called getRatingsForCourse() that makes an ajax call to url: " https://ybb.yale.edu/courses/" + id. How is this not scraping? Am I missing something here? [0]: https://github.com/seanhaufler/banned-bluebook/blob/master/e...

Scraping involves storing somethjng on a server. I am not sure a user agent can be cited for copyright infringement. Perhaps caching in violation of a server's policy can be considered that, I am not sure. Is there any precdent for caching to be considered scraping and storing by the developer of the client software? If not, I have an interesting idea for an offline travel app :)

> Scraping involves storing somethjng on a server.

Duh, of course it doesn't. Scraping is taking data in one format from there and presenting it in a different format here.

Re: Yale censored a student's course catalog site. I made an unblockable replacement

#54

When I first left America, I disliked and felt disillusioned with the country. I've now spent more of my adult life outside the States than in the U.S., and I've also come to the opinion that the U.S. is one of the most amazing places in the world. Sometimes it's hard to point to exactly why America is so amazing. And the answer, maybe, is on display here. An undergraduate student at an elite university just innovati…

> without any fear of long-term repercussions

Would you consider being investigated by the FBI as a possible terrorism threat[1] a long-term repercussion?

[1]: http://www.justiceonline.org/commentary/fbi-files-ows.html

Re: Yale censored a student's course catalog site. I made an unblockable replacement

#56

When I first left America, I disliked and felt disillusioned with the country. I've now spent more of my adult life outside the States than in the U.S., and I've also come to the opinion that the U.S. is one of the most amazing places in the world. Sometimes it's hard to point to exactly why America is so amazing. And the answer, maybe, is on display here. An undergraduate student at an elite university just innovati…

You could read it that way, or you could say that this miniscule altercation between a student and the dean of an Ivy League university, both part of an elite group that knows little about the real struggles the rest of the world faces on a daily basis, has been elevated to something important while its not and it's been given way too much attention than it deserves. How many college campuses and universities in the…

Perhaps you see it as a minuscule altercation because you compare it to rape, fraud, bribery, plagiarism, but is it really "minuscule?"

The fact is, we live in a society where it is virtually required to stand up for ones self. Regardless of rape, fraud, bribery, etc. every person in a democratic society needs to stand up for what they feel is right. If you feel that it is wrong that fraud is happening, go ahead attempt to make a difference, you'll make the NEWS as well.

The reason that this is making NEWS is that these kids are willing to stand up for themselves even if it gets them kicked out of school (which by the way is not exactly a minuscule event).

It seems to me that you are attempting to compare a dispute amongst intellectuals with the rabbles of society. This is not a fair comparison, the fact is you are right everything you listed should get the attention they deserve and believe it or not they do. Would you really like to sit on Hacker News and just read about rapes all day, or plagiarism? It is not NEWS because there is little that can be done, we have systems in place (and continue to improve systems) to minimize "bad behavior."

In this case, Yale is actually abusing those systems (in many peoples eyes) and that is why it is making NEWS. Yale has an issue with seemingly abusing its power, this in my opinion, is wrong for the same reasons as rape, fraud, bribery, or plagiarism, it reduces our freedoms and "cheats" us. In this case, the ones being cheated are the Yale students, in the case of plagiarism it's perhaps the company that hires the plagiarizing student (or the student body when he fails at his job).

My point, is that you are so quick to make the assertion that this is a "minuscule altercation" without truly taking the time to consider that each altercation such as this is a battle for ones personal freedoms (similar to battling against plagiarism, bribery, fraud, or rape).

I do consider rape a far more extreme version of reducing ones freedom, but it is still so horrible because it takes away choice and in turn ones freedom.

Re: Yale censored a student's course catalog site. I made an unblockable replacement

#57
post #39
post #19

Very cool, I love this approach as it is very similar to how my (now defunct) unedditreddit app worked and how a clever app called socialfixer for facebook works. Two thoughts. 1. You are not unblockable. My app was removed from the chrome app store after reddit complained, no review process, no appeals, good luck even communicating with google. Installing an app not from the appstore is almost impossible for a non-s…

The difference is that in the Yale case, the creators of the data want it to be consumed. Whereas UER was making a copy of and serving content against its authors' wishes.

It is not that black and white though. So many comments are are deleted by moderators for baloney reasons. Moderators have become the new digg power users and they are really hurting reddit. See the recent standupshots controversy.

What about highly upvoted/downvoted comments that are then edited to reverse or change the sentiment. Other conversation participants have no right to see the original context?

To be fair there are good reasons to have some deleted comments and this is probably not the right place for a debate, but it is not that cut and dry.

As an aside, I've found the whole unedditreddit ride extremely interesting I hope its not the worst thing you had to deal with.

http://www.reddit.com/r/bestof/comments/1ukgpm/the_moderator...

Re: Yale censored a student's course catalog site. I made an unblockable replacement

#58

When I first left America, I disliked and felt disillusioned with the country. I've now spent more of my adult life outside the States than in the U.S., and I've also come to the opinion that the U.S. is one of the most amazing places in the world. Sometimes it's hard to point to exactly why America is so amazing. And the answer, maybe, is on display here. An undergraduate student at an elite university just innovati…

Yeah, no one else could ever think of doing something like this. Imagine someone in Europe, LOL! They just don't have the same standards for freedom or patriotism (as in standing up to defend our constitution) overseas!

Oh America, the land of the free and the home of the brave!

edit: Of course let's make it clear that America means the United States of America here. In Brazil or Chile people just would not care!

Re: Yale censored a student's course catalog site. I made an unblockable replacement

#59
post #51

I admire the courage and stance of Sean Haufler on this. But out of curiosity, looking at his profile, why would someone who had an internship at Google and worked at FourSquare would need a CS(!!) and Economics(???) degree from Yale? I might understand the Economics part, what about the CS part???

Maybe because he likes academia and values knowledge?

I don't know, personally I could go out there and get a job if I really really wanted to, but at the same time I love research and love studying challenging stuff. Some people go to University by choice, not because they have to obtain a piece of paper.

Re: Yale censored a student's course catalog site. I made an unblockable replacement

#60
post #15

Earlier quoted context omitted.

Scraping involves storing somethjng on a server. I am not sure a user agent can be cited for copyright infringement. Perhaps caching in violation of a server's policy can be considered that, I am not sure. Is there any precdent for caching to be considered scraping and storing by the developer of the client software? If not, I have an interesting idea for an offline travel app :)

> Scraping involves storing somethjng on a server. Duh, of course it doesn't. Scraping is taking data in one format from there and presenting it in a different format here.

That seems wide. I thought it was human readable to machine indexable, not human readable to human readable.
Post reply on HN