surfing

A list of useful resources
git clone http://git.hanabi.in/repos/surfing.git
Log | Files | Refs

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).