I’m considering NixOS as my daily driver, so I’m trying to understand it and generate a good initial configuration in a VM. The cognitive leap is being a bit harsh, but looks promising nonetheless!
I use cryfs for this, it’s a transparent fuse filesystem that maps one folder with plaintext (don’t store this in dropbox) into another folder with a bunch of cyphertext blocks (store this in dropbox).
Doesn’t (yet) work on windows, not sure about mobile, but it’s pretty painless.
Although I’d prefer having everything encrypted client-side, this would break all the Dropbox functionality on my phone – hence I went with something in between. Thanks for sharing your interesting setup!
Should work on mac to… but I live my life on linux desktops so that’s good enough for me.
Keep in mind that the alternative we are comparing to is “manually click a bunch of buttons to encrypt a PDF for anything you want to keep secure”.
I do have sensitive files on my cloud storage, and never got around to figuring out an ergonomic solution for my needs, so thanks for writing this!
I also like the proposed solution, to use PDF encryption, but how secure is it? And can you put arbitrary files into a PDF?
Although you might be able to put arbitrary files into a PDF, I’m not sure why you’d want to do that. The point of converting the images/docs to PDF is so that you can still work with them on other devices including your phone (previewing, printing) without special software.
If you need to encrypt files that don’t need to be previewed so to speak, I would use OpenPGP as it’s very straightforward to encrypt any file.
With how I lined out the instructions, qpdf (for Linux or Mac) you get full AES 256 bit which is good enough for top secret government data Office 2013 uses AES 128 bit which is still very good and virtually unbroken “would take billions of years to brute force on current hardware” and the newest versions of Office (2016+ AFAIK) use AES 256 bit.
Obviously, the strength of your password plays a crucial role!
Working on my fun little side-project chrome extension that lets you navigate a browser with your voice. It’s good for people who have hand/wrist issues and for you slobs that eat while you browse (that’s you – greasy pizza fingers keyboard guy). It is plugin-based (think userscripts for greasemonkey) so you can install site-specific plugins within the extension to work with, for example, the beloved lobste.rs and provide voice commands specifically for the site. You can say things like “click second” and it will show the second article, “back” browser back button, “pause” it will pause a video you’re watching.
sounds fun. Do you mind if I ask a few questions? what API are you going to use for voice analysis? does something like getUserMedia work in background scripts or do you have to inject a content script in every web page?
Just the webkit speech recognition api. Yes, it works in the background continuously with some little tricks. In chrome it goes to google’s servers which are nice and snappy. Doesn’t work in FFX yet but now that mozilla has recently released DeepSpeech there’s potential to do much more interesting things on my own servers potentially in later versions, and bring it to FFX of course.
Anyone else think the aardvark desktop background looks like the top bit of a skull peering out of the screen…
Maybe not a skull, but I could see a girl’s head with a bow on one side, and a little whisp of hair on the other side, looking sideways, kind of like a certain Japanese food company mascot.
To try and keep it on topic, I still don’t know if I’m sold on GNOME, but I’ll definitely at least try it when 18.04 comes out. There’s a big pile of little things across the interfaces that don’t gel with me, but I could see myself switching away from Cinnamon if they (and/or Wayland) got their HiDPI features working better. I don’t see much hope on Cinnamon’s side for the particular issues I am facing as long as it is still on X, but I put up with those because everything else works so well.
I’ve been using the latest Gnome 3 at work and Cinnamon at home – just to experiment. Gnome sacrifices function for form and expects users to memorize more keybindings. When you alt-tab it will group windows of the same application – eg. all your terminals are grouped and you have to Alt-` to switch within the group. The window bar default does not show minimize or restore buttons. And the biggest visible difference, the top bar does not show all your windows in Gnome. If you want to know what’s open you either have to alt-tab, or press the super key to bring up the activities menu. The top bar has a lot of unused space – like new Apple products that lack ports and buttons. To contrast Cinnamon shows each window in the top bar – they’re more like thinkpad and a bit less sexy. I’m going to keep using both because I’m an indecisive person.
There is a gnome3 shell extension to change the alt-tab behaviour back to *normal” and another one to bring minimise/maximise window buttons back.
When you alt-tab it will group windows of the same application
It’s behavior from MacOS, I’m using MacOS for about 5 years and still can’t get used to it. However it makes sense there, because focus is applied to application, not window on MacOS. Displayed menu depends on app in focus and you can focus on app without windows. AFAIK, gnome has no such behavior (not tried recent versions).
The top bar has a lot of unused space – like new Apple products that lack ports and buttons.
I think it was borrowed from early 2000’s mobile phone UIs, almost all old phones (not smartphones) had similar panel too, usually without clock, but with signal strength, battery level, etc indicators. It looks out-of-context on desktop, nowadays industry is too obsessed with bringing handset controls to workstations. IMHO this panel is most frustrating thing in Gnome 3 UI.
I’ve tried a handful of different shells, and feel there’s lots of room for improvement in the language. xonsh uses python, and that made certain one-liners I had more readable and manageable. I will give this one a try next! Has anyone started using it as their primary shell, any thoughts?