namingthingsiseasy

joined 1 year ago
[–] namingthingsiseasy 27 points 21 hours ago

"Donors" would be my guess

[–] namingthingsiseasy 15 points 22 hours ago* (last edited 22 hours ago)

lichess has finally published it's mobile version on f-droid.

droidfish is another great alternative chess game, though with no online component.

there's also endless sky

[–] namingthingsiseasy 2 points 22 hours ago

Agreed, and it really makes me nervous about changing jobs. If I start a job that requires using something other than Linux, I don't really know what I'll do. I'll probably have to get really good with tmux or zellij or similar because window managers on non-FOSS platforms suck so badly!

[–] namingthingsiseasy 2 points 22 hours ago

Oh yeah, I completely forgot about the stupid animations. They also happen when moving a window to another virtual desktop, or when you minimize it. Complete waste of time and they just cause me to forget what I was trying to do or why.

Also, on the topic of minimizing windows, I also hate the dock concept where all the windows are grouped together. I like having a taskbar with a full list of windows so I can see how many are open. If I see too many that are open, I start closing the old ones that I don't need anymore, which helps me stay organized. This is much harder to do with a dock instead. But once again, it's just a matter of preference!

[–] namingthingsiseasy 30 points 1 day ago (4 children)

Once, when I started a new job, I had to use an Apple laptop until my Linux laptop came. While the Apple laptop was better than I expected, it was still one of the most annoying weeks of my life. The most unbearable part was the keyboard. I could never tell which hotkeys used ctrl and what used alt, and it just wasn't worth the effort of remembering the differences or remapping them.

But besides that, after using Linux for 15 years, the very basic levels of configurability that the Apple window manager provides just made it look like a child's toy compared to Linux. In Linux, there are so many different window managers that it becomes very easy to customize an environment that works perfectly for you. With Apple, you just get what you're given and if it's bad or doesn't work well for your habits, then tough luck, you're stuck with it anyway. So in that respect, Apple computers don't work at all - you work for the computer, whereas it should be the other way around.

But at the end of the day, what it really comes down to is the fact that people just like what they're used to, and it sucks to change. What's best is a matter of preference; none is better objectively better than the other.

Except Windows. Fuck Windows.

[–] namingthingsiseasy 8 points 1 week ago (1 children)

Fascinating to see that some people still seem to believe that Trudeau would put up a fight for anything!

[–] namingthingsiseasy 3 points 1 week ago* (last edited 1 week ago)

Sorry to hear about the network manager issues! I could be wrong on this, but I think Gnome is not the best supported DE in void - possibly because of how heavily tied it is to systemd. I wish I could help, but I still configure my wifi using wpa_supplicant.conf. Maybe dbus wasn't setup properly?

Regarding audio, the pipewire documentation for Void is pretty good. It's pretty thematic of the whole Void linux experience: you have to read the handbook and follow its steps closely, but it's very well written and easy to understand. It can definitely be time-consuming as well though.

Void is definitely all the things you mentioned. I installed it on a few machines, the first in early 2020 and it has never given me an issue. Extremely stable and boring. I'm impressed that it has so many packages in its repository, but that's a testament to how well xbps is written. But there are a few things missing since it's fair from the mainstream, including packagekit. I had never heard of it before you mentioned it - I found a fork on github to support it, but it doesn't look very well maintained.

[–] namingthingsiseasy 51 points 1 week ago (1 children)

As one of the dozens of Void Linux users, I too find this very offensive!

