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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
|
---
<div id="outline-container-orge997e31" class="outline-1">
<h1 id="orge997e31">About me.</h1>
<div class="outline-text-1" id="text-orge997e31">
<p>
My name is Jakob Kreuze (/ˈdʒeɪkəbˈkɹuz/ and /ˈjaːkɔp ˈkʁɔʏ̯tsə/ are both acceptable pronunciations). I'm a 23 year-old living in Greater Boston. I received my B.Sc. in Computer Science and Mathematics from the University of Massachusetts in 2021, and my M.Sc. in Computer Science from Brown University in 2024. Nowadays, I work full-time as a civil servant.
</p>
<p>
I work primarily with the design of secure systems. My research interests are formal methods, distributed computing, symbolic execution, and signals processing. I did my undergraduate research in cryptography; the experience was gratifying and greatly influenced my career path, but I'm not especially interested in it these days.
</p>
<p>
My free time not spent on chores or being with friends and family is spent working on personal projects, which are outlined <a href="https://jakob.space/pages/about.html">here</a>.
</p>
<p>
If you're interested in game engine tech, my younger brother is working on a game engine + graphics engine of his own. You can read about it on <a href="https://p0ly.com/">his website</a>. I like to think of him as my protégé, but he's mostly self-taught.
</p>
</div>
<div id="outline-container-org946c808" class="outline-2">
<h2 id="org946c808">My Interests</h2>
<div class="outline-text-2" id="text-org946c808">
</div>
<div id="outline-container-orgf1c6be4" class="outline-3">
<h3 id="orgf1c6be4">(Functional) programming</h3>
<div class="outline-text-3" id="text-orgf1c6be4">
<p>
I was introduced to computer programming at an early age. My parents were given a Nintendo 64 as a wedding gift shortly before I was born, so I spent my early years playing <i>Ocarina of Time</i> and the likes. My young, impressionable mind drew inspiration, and I would go on about how I wanted to make games of my own. My technically-apt father was able to point me in the right direction for learning to do so.
</p>
<p>
I was writing small games in Python by the time I was ten years old, though I have little to show for it with much lost to failing hard drives. The interest waxed and waned, but picked back up significantly when I turned 14 and began using GNU/Linux.
</p>
<p>
The renowned <i>Structure and Interpretation of Computer Programs</i> was my introduction to functional programming, recommended by several in the "online" circle I hung around circa then. It's an excellent book, but I was not mature enough to understand it at that age. The points about higher-order functions did, however, click for me, and I was inspired to begin using the handful of functional programming tools available in Python, and to learn Common Lisp (because I thought the syntax laden with parentheses was obscure and cool).
</p>
<p>
this was all prior to learning about the sort of object-oriented style that was taught in my ap computer science class. having to deal with that programming paradigm really cemented my opinions about why functional is the "right" way to write software.
</p>
<p>
Nowadays, my favorite programming languages are Scheme, Haskell, and Rust. Depending on who you ask, some subset of those languages are "functional programming languages." It's not a clear-cut term, but what it means to me is an emphasis on immutability and higher-order functions. I consider all three to be functional, though Rust is somewhat of a black sheep.
</p>
</div>
</div>
<div id="outline-container-org703a058" class="outline-3">
<h3 id="org703a058">Computer security</h3>
<div class="outline-text-3" id="text-org703a058">
<p>
Amid my early years with computer programming, I was briefly introduced to web development and, in particular, PHP. The language has a reputation for the ease with which one can introduce security vulnerabilities, and as such, the book I was using to teach myself at the time expatiated about SQL injection, going so far as to walk the reader through an example. At eleven years old, this piqued my interest, and I soon sought out as much material on computer security as I could, showing my friends what I could do on <a href="https://www.hackthissite.org/">HackThisSite</a>.
</p>
<p>
I began playing capture-the-flag when I was in high school and came across LiveOverflow's <a href="https://yewtu.be/playlist?list=PLhixgUqwRTjxglIswKp9mpkfPNfHkzyeN">early videos</a>, which inspired me to play in the (now defunct) <a href="https://ctf-x.github.io/">CTF(x)</a>. I was a team of one until I started playing with <a href="https://0xbu.com/blog/">0xBU</a>. I was still in high school, only 16, but I noticed them on the leader-board. They were just a train ride away, so I reached out to ask if I could show up to their meetings. They said yes, so I spent most of my weekends downtown, getting good at pwning.
</p>
<p>
In my university years, I was an e-board member of the <a href="https://umasscybersec.org/">UMass Cybersecurity Club</a>: playing for their CTF team, and putting serious work into the CTF's we hosted.
</p>
</div>
</div>
<div id="outline-container-org37f3452" class="outline-3">
<h3 id="org37f3452">Lifting weights</h3>
<div class="outline-text-3" id="text-org37f3452">
<p>
I exercise every day, barring extreme circumstances.
</p>
<figure id="orgb4aa2ba">
<img src="../static/image/cbt-2023-04-13.jpg" alt="cbt-2023-04-13.jpg" />
<figcaption><span class="figure-number">Figure 1: </span>Current body as of April 13, 2023.</figcaption>
</figure>
<p>
Sports didn't interest me when I was younger. I was signed up for soccer, and basketball, and many other after-school sports programs, but nothing stuck.
</p>
<p>
At 13, I joined the <a href="https://en.wikipedia.org/wiki/Civil_Air_Patrol">Civil Air Patrol</a>, which changed my prior attitudes toward fitness. Now I had to pass fitness tests to promote, and I had to be in-shape for the emergency response work I was doing, so I picked up a regular exercise routine. I began with body-weight exercises and running outside, and I fell in love with it. Pushing yourself to exhaustion – until you can barely lift your arms – is addicting. But I was soon bored with calisthenics and begged my parents for a gym membership. I posed it as something I could do with my dad, and that's how I spent my evenings in high school.
</p>
<p>
I don't lift competitively. I've had aspirations to over the years, but injuries have prevented me from pushing enough weight to place (herniated disk circa 2017, gluteus medius tear circa 2020). Perhaps my time will come.
</p>
<p>
I'm selective about the fitness-related content I consume, tending to prefer folks in the "evidence-based fitness community" like Greg Nuckols, Eric Trexler, and Jeff Nippard.
</p>
</div>
<div id="outline-container-orgfa91307" class="outline-4">
<h4 id="orgfa91307">Regimen</h4>
<div class="outline-text-4" id="text-orgfa91307">
<p>
A given day is cardio xor weightlifting. It's rare that I do both on the same day. This is for the resiliency of my routine; if I know I'm going to be stuck somewhere without access to weights, I can still keep up with my routine by going outside to run.
</p>
<p>
At the moment, I'm running the third of Jeff Nippard's "Powerbuilding System" programs, after having an exceptionally good experience with the first two.
</p>
</div>
</div>
</div>
<div id="outline-container-orgffcf739" class="outline-3">
<h3 id="orgffcf739">Food and Permaculture</h3>
<div class="outline-text-3" id="text-orgffcf739">
<p>
In spite of my deceptively trim figure, I love to cook and eat, especially when it involves unfamiliar cuisines. "Gourmand" is a term I often use when describing myself.
</p>
<p>
I was fortunate that most of my meals growing up were homemade. It was much healthier than the alternative, and I was able to learn a lot from my parents in the kitchen. I started taking on that chore in high school with the aim of making things less stressful for my parents. Nowadays, it's practically a hobby for me. I love learning new skills and techniques, and making delicious meals to share with my friends and family.
</p>
<p>
I especially enjoy dishes from Africa and South Asia.
</p>
<p>
Having an adventurous palate, I'm also interested in permaculture, because it enables me to enjoy produce I would otherwise have a difficult time acquiring (like besobela, or Carolina reapers). My parents always had a garden when I was growing up, and I really enjoyed the idea of self-resiliency that's embedded in the hobby. It's been a bit difficult to grow much on my own because I currently live in an apartment, but some day I'll fulfill my dream of having a huge and varied garden just like theirs.
</p>
</div>
</div>
<div id="outline-container-org30cf18c" class="outline-3">
<h3 id="org30cf18c">Music</h3>
<div class="outline-text-3" id="text-org30cf18c">
<p>
I don't really play or write music at the moment.
</p>
<p>
My parents signed me up for drum lessons when I was 10, and I did that until I was 18, eventually getting a summer job as a drum line instructor. I didn't have time to keep up with practicing when I went off to college.
</p>
<p>
I tried to pick up the electric guitar in 2020 as my "pandemic hobby", but stopped a few months in because I was incredibly burned out with school and couldn't even find the five minutes to practice.
</p>
<p>
I love to <i>listen</i> to music, though, especially when I'm exercising or working. Old punk rock, in particular. My favorite bands are the Descendents, Black Flag, and Minor Threat.
</p>
</div>
</div>
</div>
<div id="outline-container-org65e98e9" class="outline-2">
<h2 id="org65e98e9">Technologies I Use</h2>
<div class="outline-text-2" id="text-org65e98e9">
<p>
My preferred software stack:
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">Gentoo GNU/Linux</td>
</tr>
<tr>
<td class="org-left">initd</td>
<td class="org-left">OpenRC</td>
</tr>
<tr>
<td class="org-left">Shell</td>
<td class="org-left">Bash</td>
</tr>
<tr>
<td class="org-left">Window Manager</td>
<td class="org-left">Awesome</td>
</tr>
<tr>
<td class="org-left">Text Editor</td>
<td class="org-left">GNU Emacs</td>
</tr>
<tr>
<td class="org-left">Email Client</td>
<td class="org-left">gnus</td>
</tr>
<tr>
<td class="org-left">Web Browser</td>
<td class="org-left">eww, Mozilla Firefox</td>
</tr>
<tr>
<td class="org-left">Torrent Client</td>
<td class="org-left">transmission</td>
</tr>
<tr>
<td class="org-left">Keyboard Remapping</td>
<td class="org-left">xremap</td>
</tr>
<tr>
<td class="org-left">Version Control</td>
<td class="org-left">git</td>
</tr>
<tr>
<td class="org-left">Hex Editor</td>
<td class="org-left">radare2</td>
</tr>
<tr>
<td class="org-left">Disassembler</td>
<td class="org-left">Ghidra</td>
</tr>
</tbody>
</table>
<p>
Humorously, I went: awesomewm → i3 → dwm → exwm → stumpwm → awesomewm
</p>
<p>
My Emacs configuration can be found <a href="https://git.sr.ht/~jakob/.emacs.d">here</a>.
</p>
</div>
<div id="outline-container-orgb74da9a" class="outline-3">
<h3 id="orgb74da9a">Machines (In-Commission)</h3>
<div class="outline-text-3" id="text-orgb74da9a">
</div>
<div id="outline-container-org9183ca0" class="outline-4">
<h4 id="org9183ca0">endseal (Workstation)</h4>
<div class="outline-text-4" id="text-org9183ca0">
<p>
I built this computer with my father when I was 12, and I still use it today. I've upgraded the graphics card and the RAM since then, but it's otherwise the same machine I had in middle school.
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Hardware</td>
<td class="org-left">Custom</td>
</tr>
<tr>
<td class="org-left">• CPU</td>
<td class="org-left">Intel® Core™ i5-2500 CPU @ 3.30GHz</td>
</tr>
<tr>
<td class="org-left">• GPU</td>
<td class="org-left">AMD Radeon RX 460 Graphics (POLARIS11)</td>
</tr>
<tr>
<td class="org-left">• RAM</td>
<td class="org-left">16GB DDR3</td>
</tr>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">Gentoo GNU/Linux</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-orgbc46ebc" class="outline-4">
<h4 id="orgbc46ebc">stellarwind (Laptop)</h4>
<div class="outline-text-4" id="text-orgbc46ebc">
<p>
My newest machine, and my daily driver for getting things done when I'm on the go (which constitutes most of my time these days). I'm a big fan of it. A fully-charged battery lasts several hours and it sports a powerful processor, all while being lightweight and quiet. I suspect it's a bit more powerful than endseal.
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Hardware</td>
<td class="org-left">ThinkPad™ T495s</td>
</tr>
<tr>
<td class="org-left">• CPU</td>
<td class="org-left">AMD® Ryzen™ 5 PRO 3500U @ 3.70GHz</td>
</tr>
<tr>
<td class="org-left">• GPU</td>
<td class="org-left">AMD® Radeon™ Vega 8 Graphics</td>
</tr>
<tr>
<td class="org-left">• RAM</td>
<td class="org-left">16GB DDR4</td>
</tr>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">Gentoo GNU/Linux</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-orge021047" class="outline-4">
<h4 id="orge021047">forte (Mobile Workstation)</h4>
<div class="outline-text-4" id="text-orge021047">
<p>
For extended trips away from my apartment, I have this mini-PC I put together. It's made me think a lot about hardware, since I spent only $300 on it, yet it's the most powerful machine I own currently.
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Hardware</td>
<td class="org-left">Custom</td>
</tr>
<tr>
<td class="org-left">• CPU</td>
<td class="org-left">AMD® Ryzen™ 5 5560U @ 4.00GHz</td>
</tr>
<tr>
<td class="org-left">• GPU</td>
<td class="org-left">AMD® Radeon™ Vega 6 Graphics</td>
</tr>
<tr>
<td class="org-left">• RAM</td>
<td class="org-left">12GB DDR4</td>
</tr>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">Gentoo GNU/Linux</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-orgd72e9dc" class="outline-4">
<h4 id="orgd72e9dc">kandik (Cellphone)</h4>
<div class="outline-text-4" id="text-orgd72e9dc">
<p>
Daily driver. It's an older phone but it runs PostmarketOS well and it's far more powerful than the PinePhone.
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Hardware</td>
<td class="org-left">OnePlus 6T</td>
</tr>
<tr>
<td class="org-left">• CPU</td>
<td class="org-left">4 x Qualcomm Kryo cores @ 2.8 GHz + 4 x Qualcomm Kryo cores @ 1.8 GHz</td>
</tr>
<tr>
<td class="org-left">• GPU</td>
<td class="org-left">Qualcomm Adreno 630</td>
</tr>
<tr>
<td class="org-left">• RAM</td>
<td class="org-left">6GB LPDDR4X</td>
</tr>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">PostmarketOS (Phosh)</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-org0a0a626" class="outline-4">
<h4 id="org0a0a626">misty (Server)</h4>
<div class="outline-text-4" id="text-org0a0a626">
<p>
This is the machine that runs all of the server-side scripts for this site, as well as my Pleroma instance.
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Hardware</td>
<td class="org-left">PINE64 ROCKPro64</td>
</tr>
<tr>
<td class="org-left">• CPU</td>
<td class="org-left">4 x ARM Cortex A53 cores @ 1.4GHz + 2 x ARM Cortex A72 cores @ 1.8 GHz</td>
</tr>
<tr>
<td class="org-left">• RAM</td>
<td class="org-left">4GB LPDDR4 RAM</td>
</tr>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">Gentoo GNU/Linux</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-orgeed55ec" class="outline-4">
<h4 id="orgeed55ec">hypo (Access Point)</h4>
<div class="outline-text-4" id="text-orgeed55ec">
<p>
This used to serve the purpose that misty serves now. It wasn't powerful enough. I've re-purposed it as a wireless access point for when I visit my parents.
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Hardware</td>
<td class="org-left">Raspberry Pi 3 Model B</td>
</tr>
<tr>
<td class="org-left">• CPU</td>
<td class="org-left">Broadcom BCM2837 @ 1.2GHz</td>
</tr>
<tr>
<td class="org-left">• RAM</td>
<td class="org-left">1GB LPDDR2 SDRAM</td>
</tr>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">Gentoo GNU/Linux</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-org4629f02" class="outline-4">
<h4 id="org4629f02">corona (Media Center)</h4>
<div class="outline-text-4" id="text-org4629f02">
<p>
This was the laptop I lugged around with me in high school and college. It's absurdly heavy and large, and has an awful battery life, but it sports some decent hardware so I'm using it as a <a href="https://kodi.tv/">Kodi</a> and <a href="https://www.retroarch.com/">RetroArch</a> box.
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Hardware</td>
<td class="org-left">Lenovo Y50</td>
</tr>
<tr>
<td class="org-left">• CPU</td>
<td class="org-left">Intel® Core™ i7-4700HQ @ 2.4 GHz</td>
</tr>
<tr>
<td class="org-left">• GPU</td>
<td class="org-left">NVIDIA® GTX-860M</td>
</tr>
<tr>
<td class="org-left">• RAM</td>
<td class="org-left">8 GB DDR3</td>
</tr>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">Gentoo GNU/Linux</td>
</tr>
</tbody>
</table>
<p>
It saw a lot more use when I was living in Providence and my kitchen opened up into the living room. I'd use it to watch YouTube while I cooked or did dishes.
</p>
</div>
</div>
</div>
<div id="outline-container-org2804516" class="outline-3">
<h3 id="org2804516">Other</h3>
<div class="outline-text-3" id="text-org2804516">
<p>
For my home network, I have a TP-Link AC1750 Archer A7 running <a href="https://en.wikipedia.org/wiki/OpenWrt">OpenWRT</a> hooked up to a NetGear CM1000.
</p>
<p>
I wear a Casio DBC-611-1 everywhere I go.
</p>
<p>
And I've got a handful of other random SBCs and retro hardware that I don't regularly use:
</p>
<ul class="org-ul">
<li>SeeedStudio BeagleBone Green</li>
<li>Raspberry Pi 2 Model B</li>
<li>Commodore 64</li>
<li>Commodore VIC-20</li>
<li>Nintendo Super Famicom</li>
<li>Nintendo 64</li>
<li>Sega Dreamcast</li>
</ul>
</div>
</div>
<div id="outline-container-orgd6eea28" class="outline-3">
<h3 id="orgd6eea28">Machines (Out-Of-Commission)</h3>
<div class="outline-text-3" id="text-orgd6eea28">
</div>
<div id="outline-container-orgd621c3b" class="outline-4">
<h4 id="orgd621c3b">whitecloud (Laptop)</h4>
<div class="outline-text-4" id="text-orgd621c3b">
<p>
This was a fine daily driver for a little while. I eventually gave up on using
it because of the weak battery controller, the buggy keyboard firmware that I
couldn't re-flash, and eventually wanting to be able to do things more
computationally-intensive than run GNU Emacs.
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Hardware</td>
<td class="org-left">Pinebook Pro</td>
</tr>
<tr>
<td class="org-left">• CPU</td>
<td class="org-left">4 x ARM Cortex A53 cores @ 1.4GHz + 2 x ARM Cortex A72 cores @ 1.8 GHz</td>
</tr>
<tr>
<td class="org-left">• GPU</td>
<td class="org-left">ARM Mali T860 MP4 GPU</td>
</tr>
<tr>
<td class="org-left">• RAM</td>
<td class="org-left">4GB LPDDR4 RAM</td>
</tr>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">Gentoo GNU/Linux</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-org84b365d" class="outline-4">
<h4 id="org84b365d">vela (Cellphone)</h4>
<div class="outline-text-4" id="text-org84b365d">
<p>
The subject of <a href="https://jakob.space/blog/i-love-my-pinephone.html">this blog post</a>. It was a great daily driver for almost a year, but I was really desiring something more powerful, and the Braveheart Edition I have has some really unsavory hardware issues.
</p>
<table>
<colgroup>
<col class="org-left" />
<col class="org-left" />
</colgroup>
<tbody>
<tr>
<td class="org-left">Hardware</td>
<td class="org-left">PINE64 Pinephone (Braveheart Edition)</td>
</tr>
<tr>
<td class="org-left">• CPU</td>
<td class="org-left">Allwinner A64 @ 1.152 GHz</td>
</tr>
<tr>
<td class="org-left">• GPU</td>
<td class="org-left">ARM Mali-400 MP2</td>
</tr>
<tr>
<td class="org-left">• RAM</td>
<td class="org-left">2GB LPDDR4 RAM</td>
</tr>
<tr>
<td class="org-left">Operating System</td>
<td class="org-left">PostmarketOS (Phosh)</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div id="outline-container-org4d2ddee" class="outline-2">
<h2 id="org4d2ddee">Other Bits and Pieces</h2>
<div class="outline-text-2" id="text-org4d2ddee">
<p>
I'm a vocal supporter of open access and the free software movement. I'm an associate member of the <a href="https://www.fsf.org/">Free Software Foundation</a> and I contribute to <a href="https://en.wikipedia.org/wiki/User:ZeroDaysForDays">Wikimedia</a> and <a href="https://www.openstreetmap.org/user/Jakob%20Kreuze">OpenStreetMap</a>.
</p>
<p>
I am a licensed (general class) ham, but I am rarely active. My callsign is KR3UZE.
</p>
</div>
</div>
</div>
|