namingthingsiseasy

joined 2 years ago

The handbook is outstanding. Read as much of it as you can. Even if you're not a Void user, you'll learn so much!

https://docs.voidlinux.org/

[–] namingthingsiseasy@programming.dev 2 points 4 days ago (1 children)

It's really annoying. It no different from people who go into Linux forums and talk about how much they love Windows.

[–] namingthingsiseasy@programming.dev 3 points 4 days ago (5 children)

Void Linux uses runit, for example. Here's the documentation they provide on how to use it: https://docs.voidlinux.org/config/services/index.html

It only takes 5-10 minutes to read and understand how to manage all your services and write your own. Simple and fast. If only systemd were this easy!

The lesson learned (in my opinion) is that if you're going to design a language where errors need to be handled explicitly, you need to design the language from the ground up to support monadic error handling syntax. At this point, it seems too late to add it to Golang. What a shame - it could have been so much better of a language without this flaw.

[–] namingthingsiseasy@programming.dev 8 points 1 week ago (1 children)

This would undoubtedly be wildly unethical, but those people should have been recorded and played back to anyone who refused vaccinations, for any disease really.

[–] namingthingsiseasy@programming.dev 9 points 1 week ago (5 children)

Ubuntu is doing stupid things with packages, replacing them with their proprietary packaging system (called Snap). It has been controversial, the way that they are pushing it, especially since the Snap server is proprietary and non-open source.

A lot of people won't consider using Ubuntu at all for this reason alone, and it makes sense - when you consider that there are so many other distros to choose from these days, Ubuntu just doesn't really provide a whole lot of added value anymore.

[–] namingthingsiseasy@programming.dev 6 points 1 week ago (3 children)

and that the parents were universally obnoxious and resistant.

Wow, I would have never guessed....

(/s, obviously)

[–] namingthingsiseasy@programming.dev 6 points 1 week ago* (last edited 1 week ago)

I've seen even worse! Sticky headers with sticky sidebars on both sides. Only about 10-15% of the viewport was left for content. And this is for documentation, so you can only read about 100-200 words at once.

Why even bother having a webpage at that point. Just make the whole thing a non-interactive .png file.

[–] namingthingsiseasy@programming.dev 16 points 1 week ago (2 children)

Sticky headers. Unbearably distracting.

Also, wasted space and a lack of information density.

[–] namingthingsiseasy@programming.dev 17 points 2 weeks ago (1 children)

I've said it before and I'll say it again: presidential systems suck. I'm not an expert on Polish politics, but it seems at the very least like the Poles were given a good choice of a candidate. Still, having too many people voting for a single candidate for a single office repeatedly leads to bad outcomes. France, Turkiye, USA - now we can add Poland to the list too.

Abolish presidencies! Embrace parliamentary systems!

100% agree. But I like posting articles like these because it brings me back to how I learned programming, and Linux specifically - namely by reading a bunch of articles from similar link aggregators and sharing sites.

My hope is that sharing articles like these is a form of planting the seeds for another cycle for people to learn the way that I did.

 

Now the win with PSG has even more eyes on Al-Khelaifi, whose claim to be the most important man in football grows ever stronger.

As well as being president of PSG, the 51-year-old former tennis player is chairman of the European Clubs Association — which represents the interests of 700 European clubs — is on the executive committee of UEFA — which organizes European football including the Champions League — and on the organizing committee for the upcoming FIFA World Club Cup. He is also a minister without portfolio in the Qatari government and chairman of state-owned broadcaster BeIn Sports, which has bought the rights to the Champions League.

We can easily take images like this for granted today, but for its time, a photograph like this was an incredible achievement. Both photography itself as well as air travel have progressed a lot over the 160+ years since this photo was taken. It really puts a lot into perspective how much technology (and the world itself) has changed in so much time.

 

"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

 

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.

 

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 ›