Homepage | Projects & Portfolio| Articles | Creative Corner | Contact

February 24

See - Transformation from college-goer to a job-goer, AI, enjoying cartoons and reasons to hate low level stuff

Open AI sora is here to kill artists

The thought experiment of AI I was born in a time where most consumer cameras were still analog. I have limited photos of me as a child and nearly no videos from my early childhood. So much has changed since then, and so much is gonna change in such a short time from now. With the introduction of Sora, I began wondering …

What happens when AI is objectively better at creating art than humans?

I am really concerned as an artist, is the value of my good art gonna be lost in the great sea of robotic creativity? When everyone can generate their own perfect game, movie, song, crafted especially for them, then who is gonna consume objectively worse human created content ?

Come to think about it, this will not be much different than today’s arrangements. This is already a thing with social media like youtube, where recommendations stop you from exploring the niche authentic (mostly bad) videos with less views, and spoon feeds videos generated for mass appeal and no human touch, because the whole ecosystem knows how to capture the “attention” of the human brain and manufacture senseless crap with click bait thumbnails, and bold Mr. Beast captions.

A future with AI generated content is not far off, and money’s the motivator. So, what do we do now? We have taken pride in the qualities that make us better from the machine. We are artistic, we are creative, something that chatgpt could never be. Or could it have written this article ?

Music and podcasts I heard this month

Music

Podcasts

Making a phone from scratch and network packets

Unexplained latency

I really like low level stuff, but once you start writing low level stuff, like working with sockets in C, you have to start learning even lower level stuff! And the scope blows up so much so quickly. I was recently trying to send UDP packets over from my android to my laptop, and it was taking 160ms for each packet! Now how do I go about debugging that ? So using my android, laptop and macbook, I tried a different combination of device, languages, and operating systems. And only when I was hosting a server on a macbook, and the client was my laptop running linux mint, I was able to get around ~20ms. God knows why?

Embedded pain

I had to learn some really wild stuff to get a blinking LED on a stm32f103c8t6. I had to learn how to solder [see this amazing comic], i had to learn more about compilers, and toolchains and elf files and ld files what not. [see this blog]

We are growing up

Recently I was talking to my coworkers and realized all of them were married, and after I asked around, some people even had kids! Thats such a stark shift from being around people your age to being around grown ups. I also had the opportunity to witness 2 new borns in our extended family this month, and it seems so magical! I cannot imagine how awesome the parents must feel. It reminds me of a saying that goes something like "If you are lost in life, do what you would want your (future) son to do in life". We have good ideals within us, we just forget about them in this attention hungry world.