home.social

#workaround — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #workaround, aggregated by home.social.

  1. @b_rain

    Das ist keine Lösung.

    Damit sagen wir nur der #Bahn, sie kann weiter so machen wie bisher.

    Und irgendwann geht so was nicht mehr.

    Das gilt für alle #Workaround.

  2. @mayintoronto a friend of mine learned that if a comms line is in the way (and you're sure it's not a power line), just cut it and move it out of the way. Since they won't deal with it until a customer calls, cutting it will help make that happen. 🙃 #workaround

  3. *Root in 20 Minuten: Kritische Sicherheitslücke in #openssh Workarround-Anleitung ohne Update*
    In den letzten 15 Jahren gibt es zahlreiche Versionen von OpenSSH. Eine schwerwiegende #sicherheitslucke betrifft diese Fernzugriffssoftware. Angreifer könnten unter bestimmten Voraussetzungen ungehindert Root-Zugriff auf betroffene Server erlangen. Wir beschreiben hier eine #Workaround Lösung für alle Administratoren die kein Update durchführen
    raidrush.net/threads/root-in-2

  4. *Root in 20 Minuten: Kritische Sicherheitslücke in #openssh Workarround-Anleitung ohne Update*
    In den letzten 15 Jahren gibt es zahlreiche Versionen von OpenSSH. Eine schwerwiegende #sicherheitslucke betrifft diese Fernzugriffssoftware. Angreifer könnten unter bestimmten Voraussetzungen ungehindert Root-Zugriff auf betroffene Server erlangen. Wir beschreiben hier eine #Workaround Lösung für alle Administratoren die kein Update durchführen
    raidrush.net/threads/root-in-2

  5. *Root in 20 Minuten: Kritische Sicherheitslücke in #openssh Workarround-Anleitung ohne Update*
    In den letzten 15 Jahren gibt es zahlreiche Versionen von OpenSSH. Eine schwerwiegende #sicherheitslucke betrifft diese Fernzugriffssoftware. Angreifer könnten unter bestimmten Voraussetzungen ungehindert Root-Zugriff auf betroffene Server erlangen. Wir beschreiben hier eine #Workaround Lösung für alle Administratoren die kein Update durchführen
    raidrush.net/threads/root-in-2

  6. *Root in 20 Minuten: Kritische Sicherheitslücke in #openssh Workarround-Anleitung ohne Update*
    In den letzten 15 Jahren gibt es zahlreiche Versionen von OpenSSH. Eine schwerwiegende #sicherheitslucke betrifft diese Fernzugriffssoftware. Angreifer könnten unter bestimmten Voraussetzungen ungehindert Root-Zugriff auf betroffene Server erlangen. Wir beschreiben hier eine #Workaround Lösung für alle Administratoren die kein Update durchführen
    raidrush.net/threads/root-in-2

  7. *Root in 20 Minuten: Kritische Sicherheitslücke in #openssh Workarround-Anleitung ohne Update*
    In den letzten 15 Jahren gibt es zahlreiche Versionen von OpenSSH. Eine schwerwiegende #sicherheitslucke betrifft diese Fernzugriffssoftware. Angreifer könnten unter bestimmten Voraussetzungen ungehindert Root-Zugriff auf betroffene Server erlangen. Wir beschreiben hier eine #Workaround Lösung für alle Administratoren die kein Update durchführen
    raidrush.net/threads/root-in-2

  8. Beim Einsatz von Docker rootless mit Portainer und Anbindung von mehreren Docker-Umgebungen via API, die alle 5 Minuten abgefragt werden: RAM, CPU-Last und Bandbreite steigen stetig. Nach wochenlanger Recherche nun vermutlich die Ursache gefunden und ein Workaround in Nutzung.

    Ursache: Es werden UNIX-STREAM sockets geöffnet und nicht wieder geschlossen.

    Maßnahmen:
    1) slirp4netns gegen pasta ausgetauscht (Schwächung der Symptome, keine Lösung)
    2) DNS via deamon.json mitgeteilt (Nebenthema)
    3) Docker-Neustart 1x am Tag 😖

    Details gibt es hier: github.com/docker/docker-py/is

    Hat jemand ähnliche Erfahrungen gemacht?

    #selfhosting #homelab #docker #workaround

  9. Beim Einsatz von Docker rootless mit Portainer und Anbindung von mehreren Docker-Umgebungen via API, die alle 5 Minuten abgefragt werden: RAM, CPU-Last und Bandbreite steigen stetig. Nach wochenlanger Recherche nun vermutlich die Ursache gefunden und ein Workaround in Nutzung.

    Ursache: Es werden UNIX-STREAM sockets geöffnet und nicht wieder geschlossen.

    Maßnahmen:
    1) slirp4netns gegen pasta ausgetauscht (Schwächung der Symptome, keine Lösung)
    2) DNS via deamon.json mitgeteilt (Nebenthema)
    3) Docker-Neustart 1x am Tag 😖

    Details gibt es hier: github.com/docker/docker-py/is

    Hat jemand ähnliche Erfahrungen gemacht?

    #selfhosting #homelab #docker #workaround

  10. Beim Einsatz von Docker rootless mit Portainer und Anbindung von mehreren Docker-Umgebungen via API, die alle 5 Minuten abgefragt werden: RAM, CPU-Last und Bandbreite steigen stetig. Nach wochenlanger Recherche nun vermutlich die Ursache gefunden und ein Workaround in Nutzung.

    Ursache: Es werden UNIX-STREAM sockets geöffnet und nicht wieder geschlossen.

    Maßnahmen:
    1) slirp4netns gegen pasta ausgetauscht (Schwächung der Symptome, keine Lösung)
    2) DNS via deamon.json mitgeteilt (Nebenthema)
    3) Docker-Neustart 1x am Tag 😖

    Details gibt es hier: github.com/docker/docker-py/is

    Hat jemand ähnliche Erfahrungen gemacht?

    #selfhosting #homelab #docker #workaround

  11. Beim Einsatz von Docker rootless mit Portainer und Anbindung von mehreren Docker-Umgebungen via API, die alle 5 Minuten abgefragt werden: RAM, CPU-Last und Bandbreite steigen stetig. Nach wochenlanger Recherche nun vermutlich die Ursache gefunden und ein Workaround in Nutzung.

    Ursache: Es werden UNIX-STREAM sockets geöffnet und nicht wieder geschlossen.

    Maßnahmen:
    1) slirp4netns gegen pasta ausgetauscht (Schwächung der Symptome, keine Lösung)
    2) DNS via deamon.json mitgeteilt (Nebenthema)
    3) Docker-Neustart 1x am Tag 😖

    Details gibt es hier: github.com/docker/docker-py/is

    Hat jemand ähnliche Erfahrungen gemacht?

    #selfhosting #homelab #docker #workaround

  12. Beim Einsatz von Docker rootless mit Portainer und Anbindung von mehreren Docker-Umgebungen via API, die alle 5 Minuten abgefragt werden: RAM, CPU-Last und Bandbreite steigen stetig. Nach wochenlanger Recherche nun vermutlich die Ursache gefunden und ein Workaround in Nutzung.

    Ursache: Es werden UNIX-STREAM sockets geöffnet und nicht wieder geschlossen.

    Maßnahmen:
    1) slirp4netns gegen pasta ausgetauscht (Schwächung der Symptome, keine Lösung)
    2) DNS via deamon.json mitgeteilt (Nebenthema)
    3) Docker-Neustart 1x am Tag 😖

    Details gibt es hier: github.com/docker/docker-py/is

    Hat jemand ähnliche Erfahrungen gemacht?

    #selfhosting #homelab #docker #workaround

  13. #ChatGPT hat mir doch tatsächlich einen #Workaround angeboten und sagt, ich solle mit zwei Fingern scrollen. Und was soll ich sagen, das funktioniert sogar. Nicht schön, aber für den Übergang okay. Das Problem scheint zu sein, dass unter #iOS, das nach rechts zwischen vorbelegt ist durch das Schließen einer Seite oder einer App und das lässt sich nicht individuell umkonfigurieren.
    #Nextxloud

  14. #ChatGPT hat mir doch tatsächlich einen #Workaround angeboten und sagt, ich solle mit zwei Fingern scrollen. Und was soll ich sagen, das funktioniert sogar. Nicht schön, aber für den Übergang okay. Das Problem scheint zu sein, dass unter #iOS, das nach rechts zwischen vorbelegt ist durch das Schließen einer Seite oder einer App und das lässt sich nicht individuell umkonfigurieren.
    #Nextxloud

  15. #ChatGPT hat mir doch tatsächlich einen #Workaround angeboten und sagt, ich solle mit zwei Fingern scrollen. Und was soll ich sagen, das funktioniert sogar. Nicht schön, aber für den Übergang okay. Das Problem scheint zu sein, dass unter #iOS, das nach rechts zwischen vorbelegt ist durch das Schließen einer Seite oder einer App und das lässt sich nicht individuell umkonfigurieren.
    #Nextxloud

  16. #ChatGPT hat mir doch tatsächlich einen #Workaround angeboten und sagt, ich solle mit zwei Fingern scrollen. Und was soll ich sagen, das funktioniert sogar. Nicht schön, aber für den Übergang okay. Das Problem scheint zu sein, dass unter #iOS, das nach rechts zwischen vorbelegt ist durch das Schließen einer Seite oder einer App und das lässt sich nicht individuell umkonfigurieren.
    #Nextxloud

  17. #ChatGPT hat mir doch tatsächlich einen #Workaround angeboten und sagt, ich solle mit zwei Fingern scrollen. Und was soll ich sagen, das funktioniert sogar. Nicht schön, aber für den Übergang okay. Das Problem scheint zu sein, dass unter #iOS, das nach rechts zwischen vorbelegt ist durch das Schließen einer Seite oder einer App und das lässt sich nicht individuell umkonfigurieren.
    #Nextxloud

  18. 🥳 New Kitten¹ release!

    Implemented workaround:

    There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in an HTML node not rendering correctly.²

    In Kitten, this previously threw an error (see #294³ and also #318⁴).

    Kitten now works around the issue in its own parser.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² github.com/commonmark/commonma
    ³ codeberg.org/kitten/app/issues
    codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #CommonMark #spec #bug #workaround #Markdown #web #dev #NodeJS

  19. 🥳 New Kitten¹ release!

    Implemented workaround:

    There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in an HTML node not rendering correctly.²

    In Kitten, this previously threw an error (see #294³ and also #318⁴).

    Kitten now works around the issue in its own parser.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² github.com/commonmark/commonma
    ³ codeberg.org/kitten/app/issues
    codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #CommonMark #spec #bug #workaround #Markdown #web #dev #NodeJS

  20. 🥳 New Kitten¹ release!

    Implemented workaround:

    There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in an HTML node not rendering correctly.²

    In Kitten, this previously threw an error (see #294³ and also #318⁴).

    Kitten now works around the issue in its own parser.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² github.com/commonmark/commonma
    ³ codeberg.org/kitten/app/issues
    codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #CommonMark #spec #bug #workaround #Markdown #web #dev #NodeJS

  21. 🥳 New Kitten¹ release!

    Implemented workaround:

    There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in an HTML node not rendering correctly.²

    In Kitten, this previously threw an error (see #294³ and also #318⁴).

    Kitten now works around the issue in its own parser.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² github.com/commonmark/commonma
    ³ codeberg.org/kitten/app/issues
    codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #CommonMark #spec #bug #workaround #Markdown #web #dev #NodeJS

  22. 🥳 New Kitten¹ release!

    Implemented workaround:

    There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in an HTML node not rendering correctly.²

    In Kitten, this previously threw an error (see #294³ and also #318⁴).

    Kitten now works around the issue in its own parser.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² github.com/commonmark/commonma
    ³ codeberg.org/kitten/app/issues
    codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #CommonMark #spec #bug #workaround #Markdown #web #dev #NodeJS

  23. Wie mein Vater immer sagte:
    Kaufen, Nachbessern, Nutzen. 👍

    Der mitgelieferte Verriegelungsbolzen war nach 30 (in Worten dreißig) Minuten Nutzung hinüber.
    Der Support der Herstellerfirma war wirklich sehr bemüht, jedoch war uns der Aufwand mit vermutlich weiteren Reklamationen zu aufwändig und mal ehrlich - das zieht sich immer 🥴 .
    Das ist unser Workaround:
    Ein gehärteter Bolzen, der fast saugend in die Aufnahme des Abbruchhammers passt.
    Am Ende gekontert, damit der Bolzen trotzdem etwas flexibel bleibt.
    Einziger Nachteil ist, dass zum Entfernen des Werkzeuges nun die Konterung und der Bolzen entfernt werden müssen.
    Das würde bei dem Verriegelungsbolzen mit einer halben Drehung desselben erfolgen.

    #diy #reparatur #workaround #werkzeug #repair #tool

  24. Wie mein Vater immer sagte:
    Kaufen, Nachbessern, Nutzen. 👍

    Der mitgelieferte Verriegelungsbolzen war nach 30 (in Worten dreißig) Minuten Nutzung hinüber.
    Der Support der Herstellerfirma war wirklich sehr bemüht, jedoch war uns der Aufwand mit vermutlich weiteren Reklamationen zu aufwändig und mal ehrlich - das zieht sich immer 🥴 .
    Das ist unser Workaround:
    Ein gehärteter Bolzen, der fast saugend in die Aufnahme des Abbruchhammers passt.
    Am Ende gekontert, damit der Bolzen trotzdem etwas flexibel bleibt.
    Einziger Nachteil ist, dass zum Entfernen des Werkzeuges nun die Konterung und der Bolzen entfernt werden müssen.
    Das würde bei dem Verriegelungsbolzen mit einer halben Drehung desselben erfolgen.

    #diy #reparatur #workaround #werkzeug #repair #tool

  25. Wie mein Vater immer sagte:
    Kaufen, Nachbessern, Nutzen. 👍

    Der mitgelieferte Verriegelungsbolzen war nach 30 (in Worten dreißig) Minuten Nutzung hinüber.
    Der Support der Herstellerfirma war wirklich sehr bemüht, jedoch war uns der Aufwand mit vermutlich weiteren Reklamationen zu aufwändig und mal ehrlich - das zieht sich immer 🥴 .
    Das ist unser Workaround:
    Ein gehärteter Bolzen, der fast saugend in die Aufnahme des Abbruchhammers passt.
    Am Ende gekontert, damit der Bolzen trotzdem etwas flexibel bleibt.
    Einziger Nachteil ist, dass zum Entfernen des Werkzeuges nun die Konterung und der Bolzen entfernt werden müssen.
    Das würde bei dem Verriegelungsbolzen mit einer halben Drehung desselben erfolgen.

    #diy #reparatur #workaround #werkzeug #repair #tool

  26. Wie mein Vater immer sagte:
    Kaufen, Nachbessern, Nutzen. 👍

    Der mitgelieferte Verriegelungsbolzen war nach 30 (in Worten dreißig) Minuten Nutzung hinüber.
    Der Support der Herstellerfirma war wirklich sehr bemüht, jedoch war uns der Aufwand mit vermutlich weiteren Reklamationen zu aufwändig und mal ehrlich - das zieht sich immer 🥴 .
    Das ist unser Workaround:
    Ein gehärteter Bolzen, der fast saugend in die Aufnahme des Abbruchhammers passt.
    Am Ende gekontert, damit der Bolzen trotzdem etwas flexibel bleibt.
    Einziger Nachteil ist, dass zum Entfernen des Werkzeuges nun die Konterung und der Bolzen entfernt werden müssen.
    Das würde bei dem Verriegelungsbolzen mit einer halben Drehung desselben erfolgen.

    #diy #reparatur #workaround #werkzeug #repair #tool

  27. Credo che fare quello che volevo fare riguardo le #PWA, a maggior ragione ora che mi sto informando un po’, è più complicato di quanto credevo… ecco perché ai tempi cercai vie apparentemente più impegnative. Il lavoro di ieri è comunque valido e meglio di nulla, ma ho paura che la mancanza del supporto offline si possa sentire, perché quel metodo non la aggiunge magicamente, e riuscire a farlo appunto non è una passeggiata. 😤️

    Per poter “funzionare #offline”, un sito web deve registrare un Service Worker che risponde ad un particolare evento fetch restituendo risorse precedentemente cachate. Sarebbe abbastanza semplice, se non fosse che, per una scomodissima combinazione di requisiti di sicurezza e mancanza di #API nei browser, non c’è letteralmente alcun modo pratico di registrare uno di ‘sti cosi tramite estensioni, figurarsi userscript. Nello specifico, gli script per i ServiceWorker devono essere necessariamente serviti su protocollo https: (quindi niente blob: o data:, cosa che ci taglia via immediatamente gli inject con gli userscript, ma nemmeno file: o http:), per forza dallo stesso dominio della pagina (e quindi non si scappa ospitando per conto proprio solo quel file senza clonare il #sito), e come ho detto non ci sono API per iniettarne da #estensioni. 😨️

    Ovviamente, andando per la strada di creare un’estensione, in pura teoria non servirebbe nemmeno preoccuparsi di usare questo metodo, perché a quel punto si potrebbe direttamente usare l’estensione per intercettare il traffico, salvandolo quando è nuovo, per poi servirlo da una cache quando non c’è Internet. Le API webRequest sembravano proprio adatte, quindi mi sono messa a fare varie prove, per poi scoprire che… non riesco in alcun modo a visualizzare il contenuto restituito per una pagina se non c’è #Internet: la schermata di errore del #browser prende precedenza, e nessuna delle cose che ho provato riesce a sovrastarla. E anche potenziali #workaround, come usare le API tabs per modificare il contenuto della pagina di errore pur rimanendo sull’URL desiderato, col piffero che funzionano! (E no, sembra proprio che io non possa usare le richieste #web dell’estensione per servire una risposta fake ad un path da registrare come worker, l’evento viene triggerato ma il navigatore non si beve il risultato.) 😭️

    In poche parole: ennesimo #rabbithole #JavaScript che mi sta completamente consumando, e anche molto velocemente, perché più trovo ostacoli alla mia #idea più cerco di andare veloce per superarli, ma più ne incontro sempre di nuovi e più il cervellino ammuffito deve elaborare, ma ci sono aspetti del #webdev che sarebbe meglio non elaborare proprio. A questo punto, tutte le strade che posso prendere per risolvere il #problema sono in ogni caso #hack: ne ho in mente qualcuna rimanendo con un’estensione, che comporterebbe comunque un dietro le quinte estremamente bizantino ma nessun particolare compromesso di sicurezza o usabilità… oppure, ben due soluzioni ancora peggiori (e in parte simili), che spero vivamente di non dover usare; sarebbe anche peggio. Comunque, che cavolo, questa piattaforma di #sviluppo è piena di risorse, una maniera prima o poi si troverà. ☠️

    https://octospacc.altervista.org/2024/03/26/pwtorturaaaa/

    #API #browser #estensioni #hack #idea #Internet #JavaScript #offline #problema #PWA #rabbithole #sito #sviluppo #web #webdev #workaround

  28. Got an app that's installed on an old device and refuses to install on a new one (e.g. it was discontinued)? As of November 2025:

    * On your old device:
    * Install an APK exporter (such as f-droid.org/en/packages/axp.to)
    * Copy the APK off the device
    * On your new device
    * Copy the APK into storage
    * Install APK Explorer & Editor (f-droid.org/en/packages/com.ap)
    * Open the app and click "APK's[sic]" at the bottom
    * Click "Select from storage" and select the file
    * Click the compass symbol next to the tabs at the top
    * Select "Simple Decompile (faster)"
    * Click the folder symbol at the bottom
    * Click AndroidManifest.xml
    * Click `android:minSdkVersion` and `android:targetSdkVersion` and set them to 29
    * Click "Save"
    * Click the hammer at the top-right (yes, it's clickable!)
    * Click "Build"
    * It should give a green tick. Click "Install"
    * If you're prompted about "Harmful app blocked", expand the "More Details" expander and click "Install anyway"
    * Don't send the app to Google (or do, so that they can see that it's fine - but as you're the only one installing it then it's kinda pointless!)
    * Wait for installation to complete

    Note: This is ONLY safe because you copied the APK from your old device. Otherwise, pay attention to the harmful app warnings!

    #Android #APK #SystemUpgrade #LegacyApps #LegacySoftware #MakeDoAndMend #Hacks #Workaround #FDroid

  29. Spine crack and #workaround

    In spite of telling a customer we don't have scoring equipment and any #ink that isn't a super light shade would #crack, they wanted to see it. Upon agreeing it's bad, I thought of a possible #solution by intentionally creating a white line down the #spine #fold. Customer was happy. And I am happy that I can show this photo to future customers instead of printing a sample I know they won't like.

    flic.kr/p/2rAVT81

    #print #paper #copy #TalesFromThePrintShop

  30. I'm an #engineer, not an #artist. But every so often, I need to use graphics-related tools for something I'm working on. Today's example was trying to lay out some control panel #graphics, and I was using #Inkscape on #Debian.

    What I did: created a circular object

    What I wanted to do: when I select that object and type values into the #coordinates boxes, the circular object moves so that its *center* is at the specified coordinates.

    What Inkscape actually does: moves the object so the top-left corner of the object's bounding box is at those coordinates.

    Really not helpful when you want to #align multiple objects to the same #center.

    Do some searching, find #forum posts of others asking how to do this exact thing. Answers range from "select the object and open the #XML editor..." to "do this specific thing which doesn't appear to have existed in the UI for a decade", to people suggesting workarounds (you need a #workaround for what must be an *extremely* common workflow?).

    One workaround: "just create a #guide, move (or maybe it was 'align') the object's something-or-other to the guide". The word "guide" does not occur in the UI, FAQ or in the basic documentation for Inkscape. Searching for it is troublesome because of all the web pages that have "guide" in their *title* rather than their content.

    Lots of other discussions with links to pages on the Inkscape site which are now 404.

    Where's that "FFFFUUUUUUUU..." meme when I need it?

  31. Zwar nur ein #Workaround aber immerhin: Man kann hier auf #Mastodon ja schon lange #Hashtags folgen - man konnte sie aber nie in bestehende #Listen einsortieren.

    Mit folgendem #Hack geht das aber: am Beispiel #startrek: einfach einmal nach @​tag-startrek​​@​​relay.fedi.buzz suchen und dem "user" dann folgen. Und schon kann man den Hashtag in eine Liste einsortieren 🥰