The system automatically deleted inactive users after a couple years, but majority of people created an account to ask one question and have never visited since.
The number of users I would consider to be “active” is probably in the low 4-digit range (Just an estimate, I don’t feel like generating reports right now).
I absolutely hate the Windows operating system. Windows runs very slowly on my machine. It’s been 6 years since my last boot. I’m very happy with Puppy Linux. My laptop has never been so fast. I do not want to go back to Windows ever again.
Linux is flexible and customizable by default. I like the “freedom” it gives to the users. I can even compile my own custom distro for my needs. Unlike Windows…
People think that Puppy Linux is outdated. But that’s not true for VanillaDpup — it’s based on the latest Debian release known as “Bookworm”. I get the powers from both worlds without sacrificing the availability of the updates.
VanillaDpup, a variant of Puppy Linux, uses 1GB storage space, 300MB+ RAM when booting from RAM, 100MB+ RAM when booting from disk, and boots up in less than 30–60 seconds. It can be booted from a flash drive, too. By default, no bloatwares and spywares that can slow down the system, unlike Windows.
What’s great about Puppy Linux is that it has ** the ability to run the whole operating system inside RAM**. Everything runs faster than usual because the I/O read and write speeds in RAM are higher than in disk. This is crucial since flash drives have lowered I/O operational speeds. I have my external hard drive too, but it is still slower than the RAM.
If I make a mistake in the system, as long as I do not save the changes to a save file or folder, it can be reverted through the reboot process. This is crucial since I often make softwares that configure the system in numerous ways. Malware can be removed in that way, too.
Applications are packaged into the SquashFS format, which can be loaded into the RAM in one-click. It can be loaded and unloaded from/to RAM in real time. When I do not need a specific application/program, I immediately “unload” it from RAM and vice versa.
VanillaDpup supports dpkg, apt, and flatpak out of the box. With the power of Wine, I can run some of the applications from Windows. With the power of Anbox and Waydroid, I can run some of the applications from Android. I didn’t have a problem with software availability.
With these advantages, VanillaDPup has multiple disadvantages too. I spent months creating a special program to automate the setup process for this operating system. It requires a lot of changes in its configurations to satisfy my needs. I ended up compiling my own customized version of VanillaDPup.
Windows 11 → Windows 11 + Ubuntu 22.04 → Windows 11 → Windows 10 → Windows 10 + Debian 12 → Windows 10 + Debian 12 + Manjaro → Windows 10 + Debian 12 → Arch Linux + Debian 12 → Arch Linux → Windows 10 → Windows 10 + Ubuntu 24.04 → Windows 10 → Windows 11 to be even more exact.
Apparently no.
I know Windows is proprietary, there’re telemetries in it, and I know how Linux is “free, fast, stable, blah blah blah”. But I only wanted something that works. A free piece of malfunctioning metal is not useful. Windows works, so I use it. Linux has weird bugs, so I don’t use it.
And on servers, Ubuntu 22.04 works, so I use it. Windows Server has weird bugs, so I don’t use it. It’s that simple.
Speaking of storage, my Windows 11 takes something like 72.2 GB. I don’t quite care because anyways, I’ve got 512 GB on my laptop
So my school installed some interactive whiteboards (IWBs) last semester.
It’s really just a really poor Windows 10 computer with a really big touchscreen (86 inches).
The thing is that some functions require an Internet connection so many students from many classes began installing random stuffs on it.
The school is not stupid, and they have installed management softwares from the IWB vendor in order to prevent students from doing stupid things, with some mechanisms like restoring the OS to the previous state after rebooting.
Unfortunately they are still stupid, and they thought that keeping the Admin password as 000000 is a good idea. (So really don’t use weak passwords — they’re indeed very easy to guess!)
Many students then bypassed the software and installed games, VPNs, etc.
I’m a little bit different — I didn’t install any games. I installed many utility programs to help teachers carry out the classes well…
…and also upgraded the OS to Windows 11, dualboot it with Windows Server 2022, installed a rootkit (it’s technically a repair OS based on WinPE but for me it’s like a rootkit ), screwed up the BCD records (That really scared me off because I didn’t have any keyboards at the time — thankfully Microsoft was kind enough to launch osk.exe alongside with cmd.exe when it detected that you only have a touchscreen in the WinRE. There’s also a stupid problem where the keyboard only provided the Chinese colon : instead of the English one : so I end up having to rely on a smiley :) to enter the colon. Tribute to )
So in this semester, the school realized that keeping the password as 000000 is an extermely bad idea and changed it. They also restored the OS to factory settings. Many classes are screwed.
But not in my class because — the school only know how to restore the system with the one-click recovery function the IWB vendor provided that I bombed to make room for the dualboot.
So they end up contacted my teacher, and my teacher told me to install it back.
So I grabbed the recovery image, tested it on a VM, and brought it to school, thinking it’ll be fine — except that it’s not fine and the image was for a previous model. All the drivers and missing, Internet doesn’t work, audio doesn’t work, and screen resolution is stuck at 800*600.
I finally just installed Windows 10 Enterprise 22H2 vanilla, extracted the drivers from another class, installed all the necessary drivers and softwares (including the management software), and it worked fine. School was able to connect the device to the management platform…
…then I bypassed the software, installed a rootkit (this sounds familiar doesn’t it!), and finally completely disabled the software.
The software is actually pretty hard to get rid of. It have multiple daemon processes that will bring each other back up when one was killed, and when it was running, it will prevent you from disabling the services it registered in the OS. Even NT Authority/SYSTEM cannot disable it!
This is when the rootkit gets into play. Since it was based on WinPE, it works like a mini OS, and is not affected by whatever thing the software is hooking into. I end up getting rid of the services by editing the registry files directly from the rootkit.
Then I rebooted into the OS and added Image File Execution Options to completely prevent any parts of it from being run. I also added firewall rules so that even if the software can run, it cannot connect to the Internet, meaning it won’t be able to carry out any tasks.
Finally I make 90% of the OS look like Windows 7. The school actually thinks that I installed a different OS once again