Dual-Booting Arch Linux on Lenovo X1 Carbon 3rd gen
Code: , , , , , , , ,
8 comments

I decided to replace my mid-2011 Macbook Air 3,2 with a non-Apple machine, but every laptop I looked at was unsuitable. Most were overpriced, with a big and clunky design. The Lenovo X1 Carbon was promising, but the 2nd generation had a keyboard that was just too weird (and the function keys changing modes means you can’t touch-type them anymore). Standard qwerty is bad, but it’s the devil I know.

Continue this post

Epson Perfection V100 in Ubuntu
Code: , , , , , , , , ,
7 comments

Epson v100 I just bought an Epson Perfection V100 scanner and wanted to post about how I got it working in Ubuntu for anyone else who noticed it doesn’t Just Work. The drivers are binary-only, so you have to dick around a little to get them installed — the SANE folks have said they’d integrate them if they were open source, but most hardware companies fail to provide source and doom their hardware to early obsolescence. Tangent aside, here’s how to get your scanner working:

Continue this post

Defeating Hardware Keyloggers
Code: , ,
2 comments

Keyboards Last week I saw a nice article on building hardware keyloggers and today I saw a response on how to defeat them.

Continue this post