's Avatar

@david-swift

Mainly on Mastodon (https://mastodon.de/@david_swift). Find the bridged account under https://bsky.app/profile/david-swift.mastodon.de.ap.brid.gy.

56
Followers
341
Following
2
Posts
22.12.2024
Joined
Posts Following

Latest posts by @david-swift

Preview
Find My Device (FMD) - dwagon.cc

If you're looking for a privacy-respecting alternative to Google/Samsung's Find My Device features, check out dwagon.cc/fmd!

Your data is end-to-end encrypted and cannot be used to track you.

23.06.2025 03:14 👍 1 🔁 1 💬 0 📌 0

Erkenntnis des Tages: Rosinenpickerei bedeutet, man pickt die Rosinen raus, weil die das Beste sind. Ich bin schockiert. Jahrelang wähnte ich mich in der Gewissheit, man picke die Rosinen raus, weil nur dadurch der Rest essbar wird. So viele Jahre so viel Irrtum.

01.03.2025 12:29 👍 47 🔁 2 💬 6 📌 0
Tweet: "Have you said thank you once?" -@VP JD Vance - pic of jd Vance looking oddly symmetrical.  Why are his pants so tight?

Tweet: "Have you said thank you once?" -@VP JD Vance - pic of jd Vance looking oddly symmetrical. Why are his pants so tight?

I can't stop laughing at this man I'm sorry. This is the kind of shit the biggest loser in the world would say to their girlfriend about buying her flowers on Valentine's Day once, and he's doing so in an argument that started because he called her a bitch

01.03.2025 14:49 👍 22622 🔁 3591 💬 852 📌 297

👋 from the Swift team, now on Bluesky!

21.02.2025 17:46 👍 567 🔁 110 💬 32 📌 20
Post image

Apple Lawyers: "are we sure it's OK to train our LLM on this code? The license says 'attribution required'…"

Apple Engineers: "no problem:"

21.02.2025 08:43 👍 41 🔁 9 💬 3 📌 0
Preview
Meret Schneider: Der Shitstorm gibt ihr recht

Nationalrätin Meret Schneider ist in einen internationalen Shitstorm geraten – nur weil sie eine legitime Forderung nach der Regulierung von Techunternehmen geäussert hat. Von Nyima Sonam

www.woz.ch/taeglich/202...

18.02.2025 15:57 👍 144 🔁 37 💬 1 📌 1

#teammeret übrigens. @meretschneider.bsky.social

19.02.2025 16:03 👍 58 🔁 3 💬 1 📌 0
Video thumbnail

WiR SiNd EiNe LibErTärE ParteI - Alice Weidel zu Musk im Space

16.02.2025 22:50 👍 874 🔁 154 💬 28 📌 7
Bringing Quote Posts to Mastodon <p>Quote Posts are a popular feature of many social media platforms. They offer the ability to share another person’s post to one’s own followers, while adding a comment.</p><p>We want to share our thinking process in implementing Quote Posts in Mastodon, and explain why it has taken us some time to do so.</p><h2 id="background">Background</h2><p>In the past couple of years, as Mastodon has grown, we’ve spent time meeting with community leaders across a spectrum of interests, to understand their needs. We have learned that many groups use Quote Posts as their primary means to build consensus and community on other platforms. Quote Posts used in this way convey trust and respect for the original post, building on or enhancing an original idea.</p><p>On the other hand, back when Mastodon was first developed, we had seen the feature used for malicious purposes on other platforms, for example, to intentionally quote someone out of context, to direct hate speech and harass people. At that time, it was an easy decision for us: Mastodon would not have quote posts.</p><p>The continued popularity of requests for us to implement the feature has shown that their absence prevents many people from joining the Fediverse. We want to add Quote Posts to help people to transition away from proprietary, billionaire-owned social media to the open social web.</p><p>If you’ve been following our project, we first mentioned that we were considering bringing Quote Posts to Mastodon <a href="https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/">back in 2023</a>. During 2024, we applied for <a href="https://nlnet.nl/project/Mastodon-Quoting/">a grant from the NGI0 Entrust Fund</a>, to support our research and implementation efforts. With that support, we have done a lot of research and thinking, and we are sharing the outcomes of this work with you here.</p><h2 id="challenges">Challenges</h2><p>There are two primary elements to bringing Quote Posts to Mastodon: user-centric, and technical.</p><p>As explained above, the team started out with a shared view that Quote Posts can be misused. Many people simply do not want their content to be reframed by others; or they may find that if it is reposted, they receive unwelcome attention.</p><p>In order to mitigate these issues, we plan to include several features in our implementation:</p><ul><li>You will be able to choose whether your posts can be quoted at all.</li><li>You will be notified when someone quotes you.</li><li>You will be able to withdraw your post from the quoted context at any time.</li></ul><p>We also want to build a tight integration for Quote Posts with the reporting functionality, to help people to feel more safe.</p><p>On the technical side, the concept of Quote Posts is not standardised - there is no agreed way to build this feature into a W3C ActivityPub implementation so that it is automatically interoperable with the other applications in the Fediverse. Today, some third party Mastodon clients approximate quote posts, by showing a preview if a post contains a link to another post - but those efforts do not come with any of the features that we want to include. We want to collaborate to create a specification, so that we can encourage a better (and safer) way for all clients to have this functionality. We’ve spent time talking with users, with other Fediverse software developers (which include user facing applications), and with the developers of our own client apps, about how they might expect to see or implement Quote Posts. The output from this will be concrete proposals to help everyone building on the Fediverse.</p><h2 id="the-process">The process</h2><p>We are in the process of writing ActivityPub extensions (which we will publish as <a href="https://codeberg.org/fediverse/fep">Fediverse Enhancement Proposals</a>), in collaboration with other developers, to cover these features for any ActivityPub software that chooses to use them. These specifications can allow everyone to efficiently implement this same feature in an interoperable way. We’ve shared <a href="https://socialhub.activitypub.rocks/t/pre-fep-quote-posts-quote-policies-and-quote-controls/5031">initial work on this</a> for ActivityPub developers, and we’re also posting the <a href="https://github.com/mastodon/specs-background/blob/main/quote-posts/quote-posts-research-and-goals.md">background research</a> we performed, that was discussed with others - in both cases, these are being posted as deeper-dives for technical audiences and other implementers; they do not represent final outputs and choices.</p><p>In addition to these proposals, this feature will impact many parts of the Mastodon codebase, including the ActivityPub-handling code, the public API, web user interface, moderation panel and capabilities, the administration panel, and the official iOS and Android applications. We’re working on it, but Quote Posts will still take more time to develop.</p><h2 id="the-future">The future</h2><p>We know that Quote Posts are a source of concern for some members of the community, and highly-requested by others. We’re committed to sharing our progress, and listening to your feedback. Thanks for being a part of the federated open social web, and for using Mastodon.</p><div class="not-prose rounded-md p-8 flex flex-col items-center mt-8 border border-blurple-500"><h3 class="text-lg font-bold mb-2 text-center">Thank you for supporting Mastodon</h3><p class="text-md mb-8 text-center">We develop and maintain the free and open-source software that powers the social web. There is no capital behind this—we rely entirely on your support through platforms like Patreon.</p><div class="flex flex-col md:flex-row gap-4"><a class="flex-0 text-sm items-center justify-center rounded-md border-2 border-blurple-500 bg-blurple-500 py-2 px-4 !font-semibold text-white transition-colors hover:border-blurple-600 hover:bg-blurple-600 flex" href="https://patreon.com/mastodon">Donate on Patreon</a> <a class="flex-0 text-sm items-center justify-center rounded-md border-2 border-blurple-500 bg-blurple-500 py-2 px-4 !font-semibold text-white transition-colors hover:border-blurple-600 hover:bg-blurple-600 flex" href="https://donate.stripe.com/00g5l42h8ezY3YcaEE">Donate directly</a> <a class="flex-0 text-sm items-center justify-center rounded-md border-2 border-blurple-500 py-2 px-4 !font-semibold text-blurple-500 transition-colors hover:border-blurple-600 hover:text-blurple-600 flex" href="https://joinmastodon.org/sponsors">View our sponsors</a></div></div>

Bringing this highly requested feature to #Mastodon and the fediverse is not as trivial as some might think, but quote posts are coming. Here is our latest write-up about our progress:

https://blog.joinmastodon.org/2025/02/bringing-quote-posts-to-mastodon/

14.02.2025 16:08 👍 23 🔁 360 💬 27 📌 3
Bild zeigt Tabelle von Monaten zwischen Januar 1970 und Januar 2025 und zeigt farblich eindrucksvoll, dass die gemessenen Temperaturen immer höher wurden und zeigt zuletzt eine globale Durchschnittstemperatur von + 1,75 Grad an im Vergleich zur vorindustriellen Zeit.

Bild zeigt Tabelle von Monaten zwischen Januar 1970 und Januar 2025 und zeigt farblich eindrucksvoll, dass die gemessenen Temperaturen immer höher wurden und zeigt zuletzt eine globale Durchschnittstemperatur von + 1,75 Grad an im Vergleich zur vorindustriellen Zeit.

"Fun" fact: Der Januar war der wärmste. Jemals. Eure Eltern, Großeltern, Ur-Großeltern und drölfzig Generationen zuvor, haben keinen so warmen Januar erlebt.
Aber in Deutschland wird gerade diskutiert, ob Menschen zwei Pässe haben dürfen.

Kannste dir nich ausdenken... 🤦

07.02.2025 18:43 👍 189 🔁 60 💬 2 📌 0

The rest of the world has developed the required skills of drinking out of a glass.
Maybe the US can learn that too?

07.02.2025 19:43 👍 2 🔁 2 💬 0 📌 0
Screenshot of a one star review saying:

Why do apps always have to cost real money to use them you should make enough revenue from apple and android for having it on the playstore and Apple Store I uninstalled it and so many other will do the same!

Screenshot of a one star review saying: Why do apps always have to cost real money to use them you should make enough revenue from apple and android for having it on the playstore and Apple Store I uninstalled it and so many other will do the same!

I wish we would get a share of that! 🫠

#indiedev #iosdev

07.02.2025 16:49 👍 47 🔁 3 💬 10 📌 2

Sure! You can DM me via Bluesky, @david-swift:matrix.org, or @david_swift@mastodon.de, whatever is the most convenient for you!

07.02.2025 17:52 👍 1 🔁 0 💬 1 📌 0
Im Himmel. Jesus schnauzt Gott an: "Die Erde versinkt im Chaos! Wieso tust du nichts?". Gott, sitzend, mit einer Katze auf dem Schoß: "Wie denn? Die Katze schläft."

Im Himmel. Jesus schnauzt Gott an: "Die Erde versinkt im Chaos! Wieso tust du nichts?". Gott, sitzend, mit einer Katze auf dem Schoß: "Wie denn? Die Katze schläft."

Zeit für einen Klassiker.

06.02.2025 10:09 👍 1219 🔁 167 💬 14 📌 10
Eine ältere Dame mit kurzen braunen Haaren und schwarzer Steppjacke. Text: "Charlotte Merz, Ehefrau von CDU-Kanzlerkandidat Friedrich Merz, erinnert sich auch gerne an die Zeit, in der ihr Mann nicht aktiver Politiker war."

Eine ältere Dame mit kurzen braunen Haaren und schwarzer Steppjacke. Text: "Charlotte Merz, Ehefrau von CDU-Kanzlerkandidat Friedrich Merz, erinnert sich auch gerne an die Zeit, in der ihr Mann nicht aktiver Politiker war."

Wir alle, Charlotte, wir alle.

06.02.2025 17:01 👍 3512 🔁 758 💬 49 📌 24
Post image

2025 will go down as the year when all the subtext became text

06.02.2025 01:27 👍 5815 🔁 1048 💬 562 📌 771
Preview
Anti-Riot Bills. Wie die Republikanische Partei systematisch das Demonstrationsrecht einschränkt | Heinrich-Böll-Stiftung In den letzten Wochen wurde in der deutschen Presse viel über die Verschärfung der Abtreibungsgesetze in Texas und anderen Teilen der USA berichtet. Schwangerschaftsabbrüche sind aber nicht der einzig...

Weil sich viele fragen, warum in den USA nicht in grösserem Ausmass demonstriert wird … Weil die Republikaner vorgesorgt haben!
Danke @dak62.bsky.social fürs Teilen!

05.02.2025 12:11 👍 36 🔁 22 💬 3 📌 1
app icon sketch: serial console

app icon sketch: serial console

app icon sketch: serial console

app icon sketch: serial console

app icon sketch: serial console

app icon sketch: serial console

various symbolic icon sketches. non branded attempt to signify ollama - a local, non cloud reliant way to run llms.

various symbolic icon sketches. non branded attempt to signify ollama - a local, non cloud reliant way to run llms.

Friday sketches!

#procreate #sketch #gnome #app #icon

31.01.2025 09:44 👍 4 🔁 1 💬 0 📌 0
Preview
Kantonale Abstimmung: Vom Stimmrechtsalter 16 profitiert die Demokratie Die Herabsetzung der Altersgrenze bietet viele Chancen, Nachteile gibt es faktisch keine. Der Kanton Luzern täte gut daran, seine Stimmbevölkerung diverser zu gestalten.

Vom #Stimmrechtsalter 16 profitiert die Demokratie www.luzernerzeitung.ch/zentralschwe...

31.01.2025 21:41 👍 3 🔁 1 💬 0 📌 0
Micky Maus Dagobert klagt wovon soll ich das denn wieder bezahlen, Tante Daisy zeigt auf das Geld, davon

Micky Maus Dagobert klagt wovon soll ich das denn wieder bezahlen, Tante Daisy zeigt auf das Geld, davon

#Vermögenssteuer höhere #Erbschaftssteuer jetzt

31.01.2025 02:32 👍 695 🔁 189 💬 5 📌 5
Preview
GitHub - swiftlang/swift-build: A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager - swiftlang/swift-build

Meet the new member of the swiftlang GitHub org - swift-build. It’s the build system used by Xcode, supports Linux and Windows, and starts a new roadmap for more powerful unified builds for SwiftPM on all platforms.

GitHub.com/swiftlang/swift-build

01.02.2025 14:22 👍 63 🔁 21 💬 2 📌 3
Preview
Evolving SwiftPM Builds with Swift Build Today, the new Swift Build open source project was announced with the goal of delivering a new set of powerful build technologies as part of the Swift toolchain. One opportunity presented by this new ...

Some cool stuff happening in #Swift land forums.swift.org/t/evolving-s...

02.02.2025 04:44 👍 8 🔁 2 💬 0 📌 0
Preview
Social presence outside Twitter Hello, first of all apologies if this is not the right place to post. Years ago I was saddened by the lack of usage of the SwiftLang twitter account, specially compared with other languages like Rust...

A Swift forum thread that deserves your attention:

forums.swift.org/t/social-pre...

02.02.2025 11:04 👍 42 🔁 8 💬 0 📌 0
Demo Berlin

Demo Berlin

Demo Berlin

Demo Berlin

Demo Berlin Polizei spricht von 160.000 Teilnehmern die Veranstalter von 250.000
Der Demonstrationszug zum Konrad-Adenauer-Haus war endlos, wir sind nicht mehr angekommen 🤷
Die Message #merzkannnichtKanzler
#Nazisraus

02.02.2025 17:15 👍 370 🔁 79 💬 6 📌 1

Volle Solidarität mit den beeindruckenden Massenprotesten in Berlin und anderswo in Deutschland. Wir sind mit euch. Die Brandmauer sind wir! 🔥✊❤️

02.02.2025 18:48 👍 75 🔁 7 💬 4 📌 2

It's an excellent effort to bring SwiftUI syntax and style to other platforms!

01.02.2025 16:28 👍 6 🔁 2 💬 1 📌 0
Post image

@david-swift.bsky.social is talking about native cross-platform UIs. He's also wrote this amazing blog post last year.
www.swift.org/blog/adwaita...

01.02.2025 16:21 👍 1 🔁 2 💬 0 📌 1
Auf der Arche. Mehrere Dinosaurier haben sich verkleidet als Katzen, Vögel, Hasen. Noah schaut sie skeptisch an und sagt: "Augenblick mal ..."

Auf der Arche. Mehrere Dinosaurier haben sich verkleidet als Katzen, Vögel, Hasen. Noah schaut sie skeptisch an und sagt: "Augenblick mal ..."

Guten Morgen!

28.01.2025 07:47 👍 683 🔁 50 💬 6 📌 0
A tweet from Sam Altman that reads “watching @potus more carefully recently has really changed my perspective on him (i wish i had done more of my own thinking and definitely fell in the npc trap).

i'm not going to agree with him on everything, but i think he will be incredible for the country in many ways!”

A tweet from Sam Altman that reads “watching @potus more carefully recently has really changed my perspective on him (i wish i had done more of my own thinking and definitely fell in the npc trap). i'm not going to agree with him on everything, but i think he will be incredible for the country in many ways!”

bro is hoping it’s not too late to join the bandwagon

23.01.2025 05:10 👍 3246 🔁 276 💬 175 📌 219
Video thumbnail

"Umstrittene Geste"

21.01.2025 10:13 👍 3777 🔁 1140 💬 168 📌 157