drummyfish-s_based--data--/todo.txt

116 lines
4.5 KiB
Plaintext

Some things I'm planning to do.
STUDY:
- BASH (https://github.com/jlevy/the-art-of-command-line)
- chemistry
- color theory (gamut, sRGB, CIE 1931, HSL vs HSV, gamma, color wheels, ...)
- cryptocurrencies
- electronics
- Emacs
- Esperanto
- FreeCAD
- functional programming
- game theory
- Godot engine
- fuzzy logic
- game design patterns (ECS, Godot vs Unity architecture, ...)
- general relativity
- GNU Octave
- Gödel's incompleteness theorems (formal)
- Japanese
- lambda calculus
- Lisp
- logical programming
- Lojban
- Nash Equilibrium
- node.js
- polynoms (division, rings, ...)
- quantum computing
- quaternions
- sigma calculus (OOP, "sigma kalkuk")
- Spanish
- spherical harmonics
- Tor
- typography
- Vulkan
- neural networks
- cryptography/security
- RSA
- Rust
- biological taxonomy
- mailing lists
- Why do we remember the past but not the future?
- Kalman filter
- cone marching
- blindfold chess
- bytecode (Python, Java, ...)
- voting systems
- regular solids, polytopes, tessellations, groups
- sound synthesis
READ:
- Lewis Carroll: A Tangled Tale
- Noam Chomsky: The Responsibility of Intellectuals
- Peter Kropotkin: The Conquest of Bread
- Suetonius: The Lives of the Twelve Caesars
- Phil from GCHQ
- Rufus Pollock: The Open Revolution
- Peter Wayner: Free For All
- Countdown to Zero Day: Stuxnet and the Launch of the World's First Digital Weapon
- Lion Kimbro: How to Make a Complete Map of Every Thought you Think
- Herman Charles Merivale: My Experiences in a Lunatic Asylum
- Che Guevara: The Motorcycle Diaries
- Moby Dick
- Peter Watts: Blindsight
- Animal Farm (when enters public domain)
- 1984 (when enters public domain)
- Cost of Freedom
- Donald Knuth: The Art of Computer Programming
- Henry David Thoreau: Walden
- C. H. Hinton: Scientific Romances (http://www.gutenberg.org/files/49289/49289-h/49289-h.htm)
- C. H. Hinton: AN EPISODE OF FLATLAND (http://www.forgottenfutures.co.uk/flat2/flat2-00.htm)
WATCH:
- Grigori Perelman documentary (https://hooktube.com/watch?v=Ng1W2KUHI2s)
- Pulp Fiction in English
- Forrest Gump in English
- The King of Kong
- Eva Perón (by Juan Carlos Desanzo)
- Revolution OS (documentary)
- Alphabet ganz (documentary, website: http://www.alphabet-film.com/)
- Bill Still: The Secret of Oz (documentary)
- Ad Astra
- Ghibli anime movies
- Cat Returns
PLAY:
- Dave Gnukem
- Abuse (public domain)
- Tanks of Freedom
- Yorg
- Wesnoth
OTHER:
- for WM Commons: take the same picture of outside every month (week?) of the year, or in different weathers, possibly make an animation
- Watch Pulp Fiction (and similar favorite movies) in Spanish to practice the language.
- Make a tour to the Jankovicky (and Kudlovsky) potok's origin.
- Go stargazing in a low light pollution area.
- Test blood type.
- Create a programming screencap timelapse of vim programming (for Pokitto?).
- Create a Minetest texturepack from Dungeoncrawl Stone Soup Supplements (CC0).
- Recreate and replace free-but-non-CC0 files on Wikimedia Commons with new CC0 ones.
- Create CC0 3D dinosaur set.
- Shave eyebrows completely off.
- Program a suckless voxel software renderer.
- Program a suckless physics library.
- Create a CC0 database/index (json or similar) of public domain works (or perhaps even just free) from various places on the internet (WM Commons, OGA, Blendswap, librivox, ...).
- Start a detailed CC0 autobiography.
- Make a vlog about AVPD.
- Make a vlog about uni and its difference from the US.
- Take photos of dead (not moving) bugs through magnifying lens.
- Make a video of being a generalist, with footage of many skills (programming, football, piano, drums, 3D graphics, 2D graphics, languages, math etc.).
- Create a simple text USA parody game (probably browser) where you are an american at about 20, with 100% health and 0 money, then you're presented with random events (e.g. "while crossing the road you were mildly touched by a car") and actions (e.g. "sue" and "continue walking"). Each actions will affect your status and you'll age. The goal is to get rich and live long, but that of course will be practically impossible.
- Write very small suckless chess engine (port to Arduino, Pokitoo, ...), then make a video comparing this with the Delphi Chess I made a decade ago.
- Write a simple "platform-independent OS" in pure C. Programs for it will be written in C too and compiled into the final binary. It would be a core that would allow to work with files, devices, multitasking etc. There will be an API for programs to use, each program would e.g. have to provide its loop step (this would enable multitasking).
- Try what sugar with salt tastes like.