Thinking about how #duolingo is just dropping courses for less "commercial" languages for example #esperanto despite their popularity and that these courses are largely built for free by volunteer enthusiasts.
Perhaps there is an opening here for an #opensource platform for building and consuming language courses that can be hosted cheaply and can exist as long as people want them. Doesn't necessarily need to be a straight Duolingo clone.
I’m currently outside having a beer, so I don’t quite have time to write a summary of today’s #Linux and #OpenSource video, so you’ll have to watch the video:
In this week’s #Linux and #OpenSource News video, we have the new #Ubuntu App Store that will demote deb packages, we have the alpha of #GNOME 45, and #Fedora proposing to add telemetry in a future release.
Any insights how #fedora and #debian will handle the license change in #vagrant? I don't hope they would include BSL code in the distro, so… freeze the version of vagrant before the license change? Any prominent OSS fork already? #opensource#osi#license#freesoftware
This clearly seems to follow up the VyrCossont's idea of the extended search feature that finds public posts.
Gargron: "It is my decision to unite all discovery features in one setting, because all of this stuff is an expected part of a social network and splitting it up into different settings that everyone has to opt-into one by one just to get the same behaviour they get by default on other social media seems like a bad user experience. Also, discoverable is already a federated attribute." #Mastodon#Search#OpenSource
🗺️ 📍 OpenStreetMap-Daten einfach bearbeiten mit Organic Maps und StreetComplete
Ich nutze ja schon länger #OrganicMaps und empfehle die App auch immer wieder als einfache Karten- und Navigations-App, die #OpenSource, auf #OSM -Basis ist und auch offline genutzt werden kann. Also eine schlankere Alternative zu #OSMand : gnulinux.ch/organic-maps
Erst heute habe ich aber per Zufall von @Tifierfahren, dass mit Organic Maps auch sehr einfach OSM-Daten ergänzt und bearbeitet werden können :
"Einfach draufdrücken, hochziehen & bearbeiten. Beim ersten Mal wird darauf hingewiesen, dass es einen OSM-Account braucht (inkl. Link zur Registrierung). Einmal eingeloggt, lassen sich Einträge super einfach bearbeiten. (...) Neue Orte lassen sich ebenfalls durch langes drücken auf die gewünschte Stelle hinzufügen." Geht wirklich supereinfach! @organicmaps : Vielleicht habe ich was übersehen, aber auf Eurer Homepage könnte die Funktion auch zumindest erwähnt werden? organicmaps.app/de/ - ich finde es eine tolle Sache, auch wenn die meisten die Funktion nicht brauchen.
Eine weitere schöne Option, um zu OpenStreetMap beizutragen, ist #StreetComplete: Ein wirklich sehr einfacher und auch unterhaltsamer Weg, um sich am #OpenStreetMap -Projekt sinnvoll zu beteiligen.
"Diese App findet fehlende Kartendaten in deiner Nähe und zeigt diese als Aufgaben auf einer Karte an. Jede dieser Aufgaben kann vor Ort durch Beantwortung einer einfachen Frage gelöst werden." streetcomplete.app/
"Es gibt vielfältige Herausforderungen zu lösen. Tippt man dann auf das dementsprechende Pin, stellt die App dann eine Frage. Meist handelt es sich um Multiple-Choice-Fragen oder Eintippen von Ergänzungen. Die Fragen sind dabei grafisch ansprechend und mit Abbildungen versehen. (...) Ein Beispiel dazu: Ich tippe auf einen Pin mit einem Uhrensymbol. Mögliche Fragen sind dann die Öffnungszeiten eines Geschäftes, oder ob diese noch stimmen.
Es gibt Fragen zu Straßennamen, Hausnummern, Untergründen und Parkplätzen - um nur einige Beispiele zu nennen. Selbst Standorte von Mülleimern oder Pollern werden hinterfragt. Die Aufgaben sind so vielfältig" gnulinux.ch/streetcomplete
Auch diese App gibt es natürlich bei #FDroid: f-droid.org/packages/de.westno… @streetcomplete
Is there an affordable way to sign installers for Windows for an open source project?
The code signing certificates I've seen all cost significantly more than the rate of donations to my project, but the friction unsigned installers cause is significant for the users.
Dobrze, ostatnio @stfn pisał o tym, jak usiłuje oduniezależnić się od Google i aplikacji innych korporacji, co zainspirowało mnie, żeby samemu napisać, jak wygląda moja droga w tym samym kierunku. Minusem zmiany tylu przyzwyczajeń jest konieczność wytworzenia nowych, adaptacji do nowych aplikacji i włożenie w to wszystko trochę czasu. Przy czym warto zawsze zaznaczyć: NIE TRZEBA od razu walczyć na każdym froncie. Nie ma konieczności ani przymusu, aby rezygnować ze wszystkiego po kolei. Ja też zmieniałem aplikacje stopniowo, krok po kroku. Jasne, to bardziej czasochłonne, ale także łatwiejsze do przyswojenia. Każdy taki krok to odzyskanie odrobiny władzy nas własnymi danymi.
Poniżej przedstawiam Wam aplikacje, które zastąpiłem alternatywami open source:
DuckDuckGO zastąpiło wyszukiwarki Google i Bing. DDG idealną nie jest, ale ma ogromny potencjał i odpowiednio wykorzystana potrafi wiele. Polecam sprawdzić !bangs.
Organic Maps zastąpiły Mapy Google. Ta aplikacja nie zbiera żadnych informacji, ale jeżeli zależy nam np. na śledzeniu korków, to są alternatywy (jak znajdę nazwy, to zaktualizuję).
Proton Mail od @protonmail zastępuje mi stopniowo Gmaila. Proces przenoszenia usług z konta na konto jeszcze trwa, ale jestem dość blisko finiszu.
Kalendarz Google przy okazji zastąpiłem Proton Calendar (@ProtonCalendar), a do kompletu wrzuciłem sobie jeszcze Proton Pass do zarządzania hasłami.
Google Drive'a częściowo zastąpiłem Proton Drive, choć tutaj mała przestrzeń w darmowym koncie jest mocno upierdliwa.
Google Keep / Notion do notatek zastąpiłem Simplenotes, lekką i przystępną aplikacją.
Google Authenticator było trudno wymienić, ale Aegis zdaje się być godnym zastępcą.
Google Chrome zastapiłem Firefoxem oraz Vivaldi, choć ta druga nie jest w pełni OS.
Klawiatura Google to najtrudniejszy orzech do zgryzienia, na razie testuję różne aplikacje, choć żadna nie jest idealna.
Zamiast Pogody testowałem Pogoda&Radar, ale to jeszcze nie jest to.
Przy okazji innych aplikacji open source polecam też mocno AntennaPod do słuchania podcastów, a w swoim przypadku Google Docs zastąpiłem Libre Office, choć tutaj minusem jest brak opcji sieciowych i łatwego udostępniania plików innym.
Dalej warto zainteresować się tematem alternatywnych systemów operacyjnych na Androida, jak chociażby LineageOS - tu gorąco polecam zaobserwować @pawelkuzia, który przygotowuje treści o tym już od dłuższego czasu!
Proton and Standard Notes are joining forces! We’re excited that #StandardNotes will be joining the Proton family to bring end-to-end encrypted note-taking to Proton users.
TIL about another community on Slack who is now being asked to pay thousands to preserve basic functionality 😬
Proprietary tools that offer a lot for free, without fail, will squeeze you. And unfortunately, because of their nature, a lot gets left behind when you inevitably migrate.
When we select tools for our communities, we need to think over longer time horizons.
FOSS options like Matrix for chat and Discourse for forums are the better bet.
So did I mention that no company or government pays me for the work I do?
But you can support my work if you want to live in a world where we have the Small Web as an alternative to the Big Web of Google, Facebook, and other people farmers.
I'm curious how many of you actually use a screensaver (not a lock screen) on #Linux, the screensaver fans are very loud about them but surely there isn't that many of them #Wayland#Xorg#Opensource
Any Qt + Python devs out there with any experience on calling deleteLater() from the Python side?
I have some costly dialogs I want cleared on close, and so far I've been running deleteLater() in the closeEvent, which is clearly a little risky. I do get the very rare segfault especially if I close one particular dialog which has a QTimer singleShot call. If the deleteLater() is called when it is running, I get a RunTImeError.
Look, if a community uses rainbow colors for their logo in support of Pride Month and LGBTIQA* folks, and you object to it because this is not welcoming of all "religions" and beliefs and cultures, and how this makes you want to disengage - how do I politely put it?
You're the other target audience for this signaling. And it's working.
I already explained the main differences between most packaging formats, but now, it’s time to look at them in a more critical manner:
Performance benchmarks, missing features, advantages and drawbacks, for #Snaps, #Flatpak, #AppImage and regular good old packages:
GIMP is currently being ported over to GTK 3.0, which would probably also allow it to work natively on Wayland.
The release schedule for GIMP 3.0 is set to May of next year, but it's going to be tough. So, if there's anything you can do, please do consider helping out.
Working on a little thing for Home Assistant that I hope to submit to Flathub soon. Not really all that special or complex, but I don't love how PWAs are handled by any browser on Linux, and I want to eventually add some more interesting functionality to the header to make it feel even more native... but this is a start.