@dbrgn@chaos.social
@dbrgn@chaos.social avatar

dbrgn

@dbrgn@chaos.social

Hi. I'm Danilo. I'm a software engineer living in Switzerland, working at https://mastodon.social/@threemaapp. I like open source, programming Rust, tinkering with microcontrollers and electronics, photography, mountaineering, hiking, cross country paragliding and road biking.

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

samsteiner, to random German
@samsteiner@swiss.social avatar

Warum ist Zugfahren so viel teurer als Fliegen?

🌳 Energiekosten pro Passagier?
🌳 Bessere Löhne?
🌳 Unterhalt von Bahnhöfen teurer als Unterhalt von Flughäfen?
🌳 Rollmaterial pro Passagier teurer als Flugmaterial?

Ich verstehe es nicht.

dbrgn,
@dbrgn@chaos.social avatar

@gisiger @samsteiner Hä, wie soll man pro Auto und Jahr durchschnittlich 6K bezahlen? Beides wird kaum über 1500 CHF pro Jahr sein, wenns hoch kommt. Meine Versicherung ist IIRC irgendwo bei 1100 mit Vollkasko, Bonusschutz, und allem drum und dran.

dbrgn,
@dbrgn@chaos.social avatar

@gisiger @samsteiner ah, ev. wird ja die Steuer im Kaufpreis noch angerechnet... Die Steuerrechnung für den Renault Zoe in SG ist jedenfalls 260 CHF / Jahr (für Non-Elektro das Doppelte). Versicherung mit Vollkasko knapp über 1000 CHF.

Wie man im Durchschnitt auf 6500 CHF kommen kann, erschliesst sich mir nicht... Aber ev. wäre der Median ein besserer Indikator.

slink, to random
@slink@fosstodon.org avatar

Hey @threemaapp did you really remove the ZIP-based backup/restore on IOS? That was a fundamentally useful feature, why did you remove it? Or does it still exist somewhere? #threema

dbrgn,
@dbrgn@chaos.social avatar

@slink @threemaapp that never existed on iOS, only in the Android app. (Early versions of iOS did not even allow file system access, which is needed to export the backup.)

dbrgn,
@dbrgn@chaos.social avatar

