🌸 Thu, Sep 18, 2025 🌸

Arcade games OG pay to win games


🌸 Thu, Sep 18, 2025 🌸


🌸 Sat, Sep 13, 2025 🌸

got a crack on my windshield:(


🌸 Fri, Sep 12, 2025 🌸

Did OpenAI explicitly program GPT-5 to have aggravating replies? Because at some point, I understand it’s useless to continue talking and let’s go with a different approach and try to find different ways to get to the point, but I keep arguing with the AI even though I understand it’s a complete waste of time.


🌸 Wed, Sep 10, 2025 🌸

It’s surprising that in C++, an enum class is default-initialized to 0, even if no enumerator is explicitly assigned the value 0. In the code below, this behavior causes the default-constructed enum class A to have an invalid value, leading the program to return -1.

enum class A { a = 100, b = 200};

auto main()->int
{
    auto a = A{};
    switch (a)
    {
     case A::a: return 100;
     case A::b: return 200;
    }
    return -1;
}

https://godbolt.org/z/5Te14fbnc


🌸 Tue, Sep 9, 2025 🌸

Chat GPT-5 is sooooooo bad.


🌸 Fri, Sep 5, 2025 🌸

This is my goalpost for AGI: as soon as AI can beat Minecraft, we will have AGI.


🌸 Sat, Aug 30, 2025 🌸

https://www.youtube.com/playlist?list=PLb9vV2hyHGf6poQ6sYb8BVTe-MgJTKvBr

I started vlogging. It is a low-effort production, though.


🌸 Tue, Aug 26, 2025 🌸

EXIF 2.2 standard 2025:08:23 Why colons?!


🌸 Sun, Aug 24, 2025 🌸

One of my acquaintances, to whom I help buy the house by co-signing, filed for bankruptcy. I am going to have a heart attack. I barely can pay my own bills. And what? Now collectors will chase me to pay for the extra house?


🌸 Sat, Aug 23, 2025 🌸

I often use ChatGPT for simple proofreading, it cannot even do that!

Me: In C++, there is always a more elegant way than using goto. for, while, continue, break are your friends. Note: In C++, C is a different beast, it does not have RAII. Proofread.

ChatGPT: In C++, there is almost always a more elegant alternative to using goto. Constructs like for, while, continue, and break are your friends.

Note: C++ and C are different beasts—C++ has RAII, while C does not.

What the f*** is that hot garbage? Why “almost always”?!!!! Note section is completely rephrased.


🌸 Sat, Aug 23, 2025 🌸

Breathe, and stop using ChatGPT, go for a walk.


🌸 Sat, Aug 23, 2025 🌸

In C++, there is always a more elegant way than using goto. for, while, continue, break are your friends.

Note: In C++, C is a different beast, it does not have RAII.


🌸 Sat, Aug 23, 2025 🌸

I don’t think GPT-5 is usable at this point. Not sure what to do, I forgot how to use my own brain.


🌸 Sat, Aug 23, 2025 🌸

Someone made version controlling tool jj - I am scared for the future; we already have a huge zoo of languages, and now people will start inventing version controlling tools.


🌸 Sat, Aug 23, 2025 🌸

GPT-5 is so bad.

I asked for an app that could rsync photos from my iPhone to my Linux machine. It gave me some suggestions, but the apps were too old and didn’t work with modern authentication. So I said, “Forget about rsync as a tool—what I actually want is an rsync-like experience.” GPT-5 then gave me another list of suggestions, with examples of how to use them. But at the end of each example it cheerfully added, “And after this, you can run rsync.” That made no sense at all!

Another time, it suggested using YAML and some algorithmic way to process English text. I pointed out that we could just use a Large Language Model (LLM) instead of regex and keyword parsing. That way, we wouldn’t even need YAML—we could just write the rules in plain English. GPT-5 agreed… but then still suggested using YAML as part of the prompt! Grrr…


🌸 Tue, Aug 19, 2025 🌸

Avoid Local Garage Door Repair – This company is a scam.

They charged us over $2,000 just to replace the garage door tension springs. Decide for yourself if that’s a fair price.

Their tactic is simple: they show up, disassemble everything, and then hit you with an outrageous quote. While you’re scrambling to make sense of it and trying to check prices online, they quickly swap out the springs. If you question them, they feed you nonsense—like claiming Amazon’s tension springs are “Chinese” and will fail within 6–12 months.


🌸 Sat, Aug 16, 2025 🌸

Game idea: Only down. Hehe.


🌸 Sat, Aug 16, 2025 🌸

I don’t think it’s very healthy for me to do vibe coding all the time. I notice I often feel a bit irritated while doing it.


🌸 Fri, Aug 15, 2025 🌸

I just learned that the British equivalent of the Dollar Tree is Poundland. POUNDLAND! 😂


🌸 Fri, Aug 15, 2025 🌸

Initialize in the initializer list instead of assigning in the constructor body.

❌ Instead of:

Foo::Foo() {
    bar = 42;
}

✅ Do this:

Foo::Foo() : bar(42) {}

🌸 Thu, Aug 14, 2025 🌸

Functions are not first-class citizens in C++; types are. If you want to work with functions, start with std::function. If you need more control or performance, consider a functor—a class that implements operator().


🌸 Mon, Aug 11, 2025 🌸

Vibe coding is striking back. I’m running into bugs I’d never personally make—like capturing a local variable in a lambda before it’s initialized, or removing enumeration values mid-development. It’s sneakily making tiny one-line or even one-word changes that I miss, and then the bugs creep in days or even weeks later.


🌸 Mon, Aug 11, 2025 🌸

C++ tip: Use int by default. Only use int32_t (or other fixed-width types) when exact size matters—and make it obvious why.


🌸 Mon, Aug 11, 2025 🌸

C++ tip: Prefer to use enum class instead of enum.


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 - 53 - 54 - Next