(But hey, at least we're getting some attention, which is nice....)

[–] namingthingsiseasy 5 points 1 week ago (2 children)

Yes, the install process is difficult to perform. But once you do it, you'll feel like a wizard. You learn so much from the process if you do a manual chroot install. It helps you understand how the installation process for other distros like Debian works. If you have some free time, I would recommend trying it in a virtual machine.

[–] namingthingsiseasy 73 points 2 weeks ago (15 children)

Ironically, you will probably do better in school if you take 1-2 days off to rest, instead of wasting 3-4 days going in and getting nothing out of it because you're unable to focus. But who cares, right?

[–] namingthingsiseasy 4 points 1 month ago (1 children)

The difference is how you interact with the browser engine. Blink is very easy to embed into a new browser project. I've seen it done - if you're familiar with the tools, you can build a whole new browser built around the Blink engine in a few hours. You can write pretty much whatever you want around it and it doesn't really change how you interact with the engine, which also makes updates very simple to do.

With Firefox, it's practically impossible to build a new browser around Gecko. The "forks" that you see are mostly just reskins that change a few settings here and there. They still follow upstream Firefox very closely and cannot diverge too much from it because it would be a huge maintenance burden.

Pale Moon and Waterfox are closer to forks of Firefox than Librewolf for example, but they've had to maintain the engine themselves and keep up with standards and from what I've read, they're struggling pretty hard to do so. Not a problem that Blink-based browsers have to deal with because it's pretty easy and straightforward to update and embed the engine without having to rewrite your whole browser.

Unfortunately, since Google controls the engine, this means that they can control the extensions that are allowed to plug into it. If you don't have the hooks to properly support an extension (ie. ublock), then you can't really implement it... unless you want to take on the burden of maintaining that forked engine again.

That said, Webkit is still open source and developed actively (to the best of my knowledge - I could be completely wrong here). Why don't forks build around Webkit instead of Blink? Not really sure to be honest.

[–] namingthingsiseasy 7 points 1 month ago* (last edited 1 month ago) (4 children)

I chuckled a bit while reading this, because what you wrote is exactly where Blink came from. It was a fork of webkit, which in turn was derived from KHTML. Then again, the fact KHTML was discontinued does support your point to an extent too, I guess.

But the point is, Chrome is doing exactly this - providing the engine free as in beer and letting people embed it however they like. And yet, what you're predicting, ie. not using the original but just using forks instead, doesn't seem to be happening with Chrome - they still enjoy a massive fraction of the market share. There's no reason to believe that this couldn't happen at Mozilla as well. People usually want the original product, and it's only a small fraction of people that are really interested in using the derivatives.

 

"Wherever I go, I find myself confronted with the accusations of double standards," said EU foreign policy chief Josep Borrell at Oxford University in May. At last year's Munich Security Conference (MSC), French President Emmanuel Macron said: "I am struck by how much we are losing the trust of the Global South."

Eisentraut makes this clear in her brief: The criticism of Western double standards is often justified. For example, countries from the Global South point out that the US and other Western states insist on the principle of the territorial integrity in Ukraine, but did not respect this principle during the US-led invasion of Iraq in 2003. Western states have often disregarded human rights by carrying out illegal detentions as part of their war on terror. And the Europeans have made common cause with North African autocrats in order to prevent migration to Europe.

However, Eisentraut also points out that critics from countries such as China and Russia often use their accusations to relativize their own violations. Or they use them to justify an approach to foreign policy that is no longer based on moral principles at all, but only on their own interests. The result is that the value of universal rules is being questioned around the world.

 

A great introduction to what traces and spans are, how they work, and the OpenTelemetry Protocol

 

“We seem to have lost our belief in a market economy somewhat and our trust that letting go can lead to something great,” he said. “The government does not have to subsidise and compensate for everything. People flourish in freedom, as does innovation. And that is what we need to drive up productivity.”

Separate article with more details on the proposed budget.

 

The researchers found sweeping changes in overall brain neuroanatomy which unfolded week by week during the pregnancy.

Inside Chrastil's brain, grey matter volume, cortical thickness, white matter microstructure, and ventricle volume all changed.

The changes were all over the brain too — "over 80% of my brain regions showed reductions in grey matter volume," Chrastil said.

Neuroanatomical changes observed over the course of a human pregnancy. Published by Pritschet, L., Taylor, C.M., Cossio, D. et al. in Nature Neuroscience (September 2024). https://doi.org/10.1038/s41593-024-01741-0

8
submitted 5 months ago* (last edited 5 months ago) by namingthingsiseasy to c/privacy
 

I'm getting IP-banned using yt-dlp. It seems that this is a known issue. Have any of you run into this, and if so, what has been your solution?

I currently use a VPN via a VPS. I am able to view youtube via the web client and use youtube-dl without VPN, but I am only unable to get through using the CLI on the VPN. I have also tried fiddling with some CLI args (like --extractor-args "youtube:player_client=web") but that is also unsuccessful.

My next step is to try signing up for mullvad to see if I can get around it that way, but would like to hear if this is affecting existing mullvad users.

Open to hearing other solutions as well. Thanks!

 

This is a very easy-to-read book on the implementation of xv6, which is a basic unix-like operating system written for educational purposes. xv6 itself is a very simple and straightforward kernel and the source code can be found here.

I've been reading it casually over the past few weeks and found that it helped me get a better understanding of many basic operating system concepts. I've also enjoyed reading the source code to understand what a basic implementation of common system calls could look like.

133
submitted 10 months ago* (last edited 10 months ago) by namingthingsiseasy to c/programming
 

I've used a US-QWERTY keyboard layout my entire life. I've seen other layouts that do things like reduce the size of the enter/backspace keys, move the pipe operator (|) and can't wrap my head around how I would code on those.

What are your experiences? Are there any layouts that you prefer for coding over US English? Are there any symbols that you have a hard time reaching ($ for example)?

 

We are sad to announce @saksadota will be taking an extended break due to health reasons and will not be on our active roster. We wish him all the healing and success possible. Thank you, Martin, for playing a pivotal role in our TI victory. You’ll forever be a part of our legacy and the Tribe.

Maybe they should sign Fata to take his place?

view more: next ›