Show newer

The new issue of the Free Software Foundation Bulletin is live! Read about how we evaluate products for RYF certification, about ebook freedom, and more:

The FSF board has released another new governance announcement, including news about a professional consultant retained to help the FSF devise and execute the changes needed to optimize the impact of the board and the organization:

Projects such as #GCC, #glibc, & gnulib are considering ending #copyright assignment to #FSF. We urge everyone to think carefully what this means for the future of #copyleft, #GPL enforcement, and the software freedom of downstream users.

Smalltalk environments have a lot in common with lisp way of development. I wish more languages be less static, nowadays even dynamic languages are not that interactive as smalltalk or lisp.

Smalltalk has repl and it is image based like lisp.

Sorry if it sounds too obvious to you. I'm just trying to understand why bsd systems are less popular and I think license is important piece here.

Show thread

GPL eliminates one of the flaws of capitalism as economic system where many companies do exactly the same thing instead of collaborating to provide a better product to the masses.

On another hand, BSD licensed code is more vulnerable for businesses, because if you publish any code it can be fully copied by a competitor company and this company can get an advantage in the market. BSD is safe for closed source, because it just provides unpaid code without any obligations of giving something back.

Show thread

After messing with freebsd I've came to the next conclusion. GPL is much nicer to use for corporations than bsd licenses. The answer is simple. If a company wants to publish any code, that company would not want to give any competing opportunity to their opponents. If the company would publish the code under gpl, the other company's work will not go to waste, two companies would use their contributions if needed.

@w96k The Linux command line by William Shotts is fantastic (creative commons too)

If you know more places that describe how to use unix systems as a whole, please share. I think archlinux wiki might be a good source of knowledge, but it looks too decoupled to me.

I think some people can find gnu/linux hard to use because it lacks systematic manual after a system's installation.

Show thread

What I can say for sure is that the biggest benefit of freebsd is its systematic documentation. GNU/Linux docs are more fragmented. When I was starting using GNU/Linux distros about 10 years ago I was using them blindly, because I couldn't find a place where I could read how to use it properly.

I think Debian is the only good place for systematic learning. Debian Reference and Debian Handbook are great.

Show thread

I'm not sure that bootloader is that universal as grub. Also I'm not sure that llvm is any better than gcc. Not sure about how many binary blobs are involved in my system right now, but it looks like freebsd is not that closed as I thought before. Maybe it is even possible to do close to gnu system, I dunno. (is it possible to recompile the world with gcc in freebsd?).

Show thread

I'm learning bsd systems a bit. I've installed freebsd for a job and tbh I've experienced cultural shock. After using GNU/Linux for many years its a bit unusual to use the system as whole. File organization is nice, graphical installer is nice, ports system is incredible (gentoo can be more user friendly and have binary cache). Initial setup is nice and it was very easy to replicate my current guix setup (X + ratpoison + emacs + browser).

Csh sucks, bash + readline works much better for me.

Anti-Corruption Foundation (ACF) was recently found to be an “extremist organization” by Moscow City Court and consequently liquidated.  For perspective, “extremist organization” is a label generally reserved for the likes of militant islamists or militant Nazis.

On June 16 in Geneva, Russian head of the state said that ACF publicly distributed Molotov cocktail recipes.

The decision of Moscow City Court is 16 pages long, with no mention of Molotov cocktails.  Prosecutor's Office filed 3000 pages for proof of “extremism”, with Molotov cocktails mentioned once, in a case unrelated to ACF.

ACF was a unique phenomenon.  They investigated corruption like no one ever did in human history.  Now, even individuals who donated them a little money long time ago, can be harassed by Russian police and can be barred from running for office.

I've seen a discussion in russian group dedicated to teaching cs about ethics in it industry, should it be included in any way or not. What do you think?

I can say in general that in russian education system philosophy (ethics) is not popular subject at all.

Today will be talking about my minimal viable Guix configuration and approach I use to handle it. Will explain how to setup custom kernel, manage dotfiles and so on.

Live in 4.5 hours.

Show older

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.