Wait, there's books and classes on linux?
Way back in like 2006 when I was in middle school, a friend of mine pulled me aside to tell me there's more than just Windows and Mac. His parents worked IT and they showed him a lot of stuff and he showed it to me. I installed Slackware on a laptop with him. I basically just did as he said.
In high school, I looked more into it and tried installing some other distros but landed on DSL as the laptop my parents got me was a piece of shit and it worked good enough. I moved onto Ubuntu later because DSL can only do so much and really struggled with it lol.
And then as the years went by and Ubuntu started to suck I moved onto a variety of other distros like Arch(which took me 2 days to install and I fucked it up), Void(which also took me 2 days to install), Mint, and when it finally came out I tried things like SteamOS, Bazzite, and Nobara.
This all as I was dualbooting with Windows. I never took any classes, I never read any books on it, I just figured it out by doing it, breaking my OS a bunch of times, chatting with friends and randos on forums and Reddit, and the man command, thank GOD for that. All that and I just come back to Mint which I adore for its ease of use.
So all my knowledge is muscle memory. What the actual fuck does a package manager do? Like I know generally, but there's more to them than just downloading shit? What is the difference between Systemd and OpenRC? WHAT THE FUCK IS HYPRLAND OR WAYLAND!? I DON'T UNDERSTAND! 20 YEARS AND I LEARNED FUCKING NOTHING!
shoutouts to tux
Asahi deserves some love too
I don't know the creator or Omarchy and I don't know anything about politics going around with it. I saw a distro got that much funding and I had an idea of this meme. Thats it.
You don't actually have to be 1337 to use arch(install)btw
I (struggle to) use arch (in disposable VMs, not my actual machine) btw
Filesystem? GPT is enough.
I feel like an idiot realizing block devices are just... block devices.
They just hold data.
Shocker, I know.
But it just hit me when playing around with LVM. I can create a PV directly on a disk. I can even directly format a disk with FS. Floppies don't tend to have a partition table either. On the other hand, I can partition a partition. I can also just write a Tar directly to disk, like with tape. Or any file.
But with multiple files it starts to become a problem. A-ha! I can just write files to partitions just the same to make reading them simpler.
In this case:
Device Start End Size Name
/dev/sda1 2048 70704 33.5M Limahl - Never Ending Story
/dev/sda2 71680 127492 27.3M Alphaville - Big in Japan
/dev/sda3 129024 201967 35.6M Alphaville - Sounds Like a Melody
/dev/sda4 202752 259447 27.7M Bronski Beat - Junk
/dev/sda5 260096 324229 31.3M Chris De Burgh - High On Emotion
/dev/sda6 325632 386300 29.6M Jermaine Jackson - When the Rain Beg
/dev/sda7 387072 437492 24.6M Kylie Minogue - The Loco-Motion
/dev/sda8 438272 493179 26.8M Mauro - Buona Sera Ciao Ciao
/dev/sda9 493568 545532 25.4M Olivia Newton-John - Xanadu
/dev/sda10 546816 613761 32.7M Radiorama - Yeti
I don't know if it's the limitation of GPT, but fdisk let's me theoretically get up to 2^32^ partitions (default is 2^7^). In practice, this will be lower.
For example:
Expert command (m for help): l
New maximum entries (1-4294967295, default 134217728): 268435456
Not enough space for new partition table!
Expert command (m for help): p
Disk /dev/sda: 57.3 GiB, 61524148224 bytes, 120164352 sectors
Right now I just did it manually. Check file size, divide by sector size, add one if remainder, make partition of that number of sectors, name partition, write partition table, copy file with dd and repeat.
But I should try to automate this. It could be a bash script, but I want to learn C beyond basics, so I guess I should try writing it in that.
Take destination drive and files as arguments, then do what I wrote above. And try not to nuke the wrong disk in the process.
On the other hand, I am so lazy I can't typically even start with my hobbies. Which sucks because I want to, I just can't... start.
Anyway, hundreds of files and partitions can't be processed by hand any easier.
Unix purists bullies another project
::: spoiler spoiler Hopefully it's funny enough to offset that I'm reposting my own post. :::
taught my machines to talk and this is how they repay me
have you ever successfully broken the zfs to the point where it's not recoverable?
German LibreOffice has a message for me
Switched from English to German. German UI design is very direct...
I love going through the GitHub comments
Context is this issue at neovim [dot] github [dot] io: https://github.com/neovim/neovim.github.io/issues/501
The neovim website has an impressions section, under which there's an impression by DHH:
"Full-screen Neovim looks cool as hell!โ โ DHH
Multiple people want that quote removed.
For those who don't know, DHH (creator of the Omarchy Linux distro) is seen as a problematic individual by many in the Linux & OSS community: