: :
Blog
pfp

Hi, my name is Cletus Igwe. I am currently a 300 level Mechatronics Engineering student at FUTO.

I love messing around with my computer and playing occasional games of chess. Feel free to ping me on lichess @cletusigwe(current preferred account) or @uzo2005(old account), for a quick game or 2.

This site is still a work in progress, thanks for stopping by.

Micro Blog

November 7, 2024 at 3:47 AM

Didnt feel like sleeping this night so schedule is:

  1. bathe
  2. cleanup this room, its kinda getting messy
  3. try and work on this gig’s site, deadline is kinda near

November 7, 2024 at 3:38 AM

I feel like to actually write good stuff I need to stop waiting till a post idea has a title before typing the first words. Titles normally encode the range or depth of the content and most times you dont really know what you are trying to say concretely, just that you want to articulate a thought. So title-ing it right from the start is like a cock block in a way.

November 7, 2024 at 3:27 AM

I have explored my personal-life-updates-on-a-blog fetish and I think am getting bored of it now. Might nuke all these content soon and only put respectable updates here.

One thing though is that I really need to shut the voices in my head. I start writing one of these respectable long essays and realize midway that most of my ideas are not the norm here and are not things I would wish to publish and spend a lot of time defending in the future, and the thought of having to argue over ideas eats up my energy to write the post and I just stop writing.

Well, I sure still need to write them at some point but feels convenient not to do it now.

November 7, 2024 at 3:25 AM

Hmm I should probably update to say am cool now. Got a new gig and working on it. Kinda funny how I always bounce back. Reminds me of that scene from Fast and Furious where one of the black guys is trying to wrap his head around their team’s apparent immortality from always cheating death.

November 1, 2024 at 11:51 AM

my phone died yesterday and refused to come on again. It has never been so over. I have negative money to my name, everything is going to shit all at once. AHHHHHHH!

October 31, 2024 at 3:05 AM

October 31, 2024 at 2:57 AM

one mountain down. one more to go

October 30, 2024 at 10:05 PM

hmm, should we leave obsidian for siyuan??

October 28, 2024 at 10:25 PM

Zilla slab looks like a great font.

October 25, 2024 at 6:42 PM

am happy am starting to discover very good nigerian builders and creatives on my twitter feed.

now I can happily follow nigerians without getting involved in political arguments that lead to no change.

October 25, 2024 at 6:34 PM

everyday I look at my phone screen and beg it to enhance my existence.

Just do something, anything. Its a pitiful way to live. You switch between the same apps in a humiliation loop, begging to be entertained and yet nothing gives you the highness you crave. 4chan used to have enough entropy to keep it slightly entertaining, all you had to do was develop filters to the rude comments, but now that too is meh. Your brain is just walking around in a self constructed cage looking for a way out.

This brain needs to be lit up and it just isnt happening.

October 25, 2024 at 5:52 PM

At least one git push per day. Piece by piece, little by little, ship of theseus.

October 25, 2024 at 8:03 AM

Hi. you stop posting for a day, then it turns to 2, then 3 and before you know it a week of no updates has gone by.

Nothing much has occurred in the past few days except that I worked hard on somethings and slacked in other things. I am starting to get worried about my lifestyle and I feel like everything is pulling me in different directions resulting in net stagnation.

We have a practical class this morning and I have zero motivation to go there and am worried that my drive for school is gone.

October 18, 2024 at 3:15 PM

I should buy a polaroid camera.

October 18, 2024 at 12:40 AM

I dont know why it took soo long, but I think I have stopped hating myself. I need to maintain this state of mind.

October 17, 2024 at 5:12 PM

who is up to witness the daniel ligma to billionaires founder arc? abel and julius.

October 16, 2024 at 1:05 PM

God I love chatgpt

October 16, 2024 at 5:34 AM

time to sleep. will continue at the library in the afternoon

October 16, 2024 at 1:49 AM

now I think of it, the last update’s analogy is very ambiguous. what i meant was that since sex is primarily for reproduction, but we enjoyed it so much that we elevated it to a source of pleasure and so had to invent condoms to keep things in control. my point is that I enjoy writing nim code, and not every thing can be justified by “industry standards” or “job market demands”. bad analogy, I know. But I think I wil deploy it in a real life convo one of these days.

October 15, 2024 at 8:21 PM

the next person that asks me why i write nim will first explain why we have sex with condoms on.

October 15, 2024 at 3:03 PM

fuck #remindme to register my courses before tomorrow to avoid this school’s bullshittery

