Ich habe das Gefühl, dass es keine einizge gescheite library gibt, die eine E-Mail (evtl. MIME) parsen, und nach dem Ändern einzelner Werte (z.B. eines Headers) wieder zusammensetzen kann.

Oder kennt da jemand etwas?

I'm considering trying to implement Gitea support for creating new (and responding to) issues for users that haven't logged in.

I don't use it in an enterprisey way, mostly for my own projects, but I'd prefer for people to dump bugs on my host rather than my github mirror.

I'm wondering if that ought to be a separate app to increase the likelihood of not having to maintain my own patch for eternity... Would others be interested in such a feature?

So ihr kreativen Menschen hier... ich hab hier so ein Notizbuch, (liniert, aber im Zweifel egal). Ich habe keine Ahnung was ich damit machen soll. Ein passt nicht zu meinem . Genauso wie die meisten nicht. (Shownotes aus einem Notizbuch exportieren ist etwas schwierig.^^). führen tue ich auch nicht wirklich und... ja, da habe ich auch wieder eine App für (Dailyio, sehr zu empfehlen).^^

Also... was könnte ich mit dem Notizbuch anfangen?^^

Ich habe hier noch einen Kindle Paperwhite 3 (mit Wereeinblendungen [wenn mit dem Internet verbunden]) rumliegen, den ich aber nicht mehr nutze.

Wenn den jemand haben würde, darf sich eins gerne melden :)

Zustand: Wie neu. Ich habe den immer in einer Hülle gehabt, die ich mit abgeben würde.

Ich war jetzt 2 Tage mit blau lackierten Fingernägeln im Büro.

Meine Kollegen (10 Personen, davon 1 Frau) so:
- keine Frage wieso, weshalb, warum
- 2 Theorien (Verlorene Wette oder verlorenes Trinkspiel)
- diverse ungläubige Kommentare

Ich bin mir ja nicht ganz sicher, ob mir nicht eine direkte Frage lieber wäre.

Insgesamt scheine ich aber echt sympathische Kollegen zu haben ^^

Wenn hier wer rumläuft, und eigentlich einen Blog will, aber nicht weiß, wo und wie: Ich helfe gerne beim Rausfinden und Einrichten.

Hmm, und wieder findet sehr viel interessante abschließende Diskussion zum leider nur auf Twitter statt – wenn ihr zum Congress ne Meinung habt, die ohnehin nur in einen ganzen Tweetthread passt, macht doch nen Blogpost draus! (Das gilt fürs Fediverse auch: nicht alle sind hier, und Texte auf Webistes sind schöner zu linken und zu lesen.)

#35C3 We don't need dedicated scooter lanes at any congress. Look at the vast majority of pedestrians.

Creating dedicated lanes for vehicles would work just as badly as roads for cars work in real city planning.

Let's maybe not replicate mistakes from the outside world

Und aus gegebenem Anlass bitte, bitte nutzt keine Mail Dienste aus dem Hause Microsoft. Das hat weniger was mit MS zu tun als das sie einfach unfähig sind ordentlich mit Spam umzugehen.

Es ist eine ganz schlechte Idee wegen einem Server der Spam verschickt immer die übrigen bis zu ca. 252 anderen Server im gleichen Segment auch zu blockieren und dann ein Unblocking nur über ein schlechtest und fast nicht auffindbares Formular zuzulassen.

When working with the occasional other Fediverse/Mastodon instance one gleefully notices the great performance, speed and responsiveness of @chaos.social compared to other instances.

Performance is a feature, duly noticed and much appreciated. Thanks a bunch @leah and @rixx for such a speedy and well managed instance!

Gibt es eigentlich schon tools, die was mit dem von etwas anfangen können? Sei es das ganze in Human Readable aufzuarbeiten?

"By design, Signal does not have a record of your contacts, social graph, conversation list, location, user avatar, user profile name, group memberships, group titles, or group avatars. The end-to-end encrypted contents of every message and voice/video call are protected by keys that are entirely inaccessible to us."

Auszug eines Blog-Posts von Signal, als Antwort auf das neue Gesetz in Australien, dass Unternehmen zum Aufbrechen der Verschlüsselung zwingen kann.

signal.org/blog/setback-in-the

Innovation: Bahn führt aleatorischen Fahrplan ein. Wurde auch Zeit, ich denke, das dürfte den Fahrverkehr deutlich verbessern: heise.de/tp/features/Innovatio

