@xahteiwi@mastodon.social
@xahteiwi@mastodon.social avatar

xahteiwi

@xahteiwi@mastodon.social

Humanism, open source, some music, art, and nonsense.

Account is locked; a significant fraction of what I post is followers-only. Got a blank or nonsensical avatar, no visible activity, no pointers to your identity? I'll ignore your follow request. I might choose not to accept it for other reasons, too. 🙂

Sometimes I ask questions here. When I do, I would ask you to please reply with your own thoughts, not an LLM's response.

Toots in English. Tröten auf Deutsch.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

xahteiwi, to random
@xahteiwi@mastodon.social avatar

So, did I get this right, pyproject.toml based projects require netifaces to install, so that means we have a dependency on gcc, python-dev and kernel-headers in any container where we pip-install such a project?

(This question brought to you by trying to install such a project in a tox environment running in the Alpine-based Docker-in-Docker container.)

xahteiwi, to random
@xahteiwi@mastodon.social avatar

Tapping the sign:

You don't take meeting notes for the people in the meeting. You take them for people who aren't in the meeting.

That includes three-months-from-now-you, who also isn't in the meeting.

xahteiwi, (edited ) to random German
@xahteiwi@mastodon.social avatar

Diese "wir müssen die Leute ins Büro zurück holen weil sonst sind unsere teuren Bürogebäude nichts mehr wert und das ist dann schlecht für unsere Bilanz und Boni"-Sache (ganz egal, ob das Gebäude der Firma gehört oder das Steuervermeidungsvehikel des Gründers/CEOs/Vorstandsfuzzis ist), wie kann man die abbiegen?

Vielleicht indem man ins Gesetz schreibt, dass das Unternehmen Mitarbeiter für den Arbeitsweg voll bezahlen muss.

Sonst noch Ideen?

xahteiwi, (edited ) to random
@xahteiwi@mastodon.social avatar

If a maintainer or contributor drops the eyes emoji 👀 on a GitHub issue comment you made (and does not also include any verbal reply), how do you interpret that reaction?

xahteiwi, to random
@xahteiwi@mastodon.social avatar

“Containers are hideously undebuggable black boxes, and we should never have invented them.”

@tserong

xahteiwi, to random German
@xahteiwi@mastodon.social avatar

Weil es mir gerade auffällt, zur -Preisdebatte.

Ich bin letztes Jahr zur selben Jahreszeit dieselbe Strecke nach Deutschland gefahren wie diese Woche. Damals ICE, tagsüber, 1. Klasse.

Diesmal Nachtzug, Schlafwagen, Double-Abteil. (1. Klasse gegen Schlafwagen ist, denke ich, ein fairer Vergleich.)

Gesamt-Preisunterschied bei der Hin- und Rückfahrt: Nachtzug 25 Euro oder 5,7% teurer.

Hätte ich ein Triple-Abteil genommen, wäre der Schlafwagen sogar billiger gewesen.

xahteiwi, (edited ) to ipv6
@xahteiwi@mastodon.social avatar

In your company/organisation, is "one of our services doesn't expose an endpoint" or "one of our services' IPv6 endpoint is malfunctioning" considered a critical issue?

In other words, must everything that's available via IPv4 also be available via IPv6?

[question subsequently edited for clarity, and to better convey the original intention]

Boosts appreciated, comments welcome.

xahteiwi, to random
@xahteiwi@mastodon.social avatar

That distributed companies need to run at least one physical, in-person all-hands gathering per year is pretty well established.

But what would you argue is the minimum and maximum length for such a gathering to be useful? Or what's the ideal length, if there is such a thing?

Boosts and comments welcome.

xahteiwi, to random
@xahteiwi@mastodon.social avatar

I'm coming to the realisation that trying to live a kind, fair, and rational existence is living life on hard mode, and I wonder if it's wearing me down.

Almost everywhere I look I see raging assholes and clueless dipshits rising to the top (or already being there), and fucking things up for everyone.

My fediverse bubble being a pleasant exception to this rule, I thought I'd ask here: anyone got coping strategies, other than joining the assholes and no longer giving a fuck?

xahteiwi, (edited ) to random
@xahteiwi@mastodon.social avatar

Am I old enough now to present at an open source conference in a dapper suit?

xahteiwi, (edited ) to random German
@xahteiwi@mastodon.social avatar

Mal einer kurze Umfrage für die unter euch, die Eier direkt beim oder vom Bauern (ab Hof oder am Markt) kaufen: wo lebt ihr, und was nimmt der Bauer eures Vertrauens gerade für ein Hühnerei?

Beim Bauern in meiner Nähe (Niederösterreich, Thermenregion) kosten sie 50-60 Cent (€5 für 10, €3,20 für 6).

xahteiwi, (edited ) to linux
@xahteiwi@mastodon.social avatar

On machines, when did you stop referencing physical device names (like /dev/vda, /dev/sdc) in your configurations, and used either some form of auto-discovery or else relied on filesystem labels, partition UUIDs or other /dev/disk/by-* symlinks exclusively?

(boosts OK, of course)

xahteiwi, (edited ) to python
@xahteiwi@mastodon.social avatar

