forked from agelesslinux/agelesslinux.org
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsupport.html
More file actions
205 lines (193 loc) · 9.83 KB
/
support.html
File metadata and controls
205 lines (193 loc) · 9.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ageless Linux — Support</title>
<link rel="alternate" type="application/rss+xml" title="Ageless Linux: Updates" href="/rss.xml">
<link rel="stylesheet" href="style.css">
</head>
<body>
<nav>
<div class="inner">
<a href="index.html" class="logo">AGELESS<span> LINUX</span></a>
<div class="links">
<a href="index.html">Home</a>
<a href="map.html">State Laws</a>
<a href="lobbyists.html">Lobbyists</a>
<a href="distros.html">Distros</a>
<a href="download.html">Download</a>
<a href="hardware.html">Hardware</a>
<a href="citations.html">Citations</a>
</div>
</div>
</nav>
<div class="page-header">
<div class="container">
<h2>Support</h2>
<h1>Support Ageless Linux and <em>John McCardle</em></h1>
<p>
Hi, I'm John McCardle. My company, <a href="https://ffwf.net">Fight Fire with Fire Robotics, LLC</a>
is sponsoring Ageless Linux. The legal jeopardy is intentional, and I believe necessary, to make
my point with this project.
My perspective: <b>this law forces Linux developers to perform certain speech, and penalizes clearly protected speech.</b> To my future lawyers, if it's not that simple... sorry!
</p>
<p>
On this page, I'll put some assorted thoughts about why I decided to post this on the internet, and if you're interested, how to support our cause.
</p>
</div>
</div>
<section>
<div class="container">
<h2>Context</h2>
<h3>Why?</h3>
<div class="card">
<p>
I have a naive belief that I refuse to surrender: <b>no good act should be illegal.</b> William Blackstone
said:
<em style="color:var(--text-dim);">It is better that ten guilty persons escape than that one innocent suffer.</em>
As a layman when it comes to the law, I don't want to argue about the particulars of interpreting
laws, or what the legal system "would really do", or navigate loopholes. My stance can be summarized like this:
</p>
<p>
<em style="color:var(--text-dim);">if a good deed can be framed as illegal, the laws it violates must be struck down.</em>
</p>
<p>
Call me crazy, but that's <i>obvious</i>, right? Have we as citizens lost all grip on our legislators
and society itself that <i>we can't prevent good deeds from being criminalized</i>? I get that writing
laws carefully can be difficult, but isn't that the specialization of legislators? Shouldn't they be
good at it?
</p>
<p>
Here's my good deed: <b>empowering kids to compute</b>. Since the 1970s, access to computers has
exploded, but in the last two decades, we've been hiding the act of computing inside of "apps". That
the smartphone <i>is</i> a computer - and an incredible one at that - eludes far too many people. Kids
should be given devices that they want to, and are encouraged to, disassemble, rebuild, and extend.
Putting a computer in a kid's hand that teaches them how to engage with our digital society is
<b>an unmitigated good</b>, and if that's illegal then <b>lock me up, right now</b>.
</p>
<p>
Which is why these laws aggravated me enough to write this website. It's easy to comply when
you are an enormous corporation with an army of lawyers. That their datacenters are endlessly
abuzz with contributions from open source contributors never crossed their minds when their lobbying
arms scribbled these drafts to mail to every state legislature. <b>We're not at the end of technology.</b>
The need for the open source community is not over just because LLMs are good at several things now.
</p>
<p>
Kids don't need apps, they need access to the programs. The app store mentality of "protecting" users
from technical details is being legislatively extended to the operating system. Ageless Linux is my excuse
to make what I've wanted to make for a while - "click to download" convenience like an app store, but
without the byzantine build processes or walled garden checkpoints. <b>It doesn't matter to me
if the users are kids or adults: I want the user to use their device in accordance with their own beliefs.</b>
</p>
</div>
</div>
</section>
<section>
<div class="container">
<h3>About John</h3>
<div class="card">
<p>
I dabble with technology as my schedule allows.
<br />In a nutshell, you should know this stuff about me:
</p>
<p>
I'm an Air Force veteran. Straight out of high school until 2012. I went to Ground Radio school
and learned to repair Vietnam era radios. When the AFSCs were refactored, I became a Client Systems
troop. I'm lucky to have worked on everything from printer configs and telephone punch blocks to
the occasional switch, router, and Linux box. I kicked the Windows habit by installing Debian on
a laptop and going on deployment, and I've never looked back.
</p>
<p>
From 2012 to 2022 I was an IT certification instructor, mostly Linux+.
</p>
<p>
I'm the <a href="https://www.n1ksc.org/about-us/">current president of my amateur radio club</a>.
</p>
<p>
<a href="https://github.com/jmccardle/McRogueFace">McRogueFace</a> is a C++ game engine and
distribution of Python. My goal is to write games on grids with high performance, send demos
by zipping up the folder, usually just 15-20 megs, and not put in a "skill ceiling" for
development. Since it's Python, McRogueFace can do all sorts of genuine AI experiments in the
same environment users would normally perceive as just being a video game. I was actually
working on <a href="https://jmccardle.itch.io/liber-noster">a submission to 7 Day Roguelike 2026</a>
with McRogueFace while writing the first versions of Ageless Linux's site.
</p>
<p>
<a href="https://wiki.bespokerobotsociety.org/">Bespoke Robot Society</a> is a loose association
of robotics contributors. You can get plans for a ~$20 robot
<a href="https://github.com/Bespoke-Robot-Society/simplebot">on github</a>. I designed the chassis
and PCB, wrote the demo code, and I run the wiki.
</p>
</div>
</div>
</section>
<section>
<div class="container">
<h3>Ageless Linux is for my Children</h3>
<div class="card">
<p>
I have two kids I love with all my heart. This is the message I want to send to them with Ageless Linux:
</p>
<p>
<b>I don't want to raise scofflaws.</b> Call me old fashioned, but I can't shake the expectation
that "illegal" and "wrong" should have a strong correlation, as should "legal" and "right". When
we teach kids that you have to lie to the computer to make it go, they internalize something about
their society that's different from what I want my kids to learn.
</p>
<p>
<b>I want them to say I wasn't a coward.</b> It's easy to say that the risk is too great for <i>me</i>,
and somebody else should take the lead. I can't stand up to everyone that needs standing up to right now.
This is something I felt intersected enough with my expertise to put my foot down. Doing the right thing
is more important than avoiding all risk.
</p>
<p>
<b>Nobody else is coming to save us.</b> If you see something, say something. Every Airman is
a sensor. If you're looking around and there doesn't seem to be an adult in the room, then you have
just been promoted. The bystander effect is something we need to actively fight against.
</p>
<p>
<b>But, "us" is a lot of people!</b> I'm already touched by the positive feedback and offers of
support from the Linux community. Thanks for the motivation. I could have stayed silent, and kept
my rage to myself. But now I feel like there's a community that has my back. That's way better than
watching the collapse of civil society and wondering why nobody does anything.
</p>
<p>
<b>Democracy depends on free speech.</b> Some have said in discussion threads or my comment box
that breaking the law opens me up to risk. I think the bigger risk is a society where speaking at
all is considered a luxury for the rich who can afford scriptwriters and legal defense. In a world
where "speech" is almost entirely a digital interaction, we cannot allow legislators, hardware manufacturers,
and four websites that make up almost all of the internet to unilaterally decide what speech
is permissible.
</p>
</div>
</div>
</section>
<section>
<div class="container">
<h2>Links</h2>
<h3>If you're still interested, yes, I could use your support</h3>
<div class="card" style="text-align:center;">
<p style="margin-bottom:20px;">
<a href="https://www.patreon.com/cw/JohnMcCardleSoldersAndHacks" class="btn btn-outline">Patreon: John McCardle Solders and Hacks</a>
</p>
<p>
<a href="https://www.youtube.com/@johnmccardle" class="btn btn-outline">YouTube: @johnmccardle</a>
</p>
</div>
</div>
</section>
<footer>
<div class="container">
<p style="font-family:'IBM Plex Mono',monospace; color:var(--accent); font-size:14px; font-weight:600;">AGELESS LINUX</p>
<p style="margin-top:4px;">Software for humans of indeterminate age.</p>
<div class="legal-footer">
<a href="https://agelesslinux.org">agelesslinux.org</a> ·
<a href="https://ffwf.net/contact">Contact: John McCardle / FFwF Robotics LLC</a> ·
<a href="support.html">Support</a>
<br>SPDX-License-Identifier: Unlicense
</div>
</div>
</footer>
</body>
</html>