@slink @joel @threemaapp ah, that sucks to hear. did you contact support? (unfortunately iOS backups are "all or nothing", so at this point it's probably too late...)

dbrgn,
@dbrgn@chaos.social avatar

@slink @joel @threemaapp with the upcoming mult-device support, once finished, every linked device will be a backup 🙂

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

deleted_by_author

  • Loading...
  • dbrgn,
    @dbrgn@chaos.social avatar

    @fasterthanlime

    ✅ Twitter
    ✅ Reddit
    🔲 GitHub

    dbrgn, to random German
    @dbrgn@chaos.social avatar
    dbrgn,
    @dbrgn@chaos.social avatar
    dbrgn,
    @dbrgn@chaos.social avatar
    jacob, to random
    @jacob@jacobian.org avatar

    Audiobook recommendations, anyone?

    I like audiobooks that are on the lighter side — eg more towards plot-driven for fiction or pop-sci for non-fiction. And either way for straightforward utilitarian writing than flowery or poetic.

    Some examples of things I’ve liked as audiobooks:

    • Girl on the Train
    • How to Change Your Mind
    • Shrill
    • 11-22-63
    • Good Omens (currently listening and loving)
    dbrgn,
    @dbrgn@chaos.social avatar

    @jacob i really liked "Off to be a wizard". Definitely on the light side though!

    mcfly, (edited ) to random German
    @mcfly@milliways.social avatar

    My Hackerspace @pixelbar is located in this building called at the

    It is on fire. like .... literally.

    dbrgn,
    @dbrgn@chaos.social avatar

    @mcfly @pixelbar oh nein, mein beileid 🙁

    martijnbraam, to random
    @martijnbraam@fosstodon.org avatar
    dbrgn,
    @dbrgn@chaos.social avatar

    @martijnbraam I see Flatpak as a great way for developers to package desktop software in a way that mostly works on all distros, and also offers some sandboxing.

    If distros like the software, they should package it, and its users should install the "native" package. But until then, it's a better solution for most users than compiling from source.

    kuketzblog, to random German
    @kuketzblog@social.tchncs.de avatar

    Liebe Community, es ist erneut #Followerpower gefragt. Ich möchte die Messenger-Matrix aktualisieren bzw. auf neuesten Stand bringen. Das geht mit vielen Augen einfacher. Wenn ihr etwas seht, was nicht mehr aktuell ist, dann einfach Nachricht an mich. Danke euch! ❤️ 👍

    Hinweis:

    • bitte keine Anfragen für die Aufnahme weiterer Messenger
    • bitte nur Beiträge, die zur Aktualisierung der bestehenden Matrix beitragen

    https://www.messenger-matrix.de/messenger-matrix.html

    #messenger #signal #whatsapp #threema #matrix #telegram

    dbrgn,
    @dbrgn@chaos.social avatar

    @jr @jo_nathan @Wanda

    (Kontext: Ich habe das F-Droid Repo bei Threema eingerichtet.)

    Die Nutzung eines separaten Repositorys bei F-Droid hat drei Gründe:

      1. Wir möchten den Signing-Key selber kontrollieren. Die Nutzer müssen uns als Entwickler ohnehin vertrauen. Das ist besser, als wenn sie uns und F-Droid vertrauen müssen. (1/3)
    dbrgn,
    @dbrgn@chaos.social avatar

    @jr @jo_nathan @Wanda

      1. Wir bieten Reproducible Builds an (https://threema.ch/en/open-source/reproducible-builds), exakt um "sicherzugehen, dass die App aus dem öffentlichen Quelltext gebaut wurde". So wie unser Prozess umgesetzt ist, ist das nicht direkt mit der Art, wie F-Droid Reproducible Builds umsetzt, kompatibel.

    (2/3)

    dbrgn,
    @dbrgn@chaos.social avatar

    @jr @jo_nathan @Wanda

      1. Updates müssen bei F-Droid manuell von einem Maintainer signiert werden. So kann es mehrere Tage dauern, bevor ein (potentiell sicherheitsrelevantes) Update released wird. Bei unserem Repo sind die Updates sofort verfügbar.

    (3/3)

    dbrgn,
    @dbrgn@chaos.social avatar

    @jr @jo_nathan @Wanda ah, ich habe gar nicht realisiert, dass du auch bei F-Droid mithilfst 🙂 Idealerweise könnten wir das gleiche reproduzierbare APK sowohl direkt via F-Droid wie auch (mit schnelleren Updates) via eigenem Repo publizieren. Ich kommentiere zu dem Thema deine andere Reply.

    dbrgn,
    @dbrgn@chaos.social avatar

    @jr @jo_nathan @Wanda das APK kann gar nicht ohne Entpacken verglichen werden, weil die Signatur dran hängt. Ohne Signing Key kann man kein bit-für-bit identisches APK generieren.

    Wir werden aber voraussichtlich auf Verifikation mit apksigcopier wechseln, dann fällt schonmal das Custom Script weg. (1/2)

    dbrgn,
    @dbrgn@chaos.social avatar

    @jr @jo_nathan @Wanda die Haupt-Inkompatibilität ist, dass wir komplett in Docker builden, damit wir ein exakt reproduzierbares Environment haben. Gerade mit Native Libraries, die als Teil des Buildprozesses kompiliert werden, kann ein kleiner Unterschied in einer Dependency schon zu einem nicht reproduzierbaren Build führen.

    Der F-Droid-Ansatz ist (soweit ich das verstehe): "Wir nutzen diese Version von Debian und hoffen, dass das Gleiche rauskommt." Das ist nicht sehr zuverlässig. (2/2)

    dbrgn,
    @dbrgn@chaos.social avatar

    @jr so wie ich die situation verstehe, enthält MapLibre referenzen auf nicht-freie GMS-klassen. die klassen werden aber nicht mitgeliefert. das heisst, zur laufzeit wird geschaut, ob GMS installiert ist. wenn nicht, wird der freie fallback verwendet.

    das heisst, nach meinem verständnis enthält die app dann keine unfreie software. sie referenziert unfreie software, was egal ist, sofern diese nicht teil der app ist.

    (korrigier mich, wenn ich hier falsch liege.)

    dbrgn,
    @dbrgn@chaos.social avatar

    @jr ah, cool! 👍️

    dbrgn, to random German
    @dbrgn@chaos.social avatar

    Flurname des Tages

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