megane_kun

joined 1 year ago
[–] megane_kun@lemmy.dbzer0.com 2 points 1 week ago

For whatever it's worth, I use (up until fairly recently) KDE Plasma on Arch, and it's pretty much fine. There's some hiccups especially after a big update such as KDE Plasma 6, but it's a smooth ride so far.

If the KDE Plasma developers support an Arch-based distro of their own, and package stuff for this distro with care, I think it'd be a better experience, but I am guessing not by much compared to KDE Plasma on base Arch.

[–] megane_kun@lemmy.dbzer0.com 1 points 2 months ago

Not too sure if they outright lied, but I suppose we can say that they used the change to make their drives seem larger!

That's why I wished computer people had used a prefix system distinct from the SI ones. If we're measuring our storage devices in yeetibytes rather than gigabytes, for example, then I suppose there's less chance that we've ended up in this situation.

[–] megane_kun@lemmy.dbzer0.com 2 points 2 months ago

I realized why I didn't think of base 2 in my previous reply. For one, hexadecimal (base 16) often used in really low-level programming, as a shorthand for working in base 2 because base 2 is unwieldy. Octal (base 8) was also used, but not so much nowadays. Furthermore, even when working in base 2, they're often grouped into four bits: a nibble. A nibble corresponds to one hexadecimal digit.

Now, I suppose that we're just going to use powers of two, not base-2, so maybe it'd help if we do a comparison. Below is a table that compares some powers of two, the binary prefixes, and the system I described earlier:

Decimal value Value with corresponding binary prefix Hexadecimal Value Value with prefixes based on powers of 16
2^0^ 1 1 1 1
2^4^ 16 16 10 16
2^8^ 256 256 100 256
2^10^ 1 024 1 Ki 400 1 024
2^12^ 4 096 4 Ki 1000 4 096
2^16^ 65 536 64 Ki 1 0000 1 myri
2^20^ 1 048 576 1 Mi 10 0000 16 myri
2^24^ 16 777 216 16 Mi 100 0000 256 myri
2^28^ 268 435 456 256 Mi 1000 0000 4 096 myri
2^30^ 1 073 741 824 1 Gi 4000 0000 16 384 myri
2^32^ 4 294 967 296 4 Gi 1 0000 0000 1 dyri
2^36^ 68 719 476 736 32 Gi 10 0000 0000 16 dyri
2^40^ 1 099 511 627 776 1 Ti 100 0000 0000 256 dyri
2^44^ 17 592 186 044 416 16 Ti 1000 0000 0000 4 096 dyri
2^48^ 281 474 976 710 656 256 Ti 1 0000 0000 0000 1 tryri
2^50^ 1 125 899 906 842 624 1 Pi 4 0000 0000 0000 4 tryri
2^52^ 4 503 599 627 370 496 4 Pi 10 0000 0000 0000 16 tryri
2^56^ 72 057 594 037 927 936 64 Pi 100 0000 0000 0000 256 tryri
2^60^ 1 152 921 504 606 846 976 1 Ei 1000 0000 0000 0000 4 096 tryri
2^64^ 18 446 744 073 709 551 616 16 Ei 1 0000 0000 0000 0000 1 tesri

Each row of the table (except for the rows for 2^10^ and 2^50^) would be requiring a new prefix if we're to be working with powers of 2 (four apart, and more if it'd be three apart instead). Meanwhile, using powers of 16 would require less prefixes, but would require larger numerals before changing over to the next prefix (a maximum of 16^4^ - 1 = 2^16^ - 1 = 65 535)

One thing that works to your argument's favor is the fact that 1024 = 2^10^. But I think that's what caused this entire MiB vs. MB confusion in the first place.

However, having said all that, I would have been happy with just using an entirely different set of prefixes, and kept the values based on 2^10^.

[–] megane_kun@lemmy.dbzer0.com 5 points 2 months ago (2 children)

I guess? I just pulled that example out of my ass earlier, thinking well, hexadecimal is used heavily in computing, so maybe something with powers of 16 would do just fine.

At any rate, my point is that using a prefix system that is different and easily distinguishable from the metric SI prefixes would have been way better.

[–] megane_kun@lemmy.dbzer0.com 15 points 2 months ago (6 children)

I think the biggest mistake there is using SI prefixes (such as kilo, mega, giga, tera) with bytes (or bits) to refer to the power of two near a power of ten in the first place. Had computer people had used other names for 1024 bytes and the like, this confusion between kibibytes and kilobytes could have been avoided. Computer people back then could have come up with a set of base·16 prefixes and used that for measuring data.

Maybe something like 65,536 bytes = 1,0000 (base 16) = 1 myri·byte; ‭4,294,967,296 bytes = 1,0000,0000 (base 16) = dyri·byte; and so on in groups of four hex digits instead of three decimal digits (16¹² = tryri·byte, 16¹⁶ = tesri·byte, etc). That's just one system I pulled out of my ass (based on the myriad, and using Greek numbers to count groups of digits), and surely one can come up with a better system.

