

I’d settle for not aiding the cause.
Canadian software engineer living in Europe.


I’d settle for not aiding the cause.


Ferengi rule of aquision #285: “No good deed ever goes unpunished”.


As Trudeau once said: “I’ve been called worse things by better people”.


Neat project, but it appears to be using (L)GPL code in a bunch of places while being licensed under MIT. That’s a big no-no.


This reminds me of an excellent video I saw about “AI” the other day: “We are so deeply steeped in bullshit that we have forgotten that there used to be such a thing as ‘truth’”. It’s long, but maybe you’ll like it too.


There’s no grey in the science. We’re burning the world, and attempts to sound enlightened with platitudes doesn’t change that.


Social media is great for kids or adults when compared to the monolithic groupthink alternative. The problem isn’t social media, it’s the companies behind it, driving engagement through hate and outrage.
This is a big reason why nonprofit, fediverse options are healthier spaces for everyone: no one is profiting off of making you hate anyone else.
Yes, if you go looking, you’ll definitely find content that’s unhealthy or even dangerous, but (a) federated systems tend to protect against this with defederation, but critically (b) it’s not pushed into your eyeballs by a third party motivated to do so. In this way, nonprofit social media is a lot like real life: sure you can meet Terrible People, but that’s just existing in society.


We’re not grading on a curve, and simply having reserves doesn’t obligate us to burn them.
You can’t call yourself a “leader” on the climate when you’re routinely winning “Fossil of the Day” awards during international climate talks. That’s not a champion of the climate, it’s a villain.
Being the best of a list of villains (and we’re not even that) doesn’t make you the good guy. We’re burning the world. We’re the bad guys. The only area we’ve been leaders is in obstruction of progress, though we often have to fight for this title with the US.


It’s a lack of education combined with willful ignorance. No one wants to accept that the Canadian way of life: monster trucks connecting suburbs masquerading as cities, massive energy waste combined with fossil fuel underpinning the economy – is in direct contradiction to a habitable planet… so they pretend it’s not a problem.
Source: my whole family lives in the Okanagan. They all think like this, regardless of their political spectrum.


Canada was never a climate leader.
Sure, we had a tiny carbon tax, but any honest assessment of the facts would include the billions spent on fossil infrastructure at the same time.
Carney has merely done away with Trudeau’s pretence of climate responsibility. If we wanted action on climate, we wouldn’t elect Liberals.


#Solarpunk!


I’ve already responded to this once, but I watched a short YouTube series this week that has really helped me understand some of the social barriers to being the person I want to be in the world the way that it is, so I thought I’d share it:
https://www.youtube.com/playlist?list=PL_oyuWOgHUlqcAcDjo1774TxCjo9ZvJ-8
It’s a short series about activism: the different kinds, how they can all be helpful, how to engage and grow in your own role as antagonist to the status quo. It’s really quite excellent. I think you’ll appreciate it.


