index.md (3915B)
1 # Web surfing 2 3 [TOC] 4 5 ## About this page 6 7 Over the years, I have learned a great deal of things from Dr John N Shutt. One of the things that Dr Shutt would mention was their surfing page. 8 9 I was careless to lose that message. Ironically, in that message, Dr Shutt had explained how he would save a list of all the resources that he had found helpful over the years. While that message is lost, the intent is passed on successfully. This is my page of the resources. 10 11 ## Lists 12 13 - [Web Surfing](https://web.cs.wpi.edu/~jshutt/surfing.html) by Dr John N. Shutt. [Archived link](http://web.archive.org/web/20200620195809/https://web.cs.wpi.edu/~jshutt/surfing.html). 14 15 ## Society 16 17 ### Discrimination 18 19 - [Reflections on the Color of My Skin](https://www.haydenplanetarium.org/tyson/commentary/2020-06-03-reflections-on-color-of-my-skin.php) (**"when you see black kids in the street, think of what they can be rather than what you think they are"**) by Neil deGrasse Tyson. Dated June 3, 2020. [Archived link](http://web.archive.org/web/20200617143634/https://haydenplanetarium.org/tyson/commentary/2020-06-03-reflections-on-color-of-my-skin.php). 20 21 ## Programming 22 23 ### C++ 24 25 - [Re: [RFC] Convert builin-mailinfo.c to use The Better String Library.](http://harmful.cat-v.org/software/c++/linus) (**Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.**) by Linus Torvalds. Dated September 6, 2007 [Archived link](https://web.archive.org/web/20201101005415/http://harmful.cat-v.org/software/c++/linus). 26 27 ### Haskell 28 29 - [Haskell for JavaScript programmers](https://www.youtube.com/watch?v=pUN3algpvMs&feature=youtu.be) by Alexey Kutepov. Dated January 19, 2018 [Archived link](http://web.archive.org/web/20201120090312/https://www.youtube.com/watch?v=pUN3algpvMs). 30 31 ### Libraries 32 33 - [matplotlib.pyplot.xkcd](https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.xkcd.html) (**Turn on xkcd sketch-style drawing mode**) by Matplotlib. Date of access November 24, 2020 [Archived link](http://web.archive.org/web/20201101014822/https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.xkcd.html). 34 35 ### Philosophy 36 37 - [Why MIT now uses python instead of scheme for its undergraduate CS program](https://cemerick.com/2009/03/24/why-mit-now-uses-python-instead-of-scheme-for-its-undergraduate-cs-program/) (**"what generaly happened was a programmer would think for a really long time, and then write just a little bit of code [...] It was a much simpler time"**) by Chas Emerick. Dated March 24, 2009. [Archived link](https://web.archive.org/web/20200625002236/https://cemerick.com/2009/03/24/why-mit-now-uses-python-instead-of-scheme-for-its-undergraduate-cs-program/). 38 39 ## Digital rights 40 41 ### DMCA 42 43 - [RIAA kills youtube-dl](https://pluralistic.net/2020/10/24/1201-v-dl-youtube/#1201) (**"But from the very first days, it was clear that DMCA1201 was NOT about preventing copyright infringement, it was about enforcing business models."**) by Cory Doctorow. Dated October 24, 2020. [Archived link](http://web.archive.org/web/20201025091726/https://pluralistic.net/2020/10/24/1201-v-dl-youtube/#1201). 44 - [Parasites by John Carmack](https://games.slashdot.org/comments.pl?sid=151312&cid=12701745) (**Why should society reward that? What benefit does it bring? It doesn't help bring more, better, or cheaper products to market. Those all come from competition, not arbitrary monopolies.**) by John Carmack. Dated June 01, 2005. [Archived link](http://web.archive.org/web/20170809054444/https://games.slashdot.org/comments.pl?sid=151312&cid=12701745). 45 46 ## Operating Systems 47 48 ### UNIX 49 50 - [AT&T Archives: The UNIX Operating System](https://www.youtube.com/watch?v=tc4ROCJYbm0) by AT&T Tech Channel. Dated February 22, 2012. [Archived link](http://web.archive.org/web/20201007024906if_/https://www.youtube.com/watch?v=tc4ROCJYbm0).