This category is for posts that are not quite finished, yet. This content may or may not make sense depending on how severly a post is not finished, yet. You may find here abandoned projects, outdated information, empty posts, posts without their most crucial part, or generally incomplete p
How I'm Dreaming Now Entry created on 2025-12-17 (edited 2026-01-04) author:steeph (364) cat:Dreams (4) cat:Lucid Dreaming (12) cat:Personal (12) cat:incomplete (20)
This will probably become one of those posts here that will stay unfinished for long without getting to the point. But I'll try not to care. But if I want to be able to finish it at some point I have to start it first.
Lucid Dreaming (I'll not include a definition here. But there are different ones.) was one of the subjects I spent years intensively studying. Both by reading and by experimenting with my own dreams. Most of my experimenting was about trying out different induction techniques. My success wasn't greater than that of most people attempting to learn to dream lucidly at will. Most give up without much success. I was too interested and not blinded by exaggerated claims enough to stop after a few months. To be honest and complete, I did stop after a few months and not as much success as I wished for. But after a pause of a few years my newfound interest in the subject was greater, lasted longer and lead to a deeper dive into the literature, science and culture of lucid dreaming. I hung out in the largest German-language lucid dreaming web forum and connected chats and TeamSpeak gatherings a lot. I read every recommended book on the topic, then continued with every mentioned book, then went to find even more on my own (and then stopped because most newly published "ebooks" on the topic at the time were of very low quality). I visited meetups, started the German-language podcasst together with Zitrom.I've tested and compared a lot of dream diary software (most, actually), filled books of physical dream diaries and built my own dream diary software. I took part in a project to fix up the German-language lucid dreaming wiki, assisted in research, edited and translated texts, helped fund projects, tried assisting tech and drugs, wrote articles for several blogs in the field, and so on.
I've also looked at every published lucid dream induction technique in 2014 that I could find in German and English sources, compared and categorised them and wrote and overview about them. I've tried many of them for four to six weeks at a time and picket out some for more experiments. This is probably the part most people who take an interest in lucid dreaming are mainly interested in: How to increase the rate of lucid dreams and improve their quality? I don't necessarily have any better answers to that than others. But I have a few years of experience of and for my own.
I've always struggled to keep my mind free enough from stress to be able to accomplish much in my hobbies (or anything beside my day job) when I'm working full-time. So while I'm working full-time (I am and have been since I stopped my intense occupation with the topic of lucid dreaming) I don't have any advances over any other motivated and interested person. But I did collect some experience in some key abilities that help to increade lucid dreaming rate. When I want to remember my dreams (and am not super-stressed and distracted), I do. When I have free time and sleep in I remember my dreams if I intenmd to or not. This is a good jump start to using my dreams for insight or lucdid reaming attempts. Every now and then I gain insight in the fact that I'm dreaming without trying, even in times where I'm not interested in my dreams at all. It's just something that happens in my dreams now. It can be part of the plot of a non-lucid dream, or I realise more of the possibilities that my dreaming state opens for decisions in that moment, or I have a full lucid dream worth taking a place in one of my dream diaries. Either of those are usually fun or at least interesting.
(…)
Alternative Operating System: Essence Entry created on 2022-03-29 (edited 2024-11-15) author:steeph (364) cat:#100DaysToOffload (40) cat:Computer (77) cat:Operating Systems (23) cat:Software (52) cat:incomplete (20) lang:en (248) top:Software:Alternative Operating Systems (18)
Essence
This is one I'm continuasly disappointed to not have been able yet to get running on real hardware. I like what I've seen. But I can't get it to boot, as do others. I don't know too much about the internals of Essence. But it seems to be relatively far in develpment. There is a sleek GUI with tabbing windows in the look of early Chromoium browsers, which looks very inviting, if only I could get it to even try to boot on any computer. The focus has not been on making the OS actually boot on real hardware so far. And unfortunately there has been no release since 2022 and no update to the code for over a year. So I stopped hoping that it might be working soon. I was looking forward to getting to know a knew OS that doesn't take a Unix-like approach and has nice tabbing windows.
(tba:screenshots)
Other new OSs not for real hardware
While Essence is what I created this entry for because I really hoped to be able to try this GUI on real hardware, I'll use the spacce left by the lack of an experience report to mention a few other PSs that look promising but aren't (yet) made to run on actual hardware.
Munal OS
An experimental operating system fully written in Rust, with a unikernel design, cooperative scheduling and a security model based on WASM sandboxing.
TacOS
My from-scratch OS with its own kernel written in C and assembly
TacOS is a UNIX-like kernel which is able to run DOOM, among various other smaller userspace programs. It has things like a VFS, scheduler, TempFS, devices, context switching, virtual memory management, physical page frame allocation, and a port of Doom. It runs both on real hardware (tested on my laptop) and in the Qemu emulator.
Alternative Operating System: Sortix Entry created on 2024-11-03 author:steeph (364) cat:#100DaysToOffload (40) cat:Computers (19) cat:Operating Systems (23) cat:Software (52) cat:incomplete (20) lang:en (248) top:Software:Alternative Operating Systems (18)
sortix
Sortiix is one of the more mature hobby OSs. It feels well-rounded in the features that it already has. Stable and relatively bug-free. Sortix is a Unix-like, POSIX compliant OS with it's own kernel, system tools and libraries. It contains packages that have been ported from Debian. But all the most interesting core components are implemented anew.
Sortix has made steady progress over like 15 years. That's probably the biggest difference between it and similar hobby OSs. Version 1.0 was released in 2016. Even in that form it is really usable. It boots without any issues on real hardware. It's stable, comes with all the core unix tools you'd expect, but it didn't have a GUI and network support, yet. It switched to nighly releases after that. Since then, features have been added to the point that not many things separate it from being as useful for daily usage as HaikuOS.
(tba:screenshots)
Alternative Operating System: MikeOS Entry created on 2022-03-29 (edited 2024-11-02) author:steeph (364) cat:#100DaysToOffload (40) cat:Computers (19) cat:MikeOS (2) cat:Operating Systems (23) cat:Software (52) cat:incomplete (20) lang:en (248) top:Software:Alternative Operating Systems (18)
MikeOS
A very limited and simple operating system written in assembler for 286 computers (and newer compatible architechtures, obviously). Pretty much what I would imagine as a successful outcome if I would write one to see that I can do it. It works, there's a text editor, a game, you can list, edit and execute files. Not much more though at first glance. I didn't look into writing additional software for it myself, yet. There are many forks of MikeOS. Most of them named after the forker and not under active development. It's a project I'd look into if I'd want to learn x86 assembler. Simple, not looking like any other OS I've seen.
MikeOS is neither UNIX-like in any way nor is it similar to CP/M or DOS. It is closer to being a BASIC interpreter with a program menu. But there is a bit more to it. Everything is in the same text mode in VGA resolution. After booting, you get a box with list of menu items in pointing to submenus or executable programs. Among those programs are a BASIC interpreter, some simple games, a text editor and a file browser. That's about the gist of what you get. It's all very simple and fast. Enough to write your own applications or scripts. And it all fits on a single 3.5" HD floppy. There are third-party applications to be found on the internet. But almost all that I stumbled upon were part of MikeOS forks.
Next to the menu there is also a command line with a very small list of commands. To be honest, from a user point of view, I don't know what to do with it.
There are quite a few forks. It seems to be a great hobby project. And because it's all relatively simple it's a project you can actually finish after a while, not like writing your own UNIX clone with system tools, glibc port and modern GUI. MikeOS forks usually come with some additional apps and scripts and some changes in UI. Some add to the few system calls, add their own menu. Some even started to add network support. One MikeOS fork I have to mention is MichalOS because it overhauled the UI to make it more pleasing and added quite a few simple apps and games that all seem to be very stable. It has an image viewer and a music program. TomOS is a fork that adds support for directories. ShoockOS seems to be about simplifying things even more.
On the MikeOS web site there are handbooks, resources for development and links to software projects for MiikeOS. MikeOS is a great help if you want to learn x86 assembly in a practical way without starting from zero. But it is also useful as an OS for embedded applications or simple hobby projects (interacting with Arduino, other serial communication tasks, …). And it could also be considered useful for everyday tasks if you found a home computer from the mid 80s useful.
(tba:screenshots)