Fitness trackers were exposing GPS data of users at military bases and other classified sites.
The fact that the US military and CIA didn't consider such an obvious threat is beyond me. This is the very first thing I think of every time I see them on someone's wrist (which is nearly every day).
Some people want to be tracked. That's their choice. But people need to be informed on these topics. I can't imagine that someone on a military or CIA base, knowing full well that their location is being reported to third parties, would continue to wear such a device.
@dthompson I felt the same; I just didn't have anywhere else to put it. If Ludo's script is a good base for moving forward with, then it may be better to begin integrating the behavior into something like that; `guix environment` doesn't seem like it was intended as a general-purpose container tool.
I also posted my current package and script for containerized IceCat, but as of posting this notice, it hasn't yet been archived. The message is a child of the thread that Chris originally posted.
@npd @annaeveryday Yes, please do get into contact with me via mtg@gnu.org. I'm just about to begin my research into work others have done on the topic; my plan is to integrate as much existing literature as I can and then fill in any gaps with respect to the specific topics that I'm looking to cover. The goal is to relate these ethical concerns to other fields in such a way that it provides perspectives that others can relate to. When dealing with computers, it's easy to forget how it affects people in real life, since it's often so abstract or detached from reality.
@dthompson @cwebber Oh, nice. It's pretty easy to understand/hack. I have some changes, but I'm going to get a couple more together before I send patches. I feel like some of these things I want to do may be better suited to a higher-level abstraction, so I'm trying to just get some sort of implementation out there to demonstrate how it works and at least start some good discussion on where to go from there.
@dthompson Are you going to attend LP2018, or maybe stop by like last year?
@cwebber @dthompson It wouldn't have been much of a problem were it not for fonts/fontconfig.
I took a pause on it yesterday, but I'll post what I come up with to the list in the next few days. It's been hours of research/strugging since I wasn't all that familiar with X11 fonts or fontconfig, nor am I all that familiar with the details of Guix. My solution is going to be a combination of a packaged font cache and a script to invoke `guix container`; ugly and rigid!
Hopefully Ludo or someone will be able to provide guidance on a better way, or come up with a general solution, including the option to either run in a container or a VM depending on isolation concerns. I'm not expecting Qubes-style isolation here, though. :)
(Typing this in IceCat running in the container right now.)