Skip to main content

Daniel Siepmann reshared this.


Wow laut Leschs Kosmos verbraucht eine Anfrage an ChatGPT mit einer Antwort von 230 Wörtern 581Wh 🤯

Jetzt will ich das ja nicht mal mehr aus Spaß nutzen.

This entry was edited (4 hours ago)

Daniel Siepmann reshared this.

kommt mir ein bisschen arg hoch vor.
Ich überlege gerade, ob ich neulich nicht Zahlenwerte im „KI Verstehen“-Podcast vom Deutschlandfunk gehört hatte… Das muss diese Folge gewesen sein: https://www.deutschlandfunk.de/energieverbrauch-kuenstlicher-intelligenz-verhagelt-uns-ki-die-klimabilanz-dlf-b6838034-100.html

Daniel Siepmann reshared this.


I want to remind all #NixOS users of the existence of this thread: https://discourse.nixos.org/t/accessibility-and-obstacles-to-community-contribution/32845

If you've experienced any sort of obstacles or difficulties in contributing to (any part of) NixOS, please post them there! This includes disability-related issues.

No solutions are expected, no questioning is allowed, it is just a place to leave a record of your personal frustrations without any further commitment.

(This is a thread in the same vein as the earlier papercuts thread; there is no deadline to it and no immediate action is planned, rather it serves as a long-term reference for the people trying to solve accessibility issues, a sort of public survey)

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


some people who make programming easier

(who am I missing?)

a comic by Julia Evans (@b0rk) titled "some people who make programming easier"

it's a 3x3 grid with a tiny example under each header

the loud newbie
- asks "wait how does X work??"
- someone thinks "I'm so glad they asked, I was wondering that too..."

the grumpy old timer
- someone says "X is so cool!"
- g.o.t. says "it is! let me tell you about some ways it can break though..."

the bug chronicler
- thinks "that bug was so gnarly, I'm going to write an extremely clear description of what happened so we can all learn from it"

the documentarian
- someone says "here's how you do x"
- doc thinks "I'll put those instructions in our wiki!"

the "today I learned"
- says "I just learned this cool new tool
-says "check out this weird bug!"

the "I've read the entire Internet"
- someone says "how does X work?"
- "I've read" says "ah, I read about that recently... here's a link from my 200 browser tabs"

the tool builder
- says "everyone keeps getting confused by x! I'm going to fix it with code!"

the question answerer
- someone says "hey can you explain how x works?"
- q.a. says "I would love to"

the final panel just says “?”

(description by @inherentlee@strangeobject.space)
This entry was edited (3 months ago)

Daniel Siepmann reshared this.

The Person Who Actually Tries To Install and Use the Product? (also, I am literally all of those other ones...)

Daniel Siepmann reshared this.


This feels appropriate for the second thing I've ever posted to mastodon.

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


It's better to wait for a productive programmer to become available than it is to wait for the first available programmer to become productive.

— Steve McConnell

#productivity #programmers

reshared this


Daniel Siepmann reshared this.


Well it looks like I’m about to lose my job right at the same time that my rent is getting increased 🫠

For those who don’t know, I’m Elly, a queer and neurodivergent accessibility and front-of-the-front-end development specialist with a strong passion for design.

I’m looking for part-time (4days/week) remote work. I’m currently based in Naarm (Melbourne, Australia). I’m also looking for an inclusive and ethical workplace.

🔁 Boosts appreciated

#Jobs #JobSearch #Australia #A11y #WebDev #Design

A manga panel of a girl turning to dust from exhaustion.

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


I was remembered today that opensource is much more than just writing code together. It's about knowledge sharing, teach other developers how to deal with certain issues. This is even more rewarding than writing a piece of code. #oss #php
#php #oss

reshared this


Daniel Siepmann reshared this.


I've blogged about the #php Term terminal library I packaged today: https://www.dantleech.com/blog/2023/11/27/php-term/
#php

reshared this


Daniel Siepmann reshared this.


as a mother, there are many situations in which I‘m happy about accessible web content:
- when the baby is asleep and I can‘t reach my headphones, I use video captions to not wake her
- when I carry the baby, I can‘t wear my glasses (she loves grabbing them…), so I prefer good text color contrast and large enough font sizes
- when I carry the baby, I can only use one arm/hand. then, I benefit from large click targets I can reach easily without dropping my phohe

