Oh man, this year I'm switching my slides to 16:9 for LibrePlanet. The future is here!

I think the projectors at LP were 4:3, and that's why my slides were? Anyone recall? Am I making stuff up? Or was it because of Beamer support?

My X200 is even 16:9 (well, roughly).

@chester @purism It's possible that you're right; I'm no expert on the matter. Iteration and constant evaluation are important. I _suspect_, intuitively, that a repairable phone will result in a net reduction of waste, but that doesn't mean that it's optimal, and it certainly doesn't mean that my intuition is valid.

So to be clear: I'm not dismissing your concern. It's important for it to be raised and considered.

@chester @purism But I also suspect that you can make a waterproof phone without glue, e.g. by lining the inside seam with an appropriate non-adhesive material and applying pressure with the screws. I'd be curious to know if Purism has considered that as a future option.

@chester @purism While I do know people who use their phones in the shower and prefer waterproof, I also know people who have jumped into pools in years past with non-waterproof phones and dried them out just fine. I've done that in years past.

My phone (until I buy a Librem 5) is a pre-owned Galaxy S3 running Replicant, which was manufactured in 2012. It has no glue and is not waterproof. While I'm not your typical user, I'm not convinced waterproof is actually a necessity.

LibrePlanet 2021: Adopting Free Software Ideals

mikegerwitz.com/2021/02/librep

I will be speaking again at this year's LibrePlanet on March 20th, which will be online. This year, I’ll be talking about challenges with adopting free software ideals and the impact that it can have not only on individuals, but also on our community as a whole. This talk will be personal, drawing upon my evolution over the past fifteen or so years.

Speaking of speaking, I still need to catch up on the FOSDEM talks. I'm sorry to those of you who spoke and are reading this that I haven't taken the time yet! Soon!

I will be speaking at on March 20th. More information to come.

@cwebber But I don't mean to undermine the emphasis you placed on the importance and value of individuals. I agree with you.

@cwebber There's disappointing irony in that people get up in arms (no pun intended) about these dangerous fantasy scenarios, yet care little about actual real-life tracking that's done each and every day, and is far more invasive and accurate than anything that could be somehow invisibly put into your arm.

And, certainly, advertisers and data brokers think you're important enough to track.

Representing ancient Greek numerals in LaTeX turns out to be a bit more difficult than anticipated.

With regards to the history, I found this to be valuable and interesting:

web.archive.org/web/2015103022

For the digamma at 6, \varsigma is often abused. But \varsigma does not have a distinct character in the Euler font (it renders as \sigma); fortunately that can be rectified in text mode using \fontencoding{LGR}{\char99}.

The archaic koppa ("qoppa") is \char19 in LGR.

Looks like I missed a lot of really interesting talks this weekend. I'm excited for the recordings!

I should have just planned ahead and recorded the streams, but I didn't even have the time to do that.

The talk ended up looking like a demo of new features I worked on as I was preparing it.

One of the things I showed is the #GNU #Guix System Explorer, a new tool to visualize and query system components and their connections:
notabug.org/civodul/guix-explo

@civodul My hope is that a GCC Rust frontend will help solve bootstrapping issues eventually, because the process is quite painful today.

tl;dr: Ship every FOSS project with a "guix.scm" file.

These can be used to set up dev environments with
"guix environment -l guix.scm"

Projects built using Guix as a dev environment are free from the "binary-black-box-container-only" plague, healthier for user freedom!

Guix has made it into Debian Unstable! This means Debian users can use Guix as a "userspace" package manager now! tracker.debian.org/pkg/guix

This is really wonderful! Debian and Guix both care deeply about reproducibility.

This could be a big win for user freedom on both (cotd ...)

With my recent C920 webcam purchase, I decided to give it a test by using it and another generic webcam with OBS Studio to create a multi-perspective live 1080p live stream of my kids' Leopard Gecko enclosure. It streams to RTMP nginx proxy on the same box so that other computers on the LAN can connect via e.g. VLC.

My kids love watching it and positioning the cameras (C920 as a top view, the lower-quality camera as a cute ground-level face view); it feels like a zoo exhibit.

@patrick You may have meant this already, but I want to clarify for others, since the name "MJPEG" could cause people to interpret your statement in two different ways.

The name is confusing. MJPEG refers to "Motion JPEG", not MPEG:

en.wikipedia.org/wiki/MJPEG

H.264 is vastly superior from a technical perspective, but patent-encumbered, licensed by MPEG LA:

en.wikipedia.org/wiki/H.264#Li

As mentioned here, an older version of the C920 had a different ID (046d:082d, which is the one typically listed for GNU/Linux support) and had H.264 support:

medium.com/@cmeister2/logitech

Recent versions, including mine, stream MJPEG and do _not_ support H.264. Just an FYI.

And one of my golden retrievers decided to try to eat it while I wasn't looking. So it's also durable, though I don't recommend buying for that use case.

(Sorry for the delete & repost---I left a "not" in the original message that completely negated what I was trying to say.)

Show more
Mike Gerwitz's Mastodon Instance

Mike Gerwitz's personal Mastodon instance