October 15, 2024 at 4:28 AM

remember those bait clips we see on yt of a streamer “forgetting he/she was live” and doing something weird? Well it happened to me today, lol. I dozed off in the middle of a stream

October 15, 2024 at 3:26 AM

lets try going live on twitch

October 14, 2024 at 9:05 PM

slept throughout today. vomited in the morning. very weak now, but my hands can type so am going to work through the night to complete this algorithm-arena

October 13, 2024 at 6:54 PM

Today was something else, but mostly positive.

October 13, 2024 at 3:45 PM

Dont log errors with white text on a white background. dumbass. 45mins gone for nothing

October 13, 2024 at 1:26 PM

God bless chatgpt.

October 13, 2024 at 7:07 AM

God bless shadcn

October 12, 2024 at 8:14 AM

cook ni.. cook ko

Just simple fresh tomato stew I managed to cook yesterday, am now shitting tomato seeds :wailing:

October 12, 2024 at 8:08 AM

I am terrible at 1to1 communication with new acquatainces and have become a master of mimesis to compensate. I have caught myself plagiarising the other person’s expressions, slangs or emojis almost immediately after they use it, just so I can vibe with them. Its fucking disgracing. sit up

October 12, 2024 at 2:29 AM

can someone help me tell google that I know what is hiding in my business data??

October 11, 2024 at 9:53 PM

