
PicoLisp above all, plus Common Lisp, Scheme, Racket and Emacs Lisp, and a walk through the PicoLisp sources.
- (car 'var) -> any
- (cdr 'lst) -> any
- apply.c
- asm.l
- balance.c
- big.c
- box
- car-Style Functions
- Common Lisp
- Common Lisp Functions
- Emacs Lisp Notes
- ext.c
- Find Boxes in Lists
- flow.c
- gc.c
- ht.c
- http.l
- httpGate.c
- Input / Output IO
- io.c
- lat1.c
- main.c
- mkVers
- net.c
- new
- pico.h
- PicoLisp
- PicoLisp ASM
- PicoLisp By Example
- PicoLisp Chat Program
- PicoLisp Databases
- PicoLisp Examples Examined
- PicoLisp Life Program
- PicoLisp Sources
- PicoLisp Tutorials
- pmap
- quote
- R6RS - Revision 6 Scheme Standard
- Racket
- Scheme
- Simply Array Arithmetic & Referencing
- ssl.c
- start.c
- subr.c
- subr.l
- sym.c
- tab.c
- The Health Application
- The PicoLisp Machine
- The Vikid PicoLisp Tutorial
- Updating the Database
- utf2.c
- vers.h
- with-output-to-string
- Working With Numbers
C from tokens to the standard library, assembly, compilers and toolchains, and newer systems languages: Rust, Zig, Odin, V.
- 32 Bit C Source
- 64 Bit Asm Source
- Assembly Languagess
- C Programming
- C Standard Library
- C Syntax
- Characters in C Programming
- Digraphs
- Floating-point numbers in C Programming
- Identifiers in C
- Integers in C Programming
- Literals
- Makefile
- objdump
- Objects in C
- Odin
- Operators
- Rust
- Sorting the Confusion between Storage Classes, Linkage, Duration & Scope
- Strings in C Programming
- Systems Programming
- The Compiler
- The V Programming Language
- Tokens
- Trigraphs
- Unicode in C
- Using the C Debugger
- Zig Language
The language itself (scope, prototypes, functions, events), Node and Three.js.
Language notes, iPython, NumPy, SciPy, spaCy and Pygame.
Haskell, PureScript, lambda calculus and the functional style.
Pharo and Cuis Smalltalk, Forth, Fortran, Julia, and the language overview page.
Arch, Bash, awk, systemd, regular expressions, window managers and keyboard set-ups.
- awk
- Bash
- Bash - if statements
- Bash case statements
- Burn an ISO to USB Disk
- Display Modes and Virtual Consoles
- Going MAD
- Keyboard Config
- Kmonad Keyboard
- Linux
- Linux Introspection
- Linux Memory and Process
- Linux Tools
- Linux Tools and Sofware
- NCDU
- nmtui
- pacman
- penti
- Regular Expressions
- Reserve Words
- Simple Linux Configuration
- systemd
- The i3 Window Manager
- The Linux Process Manager
- The Vikid Arch Linux Wiki!
- Ubuntu Common Tasks
- Using Variables in Bash
- Vikid's Bash Cookbook
- VikiD's RegExp Library
- Vikix: my Void Linux desktop, built around StumpWM
- xrandr
OS theory, MINIX, Windows and WSL, virtual machines, CPUs and gadgets.
- Apple Related Stuff
- Binary Systems
- Cool Hardware
- Data Recovery
- Modern Operating Systems
- Notes on the Intel CPU Cache Architecture & Attacks
- Operating Systems
- Operating Systems
- Previews of Build a Computer in Your Head
- Raspberry Pi
- The MINIX Book by Tanebaum & Woodhull
- Vagrant
- VirtualBox
- Windows
- Working with Windows WSL
Firewalls, penetration testing, exploitation, malware, forensics and cryptography.
- Application-Proxy Firewalls
- ARP -Poisoning
- Circuit-Level-Gateway Firewalls
- Computer Security
- Cryptography
- DNS -Poisoning
- Enumeration
- Ettercap
- Exploitation
- Firewalls
- Forensics
- Honeypots
- IDS/IPS
- Internet - Exploitation
- Linux Security
- Metasploit & Armitage
- Next-Generation Firewalls
- Packet Filtering Firewalls
- Penetration Testing
- Rabinbow Tables
- Secure Network Architecture
- Securing Industrial Control Systems
- Securing Web Applications and Softwares
- Security Programs
- Statefull Firewalls
- Stateless Firewalls
- Types of Malware
- Wifi Penetration
Protocols, IP, TLS, SSH, servers and VPSs, and web/app development.
Algorithms and data structures, databases, machine learning and knowledge representation.
Git, Emacs and org-mode, Vim.
Study plans, video and article lists, learning online, and essays on freedom and mastery in computing.

