What a color! I'm not a fan of canned beer, but otherwise they say this IPA could not have been transported from New England to Hannover in this freshness and color.

The soundtrack to this? Billy Bragg. (Yeah. Okay. It's obvious.)

It is not important to me which distro someone is using. I am celebrating that you are using GNU/Linux. ๐Ÿค— At the end of the day, we're all using the same software and the same kernel.๐Ÿค”๐Ÿ˜‡ :copyleft: :tux:

I love the Dutch, really, but blue-, black-, raspberry-flavored Leipziger Gose beer? We need to talk. ๐Ÿ˜‰๐Ÿป

Today is the release of 15.2. ๐ŸŽถ๐ŸŽ‰๐ŸŽŠ๐Ÿš€ :opensuse:

If you are curious and want to give it a try, this guide may help you get over the first hurdles.

Reading it should save you a lot of time to get started using Leap as a home user/small office desktop - quickly and easily.

opensuse-guide.org/

I like that 'ls -F' appends symbols to file names that show useful information:

โ–ถ๏ธ Symbolic Link @
โ–ถ๏ธ Executable *
โ–ถ๏ธ Socket =
โ–ถ๏ธ Named Pipe |
โ–ถ๏ธ Directory /

If you want to show only executable files (e.g. executable bash scripts):

$ ls -F | grep "*$"
canVote*
hello_world*
[...]

Grep filters all files ending ($) with an asterisk (*).

If you don't want to show directories:

$ ls -F | grep -v "/$"

Grep filters out (-v) all directories (ending with /).๐Ÿ‘ฉโ€๐Ÿ’ป

I was asked: What is it like to be in the @opensuse community?

Sometimes exciting, sometimes frustrating. Probably like any other community. ๐Ÿ˜ƒ What motivates me are my fellow geekos ๐ŸฆŽ and our values: be open, friendly, work transparently, respect others and their work. With these values we can create the best distribution in the universe.๐Ÿค—๐Ÿ˜‡

Why is it important to be excellent to each other especially in communities? Real politeness is interested in facts and in truth. And truth is a prerequisite for freedom.
What I mean is the intrinsically motivated politeness that sees sense in treating people with respect.
Politeness that sincerely says "Thank you", makes room for someone or simply perceives that there are other people than just me.
After all, politeness is cleverness, Schopenhauer already knew.๐Ÿ™ƒ

Would you like to know in near real time what is being written to a file ๐Ÿ“ or watch live how your ๐Ÿ’ฝ hard drive is filling up? With watch ๐Ÿ‘“ this is possible:

$ watch -td df -h

The -t option turns off the header and -d highlights changes. We see with 'watch' and the command 'df -h' what's happening.

For example, this is a small ๐Ÿ•ฐ๏ธ clock for the ๐Ÿ’ป terminal:

$ watch -t -n1 date

Where -n sets the update interval to 1 second. Default is 2.

Just in case it has already happened to you: For an unpacked TAR archive๐Ÿ—„๏ธ no extra folder ๐Ÿ“ is created and the content is mixed with many other files in the same directory? How to clean up this messโ‰๏ธ

$ tar -tf Nice_Prog_RC1.tar.gz | xargs rm -r

With 'tar -tf' in :terminal: only the content of the archive is displayed. This list of files is given to 'xargs', which passes it on to 'rm -r' for deletion. On the next try we better unpack the archive into an extra folder.๐Ÿ‘จโ€๐Ÿ’ป

The dmesg command prints the :tux: kernel ring buffer. The content is also sent ๐Ÿ“ฉ to syslogd or klogd, when they are running, and ends up in '/var/log/messages'.

So dmesg will show only the most recent kernel messages, because the ring buffer is a fixed size ๐Ÿ“ and cannot hold so much.

But how can I find out my kernel ring buffer size from the config file that was needed to build the kernel? ๐Ÿ‘จโ€๐Ÿ”ฌ ๐Ÿ’ป

$ grep CONFIG_LOG_BUF /boot/config-`uname -r`

cateee.net/lkddb/web-lkddb/LOG

There are currently 5 humans in space. ๐Ÿš€ ๐ŸŒŒ ๐Ÿ›ฐ๏ธ

curl -s api.open-notify.org/astros.jso | jq -r '.people[]|[.craft,.name]|@csv'

Find chatterers ๐Ÿ—จ๏ธ ๐Ÿ’ฌ on your own network: ๐Ÿ’ป โšก๐Ÿ’ป Call 'tcpdump' and let 'awk' search for the word 'IP' in the second ($2) column of your dump. Use 'split()' to create a nice notation of the output of field $3 for the IP address with dots, but we don't need IP addresses starting with 0 or 127. Sort the output, count equal and group them with 'uniq'. Sort again by frequency and use 'awk' again to print a nice output with histogram and #-signs as chart bar.๐Ÿ“Š

I have improved my Awk example and made it a little bit clearer, hopefully: Print first ($1) and third ($3) column of each line of the CSV file with four columns and show the result of the third column as a chart bar with #-signs.

Show thread

Has anyone ever tested Dayon!? It's an open-source and cross-platform (Java) solution for remote-maintenance software like Teamviewer. Relatively easy setup and low bandwith: The person who needs help sends monochrome pictures directly to the helper. The helper has to open port 8080 on DSL router and maybe firewall to offer help via the Internet. Should be possible for the person who wants to offer help.๐Ÿค”
What do you think? Boosts appreciated.

retgal.github.io/Dayon/index.h

The old Unix tool 'awk' is delivered with almost every Linux :tux: distro (mostly as gawk, GNU Awk). Keeping it quite simple, it can also get cryptic quickly, but it is always a great tool to get a quick overview of your data pool on the command line. :bash:

You can even write your data of a CSV as a bar chart. ๐Ÿ“Š

"Anarchism, to me, means not only the denial of authority, not only a new economy, but a revision of the principles of morality. It means the development of the individual as well as the assertion of the individual. It means self-responsibility, and not leader worship."
-- Voltairine de Cleyre

via @anarchistquotes

I have started to use Notebooks and I use it heavily now with in . Great tool to make notes with Markup and to insert *and* execute your Python or (, , etc.) code. Very nice for interactive tutorials.

For a quick introduction, setup, and walkthrough you can watch this video by Corey Schafer:
youtube.com/watch?v=HW29067qVW

Where is the ISS right now? ๐Ÿค”
Have a look in with and get back. ๐Ÿค“

open-notify.org/

A group of penguins on a meadow painted with in less then a minute. Stamps are great. ๐Ÿ˜‡

Show thread

There are some really nice games at the @fdroidorg store on for kids. My kids love playing Planet Rider, GCompris, TuxKart, Doda the Exploda and - okay not a game but fun - Tux Paint. Games like TuxKart, GCompris and Tux Paint are also available on your Desktop. works! ๐Ÿ˜€ ๐Ÿ‘ป๐Ÿ‘พ๐Ÿค–๐Ÿ•น๐ŸŽฎ :linux:

Show more
Fosstodon

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