Skip to content
View Pingasmaster's full-sized avatar
🖥️
Busy until August 2025
🖥️
Busy until August 2025
  • Coding (probably)

Organizations

@OpenMandrivaAssociation

Block or report Pingasmaster

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
Pingasmaster/README.md

Hi 👋, I'm Adrian

A sysadmin, security analyst, software engineer & web dev

Computers, linux, servers, parkour, bike and chess, in that order.

Linux badge GPL Licence badge Profile views counter CVE counters sudo-rs pwned badge ESSSET

Current projects

  • Security research on rust software already deployed in production, often rust rewrites like the git rust rewrite or the coreutils rewrite (uutils).
  • Contributing to linux distributions like Openmandriva where I'm one of the 60 core team members.
  • Making fast software in C, secure software in rust or rapid prototypes in python
  • Creating my own future-proof linux distribution with near-native support for windows apps executing from the file manager as a PoC.

Examples of my best work include:

Linux distributions tier list (personal opinion):

S Tier:

TempleOS Gentoo Arch Linux OpenMandriva
TempleOS Gentoo Arch Linux OpenMandriva

A Tier:

Linux from Scratch Debian
Linux From Scratch Debian

B Tier:

Fedora Bazzite
Fedora Bazzite

C Tier:

|:-:|

D Tier:

ZorinOS Ubuntu
ZorinOS Ubuntu

Philosophy

Some of the best software ever made in my opinion:

  • Linux and wine because they are impossible to create
  • tcc, openrc, dwm, doas because clean, simple and readable code is the hardest code to make
  • C because it was made by legends (and makes it simpler to write clean code)
  • Rust because it actually made it simpler to write error-free code (not just about mem safety but also the code style and "spirit")

The perfect system is resilient and always up. Resistant to memory corruption via ECC and other technologies, resistant to power failures/spikes/brownouts via UPS and the likes, resitant to human tampering / unauthorized physical access, and resitant to human stupidity with High Availablitity VMs in redondant clusters and 3-2-1 backups. The perfect system only includes perfect software and therefore doesn't exist in real life.

The perfect code is both error-free and clean. Error-free which means bug-free, both logically (sound program logic) and physically (memory safety, resitant to external errors like no more disk space or internet and unexpected bugs). Clean means simple, easy to understand, and small in LoC while still respecting these two principles. Perfect software is feature-complete (and therefore "done") but also always funded and maintained security-wise. Therefore, perfect software is extremely rare.

I may be young but I am not a beginner, having over a decade of experience in linux systems and securing whole datacenters from the hardware to the end user. Able to learn new things fast and well if needed.

I don't use github often for my own projects (I don't trust microsoft to maintain a proper uptime) hence my rather empty account, I prefer to use self-hosted free software such as gogs.

If you read all this, have a nice day!

Pinned Loading

  1. apexos apexos Public

    A Proof of Concept, modern, Windows-compatible Linux distribution. Uses gnome 48 with custom extensions and ublue immutable cloud-native images for reliability and ease of use alongside security an…

    Dockerfile 2

  2. thrml-rs thrml-rs Public

    A rust rewrite of https://github.com/extropic-ai/thrml, an interesting take on energy-efficient AI. Everything was reimplemented in safe rust, as 1:1 as possible, but compatibility is NOT guarantee…

    Rust