🌸 Sun, Feb 2, 2025 🌸

I usually use Steam or Lutris to run games on Linux, but there is another game launcher called Heroic Game Launcher that lets you run Amazon Prime Games and GOG without hassle.


🌸 Sun, Jan 19, 2025 🌸

TikTok is unbanned. 🔥


🌸 Sun, Jan 19, 2025 🌸

They actually banned TikTok! 😯


🌸 Sat, Jan 18, 2025 🌸

I am just a stupid guy on the internet. I have a question: Can some country just give nukes to Ukraine to scare Russia and let the war finish?


🌸 Sat, Jan 18, 2025 🌸

Lazy Sunday dreams unfold
Like a lazy summer rainstorm
Drizzly clouds drift low in sky
No motivation in sighing

Beats a drum that yearnings call
To escape this urban jailhouse
Where the walls grow taller high,
And the concrete streets a prison

But the winds in distant woods,
Call, “Escape into the wildflowers.”
And a beach beckoning, warm
And a camping fire’s promise

Lazy eyes scan maps in mind
For escapes within a hundred
Miles before the weekend slips,
And the city holds, a heavy

Grip around this restless heart,
Searching still, where freedom roosted
And the world was vast, the roads
Endlessly winding toward the

Open sea that calls within.


🌸 Fri, Jan 17, 2025 🌸

Sometimes, following “dumb” instructions can actually fix your problem. For example, the video on Netflix was completely black, and the official Netflix troubleshooting page suggested restarting the device (an Oculus Quest in my case). Surprisingly, restarting the device did help. Who knew?


🌸 Sun, Jan 12, 2025 🌸

Softly glowing ember skies,
Awning of the morning rise;
Golden threads across the trees
Weaver’s lope beneath the ease.
Silenced world beyond the sound,
Echoed whispers of the town,
Far below within the nest
Sleepless night, the day’s unrest.


🌸 Thu, Jan 9, 2025 🌸

If you want to force a carriage return (CR) in markdown, just add two spaces at the end of the line.


🌸 Wed, Jan 8, 2025 🌸

Ambers dance in twilight sigh.
Wind’s lamenting whispers pass.
Empted homes, in darkened halls,
Echo whispers, hollow walls.
Fire crackle, flames ascend.
Safety measures take the floor;
Lights, a distant fading song,
Power ebbs; a cautious sway.
Time, the thief. The hours drain,
Setting up. A task, a game?
Patience wears, frustration too,
New beginnings. What anew?


🌸 Tue, Jan 7, 2025 🌸

Emptied desks, a vacant screen
Malice hides, infection keen
Fresh machine, a gift, a sigh
New beginnings pass the eye
Network whispers secrets rare
Switching wires tangled lair
Wind’s lament above, below
Fiendish sparks the ember shows
Southern skies in flames, the land
Burned, a scar, forever grand
Palms, the trees the fires claimed
Echoed cries the flames sustained.

– AI poem about my day

Second working day of 2025. My working computer has been infected by malware, and I was given a new, better PC. I had issues with the network connection on my Linux box at work. It was an issue with the flimsy connection on the switch. There is a lot of wind and fire. Southern California. The Palisades Fire and the Eaton Fire.


🌸 Tue, Jan 7, 2025 🌸

Frozen pixels on the screen
Malice hid inside serene
Code, a serpent curled, a thief,
Stirred, awakened lifeless chief:

My computer fell beneath
Darkness that the morning’s sheen
Failed against the silent foe:
Malice hid the truth unknown.

– AI poem about my day


🌸 Sun, Jan 5, 2025 🌸

The free version of DaVinci Resolve does not support a lot of formats. Here is the line to transcode the video: ffmpeg -i input.mp4 -c:v mjpeg -q:v 3 -c:a pcm_s16le output.avi


🌸 Sun, Dec 29, 2024 🌸

prj027: whispers, shadows and echoes



🌸 Fri, Dec 27, 2024 🌸

Summary: Generating Raw Machine Code for m68k with Clang

Here’s the step-by-step process we followed to produce raw machine code for the m68k architecture without relying on any libraries or system headers:

1. Write Minimal C Code

Write a simple C program without standard library dependencies. For example:

main.c:

void _start() {
     while (1) {}
}

Avoid standard headers like <stdio.h> since they depend on system libraries.

2. Compile with Clang

Use Clang to compile for the m68k target, in freestanding mode, and without linking:

