I'm personally a fan of MagicMirror [1] which is pretty much a turnkey solution for this problem. I have one set up on an old Raspberry Pi connected to a spare wall-mounted monitor. What I love with MagicMirror is that it's a modular system, where you choose which modules you want to have and where to display them. I only use it to display a shared calendar with my wife, along with the week's weather. But there are a few hundred modules, with things like displaying your expected commute time (based on Google maps I think), integrations with some apps like AnyList, etc.
This is a tough problem to solve. I currently use NixOS with impermanence [1] which is one way of solving it. Impermanence, in short, allows you to explicitely opt-in the files and directories that are persisted after each reboot.
So while my `~` is not "clean" in the sense that all my config files are in `~/.config`, it is "clean" in the sense that all files in `~` are there for a reason (i.e., `~` is not polluted by the old config/cache of uninstalled packages).
SEEKING WORK | Canada | Remote | Operations Research Scientist
I have a PhD in computer engineering, specializing in operations research, optimization, constraint programming, and integer programming. As an operations research scientist, I implement custom, production-ready solutions for a variety of optimization problems (scheduling, routing, rostering, etc). Recent work includes a sophisticated optimization model for the selection of indexes in Postgres, and a scheduling tool for workshops, used in hundreds of locations.
A friend of mine made a perpetual stew about a year ago. It lasted for three months, until he put some kind of smelly fish in and then couldn't get rid of the taste. He eventually had to throw away the whole stew.
I have a PhD in computer engineering, specializing in operations research. I can translate any real-world problem into a mathematical model that can be solved via integer programming, constraint programming, or other methods. I'm the father of four young children, so I'm looking for flexible/remote part-time work. I'm also open to contract work (see my comment in the "Freelancer? Seeking freelancer?" thread for more details).
SEEKING WORK | Canada | Remote | Operations Research Scientist
I have a PhD in computer engineering, specializing in operations research, optimization, constraint programming, and integer programming. As an operations research scientist, I implement custom, production-ready solutions for a variety of optimization problems (scheduling, routing, rostering, etc). Recent work includes a sophisticated optimization model for the selection of indexes in Postgres, and a scheduling tool for workshops, used in hundreds of locations.
I have a PhD in computer engineering, specializing in operations research. I can translate any real-world problem into a mathematical model that can be solved via integer programming, constraint programming, or other methods. I'm the father of four young children, so I'm looking for flexible/remote part-time work. I'm also open to contract work (see my comment in the "Freelancer? Seeking freelancer?" thread for more details).
SEEKING WORK | Canada | Remote | Applied Research Scientist
I have a PhD in computer engineering, specializing in operations research, optimization, constraint programming, and integer programming. As an applied research scientist, I implement custom, production-ready solutions for a variety of optimization problems (scheduling, routing, rostering, etc). Recent work includes a sophisticated optimization model for the selection of indexes in Postgres, and a scheduling tool for workshops, used in hundreds of locations.
[1] https://github.com/MagicMirrorOrg/MagicMirror
reply