shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

268
active users

#commandline

5 posts4 participants0 posts today

New #blog post: Why I Love the Command Line

https://rldane.space/why-i-love-the-command-line.html

1081 words

I was grappling with a much heavier subject for a blost, but thankfully, I had this extra little subject in my back pocket, just ready to be picked up and written on much more easily and enjoyably than mental health stuff. ;)

cc: my wonderful #chorus: @joel @dm @sotolf @thedoctor @pixx @orbitalmartian @adamsdesk @krafter @roguefoam @clayton @giantspacesquid @Twizzay @stfn

(I will happily add/remove you from the chorus upon request! :)

#100DaysToOffload #45

rldane.spaceWhy I Love the Command Line

The power of LibreOffice

I have many documents created with Microsoft Office for assignments written for graduate school courses years ago. How can I easily convert those dozens of documents to a different format without using an online application? This is an excellent example of the power of open source.

Five years ago I took a course at a local university where all of the documents were provided in ‘docx’ format. Is there a way to convert those documents to an ‘odt’ format? There is and it is quite simple.

$libreoffice --headless --convert-to odt *.docx

What if I decided I wanted to convert those ‘docx’ items to ‘html’ so they could easily be shared on my classroom website. What if I had wanted to convert all those documents to html?

$libreoffice --headless --convert-to html *.docx

I can use the same tool to turn those ‘docx’ files into ‘pdf’ files with an iteration of the same command.

$libreoffice –headless –convert-to pdf *.docx

Using LibreOffice from the command line inside the directory where the files you want to convert is easy and the conversion is accomplished in a matter of seconds depending on your processor and memory. You can find many more uses of LibreOffice from the command line by entering the following command on your own command line if you have LibreOffice installed as most Linux distributions do.

$libreoffice --help

This is a great example of the power of open source software.

www.libreoffice.orgHome | LibreOffice - Free and private office suite - Based on OpenOffice - Compatible with MicrosoftFree office suite – the evolution of OpenOffice. Compatible with Microsoft .doc, .docx, .xls, .xlsx, .ppt, .pptx. Updated regularly, community powered.
Replied in thread

@gsuberland

In fairness, that's a culture that the GNOME, KDE, et al. desktop people changed by doing, years ago.

They've had long meaningful names, with more than 1 vowel in, in the desktop applications world for years.

When it comes to nomenclature "st" actually sucks *more* as a name to unfamiliar users than "gnome-terminal". (-:

It's the same sort of deal with the "convenience" aliases versus the full cmdlet names in #PowerShell.

I’ve been playing around with this and I can’t tell you how much I love this cli interface. It’s much easier for me, now, to edit and create new newsletters/emails. I’m super glad this newsletter platform offers this! it’s a lot cleaner, for me, than the web interface. As of right now, there’s a few bugs, but it still works well and i’ve already started contributing to the documentation! Providing some more notes for Windows users and explaining a few things that’s not in the original documentation. Buttondown CLI | Buttondown Documentation docs.buttondown.com/buttondown #Cli #CommandLine @buttondownemail @buttondown #Terminal #OpenSource #TUI

Buttondown DocumentationButtondown CLI | Buttondown DocumentationButtondown is the easiest way to start and grow your newsletter. Check out our docs and start building something great!

The Sequencer: Detect one-dimensional sequences in complex datasets

The Sequencer reveals the main sequence in a dataset if one exists. To do so, it reorders objects within a set to produce the most elongated manifold describing their similarities which are measured in a multi-scale manner and using a collection of metrics. To be generic, it combines information from four different metrics: the Euclidean Distance, the Kullback-Leibler Divergence, the Monge-Wasserstein or Earth Mover Distance, and the Energy Distance. It considers different scales of the data by dividing each object in the input data into separate parts (chunks), and estimating pair-wise similarities between the chunks. It then aggregates the information in each of the chunks into a single estimator for each metric+scale.

github.com/dalya/Sequencer

sequencer.org/

GitHubGitHub - dalya/Sequencer: An algorithm that detects one-dimensional sequences in complex datasetsAn algorithm that detects one-dimensional sequences in complex datasets - dalya/Sequencer
#space#tech#science

Handy #bash #alias to get your phone's battery status from the #CommandLine if you're using #KDEConnect and it's available:

alias kcbatt='qdbus6 org.kde.kdeconnect /modules/kdeconnect/devices/$(grep -Em1 "^\[[0-9a-f_]+\]" ~/.config/kdeconnect/trusted_devices |tr -dc 0-9a-f_)/battery org.kde.kdeconnect.device.battery.charge'

(Will take the device id for the first device in your trusted_devices file. If you have more than one phone registered to #KDE Connect, then you need to add some more logic (and likely make it into a bash function or script))

[Apologies to Ernest Thayer]

en.wikipedia.orgCasey at the Bat - Wikipedia

This is rad. It’s a queer digital zine called New Session that’s published via Telnet.

anewsession.com/

Co-founder/editor Cara Esten Hurtle notes:

“The project isn’t just retro novelty—it’s a radical rejection of the addictive social media and algorithmic attention-mining that have defined the modern day internet.”

(Hat tip @404mediaco: 404media.co/queer-online-zine-)

anewsession.comNew Session – TTY Real