Ayda Khoshkhan
@aydakikio.bsky.social
Programmer / Linux Lover / CE Student / Computer Nerd
These days I've been thinking about how I can reduce the arduino's memory usage to save more memory. In the end I reached some clever ways based on mathematics.. #chess #arduino_chess #arduino
Creating Chess - part 4 🐴 Player controls ✅ Minimax AI (depth 3) ✅ Move preview — highlights valid landing squares ✅ The AI works but honestly looks a bit dumb...I couldn't push the depth higher because the Arduino just doesn't have the RAM for it :( Source code 👇 github.com/aydakikio/ar...
Creating Chess - part 4 🐴 Player controls ✅ Minimax AI (depth 3) ✅ Move preview — highlights valid landing squares ✅ The AI works but honestly looks a bit dumb...I couldn't push the depth higher because the Arduino just doesn't have the RAM for it :( Source code 👇 github.com/aydakikio/ar...
Creating Chess - part 3 🐴 Black chess pieces ✅ I added black chess pieces, and I think it is easy to say the difference between a white piece and a black piece :)
Creating Chess - part 2 🐴 White chess pieces ✅ I added white chess pieces and they seem to fit well on the chessboard :)
Creating Chess - part 1 🐴 Chess board: done ✅ Chess pieces: the real challenge begins Fitting chess assets onto a tiny screen is brutal....I'm experimenting with 7×7 px sprites just to make the pieces readable :)
I suppose that war has finally reached Tehran :/ I think we will hear more explosions as time goes on :/ I heard the anti aircraft fire a couple of times around 40 minutes ago :(( I can't sleep now :((
Building Snake & Ladder 🐍 Dice animations ✅ Player controls ✅ AI opponent ✅ Game Over screen ✅ Source code 👇 github.com/aydakikio/ar...
The war disrupted my routine...I wake up every day with anxiety about another Internet Blackout or dying in the war....I don't know what I should do :(( I have flashbacks from the previous war, and I got sensitive to sounds :( I also got addicted to the news :(
Building Tetris - part 2 🌿 Game over screen ✅ Full directional controls + block rotation ✅ Source code 👇 github.com/aydakikio/ar...
I think that I should schedule these types of posts soon :) Cause there is a great chance that the war spreads to other cities So if there is another Internet blackout the posts will be delivered on time :)
Building Tetris - part 1 🌿 - added the blocks - added the block fall logic - added the scoring system - added the block rotation logic
Building Tetris - part 1 🌿 - added the blocks - added the block fall logic - added the scoring system - added the block rotation logic
Focused on the main menu so much I forgot to change the difficulty 💀 That was intense Best of 3! Pretty impressive for simple AI I made earlier 💪🔥 #ScreenshotSaturday #GameDev #IndieDev
Today I decided to pack up my home lab. I'm sad that I have to say goodbye :(
Radio-Gaga is a Toddler Friendly Remote In a Radio
Radio-Gaga is a Toddler Friendly Remote In a Radio
Hackaday Article
hackaday.com
atuin 18.17 is out 🐢✨ - 78x faster to open and search - ai can see your terminal - more resilient sync - switch ai models with /model
I sometimes regret starting this project... Cause every single experience of Internet Shutdown is a heavy weight on my heart
I think it is the saddest thing that I have read today🥲 #iran_digital_blackout
Software is now written at the speed of thought with generative AI and vibe coding, but security, compliance, and privilege controls are not keeping up. Secure development still matters. #VibeCoding #GenAI #DevSecOps
Software Is Now Written at the Speed of Thought. Security Isn't.
Vibe Coding and generative AI are transforming software development by letting users create applications through natural language, reducing the gap between idea and working code. However, this new speed introduces security, compliance, and privilege risks, making traditional secure development practices more important than ever. #BeyondTrust #VibeCoding #GenerativeAI
hendryadrian.com
I think it's not bad after 2 weeks studying for final exams :)
Camerabot 2000- fine-tuning parameters for my smart-shop primary camera.
Loop closure grasping (Research Article Science). During grasp creation, the robot uses an open-loop topology, allowing free, unconstrained motion to wrap around objects of almost any shape.
I switched after Microslop Recall was announced and have never looked back since. Nobody wants this. Nobody wants AI slop inside their operating system. Microslop is so out of touch that AI is the only thing they can think about.
Microslop is why I finally switched to Linux. I am lazy. I would rather keep my 2020 built hardware. I don't understand why wanting your computing your way makes you insufferable but AI needs to be yeeted away whenever possible.
I have never been anxious like these days 💀 What do you do to calm your self while you're stressed out?
April Fools Joke: 'It's Fine' Meme
ALT: April Fools Joke: 'It's Fine' Meme
static.klipy.com
Possibly now making a simple 3d editor. Uses three.js so all the 3d stuff is basically done for me, and the editor just lets you combine 3d primitives, but it's mostly working - if rather flakey at the moment. Will take a lot of work to make it intuitive to use. #gamedev #three.js #javascript