./about-me #
Computer programmer.
Interested in low-level/high-performance/graphics/embedded/cryptography programming.
Free software, free speech, and privacy advocate.
Arch btw.
Technolibertarian and transhumanist.
Open source is good, software patents are bad.
OOP is overrated, learn DOD instead.
Grug is smart.
RMS is right.
Remember to look up.
The universe belongs to the machines.
The universe probably also runs on a machine.
We are likely the only intelligent beings in our galaxy.
The future is wild.
All nuclear weapons must be eliminated and the use/manufacture/storage of all nuclear weapons must be banned unconditionally.
./graphics-programming-links #
- Scratchapixel
- Game Engine Architecture
- learnopengl
- open.gl
- OpenGL 4.0+
- ogldev
- Modern OpenGL functions
- songho
- ogldev and his youtube channel
- GPUGems
- Slang (modern shading language)
- GPUOpen
- ARM manga guide
- A trip through the graphics pipeline
- Cem Yuksel’s lectures
- Tone mapping.
- PBR
- FXAA
- TAA
- Gamma correction
- Ray tracing
- Vulkan tutorial
- vkguide
- C++
- High-performance
- GDB
- RAD Debugger
- Tracy profiler
- RenderDoc
- WebGL
- Javascript
- WebGPU
- Game Math
- Lua
- The pragmatic bookshelf
- Cracking the coding interview
- Real-time rendering
- Algorithms
- Philosophy of Software Design
- Graphics programming discord
- Graphics programming subreddit
./cryptography-links #
- libsodium
- OQS project
- fhe.org
- homomorphicencryption.org
- OpenFHE
- Jeremy Kun
- Monero
- Gentry’s thesis
- Gentry’s introductory essay into FHE
- Christof Paar’s lectures
- Understanding cryptography
- Serious Cryptography
- BouncyCastle
- cr.yp.to
- Soatok
./ai #
- Make your own neural network
- Machine learning in 100 pages
- Math for machine learning
- LLMs as Simulators
- A very unusual time period
- ChatGPT is a Simulacrum
- AI safety
- AI alignment
./general-literacy #
- High-school Math
- List of good math books
- List of good humanities books
- Essay writing guide
- Craft of writing effectively
- 4chan reading list
./advice #
- An idiot admires complexity, a genius admires simplicity
- Sometimes, all you need is a function
- Be succinct
- Worse is better
./diabetes-advice #
I have type 1 diabetes, so this advice may not be applicable to other types. There are really only two ways of dealing with this disease: you can either eat whatever you want and not care too much about high blood sugars, or you can adhere to a strict keto diet and enjoy the stability that comes with it. The truth is, your blood sugars will go wild the moment you eat something high in carbs (sometimes even low carb foods will throw it out of the loop). Other times your body will simply say “fuck you” and do whatever it wants. It happens. No, it’s not your fault. Many diabetics experience this—I also experience this.
- If you aren’t on a pump, then use something very long-range for your basal (e.g. Tresiba).
- Don’t use Levemir.
- Exercise. No need to be an athlete, something as simple as walking helps a lot.
- Try to have a schedule. Personally this is very hard for me as I’m more of a spontaneous type of guy, but it helps tremendously.
- Get yourself a CGM. It will help you learn which kinds of food affect your blood sugar the most.
- Always tell people that you’re a diabetic. Whether it’s a date, or a professional meeting, or just a hang-out, it doesn’t matter. There’s always a chance that you may pass out from hypoglycemia, and it’s important that someone knows you’re diabetic and relays that to the paramedics. If you don’t want to tell people, then at least wear a wristband.
- DO NOT listen to what those old type 2 diabetic hags say. Often they are in denial of their disease and don’t take care of themselves to begin with. Most of the time their advice doesn’t apply to type 1 diabetics anyway, and usually it is based on either pseudoscience or gross misunderstanding of the scientific literature.
- DO NOT listen to people who claim to know what’s best for you just because they have a friend/relative/child with diabetes. I can assure you, they know almost nothing. They have a bad case of Dunning-Kruger, and their advice is often terrible.
- Have quarterly visits to an endocrinologist. It may be hard to find a good one, but it’s worth it.
- Read the Type 1 Diabetes Self-Care Manual from ADA.
- Get vaccinated.
- Do not smoke.
- Do not drink alcohol. Or at least eat something before/after to prevent hypoglycemia.
- Don’t be a pessimist. Remember, insulin was only discovered in the last century, and for most of human history type 1 diabetes was a fatal disease.You are very lucky to be born in the modern age. There are signs that we will be able to cure it soon.
There are a lot of charlatans out there who will claim that they can cure your diabetes—DO NOT listen to them. It’s all bullshit. A real cure will be announced by organizations like the ADA.
./contact-me #
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEaV9PvRYJKwYBBAHaRw8BAQdAnTfCdqGUx7o3ptIOUuRmhDDYw4h0FWnC/Knd
AShGjqC0HzB4ZGVhZGYxc2ggPDB4ZGVhZGYxc2hAdHV0YS5pbz6IlgQTFgoAPhYh
BFsxzJhfKGJULW25wM9NqfOkXZ73BQJpX0+9AhsDBQkB4TOABQsJCAcCBhUKCQgL
AgQWAgMBAh4BAheAAAoJEM9NqfOkXZ73zcUA/1Bh694biivjqFJ29RwlQTsadp97
Ae1YyYIWrOmIIzl6AP9IuToQcC8JFXVw8fo4ADTI3dEz7Nz6Xy5nApo3RUosCLg4
BGlfT70SCisGAQQBl1UBBQEBB0BIZ06EPPmaaVsP1/i+blMgQPkxv+BhH/+8/wLM
IYuoWgMBCAeIfgQYFgoAJhYhBFsxzJhfKGJULW25wM9NqfOkXZ73BQJpX0+9AhsM
BQkB4TOAAAoJEM9NqfOkXZ73EEUA/0TBuQ2vNcVTAEVtEQWL8rJURZjKhgwyC9p1
giRpZcXOAQC5JofdFMNM2la1bJHccX3icB5sf5sIq71hfgZepJBbCQ==
=fhYh
-----END PGP PUBLIC KEY BLOCK-----