Show newer
stefan boosted

In my experience, people who think shell scripts are not the answer to $problem for a large value of $problem are also generally the people who don't know how to write shell scripts

stefan boosted

Vielen Dank an alle, die geboostet haben, dass ich auf der Suche nach einem neuen #Linux Admin Job bin, weil meine jetzige Firma nach MS365 migrieren will.

Ich habe bereits einige Hinweise bekommen, aber ihr könnt natürlich gerne weiterhin boosten und Hinweise senden.

Noch kurz einige Eckdaten:
- 50 Jahre
- 20 Jahre Erfahrung Linux, davon 15 professionell als System und Netzwerk-Admin

- Ort: Düsseldorf, westl. Ruhrgebiet und/oder HomeOffice(bundesweit)

stefan boosted

When you install a new app on your smartphone this way, something smells really good.

#megapixels #pinephone #postmarketos

stefan boosted
stefan boosted

A CLA is basically a formal declaration of fuck you to contributors

stefan boosted
stefan boosted
stefan boosted

Wrote a blog post about my Python implementation of @sir's BARE message format: packetlost.dev/magic-python-ob

stefan boosted

Google removed @k9mail from the Play Store without prior notice because they objected to the following text in the app description (that has been the same for more than a year):

(People sometimes call K-9: K9, K9 Mail, K-9 Email, K9 Email, K9 E-Mail, k9mail or k9email.)

stefan boosted

@purism And here's the #librem5 connected to a usb-c hub that has a keyboard/mouse connected via usb and driving the external screen via dp-alt-mode. Needs some hacks still but we're getting there:

Show thread
stefan boosted
stefan boosted

Was macht eigentlich Julian Assange? Er wurde in einem 15- Minuten-Prozess zu 50 Wochen Haft in einem Hochsicherheitsgefängnis verurteilt, weil er gegen Kautionsvereinbarungen verstieß. Nils Melzer ist nicht der einzige, der das unheimlich findet.
republik.ch/2020/01/31/nils-me

stefan boosted

Wow. Jetzt im Fediversum >2.5k Follower? Vielen Dank!

stefan boosted

Holy shit

medium.com/@behdadesfahbod/if-

The maintainer of harfbuzz got fucking black bagged by Iran and they're threatening his friends and family

stefan boosted

This is supposedly considered code according to some outdated federal laws

stefan boosted

Reminder that git is incredibly simple if you learn it from the inside out instead of the outside in 

An object can be a blob, tree, commit, or tag. An object is identified by its ID, which is a SHA.

A blob is just some arbitrary data. Files are represented as blobs.

Trees are a list of blob IDs and other tree IDs, and their names. Directories are represented as trees.

A commit has a tree ID, an author, a date, a parent commit ID (or IDs, for a merge commit), and a commit message.

A reference is just a commit ID. Branches are a kind of reference. The only information which is stored to represent "master" is the ID of the latest commit. To get the commit log, you just follow the parent ID in each commit. To get the contents, you look at the tree ID of that commit. To update master, create a new commit and write its ID to .git/refs/heads/master (which is a plaintext file).

A tag has a commit ID, an author, and a message. It just calls out a specific commit as special, like a release number, and adds a message, such as that version's changelog.

All git commands are just a means of manipulating what is ultimately a very simple data store. If you want to know more about how a specific command works and how it relates to this data store, let me know.

stefan boosted

Unfortunately, someone from Russia (Alexey Knyazev) is selling my art as wooden puzzles. First, he sold my Wakeful Wolf without my consent.

I told him to stop selling my art and reported this illegal product everywhere I could. Today I saw that he started selling two other artworks of mine as a puzzle under a different company name.

Please don't purchase any puzzles from "woddopuzzles".
instagram.com/woddopuzzles/ or "Alexey Art".

Show older
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!