encrypted backups 

If someone gets access to the private key, then they have access to everything in that the backup runner can read, so they don't really need to decrypt things. There is the difference between access to history and access to a current snapshot, but I don't know how much that buys me. So I could drop the passphrase, or move the private key, but then I have another (small) backup problem. I know people here think about threat models and backups, so feel free to learn me good.

Show thread

encrypted backups 

I'm configuring a new server with backups via duplicity to rsync.net. I'm wondering about my current key strategy. I currently encrypt to my "main" gpg key, and to an additional passphrase protected private key that lives on the server in question. That is mildly annoying to deploy, so I thought it would be a good idea to reconsider my strategy. The second key is protect against the loss of my first key, but I'm not sure there are many threats the passphrase protects against. 1/

It's not too late for

Although to be honest I was scared to press the button labelled "Contact Fela Kuti".

Today in things that the virtual cat dragged in, scheme implemented in make. If you don't know what that means, that's probably a good thing.


My first student to appear in the math genealogy project, thanks to to the efforts of my co-advisor Barry:


Probably others could be appropriately listed, although Naghmeh is the first to get a degree in Mathematics, as opposed to CS.

LaTeX in practice 

$x = y +z$

Bad author. Bad.

University of Florida blocks faculty from being expert witnesses on voting rights, claiming that lawsuits against the state create a conflict of interest:
(also paywalled at
chronicle.com/article/u-of-flo and nytimes.com/2021/10/29/us/flor)

Beyond being an assault on academic freedom, this appears to violate the 1st amendment. US states can limit on-the-job speech, but here they would have testified on their own time, a routine activity that was blocked only because of its content.

NBPol, Strikebreaking, COVID 

How convenient for the New Brunswick government that it can just "move to online learning" if the bus drivers strike [1]. So let me get this straight, in-person learning is important enough to risk a delta-driven fourth wave (which has killed 53 people in New Brunswick this month [2]) but not enough to settle with provincial employees. Nice priorities.

[1]: cbc.ca/news/canada/new-brunswi

[2]: cbc.ca/news/canada/new-brunswi

New blog post: Relevant neighbors, 11011110.github.io/blog/2021/1

It's triggered by my new arXiv preprint (and SOSA 2022 paper) "Finding Relevant Points for Nearest-Neighbor Classification", arxiv.org/abs/2110.06163, but really the content of the post is more closely related to earlier work by @bremner @patmorin and their coauthors.

We undermine our own advocacy by not leading by example when we can. @mako's seminal essay mako.cc/writing/hill-free_tool makes the great point at we cannot allow ourselves to be at the whim of the companies whose tooling we do not control.
By ceding control to proprietary platforms, we set ourselves up for failure when they inevitably fall down or ask for more.

CANPOL, Truth and reconciliation. 

It was a struggle to read to the end of these stories [1] of Wolostoqi and Mi'gmaw children suffering abuse in day and residential schools.
Some of these (then) children were in school at the same time as I was, and are now my neighbours and colleagues. I can't pretend this is "just" history.

[1]: newsinteractives.cbc.ca/longfo

Show thread

Is there any legit mail from the ".bar" tld? Currently being spam flooded, considering dropping the whole domain.

CANPOL, Truth and reconciliation. 

Specific things I learned.

- Very basic stuff like names of first nations [1]

- Learned about the current state of the language. Seems fairly desperate in terms of fluent speakers [2].

- Learned about the Marshall decision [3]
and the life of Donald Marshall Junior [4].

- Tried (but stalled) [5]
[1]: wabanakicollection.com/
[2]: cbc.ca/news/indigenous/point-o
[3]: wabanakicollection.com/videos/
[4]: en.wikipedia.org/wiki/Donald_M.
[5]: wabanakicollection.com/wolasto

Show thread

CANPOL, Truth and reconciliation. 

What I did on my day off (AKA national truth and reconciliation day). I struggled with what to do on this day that was different from other "days off work". I'm a bit pessemistic of the benefits of many of the "official" activities. They generally feel more performative than likely to lead to real change. Late in the day I settled on some self-study activities. It isn't much, but each of these small things at least feels real to me.


If anyone knows any local (Fredericton) charities related to the National Day for Truth and Reconciliation, please let me know. Those, where someone can contribute financially.

Do not buy NFT made with my art.
Do not make NFT with my Creative-Commons artworks.
If you respect my art, remember and apply this.

Here is my article about what just happened: davidrevoy.com/article864/drea

#NFT #NFTCommunity

Silly. Food? 

Them: There was a case in France of labs storing cake in the same fridge as chemicals.

Me, an intellectual: Ah, so the cake is a lye.


Yay, the fake progressive beat the fake moderate.

pet peeves. software politics. 

I kindof hate free software projects being referred to as "products". Not sure if this is just my academic privilege talking.

Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!