a=(697 770 852 941);b=(1209 1336 1477 1633);c='123A456B789C*0#D';while read -N1 l;do r="${c#*$l}";i=$((${#c}-${#r}-1));[ "$l" = "*" ]&&i=12;play -n synth sin ${a[$((i/4))]} sin ${b[$((i%4))]} remix - trim 0 0.2 2>/dev/null;done # Play DTMF tones using your keyboard. Uses sox pkg.

@sweetgood Seit dem wunderbaren BGH-Urteil ist es übrigens relativ einfach, rechtlich dagegen vorzugehen:

1. Prüfen, ob Tracker mit User-IDs ohne Einwilligung Profile anlegen
2. E-Mail an Betreiber mit Frist von vier Wochen zum Entfernen. Dabei den BGH-Urteil mit dem tollen Satz zitieren, dass "zur Erstellung von Nutzerprofilen für Zwecke der Werbung oder Marktforschung die Einwilligung des Nutzers erforderlich ist".
juris.bundesgerichtshof.de/cgi
3. Nach vier Wochen Beschwerde einreichen

curl -s http://artscene.textfiles\.com/vt100/globe.vt | pv -L9600 -q # Spinning ASCII art globe. Visit the parent directory in that URL for more animations.

Start making your :bash: scripts awesome. 😎

Bash doesn't make command-line argument parsing easy. You can use the code generator 'argbash' to write a short definition and let it modify your script so it starts to expose a command-line interface to your users. Arguments can be passed now to your scripts using this interface as variables.

#Linux #Bash #Sysadmin

argbash.io/

#Tigase #XMPP Server 8.1.0 GA has been released and as always it's packed with improvements! SASL-EXTERNAL for federated connections, avatars in groupchats, encrypted push notifications, push for MUC, improved hardened mode and more!

Head to tigase.net/tigase-xmpp-server- for details.

You can grab installation packages from github.com/tigase/tigase-serve and follow QuickStart guide (docs.tigase.net/tigase-server/) to get it up and running blazing fast.

»KOMMENTAR VON SVENJA BERGT

Google und Apple: Die Macht der Giganten

Die Corona-App zeigt exemplarisch, warum die Dominanz von Google und Apple dringend gebrochen werden muss.«

taz.de/Google-und-Apple/!56957

Wer Google Fonts nicht lokal einbindet, sondern extern von Google nachlädt, hat entweder kein Interesse an Datenschutz oder einen inkompetenten IT-Dienstleister - oder beides. ;-)

Eine Reihe von teils kritischen Sicherheitslücken in einer TCP/IP-Implementierung gefährdet Geräte in Haushalten, Krankenhäusern und Industrieanlagen.
Ripple20 erschüttert das Internet der Dinge
#Industrie40 #InternetderDinge #Ripple20 #TCPIP

Habe das mit Vergnügen gelesen

RT @informatikradar@twitter.com

🤳 Neu zur #CoronaApp im GI-Themen-Blog: Wie überprüfbar sind die unter dem Schlagwort #OpenSource veröffentlichten Apps wirklich? Ein Themenbeitrag von @jonashoechst@twitter.com, Bernd Freisleben und Alvar Penning / Philipps-Universität Marburg.
👉 gi.de/themen/beitrag/corona-ap

#Datenschutz

🐦🔗: twitter.com/informatikradar/st

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.👨‍💻

#Linux #Sysadmin #bash

#Jolla Blog post about the newest #SaiflishOS Rokua release:

This 3.3.0 release contains a vast number of updates for the lower level of the stack. Jolla included for example the updated toolchain, a new version of #Python and many updates to core libraries such as glib2. The blog article explains in detail the changes and what they mean in practice for users, developers and Sailfish OS in general.

blog.jolla.com/sailfish-os-rok #Linux

Neuer zensurfreier, redundanter DNS-Resolver ohne Logging, aber mit Werbeblockerfunktion in die Empfehlunsecke aufgenommen - dnsforge.de.

kuketz-blog.de/empfehlungsecke

Show more
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!