The notes below are an ongoing record of ideas and observations that have come to me over time. They are often neither fully thought through nor implemented, though they may be in the future. Or they may not be—for some ideas, a simple note is sufficient. Some are dead ends, so there’s no point in developing them further. But even so, they may be worth recording.
2026-01-31: PINHOLE CAMERA
SIMULATION
I tried to create a simple, functional pinhole camera in Python. Back in high school, I’d already built a real physical one, but I felt that if I simulated it, I’d better understand how it works—because it’s not enough to just punch a hole in a box, insert light-sensitive paper, develop it after exposure, and let physics do its job (however that might work). Here, on the other hand, the physics must also be simulated.
I aimed to make the simulation as realistic as possible from an algorithmic standpoint, although my knowledge and the available computing power naturally remain limitations. For example, the program uses forward ray tracing—that is, tracing light from the source toward the scene and the camera—instead of the more common backward ray tracing, which traces rays from the camera back into the scene. The forward approach is closer to the physical direction of light propagation, but it tends to be very computationally inefficient.
Examples of program settings and explanations of parameters: concepts-2026-01-31-pinhole-simulation-settings.txt
Source code: concepts-2026-01-31-pinhole-simulation.py
2026-03-02: SORTING PHOTO
PIXELS
I tried to sort the pixels in photos using an algorithm. The idea was to roughly sort the pixels by HUE and brightness: arrange the pixels along one axis (say, the x-axis) according to HUE and along the other axis (say, the y-axis) according to brightness. This rearranges the photo’s pixels, but none disappear or are created. Nevertheless, the resulting photos lose their original meaning but retain their color atmosphere.
Source code: koncepty-2026-03-02-trideni-pixelu-fotek.py
2026-04-13: RANDOM EXPLORATION OF THE INTERNET
For about two weeks, I devoted myself to randomly exploring the internet because I was curious to see what it looks like when it isn’t recommended by algorithms. I tried various approaches.
The first (naive) one was to create a program to enter and open URLs that are randomly generated. This was, of course, extremely inefficient; the space of possible URLs is too large, and the existing ones are sparsely represented.
The second approach was to build my own crawler and feed it some bizarre seed URL (such as the website kdomivolal.cz
). I then tried to filter the results using an LLM and subsequently look only at the interesting ones (based on some defined criteria). I found a lot of bizarre things to amuse myself, but nothing groundbreaking.
The third approach was much more fruitful and entertaining. I discovered that Certstream exists. It’s a handy service that streams currently issued security certificates from around the world in real time. So it displays the URLs of websites that are either newly launched or renewing their certificates.
Source code: concepts-2026-04-13-certstream-listener.py
I spent several days randomly clicking through these URLs. Most often, I came across scams (cryptocurrency-related, etc.), porn, AI, AI porn, tutorials on how to create AI porn, gambling, system login interfaces, and nascent websites (which have placeholder content or messages like “we’re working on it”).
Through this process, I stumbled upon the website treeyo.my
, which stuck in my memory because of its minimalist design and complete lack of optimization to capture the viewer’s attention. I also discovered that this website is truly a fringe part of the internet, as even Google hasn’t indexed it yet. The Internet Archive did find it, but from CT logs—just like I did. Because of this website, the search was worth it.
May 6, 2026: PACIFIC
EXHIBITION
I had the idea to create AI-generated 360° panoramic photos of the Pacific. Then embed a QR code in them using AI (something like Illusion Diffusion) that links to some artwork. After that, I could insert fake location metadata (like GPS coordinates in the middle of the Pacific) and upload them to Google Maps. Alternatively, I could take real locations photographed with a 360° camera—say, from a single city—and then shift the GPS positions of all of them to the Pacific. The reason I’m only talking about 360° photos is that, for now, Google still allows them to be uploaded to exact GPS locations using metadata. Meanwhile, regular photos must be assigned to an existing location.
June 4, 2026: PIGMENTED LESIONS
I tried to carry out this project, but due to the time it would require, I didn’t finish it. So far, I’ve only documented my hands, cropped out the freckles (transparent background), preserved their scale, and created a program to arrange them in a grid. However, here is the text that was meant to explain the concept:
“In 2026, I documented every visible skin tumor or vascular anomaly on the surface of my body. The scale was preserved for each object. Subsequently, the individual lesions were digitally cut out and arranged in a regular grid.”
June 21, 2026: SELF-MODIFYING INTELLIGENT PROGRAM
I tried to create a program that uses the OpenAI API and their LLMs. The program’s task is to modify itself and then run again. And I was curious to see where that would lead.
Unfortunately, the model often rejected the task because it considered it dangerous. Or it would complete it, but its successor would not. The attractor was simply always rejection on safety grounds. It never even made it to the fourth iteration.
Source code: concepts-2026-06-21-self-modifying-intelligent-program.py
2026-08-14: TRASH
What if I took a photo of absolutely every piece of trash I throw in the trash can? I could photograph it with a scale, then crop the trash from the background and arrange it in a regular grid according to the appropriate size ratios.