Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

paper: Get Closed Source Out of Schools — open OS + LLM education manifesto

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+534
+354
papers/arxiv-open-schools/open-schools.tex
··· 1 + % !TEX program = xelatex 2 + \documentclass[11pt, a4paper]{article} 3 + 4 + \usepackage{fontspec} 5 + \usepackage{unicode-math} 6 + \setmainfont{Latin Modern Roman} 7 + \setsansfont{Latin Modern Sans} 8 + \setmonofont{Latin Modern Mono}[Scale=0.88] 9 + 10 + \usepackage{graphicx} 11 + \graphicspath{{figures/}{../arxiv-ac/figures/}} 12 + \usepackage{booktabs} 13 + \usepackage{tabularx} 14 + \usepackage{ragged2e} 15 + \usepackage{microtype} 16 + \usepackage{natbib} 17 + \usepackage{multicol} 18 + 19 + \usepackage[ 20 + top=2.2cm, bottom=2.5cm, left=2.0cm, right=2.0cm 21 + ]{geometry} 22 + 23 + \makeatletter 24 + \def\input@path{{../}} 25 + \makeatother 26 + \usepackage{ac-paper-layout} 27 + 28 + \newcommand{\acos}{\textsc{AC Native OS}} 29 + 30 + \hypersetup{ 31 + pdftitle={Get Closed Source Out of Schools: Every Chromebook Is a Gateway Denied}, 32 + } 33 + 34 + \begin{document} 35 + 36 + \thispagestyle{empty} 37 + \vspace*{\fill} 38 + \begin{center} 39 + \includegraphics[height=8em]{pals}\par\vspace{0.3em} 40 + {\acbold\fontsize{18pt}{22pt}\selectfont\color{acdark} Get Closed Source Out of Schools}\par 41 + \vspace{0.3em} 42 + {\fontsize{10pt}{12pt}\selectfont\color{acpink} Every Chromebook Is a Gateway Denied}\par 43 + \vspace{0.8em} 44 + {\normalsize\color{cyan!70!blue}\textbf{@jeffrey}}\par 45 + {\small\color{acgray} Aesthetic.Computer}\par 46 + {\small\color{acgray} ORCID: \href{https://orcid.org/0009-0007-4460-4913}{0009-0007-4460-4913}}\par 47 + \vspace{0.8em} 48 + \rule{0.6\textwidth}{1pt}\par 49 + \vspace{0.4em} 50 + {\small\color{acpink!40}\textit{working draft --- not for citation}}\par 51 + \vspace{0.3em} 52 + {\footnotesize\color{acgray} March 2026}\par 53 + \end{center} 54 + \vspace*{\fill} 55 + \clearpage 56 + 57 + \begin{multicols}{2} 58 + 59 + % ============================================================ 60 + % ABSTRACT 61 + % ============================================================ 62 + 63 + \begin{abstract} 64 + \noindent 65 + There are over 50 million Chromebooks in American schools. Each one is a capable computer running a locked-down, closed-source operating system that funnels every student interaction through Google's surveillance infrastructure. The student cannot see how the machine works. The student cannot modify the machine. The student cannot own the machine in any meaningful sense. In the age of large language models---when ``everyone is a programmer'' is no longer a slogan but a material reality---this is an act of educational malpractice. This paper argues that every student deserves a free and open operating system stack: one where the Chromebook becomes a gateway to the student's own path through logic, creativity, the internet, community, and the computational landscape as a whole. We describe the technical, pedagogical, and political case for replacing closed-source school computing infrastructure with open alternatives, and present \acos{}~\citep{scudder2026acos} as one concrete implementation of this vision. 66 + \end{abstract} 67 + 68 + % ============================================================ 69 + % 1. THE CHROMEBOOK PROBLEM 70 + % ============================================================ 71 + 72 + \section{The Chromebook Problem} 73 + 74 + In 2012, Google began aggressively marketing Chromebooks to American school districts. The pitch was simple: cheap hardware, zero IT overhead, everything in the cloud. By 2026, Chromebooks account for roughly 60\% of devices shipped to U.S. K--12 schools~\citep{google2024chromeos}. An entire generation of American students is being educated on machines they cannot understand, cannot modify, and do not own---even when the school paid for them. 75 + 76 + ChromeOS is proprietary software. Its source is not available for inspection. The browser is the entire interface. Every document lives in Google Drive. Every search goes through Google. Every interaction is logged, analyzed, and used to build behavioral profiles that follow the student into adulthood~\citep{zuboff2019surveillance}. 77 + 78 + This is not a privacy concern at the margins. This is the \emph{architecture} of how American children learn to use computers. The medium is the message~\citep{mcluhan1964understanding}: the Chromebook teaches that a computer is a device for consuming cloud services owned by a corporation. It teaches that your work lives on someone else's server. It teaches that the machine is not yours to understand. 79 + 80 + \subsection{What the Student Cannot Do} 81 + 82 + On a school Chromebook, a student cannot: 83 + 84 + \begin{itemize} 85 + \item Install a programming language runtime 86 + \item Run a local web server 87 + \item Compile code 88 + \item Inspect the operating system source 89 + \item Modify the boot sequence 90 + \item Connect to hardware peripherals for physical computing 91 + \item Use the machine offline for serious work 92 + \item Keep their data on the device without cloud sync 93 + \item Choose their own software 94 + \item Understand what the machine is doing with their attention 95 + \end{itemize} 96 + 97 + Every one of these restrictions is a door closed. Every closed door is a path the student will never discover. The Chromebook is not a gateway---it is a \emph{gate}. 98 + 99 + \subsection{The Cloud as Landlord} 100 + 101 + When a student's work lives in Google Drive, they are tenants, not owners. Google can change the terms of service. Google can discontinue products. Google can revoke access. The student graduates and loses their school Google account---and with it, every document, every project, every creative artifact they produced during their education. 102 + 103 + This is not hypothetical. It happens every year. Students lose access to years of work because the institution that purchased their cloud account decommissions it. The architecture \emph{guarantees} this outcome: the student never had their files. They had permission to access files on Google's servers, and that permission was revoked. 104 + 105 + Freire called this the ``banking model'' of education~\citep{freire1970pedagogy}: knowledge deposited into students by authorities. The Chromebook literalizes the metaphor. The student's work is deposited into a bank they do not control, cannot audit, and will eventually be locked out of. 106 + 107 + % ============================================================ 108 + % 2. THE LLM INFLECTION 109 + % ============================================================ 110 + 111 + \section{Everyone Is a Programmer Now} 112 + 113 + Large language models have changed the economics of programming. A student who can describe what they want in natural language can produce working code. The barrier to computational creation has collapsed from ``years of technical training'' to ``the ability to articulate an idea.'' 114 + 115 + This is the most important shift in computing since the personal computer. And it makes the Chromebook problem \emph{catastrophically worse}. 116 + 117 + \subsection{The New Literacy} 118 + 119 + If everyone can program, then programming is literacy. And literacy requires tools the literate person can own. You do not teach a child to read by giving them a locked book that can only be opened in a specific building with a specific corporate account. You give them the book. They take it home. They read it in bed. They write in the margins. They lend it to a friend. 120 + 121 + A student with an LLM and an open operating system can: 122 + 123 + \begin{itemize} 124 + \item Build a tool to organize their homework 125 + \item Write a game and share it with classmates 126 + \item Automate a repetitive task their teacher assigns 127 + \item Create a small business selling software to their community 128 + \item Contribute to open-source projects that serve humanity 129 + \item Understand and modify the systems that govern their digital life 130 + \item Explore logic, mathematics, and language through direct manipulation 131 + \item Build instruments for artistic expression 132 + \end{itemize} 133 + 134 + A student with an LLM and a Chromebook can use Google Docs faster. 135 + 136 + \subsection{The Spiritual Dimension} 137 + 138 + This is not only about economics or career preparation. There is a spiritual dimension to computing that the Chromebook architecture annihilates. 139 + 140 + When a student writes a program that does something they did not expect---when the machine surprises them with emergent behavior from rules they defined---they experience something profound. They encounter the boundary between intention and consequence. They learn that systems have their own logic. They develop a relationship with abstraction itself. 141 + 142 + Papert understood this~\citep{papert1980mindstorms}: Logo was not about teaching programming. It was about giving children a medium for thinking about thinking. The turtle was a vehicle for epistemology. 143 + 144 + LLMs amplify this a thousandfold. A student can now have a \emph{conversation} with the computational medium. They can ask ``what if?'' and get an answer in seconds. They can iterate on ideas at the speed of thought. They can explore paths that no curriculum anticipated. 145 + 146 + But only if the machine lets them. A Chromebook does not let them. A Chromebook says: you may consume services. You may not create infrastructure. You may not run your own code in your own way on your own machine. 147 + 148 + % ============================================================ 149 + % 3. WHAT STUDENTS DESERVE 150 + % ============================================================ 151 + 152 + \section{What Every Student Deserves} 153 + 154 + Every student deserves a computer that: 155 + 156 + \begin{enumerate} 157 + \item \textbf{They can understand.} The source code of the operating system should be available for inspection. Not as an abstract principle, but as a practical reality: the student should be able to read the code that runs when they press a key. 158 + 159 + \item \textbf{They can modify.} If the student wants to change how the machine behaves, they should be able to. Not through an app store, not through a settings panel, but by changing the code. 160 + 161 + \item \textbf{They can own.} The student's work should live on the student's machine. Not on a corporate server, not in a cloud account that will be decommissioned when they graduate. 162 + 163 + \item \textbf{They can share.} The student should be able to give their software to a friend. Not through a platform, not through a marketplace, but by copying a file. 164 + 165 + \item \textbf{They can break.} The student should be able to break the machine and fix it. This is how you learn. A system that cannot be broken cannot be understood. 166 + 167 + \item \textbf{They can take with them.} When the student leaves the school, the computer---and everything on it---goes with them. Their computational life is not leased. It is theirs. 168 + 169 + \item \textbf{Respects their attention.} The operating system should not contain advertising, behavioral tracking, or engagement optimization. The student's attention belongs to the student. 170 + 171 + \item \textbf{Connects them to community.} The student should be able to contribute to the computational landscape---to write code that others use, to participate in open-source projects, to build tools that serve their community and maintain their lifestyle and wellbeing. 172 + \end{enumerate} 173 + 174 + Every one of these requirements is violated by ChromeOS. Every one of them is satisfied by a free and open operating system. 175 + 176 + % ============================================================ 177 + % 4. THE OPEN STACK 178 + % ============================================================ 179 + 180 + \section{The Open Stack} 181 + 182 + The technology exists. It has existed for decades. The Linux kernel is free. GCC is free. Python is free. Firefox is free. LibreOffice is free. The entire GNU/Linux ecosystem---from bootloader to browser---is available at zero cost, with full source code, modifiable by anyone. 183 + 184 + What is missing is not technology. What is missing is \emph{will}. 185 + 186 + \subsection{The IT Excuse} 187 + 188 + School IT departments choose Chromebooks because they are ``easy to manage.'' This is true. It is easy to manage a machine that does nothing. It is easy to administer a fleet when every device is a thin client for a single corporation's services. The ease of management is a direct consequence of the machine's powerlessness. 189 + 190 + The question is: easy for whom? Easy for the IT department, certainly. But catastrophic for the student. The IT department's convenience is purchased with the student's autonomy. This is a bad trade. 191 + 192 + Open-source management tools exist. NixOS provides reproducible system configurations. Ansible automates fleet deployment. PXE boot enables zero-touch provisioning. \acos{}~\citep{scudder2026acos} demonstrates that an entire OS can be deployed by flashing a USB drive in under a minute, with OTA updates requiring zero IT infrastructure. The ``management problem'' is solved. What remains is institutional inertia and a contractual relationship with Google that serves the institution, not the student. 193 + 194 + \subsection{The Cost Excuse} 195 + 196 + Chromebooks are cheap. But so are surplus laptops running Linux. A retired ThinkPad costs \$50--80 and is a superior machine in every dimension except ``managed by Google.'' The cost argument for Chromebooks is an argument for Google's ecosystem, not for the hardware. 197 + 198 + \begin{table}[H] 199 + \small 200 + \centering 201 + \begin{tabular}{lrr} 202 + \toprule 203 + \textbf{Approach} & \textbf{Cost} & \textbf{Student Owns It} \\ 204 + \midrule 205 + Chromebook (new) & \$200--300 & No \\ 206 + Chromebook (managed) & +\$30/yr & No \\ 207 + iPad (edu) & \$299+ & No \\ 208 + Surplus laptop + Linux & \$50--80 & \textbf{Yes} \\ 209 + Surplus laptop + AC OS & \$50--80 & \textbf{Yes} \\ 210 + \bottomrule 211 + \end{tabular} 212 + \caption{Cost and ownership comparison.} 213 + \label{tab:cost} 214 + \end{table} 215 + 216 + The cheapest option is also the only option where the student owns the machine. This is not a coincidence. Ownership is cheap. Renting is expensive. The Chromebook model is a rental agreement disguised as a purchase. 217 + 218 + \subsection{Every Chromebook Is Already a Linux Machine} 219 + 220 + Here is the absurdity: every Chromebook already runs the Linux kernel. ChromeOS is Linux with a locked-down userspace that forces all interaction through Google's browser. The hardware is perfectly capable of running a free operating system. Google took a free kernel, wrapped it in proprietary restrictions, and sold it to schools as a cost-saving measure. 221 + 222 + The liberation of these machines does not require new hardware. It requires flashing new software. Many Chromebooks can be unlocked and reflashed with a standard Linux distribution or with \acos{}. The machine \emph{already wants to be free}. Google is the lock. 223 + 224 + % ============================================================ 225 + % 5. THE LLM GATEWAY 226 + % ============================================================ 227 + 228 + \section{The LLM Gateway} 229 + 230 + An open computer with an LLM is a fundamentally different educational instrument than a Chromebook with Google Docs. 231 + 232 + \subsection{The Student as Author} 233 + 234 + On an open system, the student can run a local LLM or connect to an API. They can: 235 + 236 + \begin{itemize} 237 + \item Ask the LLM to explain the operating system's source code 238 + \item Generate programs that run locally, with full hardware access 239 + \item Build web servers, databases, APIs---real infrastructure 240 + \item Create tools that solve real problems in their community 241 + \item Learn any programming language by building in it 242 + \item Understand the LLM itself by examining its inputs and outputs 243 + \end{itemize} 244 + 245 + The LLM becomes a tutor with infinite patience, available 24 hours a day, that meets the student exactly where they are. But this tutor can only be effective if the student has a machine that can \emph{execute} what the tutor produces. A Chromebook cannot execute a Python script. A Chromebook cannot run a local server. A Chromebook cannot compile C. The LLM produces code and the Chromebook says: no. 246 + 247 + \subsection{Contributing to the Computational Landscape} 248 + 249 + An open operating system means the student can \emph{contribute}. They can write a program and publish it. They can fix a bug in an open-source project. They can build a tool that their school uses. They can create a piece on \ac{}~\citep{scudder2026ac} that anyone in the world can run. 250 + 251 + This is not a hypothetical future. This is what happens when you give a young person a real computer and a language model. They build things. They share things. They discover that computation is not consumption---it is \emph{participation}. 252 + 253 + The Chromebook model says: you are a user. The open model says: you are an author. In the age of LLMs, the difference between these two framings is the difference between digital literacy and digital serfdom. 254 + 255 + % ============================================================ 256 + % 6. AGAINST SURVEILLANCE 257 + % ============================================================ 258 + 259 + \section{Against Surveillance in Schools} 260 + 261 + Google provides Chromebooks to schools below cost because students are a captive market for behavioral data~\citep{zuboff2019surveillance, doctorow2020attack}. A student who grows up in the Google ecosystem---Gmail, Google Docs, Google Drive, Google Classroom, YouTube---is a customer for life. The Chromebook is not a charitable donation. It is a customer acquisition strategy deployed against children. 262 + 263 + The data collected includes: 264 + 265 + \begin{itemize} 266 + \item Every search query 267 + \item Every document opened and edited 268 + \item Every website visited 269 + \item Every YouTube video watched 270 + \item Keystroke timing patterns 271 + \item Login and usage patterns 272 + \item Location data (on cellular models) 273 + \item Social graphs (who collaborates with whom) 274 + \end{itemize} 275 + 276 + This data is collected from minors, in an institutional setting where participation is mandatory, on machines the student did not choose and cannot configure. The student cannot opt out. The parent often cannot opt out. The school district signed a contract, and the children are bound by it. 277 + 278 + Winner argued that artifacts have politics~\citep{winner1980artifacts}. The Chromebook's politics are clear: it is an instrument of surveillance deployed in a context where the surveilled have no choice, no recourse, and no understanding of what is being taken from them. 279 + 280 + A free and open operating system collects no telemetry. It phones home to no corporation. It builds no behavioral profile. The student's attention, their curiosity, their mistakes, their explorations---all of these remain private, because the machine has no economic incentive to observe them. 281 + 282 + % ============================================================ 283 + % 7. IMPLEMENTATION 284 + % ============================================================ 285 + 286 + \section{A Path Forward} 287 + 288 + \subsection{Phase 1: Awareness} 289 + 290 + Parents, teachers, and school board members must understand what a Chromebook actually is: a surveillance device that teaches learned helplessness. The first step is education---not of the children, but of the adults who purchase the machines. 291 + 292 + \subsection{Phase 2: Pilot Programs} 293 + 294 + School districts should pilot open-source alternatives. This means: 295 + 296 + \begin{itemize} 297 + \item A classroom of 30 surplus laptops running Linux or \acos{}, provisioned for \$1,500--2,400 in hardware 298 + \item An LLM-assisted curriculum where students build real software 299 + \item Student ownership: the machine goes home with the student 300 + \item No cloud dependency: work is stored locally and backed up by the student 301 + \item Open assessment: the student's portfolio is code they wrote, tools they built, contributions they made 302 + \end{itemize} 303 + 304 + \subsection{Phase 3: Policy} 305 + 306 + States and districts should adopt policies requiring that: 307 + 308 + \begin{enumerate} 309 + \item All software deployed on student devices be open-source or source-available 310 + \item Students have root access to their own machines 311 + \item No behavioral telemetry is collected from student devices 312 + \item Students retain ownership of all work produced on school devices 313 + \item Graduating students keep their devices 314 + \end{enumerate} 315 + 316 + These are not radical demands. They are the minimum conditions for digital literacy in an age when every person is a potential programmer. 317 + 318 + \subsection{Phase 4: Liberation} 319 + 320 + The endgame is not a policy change. It is a cultural shift. The endgame is a generation of students who understand that a computer is not a product they consume but an instrument they play---a medium for thought, creation, and contribution. Students who can read source code the way they read books. Students who can modify their tools the way a carpenter modifies a workbench. Students who see computation not as a corporate service but as a public commons to which they both contribute and belong. 321 + 322 + Nelson wrote in 1974~\citep{nelson1974computerlib}: ``You can and must understand computers NOW.'' Fifty years later, we have failed this imperative in precisely the way Nelson feared---by handing the machines to corporations and calling it progress. 323 + 324 + The LLM moment makes this failure visible. Every student now has the \emph{capability} to program. What they lack is a \emph{machine that lets them}. This is a solvable problem. The technology is free. The hardware is surplus. The only thing standing between every student and their own computational path is a corporate operating system that was never designed to serve them. 325 + 326 + % ============================================================ 327 + % 8. CONCLUSION 328 + % ============================================================ 329 + 330 + \section{Conclusion} 331 + 332 + Every Chromebook in every American school is a Linux machine in chains. The hardware can run a free operating system. The student can learn to program with an LLM. The surplus laptop market provides machines for \$50. The entire open-source stack is available at zero cost. 333 + 334 + What we lack is not technology. We lack the political will to prioritize student autonomy over institutional convenience and corporate profit. 335 + 336 + Illich wrote that tools should expand personal autonomy rather than require specialized expertise~\citep{illich1973tools}. Papert wrote that computers should be instruments for thinking about thinking~\citep{papert1980mindstorms}. Stallman wrote that users deserve to control the software they run~\citep{stallman2002free}. These are not fringe positions. They are the founding principles of personal computing, and we have abandoned them in the one place they matter most: the education of children. 337 + 338 + Get closed source out of schools. Give every student a free and open operating system. Let the Chromebook be what it was always capable of being: not a gate, but a \emph{gateway}---to logic, creativity, community, spirituality, and every student's own path through the computational landscape. 339 + 340 + In the age of LLMs, this is not idealism. It is the minimum viable education. 341 + 342 + \vspace{0.5em} 343 + \noindent\textbf{ORCID:} \href{https://orcid.org/0009-0007-4460-4913}{0009-0007-4460-4913} 344 + 345 + \end{multicols} 346 + 347 + % ============================================================ 348 + % REFERENCES 349 + % ============================================================ 350 + 351 + \bibliographystyle{plainnat} 352 + \bibliography{references} 353 + 354 + \end{document}
+180
papers/arxiv-open-schools/references.bib
··· 1 + @book{stallman2002free, 2 + title={Free Software, Free Society: Selected Essays of Richard M. Stallman}, 3 + author={Stallman, Richard M.}, 4 + year={2002}, 5 + publisher={GNU Press}, 6 + address={Boston, MA} 7 + } 8 + 9 + @book{illich1971deschooling, 10 + title={Deschooling Society}, 11 + author={Illich, Ivan}, 12 + year={1971}, 13 + publisher={Harper \& Row}, 14 + address={New York} 15 + } 16 + 17 + @book{illich1973tools, 18 + title={Tools for Conviviality}, 19 + author={Illich, Ivan}, 20 + year={1973}, 21 + publisher={Harper \& Row}, 22 + address={New York} 23 + } 24 + 25 + @book{papert1980mindstorms, 26 + title={Mindstorms: Children, Computers, and Powerful Ideas}, 27 + author={Papert, Seymour}, 28 + year={1980}, 29 + publisher={Basic Books}, 30 + address={New York} 31 + } 32 + 33 + @book{nelson1974computerlib, 34 + title={Computer Lib / Dream Machines}, 35 + author={Nelson, Theodor H.}, 36 + year={1974}, 37 + publisher={Self-published}, 38 + note={Revised edition, Microsoft Press, 1987} 39 + } 40 + 41 + @book{mcluhan1964understanding, 42 + title={Understanding Media: The Extensions of Man}, 43 + author={McLuhan, Marshall}, 44 + year={1964}, 45 + publisher={McGraw-Hill}, 46 + address={New York} 47 + } 48 + 49 + @article{kittler1995no, 50 + title={There is No Software}, 51 + author={Kittler, Friedrich A.}, 52 + year={1995}, 53 + journal={CTheory}, 54 + note={Article a032} 55 + } 56 + 57 + @misc{scudder2026ac, 58 + title={Aesthetic Computer '26: A Mobile-First Runtime for Creative Computing}, 59 + author={{@jeffrey}}, 60 + year={2026}, 61 + note={Companion paper describing the AC platform} 62 + } 63 + 64 + @misc{scudder2026acos, 65 + title={AC Native OS '26: A Bare-Metal Creative Computing Operating System}, 66 + author={{@jeffrey}}, 67 + year={2026}, 68 + note={Companion paper describing the AC Native OS} 69 + } 70 + 71 + @book{zuboff2019surveillance, 72 + title={The Age of Surveillance Capitalism: The Fight for a Human Future at the New Frontier of Power}, 73 + author={Zuboff, Shoshana}, 74 + year={2019}, 75 + publisher={PublicAffairs}, 76 + address={New York} 77 + } 78 + 79 + @article{resnick2009scratch, 80 + title={Scratch: Programming for All}, 81 + author={Resnick, Mitchel and Maloney, John and Monroy-Hern{\'a}ndez, Andr{\'e}s and Rusk, Natalie and Eastmond, Evelyn and Brennan, Karen and Millner, Amon and Rosenbaum, Eric and Silver, Jay and Silverman, Brian and Kafai, Yasmin}, 82 + journal={Communications of the ACM}, 83 + volume={52}, 84 + number={11}, 85 + pages={60--67}, 86 + year={2009}, 87 + publisher={ACM} 88 + } 89 + 90 + @book{reas2007processing, 91 + title={Processing: A Programming Handbook for Visual Designers and Artists}, 92 + author={Reas, Casey and Fry, Ben}, 93 + year={2007}, 94 + publisher={MIT Press}, 95 + address={Cambridge, MA} 96 + } 97 + 98 + @book{freire1970pedagogy, 99 + title={Pedagogy of the Oppressed}, 100 + author={Freire, Paulo}, 101 + year={1970}, 102 + publisher={Herder and Herder}, 103 + address={New York} 104 + } 105 + 106 + @book{postman1995end, 107 + title={The End of Education: Redefining the Value of School}, 108 + author={Postman, Neil}, 109 + year={1995}, 110 + publisher={Alfred A. Knopf}, 111 + address={New York} 112 + } 113 + 114 + @inproceedings{kraemer2009olpc, 115 + title={One Laptop per Child: Vision vs. Reality}, 116 + author={Kraemer, Kenneth L. and Dedrick, Jason and Sharma, Prakul}, 117 + booktitle={Communications of the ACM}, 118 + volume={52}, 119 + number={6}, 120 + pages={66--73}, 121 + year={2009}, 122 + publisher={ACM} 123 + } 124 + 125 + @misc{google2024chromeos, 126 + title={ChromeOS}, 127 + author={{Google LLC}}, 128 + year={2024}, 129 + url={https://chromeos.google}, 130 + note={Cloud-first operating system for Chromebook hardware} 131 + } 132 + 133 + @book{doctorow2020attack, 134 + title={How to Destroy Surveillance Capitalism}, 135 + author={Doctorow, Cory}, 136 + year={2020}, 137 + publisher={OneZero/Medium} 138 + } 139 + 140 + @article{feenberg1999questioning, 141 + title={Questioning Technology}, 142 + author={Feenberg, Andrew}, 143 + year={1999}, 144 + publisher={Routledge}, 145 + address={London} 146 + } 147 + 148 + @misc{fsf2024badminating, 149 + title={Proprietary Software Is Often Malware}, 150 + author={{Free Software Foundation}}, 151 + year={2024}, 152 + url={https://www.gnu.org/proprietary/}, 153 + note={Catalog of proprietary software abuses} 154 + } 155 + 156 + @article{warschauer2004technology, 157 + title={Technology and Social Inclusion: Rethinking the Digital Divide}, 158 + author={Warschauer, Mark}, 159 + year={2004}, 160 + publisher={MIT Press}, 161 + address={Cambridge, MA} 162 + } 163 + 164 + @book{winner1986whale, 165 + title={The Whale and the Reactor: A Search for Limits in an Age of High Technology}, 166 + author={Winner, Langdon}, 167 + year={1986}, 168 + publisher={University of Chicago Press}, 169 + address={Chicago} 170 + } 171 + 172 + @incollection{winner1980artifacts, 173 + title={Do Artifacts Have Politics?}, 174 + author={Winner, Langdon}, 175 + booktitle={Daedalus}, 176 + volume={109}, 177 + number={1}, 178 + pages={121--136}, 179 + year={1980} 180 + }