Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View danglingptr0x0's full-sized avatar
0๏ธโƒฃ
0๏ธโƒฃ

Organizations

@ongakken

Block or report danglingptr0x0

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
danglingptr0x0/README.md

Hey, people



ORCID iD icon https://orcid.org/0009-0006-8579-5472

What I do

I'm very passionate about technology and how it can be used to perform things that I like. My primary interest lies within systems engineering. As I grew up, I learned just how many unnecessary things are being done by software. Plus, I somehow grew into, at least in part, disliking most of what I came into contact with. I had many ideas on how to make things differently.

This way, I got deep into building my own systems, my own way. It started with games (missing freedom, actions I wanted to take), then morphed into: game engines (none really fit me; Unreal was too bloated, Unity used ... JavaScript); operating systems (kernel and userspace); programming languages (I love C vehemently, but ... it's not without its (many) issues); and most recently, it got into hardware itself, where I felt like the x86 is just a piece of convoluted, bloated trash.

I have an ongoing project to address each of the above. I've made quite some progress in some, less in others.

So far, I've collectively written ~137k SLOC in these projects. I only use SLOC to estimate project size, but it doesn't really mean anything more than that. Code quality is not measured in SLOC.

The most notable is my custom ISA + 32-bit CPU, and an operating system to go along with it:

MISC ISA + DLU CPU (custom ISA + CPU)

The Minimum Instruction Set Computer, running on a DANGLING Logic Unit CPU:

(5379 source lines of SystemVerilog)

MISC/DLU MISC/DLU MISC/DLU MISC/DLU MISC/DLU MISC/DLU

DANGLING (kernel + userspace)

(7706 source lines of C)

DANGLING DANGLING


Terminal Insanity: RackJacker (PC game)

(~2000 source lines of C++ (mediated via Unreal Engine at the time, so cannot estimate accurately))

RackJacker RackJacker RackJacker

Steam Store Page

Terminal Insanity: CodeJacker (PC game)

(27175 source lines of C)

Steam Store Page

Beat Rush (PC game)

(also an Unreal game)

Beat Rush Beat Rush

Other projects (publicly undocumented)

cuT (a fully-fledged 3D game engine)
(25736 source lines of C)

HeapZy (a to-do list program)
(17065 source lines of C)

DANGC (my own programming language; started as a C-like language and grew into something different)
(17072 source lines of C; 3677 source lines of DANGC)

Kryphos (a cryptographic library)
(11734 source lines of C; 3706 source lines of formal tests/proofs, such as HCL)

ACARIS (an attempted interpersonal dynamics analyzer)
(2653 source lines of ... Python [gasp!])
GitHub | Paper

Simtoon Compat Score (an attempted heterosexual interpersonal attraction quantifier):
(181 source lines of Python)
GitHub

Simtoon Embeddings
(698 source lines of Python)
GitHub

Attraction classifier
(907 source lines of Python. made purely for educational purposes; do not take seriously; do not use on people without consent!)
GitHub

Something more about me

I love stats. For example, seeing a graph of my daily/weekly/yearly productivity or my long-term music listening history feels exciting. It allows you to take a look at the depths of your life, potentially uncovering ways to improve and become more performant.

For coding tracking, I use WakaTime.

Highlights

Basic stats - global, all-time

Total time coded since May 15 2021





Detailed stats

some views might be partly repetitive, but all provide a different level of detail










Technologies I use

GNU/Linux Distro - SteamOS Distro - Arch Distro - Gentoo Lang - C Lang - NASM Editor - Neovim Shell - zsh Cloud - Linode

Misc

Table not found - a refresh might be necessary

๐ŸŽฎ Steam playtime leaderboard

๐ŸŽฎ Elite Dangerous                  ๐Ÿ•˜ 382 hrs 7 mins
๐Ÿ”ซ Counter-Strike 2                 ๐Ÿ•˜ 330 hrs 49 mins
๐ŸŽฎ Deus Ex: Mankind Dividedโ„ข        ๐Ÿ•˜ 266 hrs 51 mins
๐ŸŽฎ Deus Ex: Human Revolution - Director's Cut ๐Ÿ•˜ 252 hrs 55 mins
๐ŸŽฎ VRChat                           ๐Ÿ•˜ 223 hrs 3 mins


Profile visits (pageviews)

Pinned Loading

  1. Watched anime - AniList Activity - 4... Watched anime - AniList Activity - 4 years ago...
    1
    fluffy1011 completed all of...
    2
                    Koukaku Kidoutai: SAC_2045                
    3
             โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”โ–”          
    4
                            ๐Ÿ“ข 0 | ๐Ÿ’– 0                         
  2. movie-box movie-box
    1
    I've watched 239 movies and 4662 episodes of 69 shows.
    2
    My favorite 3 genres are:
    3
    action                    โ–ˆโ–ˆโ–ˆโ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  15.4%
    4
    adventure                 โ–ˆโ–ˆโ–ˆโ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  15.1%
    5
    science-fiction           โ–ˆโ–ˆโ–‹โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  13.0%
  3. music-box music-box
    1
    Damned Anthem              โ–ˆโ–ˆโ–ˆโ–ˆโ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘    38 plays
    2
    Hollywood Undead           โ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘    18 plays
    3
    Eminem                     โ–ˆโ–‹โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘    14 plays
    4
    Ongakken                   โ–ˆโ–‹โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘    14 plays
    5
    Sido                       โ–ˆโ–‹โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘    14 plays
  4. Sway && waybar Twitch streamer watcher Sway && waybar Twitch streamer watcher
    1
    ...
    2
    
                  
    3
      "modules-right": [
    4
        "custom/streamer",
    5
        ...