Stopping short of admitting they were moving too fast or too far, the government said that it would extend the public engagement period until July 22.
Yeah this sounds more like he’s going to allow the plebs to yell a bit more so he can later run through whatever he wants claiming he “consulted”.
He’s already got the CBC running headlines suggesting that this isn’t just a meaningless pause. Don’t fall for it.
Wow, Markdownr is fantastic! Thanks for sharing!
I couldn’t abide such a wall of text, so I reformatted everything into a Markdown table:
| Name | Description |
|---|---|
| LocalSend | Send files on a local network easily |
| Obtainium | Alternative to F-Droid, allows installation from more sources |
| Aegis | 2FA manager |
| CoMaps | OpenStreetMap client |
| Tasks | Astrid was a popular cross-platform productivity service that was acquired and discontinued in 2013. The source code from Astrid’s open source Android app serves as the basis of Tasks. |
| ZipXtract | A fully open-source Android application designed for comprehensive archive management. It allows you to effortlessly extract and create a wide variety of archive files directly on your device. |
| disky | Find your biggest diskspace thieves! |
| WallFlow Plus (Alpha) | A wallpaper app for Android with beautiful wallpapers from wallhaven.cc, Reddit. Designed with Material Design 3 and supports wide screen devices like tablets. |
| Droid-ify | Alternative to F-Droid, allows installation from more sources |
| Aves Libre | A gallery and metadata explorer app. It is built for Android, with Flutter. |
| Phone | It’s a phone dialer |
| OpenTracks | A sport tracking buddy that respects your privacy. |
| Eden | A free and opensource (FOSS) Switch 1 emulator, derived from Yuzu and Sudachi |
| DAVx⁵ | CalDAV/CardDAV synchronization for Android (and other features) |
| Open Camera | A feature rich camera application |
| Obsidian | Alternative store for Android. Not FOSS. |
| kitshn | An unofficial multiplatform client for the self-hosted Tandoor recipe management software |
| Calculator | It’s a calculator |
| Jellyfin | Official Android client for Jellyfin |
| Nextcloud | A safe home for all your data. Access & share your files, calendars, contacts, mail & more from any device, on your terms. This is the official Nextcloud Android app. |
| WiFiAnalyzer | Interrogate devices on your WiFi network |
| Thunderbird | A powerful, privacy-focused email app |
| Breezy Weather | A feature-rich free and open source Material 3 Expressive weather app |
| addy.io | Easily create and manage your addy.io aliases, recipients and more from your device |
| mpv | A video player for Android based on libmpv |
| Paperize | A dynamic wallpaper changer that keeps your device’s aesthetic fresh and exciting |
| M3U | A simple IPTV player for Android phones, tablets, and TV. |
| FairScan | An Android app to scan your documents |
| Harmonic | A Hacker News client |
| SpamBlocker | Blocks unwanted calls & SMS messages without replacing your default call/SMS app. |
| Material Files | An open source Material Design file manager, for Android 5.0+ |
| FUTO Keyboard | A good modern keyboard that stays offline and doesn’t spy on you |
| KeePassDX | Lightweight password safe and manager |
| Signal | Privacy-friendly instant messaging software |
| Bitwarden | Official client for the Bitwarden password manager |
| Audiobookshelf | A self-hosted audiobook and podcast server |
| KDE Connect | Integrates your smartphone and computer |
| GameNative | Allows you to play games you own on Steam, Epic and GOG directly on Android devices, with cloud saves. |
| MJ PDF | A fast, minimalist, powerful and totally free PDF viewer |
| Firefox Beta | It’s Firefox |
| Summit | A mobile client for Lemmy |
| Catima | Card management app |
| ArrMatey | A modern, all-in-one mobile client for managing your *arr stack. Built using KMP with native Jetpack Compose UI for Android and SwiftUI for iOS. |
| OpenKeychain | Encrypt your Files and Communications. Compatible with the OpenPGP Standard. |
| NotallyX | Minimalistic note taking app |
| WG Tunnel | An alternative FOSS Android client for WireGuard and AmneziaWG |
| Bluesky | Alternative to X, developed by the same rich assholes who brought you Twitter (sorry, this is my bias coming through) |
| Mental Math | A simple and clean Android app for mental arithmetic training |
| Fossify Calendar | Your private & powerful schedule planner |
| Moshidon | A fast, highly customizable, up-to-date fork of megalodon adding important features such as a fully federated timeline, unlisted posting, drafts, scheduled posts, bookmarks, and alt text warnings. |
| Memories | Photo Management for Nextcloud |
| AntennaPod | Easy-to-use, flexible and open-source podcast manager and player |
| Home Assistant | This is the official Android app for Home Assistant, a powerful open-source home automation platform |
| Off Grid | The Swiss Army Knife of On-Device AI |
| Tubular | A fork of NewPipe that implements SponsorBlock and ReturnYouTubeDislike |

This feels oddly specific, like there’s a famous map out there with Carter and a rabbit. Anyone know what he’s talking about?
Edit: I found the Wikipedia article about the incident, but no map yet.
I have Arch on my desktop, and all my laptops, but all of my servers run Debian. If you want your machine to have all the latest stuff, then Arch is great. If you want it to Just Work™ all the time without any concerns, Debian is great.


More of this please. They should be hounded everywhere they go.


Cool stuff! For future projects, you might want to check out Typer, as it’d save you a bunch of the boilerplate and supports things like tab completion too.
I’ve had a really hard time figuring out how to get cloud native pg working 'cause I couldn’t get longhorn working for disk space.
So instead I went with a separate Raspberry Pi that isn’t part of the cluster to host a single Postgres instance.
It’s inelegant, but has worked for years. Still, I’d rather host a separate pg instance for each project… I just have to figure the above out first.