I am unironically a beggar now :( Begging for network like a fucker

October 11, 2024 at 9:33 PM

goddammit I cant even install nextjs on this network :( starlink wen???

October 11, 2024 at 9:10 PM

I love programming so much. At that point when you think you have known it all, it will humble you. I need the constant humbling to ground me.

October 11, 2024 at 9:03 PM

if nothing is blocking you, poor network will. I now have to place my phone on top of the curtain at a specific angle so bun can install stuff on my laptop using the phone hotspot :(

October 11, 2024 at 2:54 PM

sitting in the library thinking about my life. no more sick but piles of work to do. is it really like this for every adult?

Running a race that never ends? I really need to only accept to work on stuff I love 98%+

October 10, 2024 at 3:31 PM

nope not a productive day. I fell sick again. Am going to buy fruitsss and see if they will help. I dont like drugs, but if it gets worse I have no choice.

October 10, 2024 at 9:11 AM

Today feels productive

October 9, 2024 at 2:51 PM

scrap the translation idea, browsers can do it natively now. its a fool’s errand.

October 9, 2024 at 2:43 PM

I have come to notice that some people are actually very very selfish. Am mostly referring to people who are very willing to leech onto you once you extend a helping hand, make all their problems your problem, suck up all your energy and resources and quickly move onto the next victim when the nectar dries up.

I cannot decide to stop helping people just to save myself from the pests, but I have developed a new rule of thumb on how to do it.

I will only extend a helping hand to somebody once I see evidence that they are trying to solve their own problem and not relying on a miraculous “destiny helper” to fix their shit.

October 9, 2024 at 2:12 AM

Given Nigeria’s reputation on the internet, I have tried to be more careful on how I interact with non-nigerian folks on the internet.

I dont send unnecessary DMs because I imagine they think am hatching some kind of fraud scheme.

The only thing I can do is make it big then use my new influence to show that not everyone is trying to scam.

This is cope. I have become a master of self-sabotage. Uzo stop self-limiting. Send the DMs first before you conclude on what they are thinking.

October 9, 2024 at 2:04 AM

I should revive my passion for economics. I have kind of become a hollowed out version of myself, the things I do now are the things I already learnt to do a long time ago. All my new skills lie within the same domain(programming) and my knowledge on everything else is on a steady decline.

This is surely a recipe for failure, because to create useful things with computers you only need to teach the computer how to accomplish a task that exists in another domain. Simple knowledge of computer commands wont get you rich, solving problems for other people with your knowledge will.

I digress. What am just saying is that I need to read more random stuff and have fun learning instead of filtering learning opportunities based on expected returns.

October 8, 2024 at 11:32 PM

#remindme register for GDSC to give a talk about nim. I dont know what I will talk about exactly but I feel like I should become active

October 8, 2024 at 9:39 PM

#idea translate your website into multiple languages by just embedding a script tag, charge $5 dollar per language. B2B perfect?

God help me to complete these tasks at hand. am in a fucked situation to be honest.

October 8, 2024 at 7:33 PM

I have reached a point where nobody corrects my mistakes because they just assume i know better. Its kinda what I have always imagined I wanted, but it feels scary. What if I fuck up???

October 8, 2024 at 7:31 PM

I have just been playing Riki Lindhome’s “Pretty in Buffalo” on a loop through out today. The song has immaculate vibes

October 8, 2024 at 5:22 PM

nvm reinstalled VLC and it works great so far. Also installed Gramophone for playing music. Will keep playit around for 2 more days then uninstall if these new apps are great.

October 8, 2024 at 4:57 PM

which media player do people use on Android these days? Playit was good but they have intentionally enshitified the app. VLC has become slow and I dont know why. MPV(last I used it) felt very unatural to use.

This is 2024?? whats going on? Maybe I will just write my own by wraping ffmpeg and calling it a day

October 8, 2024 at 3:20 PM

the art of whyning

October 8, 2024 at 12:04 PM

okay I just read the nobel prize announcement and they actually did cool stuff in physics, just that I am too ignorant to know about these things :facepalm:

October 8, 2024 at 11:59 AM

Can someone explain how Geff Hinton got a nobel prize in PHYSICS??? Physicists must be seething right now.. lol

> Make computer go beep boop with huge data
> get nobel prize in physics, without even touching hardware
> chad

October 8, 2024 at 9:40 AM

If I continue like this I would never make it

October 8, 2024 at 3:14 AM

claude sonnet is pretty good at generating nim code. wow

October 8, 2024 at 1:27 AM

can we as a society agree that using “thrilled” when announcing an update, is cringe now due to linkedin

October 7, 2024 at 11:32 PM

I havent prayed in a long time, but I dont have a substitute for the phrase “I pray”, which I use when am wishing something would happen and want to signify to a third-party how much I wish the event to occur even though I have no control over the event at all. Its weird whenever I type it.

October 7, 2024 at 11:30 PM

remember when you parsed a safetensors file and then forgot to make it a library. you can still do that, you know. stop being a lazy retard.

October 7, 2024 at 7:28 PM

Lets steelman both sides on the existence of a supreme divine being(s). I have mostly being around Christians and Muslims, and used to be a christian before so I think I can only argue from the point of view of a christian.

Believers

  1. A supreme divine being responsible for all the beauty we see in nature must exist because from our personal experiences in life, entropy always tries to bring about the most disorderly outcome and yet the nature we observe has these intricate organisation and patterns that cant possibly arise in a universe with increasing entropy.

The strawman version of this is that, if entropy has always been on the rise and yet these patterns still exist, then maybe our current understanding of entropy(as always leading to disorder) is flawed

  1. How do you explain all the miracles and testimonies people give in churches, if there is no God enabling these supernatural phenomenas to occur?

Mr. Strawman says: you explain the supernatural miracles(e.g rising from the dead) the same way you explain magic tricks performed by magicians — they are just tricks and if you pay closer attention to the circumstances surrounding the miraculous event, you will observe plausible explanations for why the event wasnt miraculous at all. In the case of testimonials from people who experienced unexplainable miracles in their life, my strong suspicion is that in many cases they are either:

  • outrightly lying for their own amusement
  • hyping up otherwise mudane events(to look cool or display higher spirituality than others?)
  • paid to lie by pastors that wish to boost their church attendance
  1. If God does not exist, how do you explain the existence of our universe?

If God does exist, how do you explain his existence?

Unbeliever

  1. Its obvious the idea of a God is a made up phenomena, in just the same way humans make up all sorts of explanations to explain the things they find puzzling. It is not surprising at all that an early human specie invents the concept of a God to explain the changing seasons and sudden inexplicable natural disasters they obeserve around them(earthquakes, flood etc). Early men must think to themselves: when harvest good, god happy; when harvest bad, god sad; and then the concept kept getting passed down via oral tradition generation to generation and since it was such a powerful explanation for so many things, it stuck.

Mr. Strawmans says: God is not a made up phenomena, many christians have experienced him as the holy spirit and their speaking in tongue is a physical manifestation of his presence

  1. Many religions claim their god is the one true God and all others are fake. I claim that all the gods are made up which is just one less god from the believer point of view.

Mr strawman says: while your logic might sound clever, it is not. The existence of God is not dependent on how many gods that exist versus the ones I believe in, these extra Gods sprung up as a distraction from the devil and if thinking about them lead you to denouncing the true God, welldone because the devil won.

  1. People cant let go of the idea of a God because it really forces them to blame themselves and take control of their lives when things go wrong. “If god didnt exist then there is really no hope for the oppressed in this wicked world desgined for the powerful to keep getting powerful. Our last source of hope is a Godly intervention and when such event occurs it reinforces our belief in god.” I sympathesize with this believers because I know the effect faith can have on the human mind.

Mr.Strawman says: this assertion is not true at all. Believers take control of their life and blame themselvss for the consequences of their actions. God has given humamity free-will and every decision a human takes is a chance to glorify God and reap the rewards in the after-life.

To be continued…

October 7, 2024 at 7:11 PM

I used to think that saturating my schedule with “work” would fix me but it infact has the opposite effect. It has made me worse:

  1. Am always tired because just thinking of all the pile of work waiting for me makes me weak
  2. I cant act on new inspirations for projects because I already have enough work left unfinished
  3. Thinking of 1 and 2 makes me sad, and I cant code if am sad because my brain shuts down

Hopefully I would clear up my schedule before december and enter 2025 wiser.

October 7, 2024 at 4:42 PM

Many people have met me at a different points in life and came out with the wrong impressions. Am sorry for my flaws.

October 7, 2024 at 1:33 PM

living in bondage 3

October 7, 2024 at 12:00 PM

goddammit I should have just used mogrify. MOGrify! lol

October 7, 2024 at 11:44 AM

wtf??? i have spent 2hr+ trying to export image layers as individual images in gimp. wow didnt know it was this bad

October 7, 2024 at 7:35 AM

Was browsing /g/ on 4chan and came across this thread on nim People keep citing lack of documentation as nim’s weak point but I just feel like the docs are good enough to get useful work done. Maybe they need tutorials and shit that walk you through stuff like a baby.

also araq’s opinion on master vs main git branches is so based, I have always made sure to call original branch of my git repos, master :D

October 6, 2024 at 9:13 PM

I should probably eat something

October 6, 2024 at 9:05 PM

I think I dont need to worry about media files too much… if it is a video, upload to yt and link; images can just be put in an assets folder synced between laptop and mobile.

October 6, 2024 at 8:27 PM

almost nuked all of todays notes by incorrectly using git reset --hard. git reflog came to my rescue :)

October 6, 2024 at 7:14 PM

home alone… enough coding to do🎉

October 6, 2024 at 3:51 PM

back to school. I wonder how I can organise the media files I would include in my posts on this website. I dont want to store it on the github repo to avoid bloat. need to find a sort of google drive that is made specially for this type of stuff.

October 6, 2024 at 11:55 AM

am in a bus on my way to school and one woman here is saying that if we ditch money and go back to trading by batter, we will fix all our problems. all I can say is lmao. she is also making a case for communism but I think its time I use my earpods to avoid further brain injury.

October 6, 2024 at 6:15 AM

happy sunday I guess

October 6, 2024 at 6:11 AM

why am I crushing on @radishcashew? what is wrong with me?.. lol

nerdy, authentic girls are my neuron activation

October 6, 2024 at 6:03 AM

can all these entertainment algorithms get better at recognizing niche interests and amplifying them? I have youtube disabled by default on my phone and use newpipe as my yt client, but newpipe cant give me content recommendations which makes it less addictive but also more boring to use over extended periods of time. So once in a while I enable youtube so I can get entertained but, the recommendation algorithm always tries to force(bait?) me into watching normie content(reaction vids, softcore porn etc) and once you take one bait, the rest of your feed just turns into normie fest. am not complaining about the normie content though, I just wish the algorithm understood how the human mind worked bettter and recognises when I consume bait content and doesnt give me more bait.

October 5, 2024 at 6:13 PM

I should probably start packing for tomorrow. my packing is mostly just foodstuffs:

  • beans
  • rice
  • garri
  • palm oil
  • groundnut oil
  • crayfish

I think thats all, then I need to buy bread on the way. hmm maybe I should buy kwili-kwili from mummy too.

October 5, 2024 at 11:56 AM

programming is kind of an elitist job. we have “flow states” and expect everyone else not to interrupt us, which is easy when you live alone.. but staying at home, I have to help do some chores and tasks, and explaining why I cant be interrupted makes me sound like I am demanding some unfair special treatment just because I push buttons on a keyboard.

October 5, 2024 at 8:05 AM

wanted to travel back to school today but changed my mind, because

  1. my school bag is still damp
  2. i can help better at home since today is a saturday
  3. i dont want to rush myself
  4. i can travel tomorrow since its a sunday I just need to start reading in preparation for the test on wednesday.