Depending on the UI/app you use for Lemmy, you may only be able to pick languages you have set on your profile (My mobile app lets me pick any language, but the default web UI (shown above) only shows languages on my profile).
Depending on the UI/app you use for Lemmy, you may only be able to pick languages you have set on your profile (My mobile app lets me pick any language, but the default web UI (shown above) only shows languages on my profile).
I agree. The best part of the fediverse is the diversity.
However, for someone who doesn’t speak this language, having it marked as English
content is not helpful. Would be very nice to have content properly tagged as the actual language it is in, so that users can opt to see content in languages they understand, would be great.
I don’t have a language filter on, so this wouldn’t affect me, but language tags and filters exist for this very purpose, so it would be nice to see them properly used.
We just don’t make tech for old people the way we should.
My mother in law says things like “Wow, your son is just so good with computers.” She was impressed at how “tech savvy” he was because he was able to change the brightness on her phone for her so she could show him a picture better.
A lot of our UIs are built for absolute no-thinking usability. How would you propose changing the brightness on a phone that would make it more “old people friendly”. It’s not a matter of difficulty. She just doesnt remember these things, and a different flow may not necessarily be remembered either.
And I’m not saying its her fault or that she’s bad because of it. She was raised learning how to do and remember things a certain way and that has necessarily changed over the years.
A phone can do a lot of things, so unless you want to have 100 apps on your home screen, you’ll have to group some together. For instance, putting WiFi into a Settings app. Having every individual setting just available on the home screen potentially complicates things even worse by being overwhelming.
Genuinely curious how you think things like this could be redesigned to be more old people friendly.
According to Debian users, “stable” means “unchanging” and not “doesn’t crash or have bugs” … If you still ship 100% of the changes but just delay them by 2 weeks, you have the same number of changes. So by the Debian definition of “stable”, no, it is the exact same as arch.
By the everyone else definition where “stable” means “doesn’t crash or have bugs”, then also no. Shipping buggy code 2 weeks later doesn’t reduce bugs. And if you use the AUR at all, then things get worse, I’ve found, as the AUR pkgbuilds expect dependencies to match current up to date Arch repos.
tl;dr - no
To help you better understand, the way I see it, every time I do something that financially benefits , I assume I am giving money to the executives/owners/etc.
For example, if I spend $30 on a Harry Potter book, I assume JK Rowling gets $0.10 of that (i dont know how it works, but lets assume), and she spends a substantial portion of her income on anti-trans rights. If we assume anywhere near 10%, then me giving her 10 cents is the same as donating 1 cent to anti-trans rights. Is Harry Potter a good enough book that I am willing to donate money to hate groups to obtain it? Personally no. Other people may look at it and say “It’s only $0.01, and I really like the story!” and think it is worth it. That’s up to you where your threshold is for when the good outweighs the bad.
Contributing legitimacy to something can financially benefit it. Even if I never spend any money on Firefox (for example), user metrics allow them to make bargains with Google to get more money in exchange for default search status. So me using Firefox gets money for Mozilla. And if Mozilla was spending that money on hate groups, I wouldn’t want to be involved in that.
Yes, I am aware that basically every company out there is super shitty. And giving money or support to almost any major corporation is basically funding hate groups in some way. But when the CEO is loudly outspoken about these things, I’d very much rather just swap to a brand that at least isn’t outwardly proud of it’s stupidity. Unless the other options are just as bad and I need a thing: if my local ISP was run by murderers, I still need internet. That’s not something I’m willing to compromise on. But I do have other choices in browsers and Brave doesn’t have any features I can’t live without.
So to answer your question: it does not reflect on the product quality, but it does impact how much quality I demand from a product.
Brave might be a fine browser, but the CEO is infamously anti-LGBTQ and was anti-mask during the pandemic. And the whole crypto-coin association and injecting affiliate links into search results… Everything about Brave makes me want to avoid Brave. Is there anything magical about it that make it any different than other chromium browsers that makes it worth supporting right wing crypto bros?
Nano… Like… The one that has all the keybinds permanently shown at the bottom of the screen?
If the CPU clocks are dropping to ~200-300 MHz while the temps are 40-45C (like in the screenshot) then it’s not thermal throttling. The clockspeed would go back up when the temps go down. And it would only throttle enough to keep the temps under the desired temp.
I would investigate what performance profile the CPU is using.
There is a tool called cpupower
that will list out all the information about the CPU clock states.
I have a Ryzen CPU so the desired governor is going to be different than an Intel laptop, but for example, the output of cpupower frequency-info
for me:
analyzing CPU 13:
driver: amd-pstate-epp
CPUs which run at the same hardware frequency: 13
CPUs which need to have their frequency coordinated by software: 13
energy performance preference: balance_performance
hardware limits: 600 MHz - 5.76 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 2.98 GHz and 5.76 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: 4.39 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: yes
amd-pstate limits:
Highest Performance: 166. Maximum Frequency: 5.76 GHz.
Nominal Performance: 124. Nominal Frequency: 4.30 GHz.
Lowest Non-linear Performance: 86. Lowest Non-linear Frequency: 2.98 GHz.
Lowest Performance: 18. Lowest Frequency: 600 MHz.
Preferred Core Support: 1. Preferred Core Ranking: 231.
Which you can see lists the hardware clock range, the current governor’s policy frequency range, the actual current CPU frequency, and how it picks different frequency ranges.
I used to use cpupower on an old laptop to force it into the performance governor, because it would not clock up high enough without it. This obviously does negatively affect battery life, but i was plugged in most of the time anyway.
But either way, look into cpupower for determining the governor/power profile and also figuring out which governor you should actually be using.
AMD doesnt have any software for controlling RGB on windows. They don’t make graphics cards, they only make the GPU chip that goes onto the card (and the GPU chip doesn’t have any LEDs on it).
The LED controllers on the cards are per brand. If you have a Sapphire card, it’s Sapphire software that controls the RGB. XFX card -> XFX software, etc.
I have an XFX 9070xt, and it doesnt have any RGB on it. so I haven’t had to disable it.
OpenRGB is going to be your best bet for Linux RGB management. Sometimes they dont have every device supported (especially newer ones), so you might not be able to change everything immediately. But it’s mostly just a “scan devices, set color values” once it’s working.
And the iGPU you can probably disable in the UEFI config.
My arch install is 10 years old at this point.
I would be interested to know what inspired the need to “feel fresh” from OP. Is this an extremely underpowered laptop that just can’t handle having a few extra packages installed? Is it the Windows bad habit just making them perceive it as “needing a cleanup” ?
If you have hard drive space, unloaded packages are generally never loaded and just take up storage, not CPU/memory (though you should check to see what services are running too).
Also importantly. pacman -Qdtq
and pacman -Rns
are 2 separate commands.
“Qdtq” means “Query, dependencies, unrequired, quiet” (“quiet” makes it so just the package names are output, to be more neatly piped into the second command. This queries the unrequired dependencies (ie, packages that were installed along with another package, but are no longer used by another package), and lists them
“Rns” means “Remove, no backup, recursively” . and the -
at the end means “Use the values from the first half of the pipe”… This removes the packages listed, skips creating any .pacsave
fields for config files, and then once the package is removed, checks all of ITS dependencies to see if they can be removed as well.
For this command, a “dependency” is any package that is installed as a dependency of another package (and hasn’t been directly installed manually). If you installed package X, and it brought in package Y and package Z, then uninstalled package X, and now youre worried about package Y and Z, this will find them and clear them out.
This also teaches us that if you uninstalled package X with pacman -Rs packageX
, the s
bit would make sure that package Y and Z were cleaned up at removal time in the first place.
But overall, there’s very little reason to reinstall arch unless you are running out of disk space due to how many obsolete packages you have hanging around and they are all explicitly installed so wont be cleaned up with the above method.
But worst case, if you manage to break things just by clearing out unused dependencies, you can just copy your files off and do a full reinstall. Your system works right now, why reinstall? Might as well try to improve it a little bit (if thats even needed) before giving up and starting over.
Based on the only comparison we have, the OP is twice the age of their sister. so the sister is now 44/2, or 22. Easy problem.
The entire joke is that every organ has a purpose, and the purpose of your brain is to make bad decisions.
My current system was installed as manjaro, but i immediately started having AUR issues, so I just changed all the repos out to the official arch ones and over time everything manjaro specific has been updated or removed.
The first lines in my /var/log/pacman.log
are from early 2015, and ive fully rebuilt my computer since then, including swapping hard drives (dd
’ to clone old drive onto new drive). So at this point my PC is a hardware and software ship of theseus.
If those personal photos and videos are important to you, you should have them backed up anyway. If you ever spill anything on that laptop, or it gets dropped or broken or lost. All those things are gone.
But as others have said, you can sometimes resize a partition from gparted if the drive isnt mounted (ie, use the live USB).
Counter point… Both are generating perfectly valid JSON, so who cares?
Python 3.13.2 (main, Feb 5 2025, 08:05:21) [GCC 14.2.1 20250128]
Type 'copyright', 'credits' or 'license' for more information
IPython 9.0.2 -- An enhanced Interactive Python. Type '?' for help.
Tip: IPython 9.0+ have hooks to integrate AI/LLM completions.
In [1]: import json
In [2]: json.loads('{"x": 1e-05}')
Out[2]: {'x': 1e-05}
In [3]: json.loads('{"x":0.00001}')
Out[3]: {'x': 1e-05}
Welcome to Node.js v20.3.1.
Type ".help" for more information.
> JSON.parse('{"x":0.00001}')
{ x: 0.00001 }
> JSON.parse('{"x": 1e-05}')
{ x: 0.00001 }
Javascript and Python both happily accept either format from the string and convert it into a float they are happy with.
I’m surprised their website works and uses web standards and they didn’t just NACK everything about HTML and go off and do their own thing.
https://en.wikipedia.org/wiki/Fast_inverse_square_root
even if you can figure out specifically WHAT a function does, it’s not always clear WHY a function does, and honestly, if this function wasnt labeled in the code, no way in hell would I know what it does.
It has an entire wiki page dedicated to explaining it, and it involves enough math that most people wouldn’t be able to follow along.
Nothing this atrocious lives in any current codebases I work on… but if you work at an old enough company, some of the load-bearing code will be tricky to figure out what is calling it, but also it was written in a time where little hacks were needed to eke out performance.
You only have to experience it once for it to be a memorable enough thing that you will cite it for the rest of your days.
Or more realistically, it IS comprehensible, but the level of effort necessary to comprehend it is not worth it. So you leave it as “undecipherable” and move on.
XMPP has been an option for decades, if your contacts aren’t using it by now, they arent going to. And with communications tools, both parties have to agree on a tool. Even if one party doesn’t care about privacy or security.
Raw brute force security isn’t the point most of the time, and ease of use and simplicity of setup are going to be major factors in adoption. Signal is much easier to get started with for most people than XMPP.
The point of a terminal like this isn’t necessarily to have more features. I have the tabs turned off (I also just use tmux). The point is to render smoothly and look/feel nice.
Some people would rather spend a lot of money on a nice pen. It still is just a pen that writes. No additional features over a 25 cent Bic pen. But the smoothness of the writing, the hand feel, consistency of line thickness, etc… to some people that matters. No extra features, it just looks and feels a bit better… But if all you are doing is writing a grocery list, you may not care. And if you don’t care, you aren’t wrong. This just doesn’t apply to you. If you don’t have a reason, you don’t need to find one. It’s just not applicable.
But some people do care. They do have a reason. And they are also not wrong to care. Their reasons just may not apply to you because you have different workloads or priorities (or maybe they do, and you just haven’t realized that it’s a thing you care about)
There are vim plugins for ai chat bot integrations. Vim is a perfectly robust IDE that can be as dumb as any other