Interesting ideas I’m abandoning
I recently read the Cult of Done Manifesto, written by Bre Pettis and Kio Stark, and it really resonated with me. In the interest of following the manifesto’s ideas, I’m going to publish all the interesting programming project ideas that I haven’t been able to get done. That way, I get let go of these ideas and focus on getting ideas done.
Cult of Done Manifesto
- If you wait more than a week to get an idea done, abandon it
- If you have an idea and publish it on the internet, that counts as a ghost of done
Programming ideas
- Work on something for SIGBOVIK, the joke computer science conference, similar to the work by Tom
- Create a network diagram of my apartment in the style of r/homelab
- Remake an old project I love
- The old project I want to recreate is Parks and Wreck because it looked so cool
- Set up a personal VPN Tailscale or reverse proxy so that I can access my local network from anywhere
- This might not be the most safe thing to do
- Create a 2d circle Rubik’s cube
- Turns out this was done
- Run code using OCR
- Video game ideas
- Idle Idle - An idle game that involves several other idle games
- Rock cleaning incremental game - You start off as a single worker clearing away rocks. Then you’re joined by a colorful cast of characters. Eventually you clear away a full ruin and you active the temple and it resets. It’s in the style of a tactical RPG with squares and tactical RPG movement.
- OP RPG - In Fallen Enchantress Legendary Heroes, I strongly remember creating a high health hero who has several 100% counters and incredibly high damage. So, whenever an enemy attacks, he’d tank the hit, counter, kill the enemy, then heal. I haven’t worked on it in a while, but I created a game called OP RPG where the aim of the goal is to reach this over powered state much faster somehow. I recently played Inscryption and the way decks become incredibly powerful very quickly is similar.
- Create my own version of Elevator Saga - The standard traffic on a day is X and it changes over time. You predict the standard traffic is going to change on a certain date, but you’re not sure when.
- Try adding an emotion layer to large language models
- Add a karaoke mode to Beat Saber so that I can play Beat Saber while my friends watch and sing karaoke. Improve Beat Saber’s party mode.
- Create Beat Saber map editing tools. In particular, I would like to be able to edit maps from within Beat Saber by slicing notes I don’t like and swinging my sword in empty space to create new notes and instantly being able to play test.
- Capture the computer’s audio and generate on-the-fly Beat Saber maps from the audio so that I can watch a YouTube stream and play Beat Saber to their talking
- AI chat - Instead of AI streamers like Neuro-sama, what about AI chat so I don’t feel like I’m streaming to nobody
- Create Anime code names - Read from AniList and MyAnimeList to find which shows the players have watched then only display shows that the players have watched
- Future financial planning tool
- Put in estimates for different possible incomes
- Allow for approximate dates
- What if I work overtime this week?
- What if my bonus is large? My bonus is small? No bonus at all?
- What if I’m laid off?
- Virtual Virtual Network Functions (VVNF) - I want to make a virtual version of the virtual network functions
Blog post ideas
These are also things I could talk about on my YouTube channel.
- Can a Famous Person be a Good Person? - Famous people receive every possible type of feedback. If they’re inclined towards a certain type of feedback, it’s easy to unintentionally become biased. For famous people without a good initial understanding of the world and without a good support system, they have to build their understanding of the world in effectively a void. I believe this is in part why so many famous people are so eccentric. As a side note, I also believe that individuals are very eccentric.
- Do Less, Learn More - Pause more often and reflect more and you’ll learn way more
- Have you ever watched a chess puzzle video and they tell you to pause here? Maybe not but I never pause. When I am on YouTube, I don’t really wanna think hard and solve puzzle, I want to enjoy myself and not think that hard. But if you’re , watching self-help videos you probably actually want to improve, so maybe pause. If you don’t feel like doing anything different, just stop skipping ads. When an ad pops up, mute your PC and think about what you’re watching. Do you agree with what you’re saying? Do you relay? What do you remember, can you summarize their points, how did the video make you feel?
- Making a Popular YouTube Channel - I only have the blog post title
- Building a Career You Love - I believe you can learn to appreciate your job more over time. In addition, becoming more competent at your job can open the door to customizing your job to work well for yourself. Also finding a job that you can turn into a career or even a calling can make the job more meaningful.
- Being Sincere is the New Sarcasm - Being sincere is counterculture
- If I Can Grind RuneScape, I Can Grind Real Life - I tried so hard in RuneScape and I wasn’t even having fun. In particular, I remember one night playing over 28 hours in a row of a minigame called Tempoross and not enjoying myself at all. I remember feeling so determined and I wasn’t sure why. I decided to put a little bit of the effort I was putting into RuneScape into the rest of my life instead.
- Read Generously - Commonly, I see people read a comment online and assumes the most uncharitable interpretation of the comment. I try to read generously. I got the idea from John Green.
- Meme literacy reviews - This ties into the idea of reading generously. Often, memes are given uncharitable, surface-level interpretations. I believe memes (and media posts in general) deserve just as much study as books and structuring them to be better for an internet audience is important.
- r/CuratedTumblr/food_w_friends - The original post was trying to frame deep understanding of people close to you as a generally positive thing (familiarizing the foreign), but it gets bogged down by a few issues that comes with posting to an internet audience. The majority of the text is about sharing food without asking and many people have an aversion to sharing food without asking, so the focus of the discussion centers around that instead of the core idea of understanding your friends well enough to do something that your friend specifically will appreciate.
- Review John Green’s soccer TikTok
- Write about r/AnarchyChess
- “Don’t be Successful at the Wrong Things” is Bad Advice - I heard the advice, “don’t be successful at the wrong things” and it sounded wrong to me, but I couldn’t articulate why at the time. I think that there’s a lot of value in being picky about what you choose to put your time and effort into, but the idea of focusing so much on avoiding the wrong thing seems wrong. I’m always worried about if I’m doing enough, if I’m working on the right things, and if how I’m doing things are efficient enough. This leads to a lot of my time being spent planning tasks and reading about what other people have done. What other people feel are important. However, I think that people don’t know what’s going to be valuable important in the future, in particular, they don’t know what’s going to be valuable and important in my life specifically.
- Don’t Maximize, Hit the Green Zones - When I think of a balanced lifestyle, I think of pressure valves that go from red, yellow, green, yellow, red. Too little focus on work and you’re in trouble. Too much focus on work and you’re in trouble. But if you’re at approximately the right amount of focus, there’s not much value in trying to get closer to the center of the green zone.
- Convenient lies to tell yourself - Some things aren’t strictly true, but they’re helpful to believe
- My willpower is infinite
- I’m a lucky person
- This one is true, but it’s worthwhile to believe as well: Laying down to sleep is restful, even if I don’t fall asleep.
- Optimal Living - Ironically, living optimally involves letting go of optimizing. (See my article idea about green zones.)
- Ethics of AI art and does it matter if its ethical - I believe it matters if AI art is ethical because if AI art is unethical, it will at least slow the progress of AI changing the world. I believe slow progress would be better for artists and the world in general to adapt in a way that’s more equal.
- Related vlogbrothers video
- Emotional intelligence was the missing piece to me being productive - I’ve tried being more productive in the past and I’ve always struggled. It turns out, I relied heavily on the analytical part of my brain and I never explored or understood the emotions in my brain. Identifying and regulating my own emotions wasn’t a thing I did, but ended up being incredibly important to being productive.
- Is Jargon useful?
Other ideas
- Learn Japanese
- Attend Japanese meetups
- Read Reddit wikis
- Read books
- The Goal
- by Eliyahu M. Goldratt
- The Phoenix Project
- by Gene Kim, George Spafford, and Kevin Behr
- Clean Code
- by Robert Cecil Martin
- How to Win Friends and Influence People
- by Dale Carnegie
- Superoptimizer - A Look at the Smallest Program
- by Henry Massalin
- The Goal
- Look into auditing classes at colleges near me
- Read Nine Last Days on Planet Earth
- by Daryl Gregory
- Fiction
- Read articles
- Read Dr. K’s guide to mental health
- Write a yearly self assessment
- Read and summarize my old journals
- Organize my restaurant suggestions
- Get started with fashion link
- Archive my favorite YouTube videos
- Learn how to use a thumper and cheat at playing poker with my dad
- Learn about conflict resolution - mirror, empathize, validate
For fun ideas
- Summarize stories I love
- Summarize I’m a Spider, So What? (Kumo Desu ga Nani)
- Summarize Rebuild World
- Inspired by Saadisfy’s classroom of the elite summaries
Thoughts
After completing this process, I think I made a mistake by going over my old idea list. Most of these ideas I had already abandoned and forgotten about. Instead of using my time to officially abandon these ideas, I should’ve abandoned the ideas that are stuck in my head.