| View source | |
| # 2025-09-29 - Awesome Curated List of Mind Expanding Books | |
| I like books, lists of books, and lists of lists of books. | |
| I enjoy the Project Awesome lists and wish there were more | |
| activity like that in gopherspace plus in Creative Commons | |
| culture. Be the change you want to see, eh? | |
| On project-awesome.org i found a list Mind Expanding Books | |
| by hackerkid. I intend to post a plain text version in my | |
| gopherhole. I downloaded the raw README.md from github to | |
| convert. I tried Bert Bos's gf-markdown-awk script but it | |
| converted the markdown tables to paragraphs. | |
| I have this notion that AWK was designed for small one-off | |
| scripts and not intended for a bondage & domination coding | |
| style. So let's do a one-off script! | |
| I decided to use curl, webdump, and awk. Webdump converts | |
| table rows to tab-delimited lines. For this document, all | |
| of the tables have the same header and column count. I'll | |
| simply switch between printing normal lines and flattening | |
| (reformatting) the table lines to fit gopher conventions. | |
| Here's a link to the script. | |
| flatten.awk | |
| I invoke it like so: | |
| $ URL=https://project-awesome.org/hackerkid/Mind-Expanding-Books | |
| $ curl -s $URL | webdump | mawk -f flatten.awk >list.txt | |
| You can see the results in the link below: | |
| Mind Expanding Books | |
| See also my other book lists: | |
| List of lists of books | |
| tags: book,technical | |
| # Tags | |
| book | |
| technical |