#a11y #accessibility

Daniel Siepmann reshared this.



Daniel Siepmann reshared this.


Welcome in the fediverse @typo3 👋

#typo3

This entry was edited (6 days ago)

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


github: why isn't there an option "require all status checks to pass" instead of having to explicitly enable/disable 10 checks!? (or is there?)
This entry was edited (6 days ago)

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


Ich verstehe, dass es Frust erzeugt, wenn man Tickets für den #37c3 haben möchte und keine bekommt. Wenn man gebuchte Hotelzimmer, Bahnfahrten, etc. wieder stornieren muss. Wenn man Freunde nicht trifft.

Es gibt aber so viele schöne, kleinere #Chaos​events, die sich auch über Besucher:innen und vor allem mehr Mithilfe, Deko, Projekte, Awesomeness freuen!

Welches Event würdet ihr anderen empfehlen, und vor allem: Warum?

Gerne als Reply und/oder mit dem Hashtag… hm… #ChaosTipps?

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


Ich liebe es #phpunit #defrag

https://github.com/benholmen/defrag

Die Ausgabe eines PHPUnit-Laufs, bei dem die Ergebnisse der Test-Ausführung nicht wie üblich weiß auf schwarz dargestellt wird, sondern in der Art des Defrag-Utilities in MS-DOS 6.22 in den 1990er Jahren.

Daniel Siepmann reshared this.

something is telling me I need some phpunit tests, fast
open source sometimes is just freaking crazy

Daniel Siepmann reshared this.


🥳 PHP 8.3 Released!

In this new release, we have:

⌨️ Typed Class Constants
🏛️ Dynamic Class Content Fetch
♻️ A New #[\Override] Attribute
🐑 Deep-Cloning of Readonly Properties
:javascript: A New json_validate Function

👓 Read all about it on: https://www.php.net/releases/8.3/en.php

🔗 https://php.net/ChangeLog-8#8.3.0
📦 https://php.net/downloads

This entry was edited (1 week ago)

Prochainement disponible chez #Ouvaton ⤴️

#Php


Daniel Siepmann reshared this.


The 1.42 app releases are rolling into the stores, providing a major security upgrade that was long in the brewing and testing: guaranteed end-to-end encryption, protecting against compromised servers or networks (MITM attacks). The releases also enable multi-device synchronization of pinned/accepted/blocked/muted chat states, a new global gallery for desktop and many bug fixes and little improvements .... #deltachat https://delta.chat/en/2023-11-23-jumbo-42
a checkmark on a green background the shape of a flower or cloud.
This entry was edited (6 days ago)

Daniel Siepmann reshared this.

amazing thank you so excited about sync! do both devices have to be in the same network for it to work? how does it happen?
@jag delta chat devices do "self-sent" messages between each other. So if you accept or block a contact, there is a single e2ee-encrypted messages from one of your devices to another. Syncing displayname, read receipt settings etc. is also coming but not part of 1.42 series.

Next week's episode: the meticulously merge?
Oho! I suspect I will soon get a tip that will help me understand what got thinks about merge conflicts

Daniel Siepmann reshared this.


Medien u MdB berichten schon: #Bereinigungssitzung des Haushalts morgen soll abgesagt werden u die #Haushaltswoche (nä. Wo.) ausfallen. Offiziell fließen diese Infos aber nicht, weshalb der Digitalausschuss um 13:00 trotzdem in einer Sondersitzung über das #Haushaltsgesetz abstimmte 🙈. #AmpelChaos: Lindner, der ungeeignetste Finanzminister aller Zeiten!

Daniel Siepmann reshared this.

@bernhard srsly? du machst dir die Arbeit, mir extra eine Nachricht zu schreiben, weil Dir meine Hashtag Auswahl nicht gefällt? du wirfst mir unsinnigerweise Klassismus vor, aber hast du von mansplaining schon mal gehört? Oh man...

1/2

@ankedb

Hey Anke,

ähmm, meinen Kommentar habe ich unabhängig von irgendwelcher Geschlechtszugehörigkeit geschrieben.

Wie wäre es mit #Sozialtransferleistungsbezieher​s-splaining?

Wenn überhaupt, würde dies aus meiner Sicht eher zutreffen. Dein "Hinweis" ändert eher nichts an meiner Kernaussage. Die bleibt unverändert.


Daniel Siepmann reshared this.


