I wish I’d seen this before we redid our kitchen.
In the 1940s, inventor Maiju Gebhard calculated that the average household spent almost 30,000 hours washing and drying dishes over the course of a lifetime. Machines take less time but still require loading and unloading, cost money and occupy quite a bit of kitchen real estate. Sink-side racks add labor and clutter while taking up space
Source: Finnish the Dishes: Simple Nordic Design Beats Dishwashers & Drying Racks – 99% Invisible
This + a toddler = secure password generator.
My team at work has been focused on snaps this year and one thing we’ve tried to do internally is establish a set of best practices for snap packaging software. Toward that end I’ve been working on a little tool I’m calling snaplint to encode those practices and verify that we’re following them.
Right now you can run snaplint against your snapcraft project directory
and it will scan the
prime subdirectory for the following things:
- copyright (basically that you included
- developer cruft (things like header and object files or static libs
that might have made their way into your snap)
- libraries (examine the ELF files in your snap and look for libraries
which aren’t used)
The next things I’m planning on adding are:
- checking for copyright info from apps/parts themselves.
- checking for mixing of incompatible licenses
I would love to hear suggestions on further improvements.
You can find the source at https://github.com/ssweeny/snaplint
And, of course if you’re running Ubuntu 16.04 or later you can try it on your own machine with:
$ snap install snaplint
$ snaplint path/to/your/project
I made myself a profile over at Goodreads, since the text file I’ve been using to keep track of books has gotten untenable.
Friend link thingy is here, if you’re into that sort of thing.
On a related note, last night I finished Ancillary Mercy by Ann Leckie, which is the third book in a mind-bending and ultimately very rewarding trilogy. Highly recommended.
The Force Awakens
Basically A New New Hope
But better this time
I choose your outfit
Based on what is on the butt
Today: rock guitar
Eat with family
Don’t talk about politics
Sing “O Canada”
To our daughter in case of
Cold, dry winter air
It’s shriveling my fingers
Wedding ring slips off