todo.txt 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. Some things I'm planning to do.
  2. STUDY NEW:
  3. - operator theory
  4. - tensors
  5. - einstein's field eq.
  6. - lagrangian
  7. - entropy
  8. - quantum comp.
  9. STUDY:
  10. - BASH (https://github.com/jlevy/the-art-of-command-line)
  11. - chemistry
  12. - color theory (gamut, sRGB, CIE 1931, HSL vs HSV, gamma, color wheels, ...)
  13. - cryptocurrencies
  14. - electronics
  15. - Emacs
  16. - Esperanto
  17. - FreeCAD
  18. - functional programming
  19. - game theory
  20. - Godot engine
  21. - fuzzy logic
  22. - game design patterns (ECS, Godot vs Unity architecture, ...)
  23. - general relativity
  24. - GNU Octave
  25. - Gödel's incompleteness theorems (formal)
  26. - Japanese
  27. - lambda calculus
  28. - Lisp
  29. - logical programming
  30. - Lojban
  31. - Nash Equilibrium
  32. - node.js
  33. - polynoms (division, rings, ...)
  34. - quantum computing
  35. - quaternions
  36. - sigma calculus (OOP, "sigma kalkuk")
  37. - Spanish
  38. - spherical harmonics
  39. - Tor
  40. - typography
  41. - Vulkan
  42. - neural networks
  43. - cryptography/security
  44. - RSA
  45. - Rust
  46. - biological taxonomy
  47. - mailing lists
  48. - Why do we remember the past but not the future?
  49. - Kalman filter
  50. - cone marching
  51. - blindfold chess
  52. - bytecode (Python, Java, ...)
  53. - voting systems
  54. - regular solids, polytopes, tessellations, groups
  55. - sound synthesis
  56. READ:
  57. - Lewis Carroll: A Tangled Tale
  58. - Noam Chomsky: The Responsibility of Intellectuals
  59. - Peter Kropotkin: The Conquest of Bread
  60. - Suetonius: The Lives of the Twelve Caesars
  61. - Phil from GCHQ
  62. - Rufus Pollock: The Open Revolution
  63. - Peter Wayner: Free For All
  64. - Countdown to Zero Day: Stuxnet and the Launch of the World's First Digital Weapon
  65. - Lion Kimbro: How to Make a Complete Map of Every Thought you Think
  66. - Herman Charles Merivale: My Experiences in a Lunatic Asylum
  67. - Che Guevara: The Motorcycle Diaries
  68. - Moby Dick
  69. - Peter Watts: Blindsight
  70. - Animal Farm (when enters public domain)
  71. - 1984 (when enters public domain)
  72. - Cost of Freedom
  73. - Donald Knuth: The Art of Computer Programming
  74. - Henry David Thoreau: Walden
  75. - C. H. Hinton: Scientific Romances (http://www.gutenberg.org/files/49289/49289-h/49289-h.htm)
  76. - C. H. Hinton: AN EPISODE OF FLATLAND (http://www.forgottenfutures.co.uk/flat2/flat2-00.htm)
  77. WATCH:
  78. - Grigori Perelman documentary (https://hooktube.com/watch?v=Ng1W2KUHI2s)
  79. - Pulp Fiction in English
  80. - Forrest Gump in English
  81. - The King of Kong
  82. - Eva Perón (by Juan Carlos Desanzo)
  83. - Revolution OS (documentary)
  84. - Alphabet ganz (documentary, website: http://www.alphabet-film.com/)
  85. - Bill Still: The Secret of Oz (documentary)
  86. - Ad Astra
  87. - Ghibli anime movies
  88. - Cat Returns
  89. PLAY:
  90. - Dave Gnukem
  91. - Abuse (public domain)
  92. - Tanks of Freedom
  93. - Yorg
  94. - Wesnoth
  95. OTHER:
  96. - for WM Commons: take the same picture of outside every month (week?) of the year, or in different weathers, possibly make an animation
  97. - Watch Pulp Fiction (and similar favorite movies) in Spanish to practice the language.
  98. - Make a tour to the Jankovicky (and Kudlovsky) potok's origin.
  99. - Go stargazing in a low light pollution area.
  100. - Test blood type.
  101. - Create a programming screencap timelapse of vim programming (for Pokitto?).
  102. - Create a Minetest texturepack from Dungeoncrawl Stone Soup Supplements (CC0).
  103. - Recreate and replace free-but-non-CC0 files on Wikimedia Commons with new CC0 ones.
  104. - Create CC0 3D dinosaur set.
  105. - Shave eyebrows completely off.
  106. - Program a suckless voxel software renderer.
  107. - Program a suckless physics library.
  108. - 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, ...).
  109. - Start a detailed CC0 autobiography.
  110. - Make a vlog about AVPD.
  111. - Make a vlog about uni and its difference from the US.
  112. - Take photos of dead (not moving) bugs through magnifying lens.
  113. - Make a video of being a generalist, with footage of many skills (programming, football, piano, drums, 3D graphics, 2D graphics, languages, math etc.).
  114. - 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.
  115. - 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.
  116. - 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).
  117. - Try what sugar with salt tastes like.