Learning Is Risk Taking

Not too long ago, I remember getting into a pair programming session with a fellow contractor who was overseeing the project. We were meant to change the name of some class from one thing to another.

At the time, we were working with Objective-C, a compiled language. So I proposed what I would consider a simple and reasonable solution.

"Why don't we just rename the class and then follow the compiler errors? They'll tell us where we need to switch over to the new name."

The response was unexpected. He was furious. The way he saw it, all compiler errors were bad and we should never intentionally make them happen just to figure out where we need to edit the code. What the hell was I thinking, making the code turn red just to change the name of something?

In hindsight this is hilarious. But it is also a teachable moment.

It is indeed possible to have "years and years of experience" without ever having learned much. To do that, you just repeat the same year over and over again without ever taking any risks.

I am now convinced that the mark of a great developer is an unwavering lack of fear when faced with the unknown. Such a person has tried every solution and lived to witness the fallout - or what is actually more likely, the lack thereof.

This is not at all surprising to me. I come from the world of snowboarding, having watched athletes around me both rise and fall. One pattern always emerges. The very best aren't the ones who simply show up every day. They are the ones who show up with an agenda. Above all else, they're the ones who also have the guts to carry it out.

I remember the first day I rode into the big park and looked over at the house-sized jumps to the side of me. I was gripped with a mixture of awe and fear. Someone did a gigantic front flip over one of them, and all I could do was gasp in horror. Had you asked me if I would one day become that person, I would have said no.

And yet it happened.

Not entirely because I summoned up the courage and went for it one day. That's part of it, sure.

But that particular risk, that learning moment, was built on top of a mountain of smaller risks that all added up.

I started on the little jumps. Gained comfort. Moved to medium jumps. Gained more comfort. Tried new things. Fell over a lot. Got back up. Hit my head a few times (can you tell?). Did it again and again and again until muscle memory took over.

One day, the thing that used to make me gasp in horror became routine. I had done it so many times I couldn't imagine it going wrong. The fear was still there, but it didn't control me anymore.

That which is true in my little snow world is also true in this programming world.

If you want to learn and grow, you try new things. You take risks. You waste time. You make a mess and spend months trying to clean it up. You apologize profusely and then move on to the next thing.

Progress is not measured in years. It is measured in attempts at new things.

It is the slow process of replacing fear and superstition with understanding. It is breaking that house-sized jump down into a series of smaller risks, each of which propels you to something greater.

Things are going to break and people are going to blame you. Deadlines will be missed. You might get fired or gradually drift away from your peers. This sucks, but it is natural. It's how you learn.

When your time comes and you've got the gray hairs, don't be the one who is afraid of the compiler. Be the one whose wrinkles come from all the alligators you punched in the face.

Be senior. Not in years but new experience.

Ich habe heute Nacht mir das Bett mit meinem Laptop geteilt. Hat mir die Decke geklaut. Ich muss sagen, es gibt eindeutig bessere Kuschelpartner!

Den Admins hier ein Trullalaaaa Trullalaaa Trullalaaa den Admins hier ein Trullalaaaa Trullalaaa Truuuullaaaalaaaaaaaaa. Ihr seid die besten. Danke für alles!

Gebärdensprachdolmetscher sind auf der Bühne beim also nicht erwünscht...

OH @luto:
Das ist eine maßstabsgetreue Zeichnung mit einem nichtlinearen, in beiden Achsen unterschiedlichen, nicht näher definierten Maßstab!
🤔

Ich würde gerne mein Lenovo Yoga ersetzen, weil langsam und nur Lollipop...
Gibt es irgendein empfehlenswertes Android-Tablet, wo man zumindest für 2 Jahre mit Sicherheits-Patches rechnen kann? Bei Huawei habe ich keine Aussage finden können. Samsung liefert direkt mit 2 Jahre alter Software aus. Muss ich wirklich ein iPad kaufen, wenn ich ohne Bastelei ein nutzbares Gerät haben möchte? (Windows käme nicht in Frage)

Show more
chaos.social

chaos.social - because anarchy is much more fun with friends.
chaos.social is a small Mastodon instance for and by the Chaos community surrounding the Chaos Computer Club. We provide a small community space - Be excellent to each other, and have a look at what that means around here.
Follow @ordnung for low-traffic instance-related updates.
The primary instance languages are German and English.