

Seems unrelated to the other issue, look through the stacktrace, it’s complaining about home-manager.users.claymorwan.fonts.fontconfig.configFile.fonts.text


Seems unrelated to the other issue, look through the stacktrace, it’s complaining about home-manager.users.claymorwan.fonts.fontconfig.configFile.fonts.text


There are some good ideas in there (the main one IMO is structured objects as the main form of IPC, instead of text), but the execution is really bad after XP and maybe 7. They stuck to a lot of legacy garbage in the name of “compatibility”, but in the end it’s an inconsistent mess of dozens of frameworks, and yet many old programs run worse than they do in WINE on Linux. Now with the advent of vibecoding the core components, it’s pretty much over unless they literally start over from an old checkout.
Please let “AI” be next…


The .drv file and the output will have different hashes in their paths, that’s normal. You need to compare either the derivations or the outputs, they hashes should match there for everything to work.
Are you sure you’ve set up the cachix correctly on your laptop?
Heh, that is really quite old. There might be a chance.
See if you can get by with a combination of Krita and GIMP. The former especially has improved a lot lately and is now a fairly professional tool.
New-ish versions of Photoshop are very difficult to run in WINE (which allows you to run some Windows apps natively - it’s the thing that powers all recent linux gaming advances). The best you can do is run it in a VM with a window passthru, like so: https://github.com/winapps-org/winapps
Depends on what you need from your computer. If it’s just web browsing and some light “office-like” tasks, it’s very easy, especially if you’ve interacted with a computer before. If you need some specialized hardware support or rely on some complicated proprietary app (looking at you Adobe), it can get complicated quickly.
In any case there will be some pain as you get accustomed to the new OS. But overall it’s not as bad as it used to be.
Oh my, I hope she knows how to sed the release name in /etc/apt, or else it’s very out of date by now…


The vote counter seems to be broken (it’s different on different Lemmy instances), is this the same issue as Mastodon not federating likes properly?
Otherwise, nice! While I am sure Bluesky will enshittify in the long run, for now they seem vaguely better than other corporate social media. Federation can help us make more people aware of the AP Fediverse, or worst-case just have more users to share memes with


Electricity doesn’t really work in a way the host can “push” current
On a basic level this is precisely how electricity works, a power supply literally pushes electrons by creating a difference in electric field magnitude between two points; or, in other words, by applying an electromotive force to electrons; or, in other words, by creating a voltage between two points. A load then does something with those electrons that usually creates an opposing electric field, be it heating a wire, spinning a motor, or sustaining a chemical reaction within a battery. The amount of power produced by the source and released at the load is proportional to (voltage) * (number of electrons being pushed by the supply per unit of time); usually, this is the limiting factor for most power supplies. They can hold a steady voltage until they have to push too many electrons, then the voltage starts dropping.
Edit: I see what you mean now. Yeah, for a given voltage, it is the load that determines the current, so there’s no safety issue with this for the load. However there could be issues with the cables. IIRC there was an issue with noise being introduced by higher current draws that meant you couldn’t charge and transfer data at the same time with some cables.


Well, the original comment was about “pushing more current through than the spec”, and that’s pretty much what we did…


The default standard power limit is still the same as it ever was on each USB version
Nah, the default power limit started with 100 mA or 500 mA for “high power devices”. There are very few devices out there today that limit the current to that amount.
It all begun with non-spec host ports which just pushed however much current the circuitry could muster, rather than just the required 500 mA. Some had a proprietary way to signal just how much they’re willing to push (this is why iPhones used to be very fussy about the charger you plug them in to), but most cheapy ones didn’t. Then all the device manufacturers started pulling as much current as the host would provide, rather than limiting to 500 mA. USB-BC was mostly an attempt to standardize some of the existing usage, and USB-PD came much later.


I don’t generally disagree, but
You don’t just double the current you send over USB and expect cable manufacturers to adapt
That’s pretty much how we got to the point where USB is the universal charging standard: by progressively pushing the allowed current from the initially standardized 100 mA all the way to 5 A of today. A few of those pushes were just manufacturers winging it and pushing/pulling significantly more current than what was standardized, assuming the other side will adapt.


The 1060 is still hanging around ~2% usage on steam hardware survey, so it’s not completely irrelevant yet.
BTW this is also the case for most network printers. You can just print to them by sending a pdf/postscript file with netcat. CUPS is rarely needed nowadays.
In my experience:
I think if you have some use-case that Wayland doesn’t fulfill, it’s totally fine to just pin some version of Plasma and stick with it. Maybe even switch to Trinity. Chances are it will keep working for like a decade or more.
I still use kdenlive 18.08, because I know how to use that version, and it does what I need it to do perfectly well. They broke something I needed in 19.whatever (I don’t remember what it was anymore), so I just pinned it and kept using it ever since. Maybe one day I’ll try to figure out the latest version, but there’s no real incentive for me to do so.
I guess we have vastly different expectations from our phones, then. At a minimum, I need to:
And in my experience, Librem5 just doesn’t have enough processing power and RAM to do any of those quickly and reliably. It was not comfortable at all, e.g. the browser kept filling up RAM and locking up the device with constant swapping, and finally OOMing. GPS took 5-10 minutes to get a lock, even with AGPS, and after that wouldn’t reliably keep it. Both Nheko and NeoChat were slow and laggy. It also died after 4-5 hours of suspend with a modem on, unacceptable for a reliable daily.
OnePlus6 is a rocketship in comparison, and performs all those tasks with ease. The battery also lasts for an entire day with conservative suspend settings (but with the modem on), and for a couple days in airplane mode (e.g. while hiking in the mountains).


Yes, but that shouldn’t generally explode the RAM usage by an order of magnitude. In terms of information amount, most of the data that computers handle is an internal binary representation of real-world phenomena (think: videos, pictures, audio, sensor data) and not encoded text.
BTW Guix+Hurd, a fully GNU OS, has been around for quite a while now: https://guix.gnu.org/en/blog/2020/a-hello-world-virtual-machine-running-the-hurd. You can even run it on real hardware: https://guix.gnu.org/blog/2024/hurd-on-thinkpad/