Anyways, while it'd take me a while to recognize one kilobyte as 1000 bytes and not as 1024 bytes, I think it's better that ‘kilo’ always means 1000 times something in as many situations as possible.

[–] megane_kun@lemmy.dbzer0.com 7 points 2 months ago

Oh, this is supposed to be on a separate comment, so here it is.


Things used:

 

Some time ago, someone convinced me to try out Hyprland, and I've been working on this one ever since. It might look minimalistic, but not for the lack of trying.

Bare desktop with a cheatsheet widget on one screen and krun being used on the other.

Bare desktop with a launcher widget on one screen and a calendar widget on the other. The mouse is hovering on the lock desktop icon on the launcher widget sidebar area.

Browser window on one screen and swaync notification center on the other.

Browser window on one screen and on the other window, a terminal emulator, bmon, and htop.


Things used:

 

I've recently updated to Plasma 6.1 and I've loved it so far. However, there's one thing that has made things difficult for me—I can't get to ‘Panel Configuration’ and make changes to my panels.

This screen recording shows me failing to get to the ‘Panel Configuration’ in my top panel (though the same problem exists for all of my panels).

For further context, I use Plasma 6.1 with Wayland on Arch Linux. Some other details from the Plasma Info Center are provided below:

If there's any more information I need to gather in order to resolve this problem or make a bug report, I'd love to know.

[–] megane_kun@lemmy.dbzer0.com 39 points 4 months ago (2 children)

If the earliest sports were a way to practice skills needed for hunting or warfare, then making an e-sport out of spreadsheets is going back to the roots of sports. It's practicing skills needed for your daily job.

[–] megane_kun@lemmy.dbzer0.com 3 points 5 months ago

I'm using KCalc version 24.05.0 but I suppose it's similar enough to your version.

I typed in the following in simple mode:

<value> * 10^-8

I even got results with the following:

<value>e-8

With pushing buttons in science mode I managed to replicate what you've observed, so I guess it's indeed a bug? However, typing something like either of the two sequences above would give you the desired result.

As an aside, it seems like typing things directly into the input text box like sin(30) can be done in any mode. I don't know if it can be generalized though, and I don't know if all of the buttons in Science and Stat modes have a plaintext equivalent you can just type in.

[–] megane_kun@lemmy.dbzer0.com 1 points 5 months ago

Using Arch with KDE Plasma too. My only problem with KDE‌ Plasma is that I just can't stop customizing it. I find a couple of things that "I can do something to improve upon" and the next thing I know I'm tweaking things again!

Other than the odd problem with Wayland/XWayland or something, that I usually just make a mental note to investigate further, I'm pretty happy. Now if I‌ can only stop myself from "making just one more little change..."

[–] megane_kun@lemmy.dbzer0.com 1 points 5 months ago

I've used Librewolf until pretty recently and I say it's not for everyone. It's hardened Firefox made into its own thing for people who want the benefits of hardened Firefox but don't want to go through the effort of hardening their Firefox install.

There are some sites that wouldn't work in the strictest settings. As far as I remember, the most problematic sites with Librewolf are those that demand way too much in terms of privacy and security, so I took it as a given that if a site doesn't work with Librewolf (with me using the default settings), it's not worth it to enter to begin with.

[–] megane_kun@lemmy.dbzer0.com 3 points 5 months ago

Yeah, I'm sorry. I'm biased against it, thanks to my experience with it.

[–] megane_kun@lemmy.dbzer0.com 2 points 6 months ago (1 children)

Well, I can take solace in the fact that 99.9% of the packages you are using are in EndeavourOS too. So, I was mostly right. :)

Yeah, also I think EndeavourOS and Arch moved to Plasma 6 at around the same time too? I tried holding off the update to Plasma 6 for a few days but finally took the update on March 12.

I also wish we could replace Manjaro with a green themed EndeavourOS. Manjaro is the next biggest Linux honeypot after OpenOffice.

I think with enough faffing around customizing things in KDE Plasma, I think a green-themed EndeavourOS is doable. Would I recommend it? Not really, lol! From what I've seen, I‌ like EndeavourOS' default theming.

It's just a shame EndeavourOS isn't as known as Manjaro (at least during the time I first jumped into running Linux as a daily driver). But then again, with Manjaro shitting the bed becoming more known, I‌ hope EndeavorOS can take the place of Manjaro as the Arch-based distro for newbies.

Converting Manjaro to Arch in place is a labour of love. I have done it myself and it is was more steps than I expected it to be. Worth it though. Good friend.

Oh yeah, I was there with him when he was doing it. I can't do any help other than cheering him on, and to have another eye on the screen making sure he doesn't make any stupid mistakes in the process. At few points, I reminded him of the fact that I've backed up my files, and if things really get FUBAR, we can just do a clean install and restore the files from backup.

 

As the title said, I customized my system according to what I liked. It's probably a mess of features and design elements cobbled together from the OS's I've used (or would like to use).

There's also some features I've customized that is hard to show via screenshots, like mouse gestures to move windows around different screens and virtual desktops.

I don't think I've achieved everything I want here, but it has gone way further than I've imagined it'd go.

view more: next ›