Dear #Python⁠istas, in the spirit of "it's always #DNS", are you aware of something that might break this?

On an #IPv4/v6 dual-stack client, you make a requests.Session.get() call. The target host name is a CNAME record that points to several round-robin A records but no AAAA records. The endpoints all listen on IPv4 only.

Have you come across any situation in which requests may be misbehaving in such a way that #IPv6-to-v4 fallback doesn't work, and the call would result in a ConnectionError?

xahteiwi, to random German
@xahteiwi@mastodon.social avatar

Ich bin hier bei einer Infoveranstaltung von A1, bei der ich erfahren soll ob es für mich einen Weg aus der Kupferwüste gibt und ich vielleicht doch wie ein durchschnittlicher Hominid in diesem Jahrhundert an Glas komme. Was meint ihr wird passieren?

xahteiwi, to random German
@xahteiwi@mastodon.social avatar

Wir müssen einfach unserem nördlichen Nachbarland besser erklären, wie man die Panier von einem Schnitzel richtig aufsoufflieren lässt.

Und dass das Schnitzel fernzuhalten ist von Soße, Pampe und Tunke, zefix.

xahteiwi, (edited ) to random
@xahteiwi@mastodon.social avatar

If you follow "the rules" (policies, defined/documented processes) in your organisation, do you get things done?

(Boosts OK)

xahteiwi, (edited ) to random
@xahteiwi@mastodon.social avatar

If you are using a stateful, idempotent-by-design configuration facility like Ansible, Puppet, Terraform, OpenStack Heat, to what extent do you rely on that idempotence?

A: Completely. If a playbook/manifest/configuration/stack is not behaving idempotently, that's a bug and a massive POLA violation.

B: Within limits. I generally expect idempotence but I accept there are instances when it breaks, and I expect to apply workarounds in that case.

C: Not at all; idempotence is a marketing myth.

xahteiwi, (edited ) to random German
@xahteiwi@mastodon.social avatar

Ich hab keine Ahnung von Milchwirtschaft oder Verpackungslogistik, also kann mir das bitte jemand erklären?

Das ist, soweit ich das erkennen kann, die gleiche Milch vom gleichen Lieferanten. Warum kostet sie in der Mehrweg-Glasflasche ein Drittel mehr (exklusive Flaschenpfand) als im Verbundkarton?

(Gesehen bei Hofer, dem österreichischen Ableger von Aldi Süd.)

xahteiwi, (edited ) to random
@xahteiwi@mastodon.social avatar

If you're reading an English text out loud and it contains the initialism "e.g.", how are you most likely to render it verbally?

xahteiwi, (edited ) to random
@xahteiwi@mastodon.social avatar

Out of 1200 contributors, 800 have contributed exactly once, and all their contributions were valuable (paraphrasing @bagder).

Think of that next time before you speak disparagingly of "drive-by contributors".

xahteiwi, to random
@xahteiwi@mastodon.social avatar

Unpopular opinion: saying "due to budgetary constraints, we cannot cover costs for travel or accommodation for our speakers" in a conference that isn't free to attend means you are expecting to get something for less than free so you can sell it on to people you are expecting to pay you.

xahteiwi, to random
@xahteiwi@mastodon.social avatar

Several years back, $project decided it should break up its monolithic frontend, and it should containerize. That would make things much simpler and more manageable. We'd get lean, small container builds.

Prior to this, it took about 40 minutes to build a VM image of the monolith.

Years later, building the container image for what remains of the monolith (which still does a lot of the heavy lifting) takes 31 minutes. The lean frontend: 38 minutes.

Cue "they played us for absolute fools" meme.

xahteiwi, to random German
@xahteiwi@mastodon.social avatar

Österreich ist bekannt für seine Affinität zum Fugen-S, zum Beispiel:

🇩🇪 Aufnahmeprüfung
🇦🇹 "Aufnahmsprüfung"

🇩🇪 Schweinebraten
🇦🇹 "Schweinsbraten"

🇩🇪 Ministeramt
🇦🇹 "Unschuldsvermutung"

xahteiwi, to random German
@xahteiwi@mastodon.social avatar

Der Wien-Brüssel hält übrigens um etwa halb elf außerplanmäßig in Freilassing. Damit die Bundespolizei den gesamten Zug nochmal aufweckt, um Reisedokumente zu kontrollieren.

Schengen? Was war noch mal Schengen? Ach so ja, das liegt nicht in Bayern.

xahteiwi, (edited ) to random
@xahteiwi@mastodon.social avatar

Re thoughts on trust in organizational leadership, please complete the following sentence. You can substitute "director" for "executive" if that fits your org structure better.

"If an executive kept retaining a manager that I considered utterly incompetent, I would be most likely to ____."

A — reconsider my own judgment because I trust the executive's
B — credit the executive for loyalty
C — question the executive's competence too
D — assume that something sinister is afoot

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • khanakhh
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • InstantRegret
  • slotface
  • osvaldo12
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Durango
  • everett
  • cisconetworking
  • normalnudes
  • tester
  • ngwrru68w68
  • cubers
  • modclub
  • tacticalgear
  • provamag3
  • Leos
  • anitta
  • lostlight
  • All magazines