This is a collection of links for sources on various topics which you can study from. > [!note] > Microsoft Edge has really good built-in TTS voices (my favorite being Microsoft Steffan Online) which you can use for articles and books. The best way I've found to read books with Microsoft Edge is to: > 1. Open Microsoft Edge and visit `edge://flags`. > 2. Search for *Auto Dark Mode for Web Contents* and change the option to *Enabled with selective inversion of non-image elements*. > 3. Restart Microsoft Edge. > 4. Convert the book to an HTMLZ file using Calibre. > 5. Save a copy of the HTMLZ format to disk. > 6. Change the extension from `.HTMLZ` to `.ZIP` and extract the files. > 7. Open the `index.html` file in Microsoft Edge. > 8. Change the zoom from 100% to 200%. > 9. Highlight the first word of the section you want to read. > 10. Right click and select *Read aloud selection* or press Ctrl + Shift + U to begin. > [!note] Note [(1)](https://www.reddit.com/r/PoliticalScience/comments/11r7n6q/comment/jc8s81x/) > A good way to find more sources about a particular subject is to search on Google: > > Introduction to <subject\> "syllabus" filetype:pdf > [!note] Note > If you're reading PDFs in Firefox that have a white background, you can invert it to simulate dark theme. To set it up: > 1. Right click in the bookmark toolbar and then click *Add Bookmark*. > 2. Name the bookmark *Dark Mode PDF*. > 3. Copy and paste the following code into the *URL* field: > ```js > javascript:(function(){var el = typeof viewer !== 'undefined' ? viewer : document.body; el.style.filter = 'grayscale(1) invert(1) sepia(1) contrast(75%)';})() > ``` > 4. Click *Save*. > 5. Click on the bookmark when you have a PDF open to switch it to dark theme. To change it back, just refresh the page. # Any * [University of Minnesota - Published Works](https://publishing.lib.umn.edu/) * [pdf.textfiles.com](http://pdf.textfiles.com/) ## Bypassing Paywalls * [12ft](https://12ft.io/) - Removes popups, banners, and ads from any webpage. * [archive.today](https://archive.ph/) * [Internet Archive](https://archive.org/) * [printfriendly](https://printfriendly.com) - Converts webpages to printer-friendly PDFs. * [Scribe](https://scribe.rip/) - An alternative frontend for accessing Medium articles. * [Spaywall](https://spaywall.com/) - Finds alternate versions of webpages to bypass paywalls. This has been shut down. ## Research * [Libraries Linking Idaho (Lili)](https://lili.org/) ## Shadow Libraries * [Reddit - r/libgen](https://www.reddit.com/r/libgen/) * [SLUM - The Shadow Library Uptime Monitor](https://open-slum.org/) # Business * [Altfeld Inc. - Suggested Reading](https://web.archive.org/web/20230607084700/https://altfeldinc.com/library.html) # Certifications ## CompTIA * [Crucial Exams - CompTIA](https://crucialexams.com/exams/comptia/practice-tests-questions-flashcards) - Practice tests, questions, flashcards, and Performance-Based Questions (PBQs). * [Practice CompTIA](https://practicecomptia.com/) - Practice tests for the CompTIA A+, ITF+, and Security+, and some additional resources. # Computer Science * [Carnegie Mellon University - Peter Steenkiste](https://www.cs.cmu.edu/~prs/) * [Carnegie Mellon University - 18-452/18-750 Wireless Networks and Applications (Spring 2025)](https://www.cs.cmu.edu/~prs/wirelessS25/) * [Carnegie Mellon University - 15-213/15-513/14-513 Introduction to Computer Systems (ICS)](http://www.cs.cmu.edu/~213/) * [Colby College Libraries - Computer Science LibGuide](https://libguides.colby.edu/c.php?g=29817&p=186454) * [Computer Systems A Programmer's Perspective, 3/E (CS:APP3e) by Randal E. Bryant and David R. O'Hallaron](http://csapp.cs.cmu.edu/3e/home.html) * [Emory University - Dr. Shun Yan Cheung's (張 遜 仁) Home Page](https://www.cs.emory.edu/~cheung/Courses/) * [Emory University - CS255 Computer Architecture/Machine Level Programming](https://www.cs.emory.edu/~cheung/Courses/255/) * [Laboratoire Bordelais de Recherche en Informatique - Robert Strand](https://dept-info.labri.fr/~strandh/) * [Laboratoire Bordelais de Recherche en Informatique - Robert Strand Teaching](https://dept-info.labri.fr/~strandh/Teaching/) * [MIT 6.452 Principles Of Wireless Communications (Spring 2006)](https://ocw.mit.edu/courses/6-452-principles-of-wireless-communications-spring-2006/) * [Old Dominion University - Shunichi Toida](https://cs.odu.edu/~toida/) * [Old Dominion University - CS381 Introduction to Discrete Structures (Fall 2013)](https://www.cs.odu.edu/~toida/courses/TE.CS381.13fa/index.html) * [Saint Louis University - Courses by Jason Fritts](https://cs.slu.edu/~fritts/prior_courses.html) * [Saint Louis University - CSCI 224/ECE 317 Computer Architecture (Spring 2015)](https://cs.slu.edu/~fritts/CSCI224_S15/) * [University of Alaska Fairbanks - Computer Science Department](https://www.cs.uaf.edu/2024/) - You can change the year in the URL to see the course materials for that particular year. All of their class materials are publicly available. * [University of Alaska Fairbanks - CS 301 Assembly Language (2009)](https://www.cs.uaf.edu/2009/fall/cs301/) - * [University of Illinois Urbana-Champaign - Computer Science Course Catalog](http://catalog.illinois.edu/courses-of-instruction/cs/) - You can attempt to see the course content for each computer science course by putting the course number after https://courses.grainger.illinois.edu/. Some courses just show a description. * [University of Illinois Urbana-Champaign - CS 225 Introduction to Data Structures and Algorithms with C++ (Spring 2025)](https://courses.grainger.illinois.edu/cs225/sp2025/) * [University of Illinois Urbana-Champaign - CS 415 Game Development (Spring 2025)](https://illinois-cs415.github.io/) * [University of Illinois Urbana-Champaign - CS 538 Advanced Computer Networks (Spring 2025)](https://cs538.github.io/) * [University of Illinois Urbana-Champaign - CS 563 Advanced Computer Security (Fall 2023)](https://cwfletcher.github.io/courses/cs563-fa23) * [University of Illinois Urbana-Champaign - Electrical and Computer Engineering Course Catalog]() * [University of Illinois Urbana-Champaign - CS 461, ECE 422 Introduction to Computer Security (Spring 2025)](https://courses.grainger.illinois.edu/cs461/sp2025/index.html) * [University of Nebraska-Lincoln - Courses by Dr. Steve Goddard](https://cse.unl.edu/~goddard/Courses/) * [University of Nebraska-Lincoln - CSCE/RAIK 284H Foundations of Computer Systems (Spring 2010)](http://cse.unl.edu/~goddard/Courses/JDEP284/) * [Washington University in St. Louis - Raj Jain](https://www.cs.wustl.edu/~jain/) - A ton of material listed on his page, from lectures and course material to reports and research. ## Cybersecurity * [MalwareTips Forums](https://malwaretips.com/) * [MalwareTips Forums - News](https://malwaretips.com/categories/web.69/) * [MITRE - ATT&CK](https://attack.mitre.org/) * [pwn.college](https://pwn.college/) - Education platform for students to learn about cybersecurity concepts. * [Secret Club - We Break Software](https://secret.club/) * [TCM Security Academy](https://academy.tcm-sec.com/) ## Microprocessors * [Carnegie Mellon University - 15-349 Introduction to Processor Design (Summer 2015)](http://www.cs.cmu.edu/afs/cs/academic/class/15349-s02/3e/www/) * [DeepBlue - Embedded Systems Tutorials & Articles](https://deepbluembedded.com/) ## Networks * [TechTarget - Networking Definitions](https://www.techtarget.com/searchnetworking/definitions) - A glossary of terms commonly used when discussing networking. # Electronics * [Electronic Component Search Engine](https://componentsearchengine.com/) - A search engine for electronic components. You can look at schematic symbols, PCB footprints, 3D models, datasheets, and pinouts. * [Electronics Repair School](https://www.youtube.com/watch?v=wyEsVADttVA&t=12s&ab_channel=ElectronicsRepairSchool) - Videos about repairing various electronics. * [NIP Embedded Systems - Laptop Battery Analyzer and Repair Forum](https://www.laptopu.ro/community/) - Information about repairing batteries for drones and laptops. * [Overclockers Club](https://www.overclockersclub.com/) - Hardware reviews, overclocking, tech news, and enthusiast community. * [Pinouts.ru](https://pinouts.ru/) - Handbook of hardware schemes, cable layouts, and connector pinouts. * [RTL-SDR.com](https://www.rtl-sdr.com/) # Geology * [Washington State University - Geology 101 Lecture Sections 1 and 2](https://public.wsu.edu/~geology101/sec1/) * [MiraCosta College - Geology and Oceanography](https://gotbooks.miracosta.edu/) # Language ## Chinese * [HSK Standard Course (Access PDF, Textbook, Workbook)](https://www.digmandarin.com/forum/thread/hsk-standard-course-pdf-textbook) # Mathematics ## Statistics * [Purdue University - STAT511 Statistical Methods (Fall 2011)](https://www.stat.purdue.edu/~zhanghao/STAT511/) # News * [BleepingComputer](https://www.bleepingcomputer.com/) * [CyberScoop](https://cyberscoop.com/) * [Freedom of the Press Foundation](https://freedom.press/) * [Government Technology](https://govtech.com/) * [Lawfare](https://www.lawfaremedia.org/) * [LWN.net](https://lwn.net/) - News about free and open source software. Viewing their articles requires a subscription. * [SecurityWeek](https://www.securityweek.com/) * [XDA](https://www.xda-developers.com) # Phones ## Android * [Android Central - Forums](https://forums.androidcentral.com/) # Physics * [Oregon State University - PH 332 Physics (Fall 2018)](https://sites.science.oregonstate.edu/~giebultt/COURSES/ph332/) # Software ## Operating Systems ### Linux * [Commandlinefu.com](https://www.commandlinefu.com/commands/browse) - The place to record those command-line gems that you return to again and again. * [Linux Free Book Download](https://techbooksforfree.com/linux.shtml) - A collection of links to online books about Linux. A lot of them are from 2000-2010, so some information in them might be outdated. * [ManKier](https://www.mankier.com/) - Linux man pages. * [MuyLinux.xyz](https://muylinux.xyz/) - Linux news in Spanish. # Religion ## Christianity * [Northwest Nazarene University - The Wesley Center Online](https://wesley.nnu.edu/)