Links of Internet of Things is Bullshit
IOTIB.net - Free and Open Source.
- OpenBSD: I use this OS for all my internet facing devices. Secure out of the box, and incredibly simple to use.
- NetBSD: In my opinion, this is the most unix-like unix-like I've used. If you haven't given it a try, you should!
- Slackware: This is my OS of choice. Dead simple, super stable, doesn't get in my way. It's fantastic.
- Pulsar: A community fork of the Atom editor(RIP). This is my IDE of choice as I'd rather not install Microshaft code on my PC. Plus, it's pretty good and very extendible.
- Vim: This is the text editor I use for everything not related to programming (and even then, I still use it for programming sometimes). It's incredibly simple, has a fantastic GTK frontend, and is very extendible.
- GOG: I use Steam a lot, but I got increasingly frustrated with the state of DRM, and the Steam program itself pisses me off in many many many ways. So now I get all my PC games on GOG.
- KeepassXC: The best password manager. Use it.
- Syncthing: The best file sync program. Fully peer-to-peer with no central servers.
- Microstudio: A very simple, but powerful game development tool. If you just want to make a game, without getting into all the low-level programming nitty-gritty, this is a great option!
- Mageia: A derivitive of the old Mandriva distribution. In my opinion, it is currently the best non-rolling release RPM distribution. It's also the only distribution with a good control panel.
- Freetube: A great youtube desktop front-end. It's made in electron, but I think it more than makes up for that fact in features and performance. It even performs well on my core2duo laptop! Give it a try!
- Openoffice: No, it's not dead, it receives very frequent security updates. After having libreoffice break on my many many times, I went with openoffice as it's incredibly stable.
- XFCE: My desktop environment of choice. I use it because it's highly customizable, small, performant, and doesn't get in my way. It also doesn't randomly change, making it a very stable desktop. They always need more funding, so if you got the cash, drop it with them.
Games I've Made:
- Pong-C: Another pong clone I made, but this one is made in C. It's very portable and runs on pretty much everything.
- Bits: A cookie clicker-like game made with ncurses and C.
- Dungeon: Was to be a ncurses-based dungeon crawler game made in C. I got burnt out on it, and never finished passed level 4 (There was to be 10). I've gotten way better at programming since, and might give it another go.
- Pong ncurses: Yes, another pong game, what can I say, it teaches you a lot. This one was my first experiment with ncurses and multi-threading. It's awful, and broken. It's "technically" finished, but not in my eyes.
- Adventure: Ah, the first game I ever made! I made this back when I had first started learning C, and it really shows. It was to be a text adventure RPG.
Software I've Made:
- sh2exe: Was having issues with setting up sane environments on Windows without my precious POSIX Shell, so I made a script that creates a bundle so you can use POSIX shell on windows.
- otool-tree: This tool is for MacOS (Yuck!), it lists all libraries a binary is linked to recursively (Mac's
otool doesn't do this, unlike
- DWM Fork: I used to use this as a way of learning C, and having a tiling environment. It's a very heavily modded version of DWM, and the build system was migrated to meson for portability reasons. Nowadays, I just use XFCE.
- Sixty 1's: I cannot believe this website is still up, it reeks of 2000's satire honestly. It used to trap you on the website using javascrip, but those exploits were fixed a long time ago.