/mnt/Texas/3rd-party/llvm-project/build/bin/clang --target=m68k-unknown-elf -c -ffreestanding -nostdlib -o output.o main.c

Key Flags:

  • --target=m68k-unknown-elf: Specifies the m68k architecture.
  • -c: Generates an object file (.o) without linking.
  • -ffreestanding: Disables assumptions about standard libraries.
  • -nostdlib: Ensures no standard library functions are linked.

3. Extract Raw Machine Code

Use llvm-objcopy to strip away metadata and leave only the raw machine code:

/mnt/Texas/3rd-party/llvm-project/build/bin/llvm-objcopy -O binary output.o output.bin

Explanation: -O binary: Outputs a raw binary file containing only machine code.

4. Verify the Raw Binary

Check the contents of the resulting binary file:

hexdump -C output.bin

Example Output:

00000000  4e 56 00 00 60 00 00 02  60 fe                    |NV..`...`.|

This is the raw machine code for your program.

5. Tools Overview

  • Clang: Compiles the source code to an ELF object file.
  • llvm-objcopy: Extracts raw machine code from the ELF object file.

Recap of Commands:

Step 1: Compile to an object file

/mnt/Texas/3rd-party/llvm-project/build/bin/clang --target=m68k-unknown-elf -c -ffreestanding -nostdlib -o output.o main.c

Step 2: Extract raw binary

/mnt/Texas/3rd-party/llvm-project/build/bin/llvm-objcopy -O binary output.o output.bin

Step 3: Verify the raw binary

hexdump -C output.bin

You now have a minimal workflow for generating raw machine code for the m68k architecture using Clang. If you have more questions or need additional help, feel free to ask! :blush:


🌸 Thu, Dec 26, 2024 🌸

This is so annoying. YouTube keeps setting the video quality to 360p, and I have to set it back to 1080p manually all the time. I have no idea what is going on.


🌸 Wed, Dec 25, 2024 🌸

I’ve been watching quite a few Star Trek episodes on Pluto TV for the first time. I’m wondering about phasers—not lasers—and how lasers, in general, aren’t visible from the side. However, could an energetic enough gamma laser become visible from the side due to electron-positron pair production? For instance, if a gamma photon interacts with the cosmic background radiation, the resulting electrons and positrons might interact with other gamma photons. Most of the resulting radiation would be annihilation-related and not visible, but could there still be some kind of glow? Am I thinking about this correctly?


🌸 Sun, Dec 22, 2024 🌸

Yesterday, I discovered Pluto TV and watched the John Wick movies—Chapters 1, 2, and 3. The ads weren’t as disruptive as YouTube ads, which are far worse. I’m confused—what’s the catch?


🌸 Sat, Dec 21, 2024 🌸

I don’t think I can continue with the current state of AI. It just generated 500 lines of code in no time, and none of it works. I don’t need a crystal ball to see myself debugging this for the next 2–3 days.


🌸 Wed, Dec 18, 2024 🌸

TIL: Mitochondria have their own small, circular DNA! 🤯


🌸 Wed, Dec 18, 2024 🌸

Once, I was arguing about operator precedence in C++ with my colleague. He was very confident about the precedence of one particular operator—I don’t remember exactly which one, but I think it was || versus &&. He claimed he could see the precedence clearly in his mind because he had printed a table, put it on the wall, and memorized it.

We decided to check online, and it turned out he was wrong, which left him very confused. As it turned out, the printout on his wall was incorrect. For a long time, if you Googled “C++ operator precedence,” the first link provided by Google led to a table that contained a mistake. I actually emailed the professor who had published the table to have it corrected.


🌸 Wed, Dec 18, 2024 🌸

I dreamt about my dad last night. It wasn’t explicit, but it was implied. I was at a café ordering food, and I ordered for two. After placing the food on a tray, I walked toward a table. While I was setting the dishes on the table, a stranger sat down next to me. I was expecting my dad to sit there. Instead of asking the stranger to leave, I quietly started moving the dishes to another table. That’s when I woke up.


🌸 Tue, Dec 17, 2024 🌸

I forgot to pay for my credit cards this month, buy buy $200 😦


🌸 Mon, Dec 16, 2024 🌸

The pancake lenses on the Oculus Quest 3 are so good. I’m never going back to Fresnel lenses.


🌸 Sun, Dec 15, 2024 🌸

Is AI curiosity a necessary trait to have?


🌸 Sun, Dec 15, 2024 🌸

It should be like this: using namespace std::chrono::literals;, but currently it is like this: using namespace std::chrono_literals;


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