Just learned the `git worktree` command from my colleague, seems nice for temporary work such as bugfix. Does any one use it before?

Daniel Siepmann reshared this.

Not use before, but I heard someone using two folder contain one project, just because it can let one folder running rspec and other on working, does worktree support this case?
@ericguo
Yes, it will create a directory with the branch you specified, you can rspec in that directory, notice the directory has only one branch.

Daniel Siepmann reshared this.


I really wish sites would stop with this ‘x hours, y days, z months’ rubbish. Put the bloody date on content and social posts. At least have it there as an option, next to supposedly ‘helpful’ human markers.
posted 6.55 millifortnights ago

Daniel Siepmann reshared this.


@lina_wolf, @supergarv, @brotkrueml and Florian Thiele are currently on the #TYPO3 Community Sprint in Düsseldorf. We are working on the new #documentation rendering based on the render-guides package from @phpdoc which should supersede the current Python-based rendering.

Patrick Schriner reshared this.

Wish you all the best. Its awesome to see you working on th tipic. Joined with other open source projects.


Daniel Siepmann reshared this.


Everyone who's boosting any of my #HurricaneBlondeMusic posts, or following me on Bandcamp, or adding my songs to their streaming libraries: YOU MATTER.

For me this feels a bit like open source. While I'm the sole creator of the music, anyone who does a shred of advocacy, liking, sharing, boosting, buying, streaming -- they're all contributors in my book.

Contributors helping me keep the dream alive. Thank you 💛

This entry was edited (2 weeks ago)

Daniel Siepmann reshared this.

have you heard about Value for Value music? i think you’d like it. Check out the Boostagram Ball by @adam to see how it works

Daniel Siepmann reshared this.


I love using read-only classes in #PHP. Immutability is great, however it gets clunky when making a copy of a big object where only one property changes.

I'd love to see `clone with` syntax. https://wiki.php.net/rfc/clone_with

#php

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


Exciting news! 📰 Submit your collaboration examples and ideas! 🤝 #Drupal, #Joomla, #TYPO3, #WordPress announce call for proposals for their first combined Dev Room track at @fosdem 2024. ❤️ Other #FOSS CMSs are also invited! ❤️ #conference #collaboration #OpenSource #CMS https://typo3.org/article/call-for-proposals-designing-futures-of-foss-content-management-at-fosdem

reshared this


Daniel Siepmann reshared this.


Micro$hit Teams vs #ICQ
#icq

reshared this


Daniel Siepmann reshared this.


I have known @ProvenPudding for many years and his commitment to the #TYPO3 project is truly enormous. All these years, he has put his heart and soul into the project and has been instrumental in advancing the public communications of the TYPO3 Association.
To continue his work, he is now looking for support in the form of work as a copywriter and TYPO3 developer or through donations.
Please support his work!

https://www.linkedin.com/pulse/support-outreach-consistency-stability-mathias-bolt-lesniak/

#FOSS #OpenSource #developmentcooperation #support #sponsor

reshared this

Thank you, Peter! Your endorsement means a lot! 🤗

Nicht, dass ich mich über mein „Deutscher sein“ definieren würde, aber … Jap, FullAck👍🏻👏
Die Ähnlichkeit mit einem Politiker, ich komme jetzt nicht auf den Namen, wie ein Monat, Februar oder April, oder so, ist zufällig, oder?

Daniel Siepmann reshared this.


The Tool the Docs devroom is back at #fosdem in 2024!

If you use, maintain, or just love an #opensource tool or process related to documentation or writing, we want to hear from you!

Head on over to https://fosdem.org/submit by December 1st 2023 and select our track when you submit.

Daniel Siepmann reshared this.


Daniel Siepmann reshared this.


working on a very short list of helpful command line git tools. so far I have:

