Live data from Hacker News

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

haufler.org

1–10 of 206 posts

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

#7
post #4

Really clever response to clearly decouple the copyright issue from the freedom of speech issue. I'm curious to see how the university will react to this.

The data will stop being presented in a form that's easily parsed. Instead, it'll be in PDFs rather than within text+HTML that this guy's extension can move around.

(And the counter to this is a server somewhere that the extension can send the PDF to, that runs pdftotext on linux... so he should prepare for that ...or just prepare to be expelled).

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

#9
post #7
post #4

Really clever response to clearly decouple the copyright issue from the freedom of speech issue. I'm curious to see how the university will react to this.

The data will stop being presented in a form that's easily parsed. Instead, it'll be in PDFs rather than within text+HTML that this guy's extension can move around. (And the counter to this is a server somewhere that the extension can send the PDF to, that runs pdftotext on linux... so he should prepare for that ...or just prepare to be expelled).

With the rise of javascript in the browser to a first world programming language it's hard to imagine anything they could do that would put the information out of reach.

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

#10
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...

Post reply on HN