About:

The available metadata identifies the site as 'riki's house' but does not provide an author bio or descriptive information about the author.

Website:

Specializations:

Outgoing Links:

Subscribe to RSS:
The post details the implementation of a compact string formatting library in C++ for video games, consisting of only 65 lines of code. It explains the usage of the library, including how to format strings with placeholders, handl...
The blog post discusses an improved version of a simple string formatting library, which now supports positional arguments and has a smaller generated code size. The author reflects on the initial implementation, the need for posi...
This tutorial explains object-oriented programming in Lua, focusing on the use of metatables and inheritance. It covers the creation of classes, method call syntax, and how to implement inheritance using Lua's unique features. The...
The text describes a vivid and imaginative experience of hiking in the mountains, encountering a mystical fox spirit, and setting up camp under the stars. It reflects on the beauty of nature and the emotional impact of music, part...
The author shares a personal journey of self-acceptance and love for furry culture, detailing their initial fears and prejudices against furries and anime during middle school. They describe how friendships and experiences, partic...
The author recounts their experience of creating a multiplayer drawing app called NetCanv, born out of frustration with existing tools like Google Jamboard during remote tutoring sessions. The post details the app's development jo...
The author defends the use of header files in C and C++, arguing that the perceived redundancy and annoyance stem from poor class design in C++. They compare header files to similar constructs in C and OCaml, highlighting their ro...
The author describes a personal habit of visually 'drawing' words with their eyes using persistence of vision when bored, particularly in the presence of a point light source. This unique behavior has been a fascination since chil...
The author shares their experiences with Helix text editor, discusses its limitations, and outlines their plans to create a new editor based on lite with improved features.
The author discusses the challenges of displaying code blocks on narrow screens, particularly smartphones, and shares their experiments to improve readability. They reject using images for code due to accessibility issues and expl...
The author reflects on the design of the Toyota C-HR, comparing its ruggedness to an Evangelion and contemplating the feeling of being boxed in while driving. This leads to a broader discussion on the concept of freedom in design,...
The post discusses the last two tracks, 'Tilt Shift' and 'Ablaze', from Floating Points's latest album, highlighting their continuous mix and emotional depth. The author describes the music's ability to evoke vivid imagery of a ci...
The author reflects on the evolution of their website, the 'treehouse,' which began as a personal project inspired by a desire to create a unique writing outlet. Initially designed as a nested structure resembling a tree, the proj...
The author critiques the prevalence of capacitive touch panels in modern appliances, expressing frustration with their usability. They discuss various devices, including an oven, induction stove, dishwasher, and headphones, highli...
The author discusses the evolution of their blog's structure, moving from a complex 'hobby corners' design to a more standard tagging system for categorizing posts. They reflect on the challenges faced during this transition, emph...
The author critiques the common practice in C++ of placing all code within classes, arguing that it can lead to unnecessary complications, such as the need to update both header and implementation files when private functions are ...
The author critiques the practice of censoring swear words in writing, arguing that it is hypocritical and lazy. They believe that if a writer chooses to use a swear word, they should either use it fully or replace it with a milde...
The author reflects on their experience of having a post shared on Hacker News, discussing the mixed feelings of receiving criticism and comments from strangers online. They express a desire for genuine connection and communicatio...
The author announces the release of their first music album since 2020, titled 'along rivers, forever adrift.' The album is a blend of various musical styles and is described as a labor of love that evokes strong emotions. The aut...
The author reflects on their journey in music production, discussing the importance of creating art to learn and improve. They share their struggles with completing music projects and the realization that committing to a week of d...
The post encourages readers to transform their informal writing, such as braindumps shared on social media, into blog posts. It emphasizes that initial writing doesn't need to be perfect and that blogging can be a rewarding way to...
...