Show more

Available in modern Android (and therefore probably in iOS since forever).

Show thread

Social media apps - and phone apps in general - are so much more bearable in gray-scale. This alone makes the new phone worth it. More "reading content", less "being assaulted by colours".

As promised: pretalx development stream, the sequel (more web development, but also more chill hangout music) twitch.tv/rixtricks

Das Wort zum Sonntag: Eine großartige Übersetzungsleistung youtu.be/pSGav4y2Oio

Note that this means Larian captured the spirit of D&D perfectly, I'm not complaining.

Show thread

So I've been thinking about streaming Baldur's Gate once it's out of EA, but now that I've looked at it … I might just have to stream Baldur's Gate Character Creator instead.

Question to those of you who watched, or who like to watch programming streams: Does a webcam in the corner help? Or distract? Or … idk what I'm doing, really.

Show thread

That went rather well – will do the same again tomorrow.

Show thread

As promised, a short-ish (2-3h, I think) development stream; come if you want to hear me swear at the concept of "tags" and general web development woes. twitch.tv/rixtricks

Gut, dass ich nicht grad Vodaphone mit elektronischer Daten…-ohwait

[English below]

Ich habe Bücher ausgemistet, und hab jetzt ein kleines Gebirge, das ich gerne loswerden will. Abgabe gegen Porto, meldet euch einfach! Aber eher zeitnah, ewig werden die Berge hier nicht bleiben. Eine Liste findet ihr hier: books.rixx.de/giveaway/

I went through my books and decided to get rid of about 40% of them. Most of those are German, but some are English – if you want any of them, you can have them for just the shipping costs. The list (you can filter by language) is here: books.rixx.de/giveaway/

Show thread

[English below]

Ich habe Bücher ausgemistet, und hab jetzt ein kleines Gebirge, das ich gerne loswerden will. Abgabe gegen Porto, meldet euch einfach! Aber eher zeitnah, ewig werden die Berge hier nicht bleiben. Eine Liste findet ihr hier: books.rixx.de/giveaway/

Can YOU name all the Marx brothers? 

Groucho
Harpo
Zeppo
Chico
Gummo
Karl
and Deutsch

Of course, this being git, you can find a myriard of ways of doing the same thing. I've settled on this to restore deleted files:

git diff --diff-filter=D --name-only @~1 | xargs git checkout @~1

Show thread

Above happened while looking for a readable list of all deleted files in the current commit.

git log --summary --diff-filter=D

gives you the log of all commits. "@...@~1" limits the range to the last one, literally: "Between this (HEAD) commit and its parent (HEAD~1)."

Show thread

"That doesn't work!" – "Ah, yes, just append a '@...@~1'"

The better I get at handling git, the more my commands resemble emergent emoji.

solution 

As expected, the a=2 takes precedence, but also, please don't do this.

Show thread

I'm so excited. I don't intuitively use dict1.update(dict2), because I can't remember if it takes named args or a dictionary.

Of course, .update() works with either, but my brain refuses to absorb this. You can even mix them, for cursed content:

d.update({"a": 1}, a=2)

Show thread

Why do I care? Because 3.9 has two very nice features:

- The removeprefix() and removesuffix() string methods, because HELL YES something to stop me from abusing strip()

- The | operator to merge dicts, and |= to update a dict. Oh yessss.

Show thread
Show more
chaos.social

chaos.social – a Fediverse instance for & by the Chaos community