🌸 Thu, Jan 4, 2024 🌸

With advance of LLM (GPT) and AI I feel it is now possible to build multibillion IP solo without a team.


🌸 Thu, Jan 4, 2024 🌸

If you want emojis in your Emacs, you can install the emojify package and enable emojis by adding (global-emojify-mode) to your .emacs file.


🌸 Wed, Jan 3, 2024 🌸

https://scratch.mit.edu/projects/892602496

Somebody made a RISC-V emulator emulating Linux in Scratch.


🌸 Wed, Jan 3, 2024 🌸

Ctrl-A X is the keyboard combination to exit QEMU and TinyEMU emulators.


🌸 Tue, Jan 2, 2024 🌸

How come we get to the state where writing HTTP servers or a JSON parser from scratch will take less time than figuring out what library to use and how to use the library?


🌸 Tue, Jan 2, 2024 🌸

If you are writing documentation, please give some examples. It is so hard to read without examples.


🌸 Mon, Jan 1, 2024 🌸

ASCII standards are so bad. They are hard to read. RFCs are a million times better.


🌸 Mon, Jan 1, 2024 🌸

Multiple times in my life, I wish I could read Chinese. For some reason, there are so many technical documents in Chinese. I can use Google Translate, but it is cumbersome.


🌸 Sun, Dec 31, 2023 🌸

This makes your keyboard clicky:

sudo apt install bucklespring

🌸 Fri, Dec 29, 2023 🌸

If an elderly but distinguished scientist says that something is possible, he is almost certainly right; but if he says that it is impossible, he is very probably wrong.

Arthur C. Clarke


🌸 Thu, Dec 28, 2023 🌸

voidSTAR game concept

spoilers

In “voidSTAR,” you play as Nova Sterling, the pilot of the spacecraft Endeavour, on a routine cargo mission from Earth to a distant planet near the star 61 Cygni. However, after an unexpected encounter with a wormhole created by the mysterious voidSTAR technology on Erebus IV, you find yourself crash-landed on this unknown and desolate planet, 5000 light years away from Earth.

With most of the spaceship’s software corrupted by the gamma radiation burst from voidSTAR, and the hardware mostly intact except for the critical communication device, your survival and escape hinge on your ability to adapt and innovate. Armed with only a surviving Linux terminal, you must use your C++ programming skills to write new software, control the hardware on the Endeavour, and repair the damaged spacecraft.

Survival Mechanics: Manage hunger, energy, health, thirst, and temperature in the harsh environment of Erebus IV.

Resource Gathering and Crafting: Collect resources, farm for food, and craft essential items for survival.

Building and Automation: Construct structures and program bots, rovers, and robotic arms to assist in various tasks, using C++ code.

The game would be a single-player game.

Exploration: Discover the secrets of Erebus IV and the mysterious voidSTAR in a sandbox-style exploration.

Challenges and Rewards: Complete objectives to earn rewards that aid in your survival and eventual escape.

Story Unfolding: Unravel the mysteries of Erebus IV, the voidSTAR, and the Zenith Adaptation program that granted you immunity to the gamma radiation.

How did the player survive the gamma radiation burst?

The player has a mysterious immunity to gamma radiation; she acquired it from her experimental genetic modification treatment, which was supposed to protect her from different types of cosmic radiation. She was one of the first pilots to receive the treatment. The name of the program is “Zenith Adaptation”.


🌸 Wed, Dec 27, 2023 🌸

“Stranded on a desolate planet in Void STAR, your only hope is a surviving Linux terminal. Harness your C++ skills to rewrite software, repair crucial hardware, and escape the void. Will you code your way off the planet?

The concept art by ChatGPT-4


🌸 Tue, Dec 26, 2023 🌸

Here is an exercise to find your passion in life. Imagine you have an infinite amount of money; what would you do? Personally, I would travel and build a Metaverse from hotel rooms.


🌸 Tue, Dec 26, 2023 🌸

Is ‘fart’ short for ‘fine art’? Asking for a friend.


🌸 Tue, Dec 26, 2023 🌸

Why do good ideas come in the shower, and as soon as you leave the shower, they all disappear?


🌸 Tue, Dec 26, 2023 🌸

There is a Russian saying: ‘7 times Ctrl-C, one time Ctrl-V’

(disclaimer: I just made it up).


🌸 Tue, Dec 26, 2023 🌸

TIL; the father of Moore’s Law, Gordon Moore, is the co-founder and emeritus chairman of Intel Corporation. 🤯


🌸 Tue, Dec 26, 2023 🌸

https://vgallet.github.io/posts/code-review/

Good read. I am fully in agreement that the code review culture has a huge problem, and we need to address it somehow. I don’t think pair programming and TDD are going to be the sole solution to the problem; I think we need some heavy lifting approach. Anyways, the article is great just because it brings awareness about the issue.


🌸 Mon, Dec 25, 2023 🌸

It is almost 2024. Patiently waiting for:

import std;
auto main() -> int { std::println("Hello, World!"); }

[c++23]


🌸 Mon, Dec 25, 2023 🌸

Do you remember doing auto i = 0U to be nice to the C++ compiler? Now you can do auto i = 0Z to be even nicer. [C++23].


🌸 Sun, Dec 24, 2023 🌸

Every time I need to Google; why not the old familiar M_PI?

#include <numbers>

std::numbers::pi

🌸 Sun, Dec 24, 2023 🌸

I am thinking about what game to implement next as a practice using RICS-V VM. I was thinking of Space Invaders in 3D, but it currently does not feel appealing; maybe zombies? A lot of zombies instead of aliens?


🌸 Sun, Dec 24, 2023 🌸

I learned the hard way that exceptions are expensive. I was doing a bunch of tests with the RISC-V VM and gave it a budget of 60K instructions/sec. Then I started testing exceptions, and nothing was happening. It looked like it is taking a lot of time to unwind the stack.


🌸 Sat, Dec 23, 2023 🌸

One thing that has bothered me lately: what happened with DEC computers? The common story is that the IBM PC had an open architecture. But things don’t match. DEC computers were not as closed as it was claimed, and IBM PC computers were not as open as it was claimed. Maybe price? DEC computers were quite expensive.


🌸 Fri, Dec 22, 2023 🌸

I want to find an empty box from PS5 and troll all couples in the mall. Not that I have a PS5, but let the boys think about what they’re losing being in relationships.


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