Skip to main content

Posts

Projects

Projects past present and future. Back in grad school I was kind of photophobic and wanted very low, controlled light levels in my bedroom.  I had 6 channels of independent light control, all coming from a serial port controlled power strip (from Hive76, from some nameless datacenter).  I wrote a small daemon to accept commands over 0mq and write them out to the serial port.  To control the lights, I generated 0mq messages from, initially, three sources, with plans to extend this.  The first two sources were at and cron jobs which would run Python scripts.  They interspersed blocking and nonblocking commands to play music and turn on lights in gentle sequence. The third source was F1-F4 on the keyboard of a small laptop placed on my way upstairs.  The laptop ran a hacked version of the OLPC Moon Activity which would describe the state of lights in my room independently from the key input processing which used either TriggerHappyDaemon or keylaunch.  In 2018 I wrote a web applic
Recent posts

Tölvatech Tips for Living #3

 Slippery Camera Lens Caps Nikon center-pinch camera lens caps are hard to grip.  Cut cross-hatching into the center grip surfaces with a whittling knife, really butch up that inner surface, and they become much easier to handle.  Sugru, hot glue, plasti-dip, or sand paper are also all worth considering as surface treatments.

Tölvatech Holiday Missive 2018

The smoke and ash have been dissipated by late-coming rains. The commentariat anxiously seek a break in the breaking news, longingly eyeing their ski boots. We enter the darkest week of 2018. Your faithful correspondents despair of the skill, ethics, and judgment of their overlords, but nonetheless are considering buying a house. Welcome to the Tölvas' Christmas letter! Nell Tölva changed jobs this year from Apple to Oculus Research. Soon after she accepted the job offer, the department changed its name to Facebook Reality Labs . For indeed, Facebook is a different company now. A ever-changing, insensate, inculpable company, gazing into the eternal sunshine of the spotless VR headset. Nell is writing embedded software for chips specialized for virtual reality devices on an open source instruction set architecture called RISC-V . Nell has been taking classes and gaining certifications in the Facebook machine shop and attended an Oculus summit in Washington st

Tölvatech Tips for Living #2

Reading in the Shower Though many smartphones and tablets have some degree of water resistance, I prefer not to expose my electronics to splashes, soaps, and salty water.  For learning in the shower, I've found three successful methods: Phone in a self-sealing plastic bag. Cassette player or speaker in a disposable shopping bag. Laser-printed pages adhered to the shower walls. For (1), the touchscreen is mostly usable even with some water droplets outside the plastic bag.  For (2) I find that the thinner the bag the better for sound quality - including enough air that the bag is partially limp, partially inflated will also improve the sound.  For (3), it's essential that the pages be printed with toner, not ink.  Gently wet the pages with shower spray and then place them against a wet section of the shower wall.  They will stay attached for up to a week (for fiberglass and tile).  

Tölvatech Tips for Living #1

Dealing with Plastic Bags Thin plastic bags such as produce bags or office wastebasket liners are often difficult to separate.  This is a necessary step after removing bags from a roll and before lining a wastebasket or inserting produce.  To open the bag by separating the sides of the lip, first locate the open end of the bag.  Then gently breathe moist air onto both outer surfaces of the plastic.  It will help to open your mouth wide and exhale slowly yet deeply onto the plastic.  Now use your fingers to slide the two plastic layers apart with a shearing motion.   Why does this work so well?  There are two factors.  One is that humid conditions encourage static charge to dissipate.  A second, more significant factor, is that human skin rapidly softens as humidity rises.  Your fingertips will quickly, seemingly instantly absorb moisture from the surface of the plastic.  They soften and conform to the plastic sheet, raising the coefficient of friction between fingertip and bag a

Placeholder

The standard Lorem Ipsum passage, used since the 1500s "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." Section 1.10.32 of "de Finibus Bonorum et Malorum", written by Cicero in 45 BC "Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. N