As always, I implore you to read everything Melissa Martin writes. And today is no exception, although I will add that today I think her essay is even more important, to Canadians and our partners in the world.
Read this. Every word.
@frameworkcomputer are the accessory modules for the new laptop compatible with the modules for the larger modules?
@frameworkcomputer are the accessory modules for the new laptop compatible with the modules for the larger modules?
I finally wrote the blogpost I planned to write for so many months. My thoughts on the future of Java on non-cloud systems. It has 2 parts:
1) the imho better system
2) the pragmatic approach
This is *the most malicious, brutal* malicious compliance I've seen in quite some time, possibly ever, and I am HERE FOR IT. Thank you, @jwz
@Edent are you aware of luzme.com? I used to use it because you could add books to a watch list and receive notifications on price drops. It monitors the usual purveyors of ebooks...
You can back up all your Kindle books using this script - https://federatedfandom.net/@villainousfriend/114009999021828439
A lot easier than manually downloading them all.
After that, install the Calibre eBook Manager https://calibre-ebook.com/
Install the noDRM plugin for Calibre https://github.com/noDRM/DeDRM_tools
Give the plugin your Kindle's serial number.
Import your Kindle books into Calibre.
Done.
You now have a DRM-free copy of all your purchased eBooks.
You can copy them to your eReader, convert to ePub, save on a backup disk, etc.
@Edent Thanks for this. I discovered the [BulkKindleUSBDownloader](https://github.com/bellisk/BulkKindleUSBDownloader) script only works if you have a physical Kindle device associated with your account (which I don't have). However, [a comment](https://news.ycombinator.com/item?id=43071284) on Hacker News referenced a (Kindle_download_helper)[https://github.com/yihong0618/Kindle_download_helper] which has a no_kindle.py script which worked for me. Hope this helps someone else.
The end of End-to-End? https://statusq.org/archives/2025/02/16/13063/
Also, Pro Tip for Mac users: Spotlight is good at doing conversions. As someone who lives next to the country that most eschews international measurement standards, it can be quite useful (even if I can do rough conversions in my head at this point). Try typing these, for example:
-25°C
40” as mm
32 fl. oz. in mL
@sundogplanets Grew up out that way. Even -30C has it charms... Walking outside in the dark watching ice crystals fall under the yard light... The crisp fresh air that singes the insider of your nose when you breath in...
@HadasWeiss not surprising. Your posts are inappropriate! 😛
@stefano @ottawa__ontario this looks cool! I feel it would keep things more readable to have separate feeds for English and French. Thoughts?
@HadasWeiss Ooh... A follow with gravitas!
@NunavutBirder @nguarracino quite! I'd never heard of it before!
@NunavutBirder @nguarracino have you tried the Canadian version? https://www.canucklegame.ca/
Clever attack against Signal and others, locate any user by revealing their closest CloudFlare datacentre. https://gist.github.com/hackermondev/45a3cdfa52246f1d1201c1e8cdef6117
Disappointing response from Signal, which is unusual.
“Signal has never attempted to fully replicate the set of network-layer anonymity features that projects like Wireguard, Tor,…”
This isn’t a classic network layer attack: it doesn’t require a privileged network vantage point to carry out. Whilst it’s a CloudFlare feature that’s being abused, it’s Signal that chooses to use it in this way.
Feels like CloudFlare could make this header configurable so you could still benefit from caching without leaking information?
Facts, not wishful thinking.
🇨🇦