Markaos

joined 3 weeks ago
[–] [email protected] 5 points 1 day ago (1 children)

That sounds like Xiaomi. The best price to performance ratio of any OEM, but at the cost of terrible software and this... experience... when you want to get rid of it.

Worth noting that not all OEMs are like this.

[–] [email protected] 8 points 3 days ago

That's a reasonable per-core size, and it doesn't make much sense to add all the cores up if your goal is to fit your data within L2 (like in the article)

[–] [email protected] 0 points 5 days ago

Please don't pretend as if OpenSource Devs don't constantly complain about pesky PRs😅

I've seen much more complaints about people constantly demanding their specific annoyances to be fixed without ever submitting a single line of code. Maintainers are pretty much universally welcoming to code contributions

I soooo hope this does something funky with someone's Lemmy client

[–] [email protected] 3 points 5 days ago

Maybe the management hasn't decided on the exact promises they're willing to make? Also there's two years left before it becomes important, while previously there was always a generation going out of support within a year.

[–] [email protected] 7 points 5 days ago

That's more of a storage thing, RAM does a lot smaller transfers - for example a DDR5 memory has two independent 32bit (4 byte) channels with a minimum of 16 transfers in a single "operation", so it does 64 bytes at once (or more). And CPUs don't waste memory bandwidth than transferring more than absolutely necessary, as memory is often the bottleneck even without writing full pages.

The page size is relevant for memory protection (where the CPU will stop the program execution and give control back to the operating system if said program tries to do something it's not allowed to do with the memory) and virtual memory (which is part of the same thing, but they are two theoretically independent concepts). The operating system needs to make a table describing what memory the program has what kind of access to, and with bigger pages the table can be much smaller (at the cost of wasting space if the program needs only a little bit of memory of a given kind).

[–] [email protected] 6 points 1 week ago

Or when you have the audacity to take a picture with it

[–] [email protected] 3 points 1 week ago

This is referring to the recent news about Google gaining huge market share. This new drop simply means there was no dramatic change and last month's data was flawed.

[–] [email protected] 2 points 1 week ago

But it's made by ✨Google✨, obviously it's worth the superior manufacturing and quality assurance /s

[–] [email protected] 4 points 2 weeks ago (1 children)

Even Linux is slowly moving to an immutable system like Android. It is simply the best approach for an OS that non-technically-inclined people use - it's much harder to screw up beyond repair by accident - and clearly the future of operating systems (well, future for Linux at least, mobile platforms and maybe macOS are already there).

[–] [email protected] 8 points 2 weeks ago

My two cents: the only time I had an issue with Btrfs, it refused to mount without using a FS repair tool (and was fine afterwards, and I knew which files needed to be checked for possible corruption). When I had an issue with ext4, I didn't know about it until I tried to access an old file and it was 0 bytes - a completely silent corruption I found out probably months after it actually happened.

Both filesystems failed, but one at least notified me about it, while the second just "pretended" everything was fine while it ate my data.