* a custom shell prompt with your current branch
* tig for a nicer `git log` https://jonas.github.io/tig/
* delta for nicer diffs https://github.com/dandavison/delta
* maybe lazygit (I haven't used it but I hear a lot of good things!)

what am I missing?

(I think GUI git tools are great too but that's not my focus right now)

reshared this

I found time and checked "difftastic" and "delta". Both have some pros and cons.

I like that delta shows in which block change.

Both delta and difft handle tabs wrong.


Daniel Siepmann reshared this.


Donnerstag, den 23.11.2023 geben ich von 10-12 Uhr einen kostenlosen Online-#Workshop "Einführung in die gewaltfreie Kommunikation" (#GfK) (als Teil einer anderen Weiterbildung, an der ich teilnehme). Wer teilnehmen möchte, möge mich anchatten, damit ich weiß, dass ihr dabei seid, und damit ich euch den Zoom-Link geben kann.
This entry was edited (2 weeks ago)

reshared this


Daniel Siepmann reshared this.


Call for Speakers: FOSDEM 2024 / Nix and NixOS

https://discourse.nixos.org/t/call-for-speakers-fosdem-2024-nix-and-nixos/35251

#nix #nixos #fosdem #fosdem2024

reshared this



I just noticed that I'm constantly playing #music while work and during sport.

Still I rarely listen to music. That's sad. I need to change.


Daniel Siepmann reshared this.


Can we please not have the word „simply“ in NixOS manual or nixos.wiki? NixOS learning curve is super steep and it‘s frustrating when you start and you don‘t understand how to do things that are supposed to be simple
#linux #nixos #documentation #newbie #frustration
please do send PRs for the manual to remove them, that's completely right ; for the nixos wiki, it's hard because we cannot control the contents there


Migrating my first #TYPO3 Extension to version 12.4 LTS.
#PHPUnit is such a pleasure to use. It reveals all the deprecations not migrated by #rectorPHP which makes it easy to migrate code base.
That of course needs a good coverage by tests.

Daniel Siepmann reshared this.

I find https://github.com/phpstan/phpstan-deprecation-rules very helpful for this, too (in addition to running the tests and using Rector).
Didn't give it a try yet. But I guess it would be unable to report TCA migrations. But could be a great addition. Would also work with LSP integration within the editor.

Peter Kraume :typo3: reshared this.


Booked my travel and hotel for next years @FOSDEM and @FrOSCon.

Looks like I'll represent #TYPO3 at both events, joining #CMSGarden ( https://www.cms-garden.org/ ) at #FOSDEM. Already looking forward to see you there, explaining my beloved CMS TYPO3 and getting to know some people from #Nix and other projects.


@bmalkow @mb We had 110 devroom submissions to evaluate, physical limitations make us select some and others didn't make the cut... (which does not mean your talk cant fit in another devroom / main track / lightning talks)
For the second year in a row, there won't be an Ada devroom either... That's quite unfortunate as Ada had its last ISO revision approved :(
We'll try to have a stand at least to present stuff and answer questions about the language
#Ada #AdaProgramming #fosdem #fosdem2024

Daniel Siepmann reshared this.


It took way too long, but #NixOS finally has a Code of Conduct in place: https://github.com/NixOS/.github/blob/master/CODE_OF_CONDUCT.md

In a giant failure of the RFC-based decision making process, this has happened despite the RFC on the subject being stalled for months by nitpicking and concern trolls. The existing moderation team has (finally) decided that this is within their relevant scope / authority, so we now have something useful instead of hundreds of pages of useless discussion. Good.

reshared this

@babolivier I think there's plenty of evidence that RFC-style processes can work. But the NixOS implementation of it has many obvious flaws. For example, it doesn't define at all what "having consensus" means, or what are the requirements for a change to be considered to be accepted. So anything can just be filibustered to death, and some people also try to reach unrealistic levels of perfection.
I'm neither a user nor a contributor to NixOS, so I don't have the context to state on this particular instance. I've seen RFC-based processes work before provided the right structure is in place, both in terms of process, clarity on the distribution of responsibilities, and availability of people. Though they do come with drawbacks, notably with regards to the time and effort needed to come to a conclusion, which I think is unfortunately unavoidable when trying to reach the level and strength of consensus one is usually after when using these processes.

Daniel Siepmann reshared this.


Edit: 600+ boosts is probably enough! 😅

Do any friends have a company in Germany that could hire a junior web developer at the moment? Either as a junior or intern?

I've a friend based in Berlin, Germany, who's desperately in need of work so she can retain health insurance and stay in the country, after her last internship fell short of 6 months (company failed).

If you know of anything, please reach out!

#GetFediHired #fedihired

This entry was edited (2 weeks ago)

reshared this


Daniel Siepmann reshared this.


You can decrease the negativity in your life 100% by replacing all the people you know with this quokka
Photo of a quokka, a marsupial that looks like it's smiling

reshared this