1<!DOCTYPE HTML> 2<html lang="en" class="light" dir="ltr"> 3 <head> 4 <!-- Book generated using mdBook --> 5 <meta charset="UTF-8"> 6 <title>Hello - reading-list</title> 7 8 9 <!-- Custom HTML head --> 10 11 <meta name="description" content=""> 12 <meta name="viewport" content="width=device-width, initial-scale=1"> 13 <meta name="theme-color" content="#ffffff"> 14 15 <link rel="icon" href="favicon.svg"> 16 <link rel="shortcut icon" href="favicon.png"> 17 <link rel="stylesheet" href="css/variables.css"> 18 <link rel="stylesheet" href="css/general.css"> 19 <link rel="stylesheet" href="css/chrome.css"> 20 <link rel="stylesheet" href="css/print.css" media="print"> 21 22 <!-- Fonts --> 23 <link rel="stylesheet" href="FontAwesome/css/font-awesome.css"> 24 <link rel="stylesheet" href="fonts/fonts.css"> 25 26 <!-- Highlight.js Stylesheets --> 27 <link rel="stylesheet" href="highlight.css"> 28 <link rel="stylesheet" href="tomorrow-night.css"> 29 <link rel="stylesheet" href="ayu-highlight.css"> 30 31 <!-- Custom theme stylesheets --> 32 33 <!-- MathJax --> 34
34<script async src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
34 35 </head> 36 <body class="sidebar-visible no-js"> 37 <div id="body-container"> 38 <!-- Provide site root to javascript --> 39
39<script> 40 var path_to_root = ""; 41 var default_theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "navy" : "light"; 42 </script>
42 43 44 <!-- Work around some values being stored in localStorage wrapped in quotes --> 45
45<script> 46 try { 47 var theme = localStorage.getItem('mdbook-theme'); 48 var sidebar = localStorage.getItem('mdbook-sidebar'); 49 50 if (theme.startsWith('"') && theme.endsWith('"')) { 51 localStorage.setItem('mdbook-theme', theme.slice(1, theme.length - 1)); 52 } 53 54 if (sidebar.startsWith('"') && sidebar.endsWith('"')) { 55 localStorage.setItem('mdbook-sidebar', sidebar.slice(1, sidebar.length - 1)); 56 } 57 } catch (e) { } 58 </script>
58 59 60 <!-- Set the theme before any content is loaded, prevents flash --> 61
61<script> 62 var theme; 63 try { theme = localStorage.getItem('mdbook-theme'); } catch(e) { } 64 if (theme === null || theme === undefined) { theme = default_theme; } 65 var html = document.querySelector('html'); 66 html.classList.remove('light') 67 html.classList.add(theme); 68 var body = document.querySelector('body'); 69 body.classList.remove('no-js') 70 body.classList.add('js'); 71 </script>
71 72 73 <input type="checkbox" id="sidebar-toggle-anchor" class="hidden"> 74 75 <!-- Hide / unhide sidebar before it is displayed --> 76
76<script> 77 var body = document.querySelector('body'); 78 var sidebar = null; 79 var sidebar_toggle = document.getElementById("sidebar-toggle-anchor"); 80 if (document.body.clientWidth >= 1080) { 81 try { sidebar = localStorage.getItem('mdbook-sidebar'); } catch(e) { } 82 sidebar = sidebar || 'visible'; 83 } else { 84 sidebar = 'hidden'; 85 } 86 sidebar_toggle.checked = sidebar === 'visible'; 87 body.classList.remove('sidebar-visible'); 88 body.classList.add("sidebar-" + sidebar); 89 </script>
89 90 91 <nav id="sidebar" class="sidebar" aria-label="Table of contents"> 92 <div class="sidebar-scrollbox"> 93 <ol class="chapter"><li class="chapter-item expanded affix "><a href="welcome.html" class="active">Hello</a></li><li class="chapter-item expanded "><a href="gold.html"><strong aria-hidden="true">1.</strong> Gold</a></li><li class="chapter-item expanded "><a href="misc.html"><strong aria-hidden="true">2.</strong> Misc</a></li></ol> 94 </div> 95 <div id="sidebar-resize-handle" class="sidebar-resize-handle"> 96 <div class="sidebar-resize-indicator"></div> 97 </div> 98 </nav> 99 100 <!-- Track and set sidebar scroll position --> 101
101<script> 102 var sidebarScrollbox = document.querySelector('#sidebar .sidebar-scrollbox'); 103 sidebarScrollbox.addEventListener('click', function(e) { 104 if (e.target.tagName === 'A') { 105 sessionStorage.setItem('sidebar-scroll', sidebarScrollbox.scrollTop); 106 } 107 }, { passive: true }); 108 var sidebarScrollTop = sessionStorage.getItem('sidebar-scroll'); 109 sessionStorage.removeItem('sidebar-scroll'); 110 if (sidebarScrollTop) { 111 // preserve sidebar scroll position when navigating via links within sidebar 112 sidebarScrollbox.scrollTop = sidebarScrollTop; 113 } else { 114 // scroll sidebar to current active section when navigating via "next/previous chapter" buttons 115 var activeSection = document.querySelector('#sidebar .active'); 116 if (activeSection) { 117 activeSection.scrollIntoView({ block: 'center' }); 118 } 119 } 120 </script>
120 121 122 <div id="page-wrapper" class="page-wrapper"> 123 124 <div class="page"> 125 <div id="menu-bar-hover-placeholder"></div> 126 <div id="menu-bar" class="menu-bar sticky"> 127 <div class="left-buttons"> 128 <label id="sidebar-toggle" class="icon-button" for="sidebar-toggle-anchor" title="Toggle Table of Contents" aria-label="Toggle Table of Contents" aria-controls="sidebar"> 129 <i class="fa fa-bars"></i> 130 </label> 131 <button id="theme-toggle" class="icon-button" type="button" title="Change theme" aria-label="Change theme" aria-haspopup="true" aria-expanded="false" aria-controls="theme-list"> 132 <i class="fa fa-paint-brush"></i> 133 </button> 134 <ul id="theme-list" class="theme-popup" aria-label="Themes" role="menu"> 135 <li role="none"><button role="menuitem" class="theme" id="light">Light</button></li> 136 <li role="none"><button role="menuitem" class="theme" id="rust">Rust</button></li> 137 <li role="none"><button role="menuitem" class="theme" id="coal">Coal</button></li> 138 <li role="none"><button role="menuitem" class="theme" id="navy">Navy</button></li> 139 <li role="none"><button role="menuitem" class="theme" id="ayu">Ayu</button></li> 140 </ul> 141 <button id="search-toggle" class="icon-button" type="button" title="Search. (Shortkey: s)" aria-label="Toggle Searchbar" aria-expanded="false" aria-keyshortcuts="S" aria-controls="searchbar"> 142 <i class="fa fa-search"></i> 143 </button> 144 </div> 145 146 <h1 class="menu-title">reading-list</h1> 147 148 <div class="right-buttons"> 149 <a href="print.html" title="Print this book" aria-label="Print this book"> 150 <i id="print-button" class="fa fa-print"></i> 151 </a> 152 153 </div> 154 </div> 155 156 <div id="search-wrapper" class="hidden"> 157 <form id="searchbar-outer" class="searchbar-outer"> 158 <input type="search" id="searchbar" name="searchbar" placeholder="Search this book ..." aria-controls="searchresults-outer" aria-describedby="searchresults-header"> 159 </form> 160 <div id="searchresults-outer" class="searchresults-outer hidden"> 161 <div id="searchresults-header" class="searchresults-header"></div> 162 <ul id="searchresults"> 163 </ul> 164 </div> 165 </div> 166 167 <!-- Apply ARIA attributes after the sidebar and the sidebar toggle button are added to the DOM --> 168
168<script> 169 document.getElementById('sidebar-toggle').setAttribute('aria-expanded', sidebar === 'visible'); 170 document.getElementById('sidebar').setAttribute('aria-hidden', sidebar !== 'visible'); 171 Array.from(document.querySelectorAll('#sidebar a')).forEach(function(link) { 172 link.setAttribute('tabIndex', sidebar === 'visible' ? 0 : -1); 173 }); 174 </script>
174 175 176 <div id="content" class="content"> 177 <main> 178 <h1 id="welcome-to-avis-reading-list"><a class="header" href="#welcome-to-avis-reading-list">Welcome to Avi's reading-list!</a></h1> 179<p>Hello, I'm a part of the 2025-26 cohort of the MS in Machine Learning program at CMU. From 2020-25 I was a dual-degree student at IIT Kharagpur's ECE department. Here, I will occasionally log interesting things I read or want to read. Some of it will pertain to my research (which falls under the broad purview of representaiton learning). <a href="https://avi-amalanshu.github.io">Check out my website to learn more</a>. I would put my Goodreads here but I have made embarrassingly poor progress on my leisure reading.</p> 180<h2 id="about-this"><a class="header" href="#about-this">About This:</a></h2> 181<p>I've decided to start this thing afresh, so it's currently almost empty.</p> 182<p>I mostly intend to use this as a live, remote personal agenda that I can access from any device anywhere. If you're here and you're not me, I can't guarantee that you'll find anything useful. But you are welcome to try. (I hope <a href="gold.html">gold.md</a> is a good starting point towards that).</p> 183<p>Use the sidebar to navigate. Happy reading!</p> 184 185 </main> 186 187 <nav class="nav-wrapper" aria-label="Page navigation"> 188 <!-- Mobile navigation buttons --> 189 190 <a rel="next prefetch" href="gold.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> 191 <i class="fa fa-angle-right"></i> 192 </a> 193 194 <div style="clear: both"></div> 195 </nav> 196 </div> 197 </div> 198 199 <nav class="nav-wide-wrapper" aria-label="Page navigation"> 200 201 <a rel="next prefetch" href="gold.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right"> 202 <i class="fa fa-angle-right"></i> 203 </a> 204 </nav> 205 206 </div> 207 208 209 210 211
211<script> 212 window.playground_copyable = true; 213 </script>
213 214 215 216
216<script src="elasticlunr.min.js"></script>
216 217
217<script src="mark.min.js"></script>
217 218
218<script src="searcher.js"></script>
218 219 220
220<script src="clipboard.min.js"></script>
220 221
221<script src="highlight.js"></script>
221 222
222<script src="book.js"></script>
222 223 224 <!-- Custom JS scripts --> 225 226 227 </div> 228 </body> 229</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.