🌸 Tue, Nov 1, 2022 🌸

Use git, Luke!


🌸 Tue, Nov 1, 2022 🌸

I wasted almost one week on the bug, just because I put 0x7E in the code instead 0xFE. I had a severe case of dyslexia I guess, I cannot explain.


🌸 Tue, Nov 1, 2022 🌸

Yesterday, #Ordy #UnrealEngine #UE5 I shaved about 10-20 seconds off the compilation time of my Ordy game. I found that the default build script tries to build Unreal Engine every time I try to build Ordy. So I removed this part. If I need to rebuild Unreal Engine I’ll do it manually. Thank you for trying to be helpful, but no plz don’t rebuild Unreal Engine.


🌸 Tue, Nov 1, 2022 🌸

The Khronos Group’s initial API designs for OpenGL were pretty good in my opinion, taking into account the time when they were released. Current efforts are not that much (let’s say it like this). I think the major issue is that they are targeting professional developers, but the truth is I am forever an amateur, at least I feel like this. I like to have good defaults and short, elegant solutions. When you are designing your API, if your API requires a lot of boilerplate code, go back to the drawing board. Honestly. Get good defaults, and allow users to tweak defaults.


🌸 Mon, Oct 31, 2022 🌸

More options on Alt-Tab for KDE Plasma Task Switcher sudo apt-get install kwin-addons Thumbnail Grid looks like the old and trusty Win 10 Alt-Tabber


🌸 Mon, Oct 31, 2022 🌸

There is an interesting opensource product https://www.materialmaker.org/. It is can be an open source substitute for the substance painter. I need to take a closer look to get my opinion on it, tho.


🌸 Mon, Oct 31, 2022 🌸

Yesterday, I watched a movie with Audio Description enabled. I really liked the experience. Audio Description is an added audio track with the voice describing what is happening in the scene. It is made for visually impaired people. But I think from now on, I’ll watch all movies with AD enabled. I think AD adds a lot to the experience.


🌸 Mon, Oct 31, 2022 🌸

Free HDRIs we can found here: https://polyhaven.com/


🌸 Sun, Oct 30, 2022 🌸

It is evening and tomorrow is Halloween. #creepypasta #aipasta #gpt3 You have planned to go out trick or treating with your friends, but you have a sneaking suspicion that something is following you. Every time you look over your shoulder, you see a dark figure lurking in the shadows, watching you…

You try to ignore it, telling yourself that it’s just your imagination playing tricks on you, but the more you try to focus on other things, the more prominent the figure becomes in your mind. Eventually, you can’t take it anymore and you turn around to confront whatever is following you.

To your horror, you see a pale-faced creature with black eyes staring back at you. It’s mouth is opened wide in a silent scream and its arms are outstretched as if it’s trying to grab hold of you.

You start to back away slowly, but the creature starts to move closer and closer until it’s right in front of you. It reaches out and grabs hold of your arm tightly, digging its nails into your skin. You cry out in pain and terror as the creature drags you into the darkness…


🌸 Sun, Oct 30, 2022 🌸

#Ordy

Today’s progress: working on the title screen, load screen, and settings screen.


🌸 Sat, Oct 29, 2022 🌸

Ordy Title Screen

#dalle2 #ordy

I generated temp title screen art using dalle2


🌸 Sat, Oct 29, 2022 🌸

DigitalOcean down

#digitalocean

Hopefully they will fix it soon. I am piggybacking images from Twitter.


🌸 Sat, Oct 29, 2022 🌸

#Ordy

I made a base female mesh in the hope that it will help me create female characters faster for my game/games.


🌸 Sat, Oct 29, 2022 🌸

I think I am done with save/load #ordy


🌸 Sat, Oct 29, 2022 🌸

I woke up in the morning #AIPasta and saw my little sister playing with my old dolls. I asked her what she was doing and she said she was playing with my old dolls. I told her to put them away and she said she would. But I could tell she was lying.

The next day, I woke up and saw my sister playing with my dolls again. I started to feel like something wasn’t right. My sister seemed possessive of my old dolls and it creeped me out. I began to suspect that she was using them to spy on me or something. I started watching her more closely and sure enough, I found her secretly recording me with one of the dolls' cameras!


🌸 Sat, Oct 29, 2022 🌸

TikTok is changing I’ve noticed a lot of TikToks that have an advertisement vibe. My first reaction is to swipe up, but I like to check the corner to make sure it’s an ad. Some of TikToks are literally advertisements, but without the “sponsored” mark. I wonder if the advertisers have learned how to make viral TikToks so they don’t have to pay money to TikTok.


🌸 Fri, Oct 28, 2022 🌸

Today’s progress #Ordy: Save/load: bicycle, carrot, floor lamp, and light switch. It is close, I hope tomorrow everything would be in the proper order. Tomorrow. Tomorrow………. Tomorrow.


🌸 Thu, Oct 27, 2022 🌸

So I ran some tests, and my initial assumption that there would be 100 dependent headers per source file appeared to be completely wrong. It is actually around 3K files per source file. 😱


🌸 Thu, Oct 27, 2022 🌸

In Soviet Russia, AI trains you 😂


🌸 Wed, Oct 26, 2022 🌸

Today’s progress: Save/Load clutter objects: chairs and boxes #Ordy


🌸 Wed, Oct 26, 2022 🌸

Today I was discussing with one of my colleagues why C++ build systems are slow. We both understand that include literally includes the whole file, so the C++ compiler has to parse a lot of lines of code. But it is kind of one thing that is puzzling for me what the build system is doing before the C++ compiler is invoked.

What I noticed on UE5 projects and on projects in the studio I work, build system thinks for about 20 seconds and then I see in the compiler invocation.

So we have 60K files in the projects. We have 13K source files. And lets say each source files depends of 10-100 header files. So for each object file we need to check one source file and 10-100 header files to make a decision if we need recompile the file or no. So it is from 130K (13K * 10) to 1.3M (13K * 100) checks. On my machine it takes about 6 seconds to stat 1M files. I guess if you just do dumest way possible to check your dependency tree it should take no more than 10 seconds. And honosly you have a lot of room to optimize. For example you can run stat for 60K files and save results it in memory.

So yeah… I do not understand by C++ build systems so slow.


🌸 Wed, Oct 26, 2022 🌸

The chair in the office is really uncomfortable. It feels so nice to sit in the good chair at home. Sometimes you have to be miserable to appreciate good things. Really, second half of the day I was standing, it was more comfortable to stand than to sit in the chair.


🌸 Tue, Oct 25, 2022 🌸

LUL last tweet was not long enough. Let’s try to make it longer so you will see a nice link chain and the finger pointing to the link you are supposed to click to see the full blog post. Also, I am typing this post on Discord, and it goes from Discord to my website, and after this, it goes to Twitter. I implemented a link shortener trying to make links shorter, you know, make links shorter is supposed to make links shorter. This is the job of the link shortener, and sneaky Tweeter apparently has its own link shortener, which makes my nice short links longer by about 25 characters.


🌸 Tue, Oct 25, 2022 🌸

So today’s progress, I added a link to the full blog post in tweet messages. You should see a link chain and finger pointing where you need to click to see the full blog post. Now finally I can rant without Twitter limiting me to 280 characters. Yeeee


🌸 Tue, Oct 25, 2022 🌸

Ok. Let’s test short messages.


Previous - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 40 - 41 - 42 - 43 - 44 - 45 - 46 - 47 - 48 - 49 - 50 - 51 - 52 - Next