Sorry

This feed does not validate.

In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendation.

Source: http://aperiodic.net/phil/archives/index.rss

  1. <?xml version="1.0" encoding="utf-8"?>
  2.  
  3. <!DOCTYPE rdf:RDF [
  4. <!ENTITY % HTMLlat1 PUBLIC
  5. "-//W3C//ENTITIES Latin 1 for XHTML//EN"
  6. "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
  7. ]>
  8.  
  9. <rdf:RDF
  10.  xmlns="http://purl.org/rss/1.0/"
  11.  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  12.  xmlns:dc="http://purl.org/dc/elements/1.1/"
  13.  xmlns:admin="http://webns.net/mvcb/"
  14.  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  15.  xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
  16.  xmlns:sub="http://purl.org/rss/1.0/modules/subscription/"
  17. >
  18.  
  19.  <channel rdf:about="http://aperiodic.net/phil/">
  20.    <title>Phil! Gold</title>
  21.    <link>http://aperiodic.net/phil/</link>
  22.    <description>Mostly books that phil!'s read recently; other stuff that's interesting to him
  23. and probably few others.</description>
  24.    <language>en</language>
  25.    <dc:creator>Phil Gold ([email protected])</dc:creator>
  26.    <dc:rights>Copyright Phil Gold</dc:rights>
  27.    <admin:generatorAgent rdf:resource="http://www.raelity.org/apps/blosxom/?v=2.0" />
  28.    <admin:errorReportsTo rdf:resource="mailto:[email protected]"/>
  29.  
  30.    <items>
  31.      <rdf:Seq>
  32.        <rdf:li rdf:resource="http://aperiodic.net/phil/archives/Geekery/rampingios-v3.html" />
  33.        <rdf:li rdf:resource="http://aperiodic.net/phil/archives/Geekery/rampingios-v2.html" />
  34.        <rdf:li rdf:resource="http://aperiodic.net/phil/archives/Geekery/podcasts.html" />
  35.        <rdf:li rdf:resource="http://aperiodic.net/phil/archives/Geekery/buying-batteries.html" />
  36.        <rdf:li rdf:resource="http://aperiodic.net/phil/archives/General/trump-bsa-jamboree.html" />
  37.        <rdf:li rdf:resource="http://aperiodic.net/phil/archives/Geekery/best-android-apps-of-2014.html" />
  38.        <rdf:li rdf:resource="http://aperiodic.net/phil/archives/Geekery/portable-filesystems.html" />
  39.  
  40.      </rdf:Seq>
  41.    </items>
  42.  
  43.  
  44.  
  45.  </channel>
  46.  
  47.  <item rdf:about="http://aperiodic.net/phil/archives/Geekery/rampingios-v3.html">
  48.    <title>RampingIOS V3 Manual</title>
  49.    <link>http://aperiodic.net/phil/archives/Geekery/rampingios-v3.html</link>
  50.    <description>
  51.  
  52.    
  53.    
  54.  
  55.  RampingIOS V3 UI diagram
  56.  
  57.  
  58. The Emisar D4S flashlights use a firmware named RampingIOS
  59. V3...</description>
  60.    <dc:subject>/Geekery</dc:subject>
  61.    <dc:creator>Phil Gold</dc:creator>
  62.    <dc:date>2018-08-28T09:47-04:00</dc:date>
  63.    
  64.    <content:encoded><![CDATA[<p><figure style="float: right">
  65.  <a href="https://bazaar.launchpad.net/~toykeeper/flashlight-firmware/trunk/download/head:/rampingiosv3ui.png-20180807025443-zdamv4ixtu49o7hm-1/rampingiosv3-ui.png">
  66.    <!-- img width="256em" src="https://bazaar.launchpad.net/~toykeeper/flashlight-firmware/trunk/download/head:/rampingiosv3.svg-20180807025420-q28902kbav01123w-1/rampingiosv3.svg" -->
  67.    <img width="256em" src="https://bazaar.launchpad.net/~toykeeper/flashlight-firmware/trunk/download/head:/rampingiosv3ui.png-20180807025443-zdamv4ixtu49o7hm-1/rampingiosv3-ui.png">
  68.  </a>
  69.  <figcaption>RampingIOS V3 UI diagram</figcaption>
  70. </figure></p>
  71.  
  72. <p>The Emisar <a href="https://intl-outdoor.com/emisar-d4s-26650-high-power-led-flashlight-p-932.html">D4S</a> flashlights use a firmware named RampingIOS
  73. V3.  (The Emisar <a href="https://intl-outdoor.com/emisar-d4-high-power-led-flashlight-p-921.html">D4</a>, <a href="https://intl-outdoor.com/emisar-d1-mini-thrower-p-922.html">D1</a>, and <a href="https://intl-outdoor.com/emisar-d1s-thrower-p-926.html">D1S</a>
  74. all use <a href="http://aperiodic.net/phil/archives/Geekery/rampingios-v2.html">RampingIOS V2</a>.)  There's not really a manual; the
  75. only thing we get is the diagram on the right.  It's reasonably
  76. comprehensive, but there's a fair amount of detail it merely summarizes,
  77. so I thought a textual manual would be nice.</p>
  78.  
  79. <p>The Emisar D4S only works when the head and tailcap are tightened fully.
  80. You can physically lock it out--prevent it from turning on
  81. accidentally--by simply loosening the tailcap a small amount.  A quarter
  82. turn will do it.</p>
  83.  
  84. <p>Emisar lights are known for their ramping interfaces.  Rather than have a
  85. small number of distinct brightness levels, they can vary their brightness
  86. anywhere between their lowest and highest levels, like a light on a
  87. dimmer.  The D4S is in ramping mode by default, but it also has a stepped
  88. mode that can be configured to be closer to how non-ramping lights work.</p>
  89.  
  90. <p>Each mode--ramping and stepped--can have differently-configured brightness
  91. floors and ceilings.</p>
  92.  
  93. <p>The driver for the D4S has two different chipsets.  At low brightness
  94. levels, a fairly-efficient but low-power chipset (called a <em>7135</em>) is
  95. used.  These lowest brightness levels are called the "<em>regulated levels</em>".
  96. Each regulated level will always be the same brightness regardless of how
  97. much charge the battery has.  Above a particular brightness level, the
  98. light switches over to a less-efficient but high-power chipset (called a
  99. <em>FET</em>).  These levels are called "<em>direct-drive</em>".  The brightness of the
  100. direct-drive levels is directly related to the battery's charge level; the
  101. more charged the battery, the brighter the levels.  The light is at its
  102. most efficient, in terms of power used for every lumen generated, at the
  103. brightest regulated level.  When the light is first powered by tightening
  104. the tailcap, it will default to this level.</p>
  105.  
  106. <p>At higher brightness levels, the light's LEDs generate a lot of heat.  If
  107. the light exceeds its configured maximum temperature, it will begin
  108. dimming itself automatically until the temperature drops below the allowed
  109. maximum.</p>
  110.  
  111. <p>The D4S has a set of cyan-colored auxiliary LEDs that can be on when the
  112. main LEDs are off.  You can configure the behavior of the aux LEDs.</p>
  113.  
  114. <h4>Basic Usage</h4>
  115.  
  116. <p>The default mode for the light is ramping mode.  Triple-pressing the
  117. button (<strong>3 clicks</strong>) while the light is on will toggle between ramping
  118. and stepped mode.</p>
  119.  
  120. <p>While the light is off, press and release the button (<strong>1 click</strong>) to turn
  121. it on.  It will turn on at the last-used brightness level.  (This is
  122. called "<em>mode memory</em>".)  Immediately after loosening and tightening the
  123. tailcap (or after changing the battery), the memorized level will be the
  124. light's max regulated level.</p>
  125.  
  126. <p>When the light is on, 1 click will turn it off.  The current brightness
  127. level will be memorized for future use.  There's a fraction of a second
  128. delay between pressing the button and the light actually turning off.
  129. That's because of the way the light processes input; it's waiting to make
  130. sure you're only going to press the button once (since multiple presses
  131. will trigger other actions).</p>
  132.  
  133. <p>When the light is on, holding the button down will brighten the light.  In
  134. ramping mode, the brightness will increase gradually ("<em>ramping up</em>").  In
  135. stepped mode, the light will jump through increasing brightness levels.
  136. If you press, release, and then hold the button, it will begin dimming.
  137. In ramping mode, the brightness will decrease gradually ("<em>ramping
  138. down</em>").  In stepped mode, the light will jump through decreasing
  139. brightness levels.  While the light is changing, if you release the button
  140. and immediately hold it again, the direction (dimming or brightening) will
  141. switch.</p>
  142.  
  143. <p>In ramping mode, while the light is ramping, it'll briefly blink off and
  144. on again at two different brightness levels: the maximum regulated level
  145. and the brightness ceiling.</p>
  146.  
  147. <p>While the light is off, double-pressing the button (<strong>2 clicks</strong>) will
  148. immediately jump to the brightness ceiling.</p>
  149.  
  150. <p>While the light is on, <strong>2 clicks</strong> will jump to the maximum brightness
  151. level, regardless of the configured brightness ceiling.  Another two
  152. clicks will go back to the previous brightness level.</p>
  153.  
  154. <p>While the light is off, if you hold the button the light will turn on at
  155. its lowest level.  If you continue holding the button, the light will
  156. begin brightening from there.</p>
  157.  
  158. <h5>Configuration Menus</h5>
  159.  
  160. <p>The light has several different configuration modes.  Each of those modes
  161. works more or less the same way.  The mode will have a series of menu
  162. items that it will go through.  For each menu item, the light will first
  163. blink a number of times corresponding to the item number (first, second,
  164. etc.)  After that, the light will begin fluttering on and off fairly
  165. quickly.  While the light is fluttering, you can click the button a number
  166. of times; the light will count the number of button presses and use that
  167. number as its new configuration for that menu item.  After a short period
  168. of time, the fluttering will stop and the light will move on to the next
  169. menu item.  After the light has gone through all of the menu items, it
  170. will return to whatever mode it was in before entering the configuration
  171. mode.</p>
  172.  
  173. <p>If you don't press the button during a particular menu item's fluttering,
  174. that item will remain unchanged.</p>
  175.  
  176. <h5>Configuring the Basic Modes</h5>
  177.  
  178. <p>While the light is on, <strong>4 clicks</strong> will enter ramping or stepped
  179. configuration mode, depending on which mode the light was in before the 4
  180. clicks.</p>
  181.  
  182. <p>For ramping mode, there are two menu options:</p>
  183.  
  184. <ol>
  185. <li>Brightness floor (default 1/150)</li>
  186. <li>Brightness ceiling (default 150/150)</li>
  187. </ol>
  188.  
  189. <p>During the floor configuration, press the button equal to the number of
  190. ramping levels (out of 150) at which the floor should be.  To set the
  191. lowest possible floor, click the button once.</p>
  192.  
  193. <p>The ceiling is configured similarly, but you press the button equal to the
  194. number of steps away from maximum brightness.  To set the highest possible
  195. ceiling (at max brightness), click the button once.</p>
  196.  
  197. <p>For stepped mode, there are three menu options:</p>
  198.  
  199. <ol>
  200. <li>Brightness floor (default 20/150)</li>
  201. <li>Brightness ceiling (default 120/150)</li>
  202. <li>Number of steps (default 7)</li>
  203. </ol>
  204.  
  205. <h4>Other Modes</h4>
  206.  
  207. <p>The other modes largely involve multiple clicks from off.  Most of them
  208. are not generally needed for everyday use, but they supplement the light's
  209. basic operations.</p>
  210.  
  211. <h5>BattCheck/TempCheck Modes</h5>
  212.  
  213. <p>From off, <strong>3 clicks</strong> will enter "BattCheck" mode, which blinks out the
  214. current battery voltage.  First it blinks the number of volts, then it
  215. pauses, then it blinks out the tenths of volts.  Thus, if the battery were
  216. at 3.5 volts, the light would blink three times, pause, then five times.
  217. For zeroes, it gives a very short blink.</p>
  218.  
  219. <p>A fully-charged lithium-ion battery is 4.2 volts.  The light considers 2.8
  220. volts to be an empty battery and won't turn on if the battery is at or
  221. below 2.8 volts.</p>
  222.  
  223. <p>The voltage sequence will continue blinking until you turn off the light
  224. with a single click.</p>
  225.  
  226. <p>While the light is in BattCheck mode, <strong>2 clicks</strong> will enter TempCheck
  227. mode.  Instead of blinking out the battery voltage, the light will start
  228. blinking out its current temperature in degrees Celsius, first the tens
  229. digit then the units digit.  Like BattCheck mode, the light will continue
  230. blinking out the temperature until you turn it off with a single click.</p>
  231.  
  232. <p>While the light is in TempCheck mode, <strong>4 clicks</strong> will enter thermal
  233. configuration mode.  See the thermal configuration mode documentation
  234. below for how that works.</p>
  235.  
  236. <h5>Tactical Mode</h5>
  237.  
  238. <p>From off, <strong>4 clicks</strong> will enter "tactical" or "momentary" mode.  The
  239. light will flash once to show that it's entered the mode.  The auxiliary
  240. LEDs will turn off (if they were on).  In tactical mode, the light will
  241. turn on at its memorized brightness for as long as the button is being
  242. held down.  It will turn off as soon as the button is released.</p>
  243.  
  244. <p>There's no button press combination that will exit tactical mode.  To exit
  245. it, you will have to partially unscrew and retighten the tailcap.</p>
  246.  
  247. <h5>Lockout Mode</h5>
  248.  
  249. <p>From off, <strong>6 clicks</strong> will enter lockout mode.  The light will flash
  250. twice to show that it's entered the mode.  There's a separate aux LED mode
  251. for lockout mode, so you can tell whether the light is in lockout or not.</p>
  252.  
  253. <p>In lockout mode, pressing the button will turn on the light at its lowest
  254. brightness ("<em>moonlight mode</em>") for as long as the button is held down.</p>
  255.  
  256. <p>Another 6 clicks will exit lockout mode.  The light will flash twice to
  257. show that it's left the mode.</p>
  258.  
  259. <p>While in lockout mode, <strong>3 clicks</strong> will cycle through the various
  260. settings for the aux LEDs in lockout mode.  The four modes are, in order:
  261. low, high, blink (on high), and off.  The default mode is blink.</p>
  262.  
  263. <p>Remember that loosening the tailcap a quarter turn will also lock out the
  264. light.  Using the 6 clicks is called "<em>electronic lockout</em>", while turning
  265. the tailcap is "<em>physical lockout</em>".</p>
  266.  
  267. <h5>Aux LED Configuration</h5>
  268.  
  269. <p>From off, <strong>7 clicks</strong> will cycle to the next aux LED mode.  The four
  270. modes are, in order:  low, high, blink (on high), and off.  The default
  271. mode is low.</p>
  272.  
  273. <h5>Beacon Mode</h5>
  274.  
  275. <p>From off, <strong>8 clicks</strong> will enter beacon mode.  In beacon mode, the light
  276. will blink on and off every few seconds.</p>
  277.  
  278. <p>By default, the light will blink every two seconds.  To change the timing,
  279. use <strong>4 clicks</strong> while in beacon mode.  The light will enter a one-item
  280. menu.  During the flickering for input, press the button a number of times
  281. equal to the number of seconds between blinks.</p>
  282.  
  283. <p>1 click will exit beacon mode.</p>
  284.  
  285. <h5>Thermal Configuration Mode</h5>
  286.  
  287. <p>From off, <strong>10 clicks</strong> will enter thermal configuration mode.</p>
  288.  
  289. <p>The menu items here are:</p>
  290.  
  291. <ol>
  292. <li>Current temperature (every click is one degree Celsius)</li>
  293. <li>Temperature ceiling (every click is one degree <em>above 30°C</em>)</li>
  294. </ol>
  295.  
  296. <p>The "current temperature" item can be used to adjust the calibration of
  297. the light's temperature sensor.  To use it, make sure the light has been
  298. off long enough that all of its components have cooled (or warmed) to the
  299. ambient temperature.  Check the ambient temperature using a thermometer
  300. you trust.  Go to thermal configuration mode, and enter the current
  301. temperature by clicking the button a number of times equal to the
  302. temperature in degrees Celsius.  (If it's 22°C, click the button 22
  303. times.)</p>
  304.  
  305. <p>You can check the default calibration by entering TempCheck mode from a
  306. room-temperature light.  The D4Ss are supposed to go through a temperature
  307. calibration at the factory, so hopefully most of them won't need manual
  308. thermal calibration.</p>
  309.  
  310. <p>The temperature ceiling is simply the highest temperature the light should
  311. be allowed to reach.  Once it hits its temperature ceiling, it will
  312. progressively dim itself until the temperature stabilizes below the
  313. ceiling.  Note that the number of clicks in that menu option is added to
  314. <em>30</em> to reach the actual ceiling.  (Thus, you can't set a ceiling below
  315. 31°C.)  The maximum allowed ceiling is 70°C.</p>
  316.  
  317. <p>The default temperature ceiling is 45°C.</p>
  318. ]]></content:encoded>
  319.  </item>
  320.  
  321.  <item rdf:about="http://aperiodic.net/phil/archives/Geekery/rampingios-v2.html">
  322.    <title>RampingIOS V2 Manual</title>
  323.    <link>http://aperiodic.net/phil/archives/Geekery/rampingios-v2.html</link>
  324.    <description>
  325.  
  326.    
  327.    
  328.  
  329.  RampingIOS V2 UI diagram
  330.  
  331.  
  332. The Emisar D4, D1, and D1S
  333. flashlights all use a firmware named RampingIOS V2...</description>
  334.    <dc:subject>/Geekery</dc:subject>
  335.    <dc:creator>Phil Gold</dc:creator>
  336.    <dc:date>2018-08-26T21:32-04:00</dc:date>
  337.    
  338.    <content:encoded><![CDATA[<p><figure style="float: right">
  339.  <a href="https://bazaar.launchpad.net/~toykeeper/flashlight-firmware/emisar-d4/download/head:/d4uiv2.png-20170728053640-qi1sb2a4z410pcs7-1/d4-ui-v2.png">
  340.    <!-- img width="256em" src="https://bazaar.launchpad.net/~toykeeper/flashlight-firmware/emisar-d4/download/head:/d4uiv2.svg-20170728053640-qi1sb2a4z410pcs7-2/d4-ui-v2.svg" -->
  341.    <img width="256em" src="https://bazaar.launchpad.net/~toykeeper/flashlight-firmware/emisar-d4/download/head:/d4uiv2.png-20170728053640-qi1sb2a4z410pcs7-1/d4-ui-v2.png">
  342.  </a>
  343.  <figcaption>RampingIOS V2 UI diagram</figcaption>
  344. </figure></p>
  345.  
  346. <p>The Emisar <a href="https://intl-outdoor.com/emisar-d4-high-power-led-flashlight-p-921.html">D4</a>, <a href="https://intl-outdoor.com/emisar-d1-mini-thrower-p-922.html">D1</a>, and <a href="https://intl-outdoor.com/emisar-d1s-thrower-p-926.html">D1S</a>
  347. flashlights all use a firmware named RampingIOS V2.  (The earliest D4s
  348. were released with V1, but there aren't many of those around.  The Emisar
  349. <a href="https://intl-outdoor.com/emisar-d4s-26650-high-power-led-flashlight-p-932.html">D4S</a> uses <a href="http://aperiodic.net/phil/archives/Geekery/rampingios-v3.html">RampingIOS V3</a>.)  There's not
  350. really a manual; the only thing we get is the diagram on the right.  It's
  351. pretty comprehensive, but I thought a textual manual would be nice, so I
  352. decided to write one.</p>
  353.  
  354. <p>The Emisar lights only work when the head and tailcap are tightened fully.
  355. You can physically lock out the lights--prevent them from turning on
  356. accidentally--by simply loosening the tailcap a small amount.  A quarter
  357. turn will do it.</p>
  358.  
  359. <p>The lights use a ramping interface.  Rather than have a small number of
  360. distinct brightness levels, they can vary their brightness anywhere
  361. between their lowest and highest levels, like a light on a dimmer.</p>
  362.  
  363. <p>The drivers for the lights have two different chipsets.  At low brightness
  364. levels, a fairly-efficient but low-power chipset (called a <em>7135</em>) is
  365. used.  These lowest brightness levels are called the "<em>regulated levels</em>".
  366. Each regulated level will always be the same brightness regardless of how
  367. much charge the battery has.  Above a particular brightness level, the
  368. light switches over to a less-efficient but high-power chipset (called a
  369. <em>FET</em>).  These levels are called "<em>direct-drive</em>".  The brightness of the
  370. direct-drive levels is directly related to the battery's charge level; the
  371. more charged the battery, the brighter the levels.  The lights are at
  372. their most efficient, in terms of power used for every lumen generated, at
  373. the brightest regulated level.  When the light is first powered by
  374. tightening the tailcap, it will default to this level.</p>
  375.  
  376. <p>At higher brightness levels, the lights' LEDs generate a lot of heat.  If
  377. a light exceeds its configured maximum temperature, it will begin dimming
  378. itself automatically until the temperature drops below the allowed
  379. maximum.</p>
  380.  
  381. <h4>Basic Usage</h4>
  382.  
  383. <p>While the light is off, press and release the button (<strong>1 click</strong>) to turn
  384. it on.  It will turn on at the last-used brightness level.  (This is
  385. called "<em>mode memory</em>".)  Immediately after loosening and tightening the
  386. tailcap (or after changing the battery), the default level will be the
  387. light's max regulated level.</p>
  388.  
  389. <p>When the light is on, 1 click will turn it off.  The current brightness
  390. level will be memorized for future use.</p>
  391.  
  392. <p>When the light is on, holding the button down with gradually brighten the
  393. light ("<em>ramping up</em>").  If you release the button and immediately hold it
  394. again, the ramping direction will switch, so if it had been ramping up
  395. it'll be dimming ("<em>ramping down</em>") afterward.</p>
  396.  
  397. <p>While the light is ramping, it'll briefly blink off and on again at three
  398. different brightness levels: the minimum brightness, the maximum
  399. brightness, and the maximum regulated level.</p>
  400.  
  401. <p>While the light is either on or off, double-pressing the button (<strong>2
  402. clicks</strong>) will immediately jump to the maximum brightness level.  Another
  403. two clicks will go back to the previous brightness level.  If the light
  404. was off before the the initial two clicks, the second two clicks will go
  405. to the memorized brightness level.</p>
  406.  
  407. <p>While the light is off, if you hold the button the light will turn on at
  408. its lowest level.  If you continue holding the button, the light will
  409. begin ramping up.</p>
  410.  
  411. <h4>Other Modes</h4>
  412.  
  413. <p>The other modes largely involve multiple clicks from off.  They're not
  414. generally needed for everyday use, but they supplement the light's basic
  415. operations.</p>
  416.  
  417. <h5>BattCheck/TempCheck Modes</h5>
  418.  
  419. <p>From off, <strong>3 clicks</strong> will enter "BattCheck" mode, which gives the
  420. battery level.  It blinks out the current battery voltage.  First it
  421. blinks the number of volts, then it pauses, then it blinks out the tenths
  422. of volts.  Thus, if the battery were at 3.5 volts, the light would blink
  423. three times, pause, then five times.  For zeroes, it gives a very short
  424. blink.</p>
  425.  
  426. <p>A fully-charged lithium-ion battery is 4.2 volts.  The light considers 2.8
  427. volts to be an empty battery and won't turn on if the battery is at or
  428. below 2.8 volts.</p>
  429.  
  430. <p>The voltage sequence will continue blinking until you turn off the light
  431. with a single click.</p>
  432.  
  433. <p>While the light is in BattCheck mode, <strong>2 clicks</strong> will enter TempCheck
  434. mode.  Instead of blinking out the battery voltage, the light will start
  435. blinking out its current temperature in degrees Celsius, first the tens
  436. digit then the units digit.  Like BattCheck mode, the light will continue
  437. blinking out the temperature until you turn it off with a single click.</p>
  438.  
  439. <h5>Tactical Mode</h5>
  440.  
  441. <p>From off, <strong>4 clicks</strong> will enter "tactical" or "momentary" mode.  The
  442. light will flash four times to show that it's entered the mode.  In
  443. tactical mode, the light will turn on at maximum brightness for as long as
  444. the button is being held down.  It will turn off as soon as the button is
  445. released.</p>
  446.  
  447. <p>Another 4 clicks will exit tactical mode.  The light will flash twice to
  448. show that it's left the mode.</p>
  449.  
  450. <h5>Lockout Mode</h5>
  451.  
  452. <p>From off, <strong>6 clicks</strong> will enter lockout mode.  The light will flash four
  453. times to show that it's entered the mode.  In lockout mode, the light will
  454. not turn on, no matter how the button is pressed.</p>
  455.  
  456. <p>Another 6 clicks will exit lockout mode.  The light will flash twice to
  457. show that it's left the mode.</p>
  458.  
  459. <p>Remember that loosening the tailcap a quarter turn will also lock out the
  460. light.  Using the 6 clicks is called "<em>electronic lockout</em>", while turning
  461. the tailcap is "<em>physical lockout</em>".</p>
  462.  
  463. <h5>Beacon Mode</h5>
  464.  
  465. <p>From off, <strong>8 clicks</strong> will enter beacon mode.  In beacon mode, the light
  466. will blink on and off every two and a half seconds.</p>
  467.  
  468. <p>1 click will exit beacon mode.</p>
  469.  
  470. <h5>Thermal Configuration Mode</h5>
  471.  
  472. <p>From off, <strong>10 or more clicks</strong> followed by holding down the button will
  473. enter thermal configuration mode.</p>
  474.  
  475. <p>In thermal config mode, the light will first blink out the current maximum
  476. temperature.  As with TempCheck mode, it blinks the tens digit followed by
  477. the units digit.  If you release the button at this point, the light will
  478. turn off and no changes to the configuration will be made.</p>
  479.  
  480. <p>If you continue to hold the button, the light will then flicker for a
  481. second or so.  After that, it will turn on at its maximum brightness.  It
  482. won't turn off until you release the button, which you should do when you
  483. feel like the light has gotten too hot.  The temperature at that point
  484. will be the new maximum temperature.  The light will blink out that new
  485. maximum temperature and then turn off.</p>
  486.  
  487. <p>The default temperature threshold is 45°C.</p>
  488. ]]></content:encoded>
  489.  </item>
  490.  
  491.  <item rdf:about="http://aperiodic.net/phil/archives/Geekery/podcasts.html">
  492.    <title>Podcasts</title>
  493.    <link>http://aperiodic.net/phil/archives/Geekery/podcasts.html</link>
  494.    <description>I listen to a lot of podcasts, usually while I'm in the car, but also when
  495. I'm doing yardwork and similar solitary tasks...</description>
  496.    <dc:subject>/Geekery</dc:subject>
  497.    <dc:creator>Phil Gold</dc:creator>
  498.    <dc:date>2017-12-14T12:10-04:00</dc:date>
  499.    
  500.    <content:encoded><![CDATA[<p>I listen to a lot of podcasts, usually while I'm in the car, but also when
  501. I'm doing yardwork and similar solitary tasks.  These are the podcasts I
  502. listen to.</p>
  503.  
  504. <p>I break my podcasts into several categories and generally listen to the
  505. categories in order.  (I listen to all of the news podcasts before
  506. starting on the politics podcasts, and so on.)  My currently-preferred
  507. podcast client, <a href="https://play.google.com/store/apps/details?id=mobi.beyondpod">BeyondPod</a>, lets me set up a "smart playlist" that puts
  508. everything in the appropriate order automatically every time I update my
  509. feeds.</p>
  510.  
  511. <p>BeyondPod also lets me speed up podcasts.  I listen to most of my podcasts
  512. at 1.5x playback speed.  I can still process the information comfortably,
  513. but it gets through them faster.  Exempted are more highly-produced
  514. podcasts and ones that are really short anyway.</p>
  515.  
  516. <h4>News</h4>
  517.  
  518. <p>First, I listen to my "News" podcasts.  These are short and, well, about
  519. news.  I listen to these in reverse chronological order, so I get the
  520. newest news first.</p>
  521.  
  522. <h5>NPR News Now</h5>
  523.  
  524. <p>The <a href="https://www.npr.org/podcasts/500005/npr-news-now">NPR News Now</a> podcast is updated every hour and
  525. contains a recording of the five-minute news summary they make available
  526. to their member stations at the start of every hour.  I have BeyondPod
  527. update its feeds within an hour of my normal times for leaving home and
  528. work, so I always start off my listening with an up-to-date news summary.</p>
  529.  
  530. <ul>
  531. <li>Schedule: Every hour, but you (obviously) only ever need the most
  532. recent episode.</li>
  533. <li>Playback: 1x because it's short.</li>
  534. </ul>
  535.  
  536. <h5>Up First</h5>
  537.  
  538. <p><a href="https://www.npr.org/podcasts/510318/up-first">Up First</a> is NPR's podcast version of a morning show.  It's
  539. hosted by the same people who host Morning Edition, and it's available
  540. every weekday morning.  It spends about ten minutes discussing two to four
  541. news topics in more depth than the hourly news summary can cover them.</p>
  542.  
  543. <ul>
  544. <li>Schedule: Every weekday, posted by 6am Eastern time.</li>
  545. <li>Playback: 1x because it's relatively short.</li>
  546. </ul>
  547.  
  548. <h5>WAMU Local News</h5>
  549.  
  550. <p><a href="https://www.npr.org/podcasts/381443516/local-news-from-w-a-m-u-88-5">WAMU Local News</a> is just what it sounds like; short news items
  551. from WAMU in DC.  (WYPR is closer to me, but the reasons I instead listen
  552. and donate to WAMU are a whole other post.)</p>
  553.  
  554. <ul>
  555. <li>Schedule: Somewhat ad-hoc; it depends on what reporting WAMU has done
  556. on a given day.  In general, there are three to five short episodes
  557. every weekday.</li>
  558. <li>Playback: 1.5x.</li>
  559. </ul>
  560.  
  561. <h4>Politics / Topical</h4>
  562.  
  563. <p>The podcasts in this section are ones that cover topical issues, with a
  564. focus on politics.  I try to stay up to date on all of their episodes.
  565. Sometimes I skip individual episodes in the interest of keeping up with
  566. all of them.</p>
  567.  
  568. <h5>1A</h5>
  569.  
  570. <p>I'm a bit on the fence about <a href="https://wamu.org/show/1a/">1A</a>, hosted by Joshua Johnson.  I want a
  571. podcast that covers a wide range of relevant topics, particularly politics
  572. and cultural issues, and I want to come away from discussions with a sense
  573. of understanding the perspectives on all sides of an issue, regardless of
  574. whether I agree with them.  The Diane Rehm Show used to be very good at
  575. that; Diane assembeled good panels for discussion, and she was extremely
  576. talented at guiding the discussion for the edification of her listeners.
  577. 1A took over Diane Rehm's time slot and covers the same sorts of topics,
  578. to a first approximation, so I've been listening to it since its
  579. inception.</p>
  580.  
  581. <p>1A is different in a few ways, of course.  The focus of the cultural
  582. topics is a bit different, but I generally like the topics covered by the
  583. show.  I don't think Joshua Johnson is as good a host, though.  Diane was
  584. good, in my opinion, at guiding her guests to present useful information
  585. and perspectives to her listeners.  Joshua has often come off as
  586. condescending or offputting to his guests, in ways that I don't think have
  587. contributed to genuine, useful conversations.  (In more than one show he's
  588. asked a guest a question that basically came off as him saying, "Do you
  589. even understand why people think you're wrong?")  I'm a little on the
  590. fence about what they've done with the podcast format, too.  The radio
  591. show is two hours long, with a different topic each hour.  For the
  592. podcast, they pick one of the two topics and edit that show down to a half
  593. hour.  If you want to listen to the other show, you have to go to the
  594. website; it's not available in a podcast.</p>
  595.  
  596. <p>I still feel like I'm getting useful information and perspectives from the
  597. show, but not to the same degree as I got from the show that previously
  598. filled my "topical panel discussion" need.  If anyone has suggestions for
  599. better podcasts, I'm open to them.</p>
  600.  
  601. <ul>
  602. <li>Schedule: One 30-minute episode every weekday, distilled from the two
  603. shows that aired that day.  There's often a bonus episode on the
  604. weekend taken from one of the week's episodes that didn't get put into
  605. its day's podcast.</li>
  606. <li>Playback: 1.5x, on general time principles, but Joshua also speaks a
  607. little slowly and speeding him up helps.</li>
  608. </ul>
  609.  
  610. <h5>Diane Rehm: On My Mind</h5>
  611.  
  612. <p><a href="https://wamu.org/show/diane-rehm-on-my-mind/">On My Mind</a> is the podcast that Diane Rehm has been doing since she
  613. retired from hosting the on-air Diane Rehm Show.  Every week she records
  614. and collects conversations with people where she discusses political or
  615. cultural topics.  Her new format doesn't really cover the sort of broad,
  616. multifaceted discussions that I really liked about her old show, but she's
  617. still informative and insightful, so I'm still listening.</p>
  618.  
  619. <ul>
  620. <li>Schedule: Weekly.  One hour-long episode every Friday.</li>
  621. <li>Playback: 1.5x.  Diane Rehm was the reason I started speeding up
  622. podcasts in the first place.  She's an excellent host, but she talks
  623. extremely slowly.  (There are health reasons for some of that, but it
  624. still makes it difficult to listen to her show sometimes.)  Speeding
  625. her up makes it a lot easier to get past the way she sounds and get
  626. into the communication of ideas, where she excels.</li>
  627. </ul>
  628.  
  629. <h5>The Economist Radio</h5>
  630.  
  631. <p>The Economist has <a href="https://radio.economist.com/">multiple podcasts</a>; I listen to all of
  632. them through their "all audio" feed, available at the top of that page.  I
  633. do skip their "Tasting Menu" episodes; I find the format they use for them
  634. jarring.  (It consists of one person reading excerpts from an article
  635. they've written for the magazine intercut with the host's commentary on
  636. the article.  It feels like a conversation format where the two people
  637. aren't actually talking to each other and I don't like it.)</p>
  638.  
  639. <p>The Economist has the nice additional benefit of giving coverage of the US
  640. from an outside perspective.  I appreciate that because pretty much all of
  641. the other podcasts I listen to are based on the US.</p>
  642.  
  643. <ul>
  644. <li>Schedule: There are currently five podcasts; each one is
  645. published weekly on a different day of the week, so the all audio feed
  646. gets a new episode every weekday.</li>
  647. <li>Playback: 1.5x</li>
  648. </ul>
  649.  
  650. <h5>FiveThirtyEight Politics</h5>
  651.  
  652. <p>The FiveThirtyEight Politics Podcast doesn't have its own page, but you
  653. can find it on the <a href="https://fivethirtyeight.com/tag/fivethirtyeight-podcasts/">FiveThirtyEight Podcasts page</a>.  This
  654. weekly podcast features concrete, numbers-based discussions about
  655. political developments.  I really like their approach to trying to
  656. understand the population's political opinions by asking them (generally
  657. through polls) and trying to fairly listen to the answers.</p>
  658.  
  659. <ul>
  660. <li>Schedule: Weekly.  Episodes are recorded around noon on Mondays and
  661. posted that afternoon.  Sometimes they do "emergency podcasts" on other
  662. days to discuss particularly interesting political news developments.</li>
  663. <li>Playback: 1.5x</li>
  664. </ul>
  665.  
  666. <h5>On the Media</h5>
  667.  
  668. <p><a href="http://www.wnyc.org/shows/otm/">On the Media</a> is a weekly show that discusses how the US--and
  669. sometimes global--media is covering (or miscovering or failing to cover)
  670. the news, particularly political news.  They also tend to discuss free
  671. speech and various other things that fall within a similar penumbra</p>
  672.  
  673. <ul>
  674. <li>Schedule: Weekly plus.  The hour-long radio show airs on Fridays, so
  675. they post new shows to the podcast feed on Fridays, too.  The podcast
  676. also gets "podcast extras" every Wednesday.</li>
  677. <li>Playback: 1x.  Although it might not sound like it at first, the show
  678. is very highly produced and edited.  Each episode packs a lot more
  679. content into each time period than most of the other podcasts I listen
  680. to, so I leave this one at 1x playback.</li>
  681. </ul>
  682.  
  683. <h4>Education</h4>
  684.  
  685. <p>These podcasts are excellent places to learn new things.  They're not
  686. necessarily as time-sensitive as the ones in my "Politics / Topical"
  687. section, so I get to these only when I've caught up on all the topical
  688. stuff.  I am currently about five months behind on this section.</p>
  689.  
  690. <h5>99% Invisible</h5>
  691.  
  692. <p><a href="https://99percentinvisible.org/">99% Invisible</a> discusses the design of things made by humans, with
  693. a focus on architecture.  I've learned a lot about all sorts of things
  694. that people have made from this show.</p>
  695.  
  696. <ul>
  697. <li>Schedule: Weekly.  One half-hour episode every Tuesday.</li>
  698. <li>Playback: 1x.  This show has high production values and it's worth
  699. listening at regular playback speed.</li>
  700. </ul>
  701.  
  702. <h5>Radiolab</h5>
  703.  
  704. <p><a href="http://www.radiolab.org/">Radiolab</a> tells stories about science.  I've learned a lot from
  705. this podcast about new developments in science, obscure but interesting
  706. scientific discoveries, and science history.  They also do a lot to try to
  707. express concepts and atmosphere through audio cues.  At least one person I
  708. know finds their "bleeps and bloops" offputting and can't listen to them.</p>
  709.  
  710. <ul>
  711. <li>Schedule: They don't seem to have a hard and fast schedule these days.
  712. They usually put out two to three episodes a month.</li>
  713. <li>Playback: 1x.  A lot of work goes into the show's production, and it
  714. doesn't sound the same when sped up.</li>
  715. </ul>
  716.  
  717. <h5>Ted Talks (audio)</h5>
  718.  
  719. <p>The <a href="https://www.ted.com/about/programs-initiatives/ted-talks/ted-talks-audio">TED Talks audio feed</a> is just that: an audio-only podcast
  720. of TED talks.  I'm a little on the fence about this one.  I've listened to
  721. some really great talks through this feed, but a lot are just okay or
  722. worse.  The ratio is not really in the feed's favor.  I haven't fully
  723. given up on it yet, though.</p>
  724.  
  725. <ul>
  726. <li>Schedule: Every weekday.  Most talks are 18 minutes or less.</li>
  727. <li>Playback: 1x.  A lot of the talks could probably be sped up without
  728. issue, but the good ones usually have a rhythm and performace aspect to
  729. them that is better appreciated at 1x, so that's where I leave the
  730. entire feed.</li>
  731. </ul>
  732.  
  733. <h5>What's the Point</h5>
  734.  
  735. <p><a href="http://fivethirtyeight.com/features/introducing-fivethirtyeight-newest-podcast-whats-the-point/">What's the Point</a> <em>was</em> a podcast from FiveThirtyEight that
  736. discussed uses of data in various aspects of our world.  One of the early
  737. episodes I distinctly remember was a discussion of analyzing traffic data
  738. in New York City to optimize traffic flows in Manhattan (including closing
  739. a street to improve the traffic).  The podcast has ended, but I haven't
  740. yet listened to all of the episodes in the feed.</p>
  741.  
  742. <ul>
  743. <li>Schedule: Ended.  When it was active, it was weekly, with a new episode
  744. every Friday.</li>
  745. <li>Playback: 1.5x.</li>
  746. </ul>
  747.  
  748. <h4>Catching Up</h4>
  749.  
  750. <p>If I ever get caught up on my "Education" category, I have the "Catching
  751. Up" category to work on.  When I find a podcast that I like and want to
  752. listen to every episode of it, I put it in this category.  Once I'm caught
  753. up on the podcast, it gets moved into an appropriate other category
  754. (usually "Education").  99% Invisible, TED Talks, and Radiolab all started
  755. out here.</p>
  756.  
  757. <h5>Intelligence Squared US</h5>
  758.  
  759. <p><a href="https://www.intelligencesquaredus.org/podcasts">Intelligence Squared US</a> holds one or two debates every month on
  760. interesting topics, often political ones.  Each debate begins with a
  761. motion, e.g. "Video games make us smarter."  There are two teams in the
  762. debate; one argues for the motion and the other argues against.  Each team
  763. has two members.  The debate has three phases: opening statements,
  764. answering questions from the moderator and audience, and closing
  765. statements.  The audience is polled about their opinion on the statement
  766. before and after the debate; the side that had the greatest increase in
  767. supporters is said to have won the debate.  I don't care so much about who
  768. wins or loses, but the debates are generally good platforms for
  769. understanding opposing perspectives on contentious topics.</p>
  770.  
  771. <ul>
  772. <li>Schedule: One to two hour-long episodes every month.</li>
  773. <li>Playback: 1x.  I think the performace aspects of the debate are better
  774. expressed at normal playback speed.</li>
  775. </ul>
  776. ]]></content:encoded>
  777.  </item>
  778.  
  779.  <item rdf:about="http://aperiodic.net/phil/archives/Geekery/buying-batteries.html">
  780.    <title>How to Buy Batteries for Flashlights</title>
  781.    <link>http://aperiodic.net/phil/archives/Geekery/buying-batteries.html</link>
  782.    <description>Questions about buying batteries come up periodically on the
  783. /r/flashlight subreddit...</description>
  784.    <dc:subject>/Geekery</dc:subject>
  785.    <dc:creator>Phil Gold</dc:creator>
  786.    <dc:date>2017-10-30T16:20-04:00</dc:date>
  787.    
  788.    <content:encoded><![CDATA[<p>Questions about buying batteries come up periodically on the
  789. <a href="https://reddit.com/r/flashlight">/r/flashlight</a> subreddit.  This is the guide I wish had existed when I
  790. had those questions.  The primary focus of this guide is on batteries that
  791. go into flashlights, though some of what's here can certainly be applied
  792. to other battery-powered devices.</p>
  793.  
  794. <p>If you just want to know how to get 18650 batteries, skip down to the
  795. <a href="#liion">Lithium-Ion section</a>.  Be careful when buying lithium-ion
  796. batteries from marketplaces like Amazon; unsafe batteries abound.  See the
  797. section for advice on making safe purchases.</p>
  798.  
  799. <h4><a name="overview"></a> Types of Batteries</h4>
  800.  
  801. <p>Batteries can be separated into different types that largely have to do
  802. with their voltage.  A battery's voltage is determined by the chemical
  803. reactions it uses to generate electricity (and occasionally with
  804. additional circuitry added to the battery).  The usual way we refer to
  805. batteries (AA, AAA, C, etc.) specifically references their size, not
  806. voltage.  Fortunately, for the most part, particular sizes only come in
  807. particular voltages.  I'll note a few places you might have to take care.</p>
  808.  
  809. <p>Flashlight batteries generally fall into one of three categories (links go
  810. to the sections on each type of battery):</p>
  811.  
  812. <ul>
  813. <li><a href="#alkaline">1.5V</a> - These include the most common battery types in use,
  814. including AAA, AA, C, and D.</li>
  815. <li><a href="#lithium-3v">3V</a> - The most common 3V flashlight battery is the
  816. CR123A.  Many button cells (watch batteries) are also 3V, like the
  817. common CR2032.</li>
  818. <li><a href="#liion">Lithium-Ion</a> - This is a whole class of batteries that have
  819. higher outputs and last longer than many other flashlight batteries,
  820. but they require more care in handling.  Lithium-ion flashlight
  821. batteries usually have five-digit designations, like 18650 and 10440.</li>
  822. </ul>
  823.  
  824. <p>I'm omitting stuff like 9V batteries and 6V "lantern batteries", since
  825. they're not used in flashlights to the same degree that the above
  826. categories are.</p>
  827.  
  828. <h4><a name="alkaline"></a> 1.5V Batteries (AA, C, etc.)</h4>
  829.  
  830. <p>Flashlights that use AAA, AA, C, and D cells are very common.  They're
  831. useful because those cells are also very common.</p>
  832.  
  833. <p>People sometimes refer to these batteries as either "primaries" or, less
  834. often, "secondaries".  "Primaries" are synonymous with non-rechargeable;
  835. you use them and then throw them away.  "Secondaries" are synonymous with
  836. rechargeable, though people will more often just call them "rechargeable".</p>
  837.  
  838. <p>The main consideration when choosing 1.5V batteries is the chemistry used
  839. inside.  There are three common chemistries:</p>
  840.  
  841. <ul>
  842. <li><p>Alkaline - The cheapest and most common.  Not recommended unless
  843. they're your only option.  They're not rechargeable, so you have to
  844. replace them every time you use them up.  They lose their charge over
  845. time, so if you leave them alone for a while, they might not even be
  846. useful when you do pick them up.  They tend to leak, which becomes more
  847. likely the more they discharge (and remember, they lose charge even if
  848. you're not using them).  When they leak, they can destroy whatever
  849. device they're in.</p></li>
  850. <li><p>Nickel-metal Hydride (NiMH) - Rechargeable.  People will often refer to
  851. "Eneloops", a specific, well-regarded brand of NiMH batteries.  Good
  852. for frequently-used flashlights because you can reuse them rather than
  853. buying new ones all the time.  They also don't leak, so you don't run
  854. the risk of damaging your devices.  Standard NiMH batteries lose charge
  855. much faster than alkaline batteries, but you can get "low self
  856. discharge" NiMH batteries that only lose their charge slightly faster
  857. than alkalines do.  (Rough comparison: after a year without use or
  858. charging, an alkaline battery will have 80-90% of its original charge,
  859. an LSD NiMH will have 70-80%, and a regular NiMH will have 15-20%.)
  860. Although alkalines usually claim more energy storage than NiMH on
  861. paper, NiMH batteries tend to give longer runtimes in flashlights in
  862. practice because of the way modern flashlights use electricity.</p></li>
  863. <li><p>Lithium - Expensive, but long-lasting.  Not rechargeable.  These
  864. typically cost three times or more what alkalines do.  (So do NiMH
  865. batteries, but those are rechargeable, so the cost is amortized over
  866. many reuses.)  They lose their charge more slowly than alkalines, they
  867. can store more energy than alkalines or NiMH, and they don't leak.
  868. Good for devices you want to leave alone for months or years at a time
  869. and still work as soon as you pick them up again.</p></li>
  870. </ul>
  871.  
  872. <p>There are rechargeable alkaline and rechargeable lithium batteries, but
  873. rechargeable NiMH are the most common at the moment.  Nickel-cadmium (NiCd)
  874. used to be the most common rechargeable chemistry, but it's been replaced
  875. by the NiMH, which is better than NiCd in practically every way.</p>
  876.  
  877. <p>In most cases, you should get NiMH rechargeable batteries for flashlights
  878. that get used frequently.  For flashlights that sit and wait to be used
  879. (emergency flashlights, bug out bags, etc.), use lithium primaries.</p>
  880.  
  881. <p>Lithium batteries handle temperature extremes better than NiMH and
  882. alkaline batteries, so lithium is also the best choice for things like
  883. flashlights that live in cars.</p>
  884.  
  885. <p><a href="https://thewirecutter.com">The Wirecutter</a> has recommendations for
  886. <a href="https://thewirecutter.com/reviews/best-rechargeable-batteries/">NiMH AA and AAA batteries</a> and
  887. <a href="https://thewirecutter.com/reviews/best-rechargeable-battery-charger/">NiMH AA and AAA chargers</a>.</p>
  888.  
  889. <h4><a name="lithium-3v"></a> 3V Batteries (CR123A, etc.)</h4>
  890.  
  891. <p>3V batteries are common in a number of more niche devices, like cameras.
  892. There are a lot of flashlights that use 3V CR123A batteries.  Pretty much
  893. every 3V battery uses lithium, so everything about lithium in the
  894. <a href="#alkaline">1.5V section</a> applies to 3V batteries, too.</p>
  895.  
  896. <p>The higher voltage lets some CR123A flashlights put out more light than
  897. similarly-sized AA flashlights.  Aside from that, there's not much to
  898. consider about buying CR123A batteries.</p>
  899.  
  900. <p><a href="http://batteries.parametrek.com?size=CR123A">The Parametrek battery database lists several CR123A batteries</a>
  901. ranging from $1.50 to $5 apiece.  On Amazon,
  902. <a href="https://www.amazon.com/dp/B01KBEORDK">Amazon Basics</a>, <a href="https://www.amazon.com/dp/B000IXCO8K">Streamlight</a>, and
  903. <a href="https://www.amazon.com/dp/B003FBDC1A">Energizer</a> CR123A batteries range from $1.50 to $2
  904. apiece.</p>
  905.  
  906. <p>Some places sell "RCR123A" batteries, which are basically CR123A-sized
  907. lithium-ion batteries.  (Specifically, they're 16340 cells; lithium-ion
  908. naming conventions are covered below.)  Some RCR123A batteries have
  909. integrated voltage-regulating circuitry to deliver a constant 3V so they
  910. behave just like a regular CR123A.  Others do not; like other lithium-ion
  911. batteries, they'll be 4.2V when fully charged.  If you're going to buy
  912. RCR123A batteries, either make sure your device can handle voltage up
  913. to 4.2V or check the specs on the RCR123A to see whether it has a 3V
  914. output.  (Lithium-ion batteries will often be listed as having a 3.6V
  915. output or so.)</p>
  916.  
  917. <p>All of the usage considerations in the <a href="#liion">lithium-ion section</a> apply
  918. to RCR123A batteries, too.</p>
  919.  
  920. <h4><a name="liion"></a> Lithium-Ion Batteries</h4>
  921.  
  922. <p>Lithium-ion batteries brought a revolution in compact energy storage.
  923. They can hold more energy and discharge it faster than any of the common
  924. handheld battery technologies that came before them.  Lithium-ion
  925. batteries are used, in some form, in devices ranging from smartphones to
  926. laptops to electric cars.</p>
  927.  
  928. <p>Lithium-ion batteries supply 4.2V when fully charged.  As their energy is
  929. drained, their voltage drops.  When they reach 2.5V or so, they're
  930. considered empty.  Although a lithium-ion battery can continue to supply
  931. power beyond that point, doing so will permanently damage the battery's
  932. chemistry.  That might reduce the energy the battery can hold when full,
  933. render the battery useless, or cause an internal short circuit that could
  934. lead to a fire.</p>
  935.  
  936. <p>Lithium-ion batteries are also potentially more dangerous than the other
  937. batteries described above.  If they get too hot, they can catch fire or
  938. explode.  Charging and discharging lithium-ion batteries both generate
  939. heat, so doing either one too fast can cause a fire or explosion.  A short
  940. circuit--connecting the positive and negative ends without enough
  941. resistance in between--will almost certainly discharge the battery too
  942. rapidly.  (For people who remember the Samsung Galaxy Note 7 fires, those
  943. were caused by unsafe lithium-ion batteries.)</p>
  944.  
  945. <p>The above doesn't need to put you completely off lithium-ion batteries.
  946. They're incredibly useful; you just need to take a little more care with
  947. them than other common batteries.  Some lithium-ion batteries are more
  948. safe than others; that'll be covered below.</p>
  949.  
  950. <p>You do need to be careful about where you buy your lithium-ion batteries.
  951. Many large marketplaces, like Amazon and AliExpress, have unsafe or
  952. mislabeled lithium-ion batteries for sale.  Because of the dangers of
  953. unsafe usage of such batteries, you need to make sure you're getting them
  954. from a reputable seller.  That will be covered in the
  955. <a href="#buy-liion">buying lithium-ion batteries</a> section.</p>
  956.  
  957. <p>Some flashlights have built-in charging circuits.  If yours doesn't,
  958. you'll also need a charger, covered in the <a href="#chargers">chargers section</a>.</p>
  959.  
  960. <h5>Lithium-Ion Names and Shapes</h5>
  961.  
  962. <p>The Lithium-ion batteries that flashlights use--at least, flashlights with
  963. removable batteries--are generally cylindrical and are described by a
  964. five-digit identifier, like "18650".  The first two digits give the
  965. diameter of the cylinder in millimeters (mm).  The last three digits give
  966. the length of the cylinder in tenths of a millimeter.  Thus, an 18650 cell
  967. is nominally 18mm by 65mm.  There's some variation in those values,
  968. particularly in the length, but they give a rough approximation.</p>
  969.  
  970. <p>Some common sizes are:</p>
  971.  
  972. <ul>
  973. <li>18650 - The most ubiquitous size for lithium-ion flashlights, as well
  974. as for a lot of other things (laptop batteries, smartphone power banks,
  975. and so on).  Because this is currently one of the most popular sizes in
  976. industrial use, it's gotten the most research into making it
  977. efficient.  As of January 2018, no other shape matches the energy
  978. density of the 18650.  (e.g. a 26650 has twice the volume of a 18650,
  979. but the best 26650 only has 1.5 times the energy of the best 18650.)</li>
  980. <li>26650 - The 18650's larger sibling.  Used by some flashlights to give
  981. more runtime per battery.</li>
  982. <li>18350 - Almost half the size of an 18650.  A number of flashlights have
  983. options for swappable longer and shorter battery compartments, so you
  984. can decide on a daily basis whether to have a shorter light that uses
  985. 18350s or a longer light (with longer runtimes) that uses 18650s.</li>
  986. <li>16340 - More or less the same size as a CR123A.  There are used in
  987. "RCR123A" batteries as described in the <a href="#lithium-3v">3V section</a>
  988. above.</li>
  989. <li>14500 - More or less the same size as a AA battery.  Some flashlights
  990. can use either AA or 14500 cells.  <em>Don't use a 14500 battery in a AA
  991. light unless the flashlight manual says you can.</em> If the flashlight
  992. only expects 1.5V batteries, using a 4.2V 14500 can destroy the light
  993. and possibly start a fire.</li>
  994. <li>10440 - More or less the same size as a AAA battery.  Some flashlights
  995. can use either AAA or 10440 cells.  <em>Don't use a 10440 battery in a AAA
  996. light unless the flashlight manual says you can.</em> If the flashlight
  997. only expects 1.5V batteries, using a 4.2V 10440 can destroy the light
  998. and possibly start a fire.</li>
  999. </ul>
  1000.  
  1001. <p>A number of flashlights allow you to use either an 18650 battery or two
  1002. CR123A batteries.  As with 14500/AA and 10440/AAA, don't do this unless
  1003. the flashlight manual says you can, since two CR123A batteries in series
  1004. will give the flashlight 6V.</p>
  1005.  
  1006. <p>When speaking, most people break up the five digits of a lithium-ion
  1007. battery into three groups: <em>xx</em>-<em>y</em>-<em>zz</em>.  Thus, "18650" is pronounced
  1008. "eighteen-six-fifty".  ("14500" is usually pronounced
  1009. "fourteen-five-hundred".)</p>
  1010.  
  1011. <h5><a name="liion-options"></a> What You Need to Know About Lithium-Ion Options</h5>
  1012.  
  1013. <p>With 1.5V batteries, you have just one thing to decide about: the battery
  1014. chemistry.  With lithium-ion batteries, there are four options you need to
  1015. consider: protection, top shape, capacity, and discharge rate.</p>
  1016.  
  1017. <p>If in doubt, you'll probably be okay with protected, button-top batteries
  1018. of the highest capacity you can afford (ignoring discharge rate).</p>
  1019.  
  1020. <h6><a name="liion-protection"></a> Protection</h6>
  1021.  
  1022. <p><figure style="float: right">
  1023.  <a href="https://imgur.com/vTTxbug"><img src="https://imgur.com/vTTxbugm.jpg"></a>
  1024.  <figcaption>Dimensions of plain, button-top, and protected 18650s.</figcaption>
  1025. </figure></p>
  1026.  
  1027. <p>As noted above, lithium-ion batteries should not be discharged below 2.5V
  1028. or so and should not be discharged too quickly.  Many manufacturers take
  1029. plain lithium-ion cells and add small protection circuits on top.  These
  1030. circuits stop providing power if the battery voltage drops too low or if
  1031. the current draw gets too high, protecting the cell from things that could
  1032. damage it.  This makes the protected batteries a bit safer, since it's
  1033. more difficult to accidentally push them too hard.</p>
  1034.  
  1035. <p>A protection circuit makes the battery a little longer, and sometimes a
  1036. little wider.  There are flashlights that have so little extra space
  1037. inside that they must be used with unprotected batteries.  Usually such
  1038. flashlights will have their own low-voltage protection (LVP) and will stop
  1039. trying to use the battery if the voltage gets too low.  If you use an
  1040. unprotected battery in a flashlight without LVP, you'll have to be careful
  1041. not to drain the battery too far or you risk permanently damaging the
  1042. battery.</p>
  1043.  
  1044. <p>Protected batteries usually cost a little bit more than their unprotected
  1045. counterparts, typically in the realm of an extra $1.50 or so.</p>
  1046.  
  1047. <p>Some high-powered flashlights need to draw so much current that they can't
  1048. use protected batteries because they'd trip the protection with their
  1049. power usage.  For those flashlights, make sure you get unprotected
  1050. batteries with a high enough discharge rate (covered later).</p>
  1051.  
  1052. <p>Flashlights that need unprotected batteries should say so on their website
  1053. and in their manual.  If there's nothing about protection, you should be
  1054. able to use protected batteries (and you ought to do so).</p>
  1055.  
  1056. <h6><a name="liion-top-shape"></a> Top Shape</h6>
  1057.  
  1058. <p><figure style="float: right">
  1059.  <a href="https://imgur.com/D52Le8k"><img style="float: right" src="https://imgur.com/D52Le8km.jpg"></a>
  1060.  <figcaption>Tops and bottoms of flat top, button top, and protected 18650s.</figcaption>
  1061. </figure></p>
  1062.  
  1063. <p>Lithium-ion batteries, like all other batteries, have a positive end and a
  1064. negative end.  Putting a lithium-ion battery in backwards can damage the
  1065. flashlight, the battery, or both.  In some cases, it can start a fire.</p>
  1066.  
  1067. <p>On a plain cylindrical lithium-ion cell, the disk on the positive end is a
  1068. little smaller than the disk on the negative end.  Some manufacturers take
  1069. bare cells and put buttons on top of them, like the buttons on top of 1.5V
  1070. batteries.  This makes the battery a little longer, but not as much as a
  1071. protection circuit does.  Most unprotected-batteries-only flashlights will
  1072. still work with button top batteries.</p>
  1073.  
  1074. <p>Button top batteries usually cost slightly more than flat top batteries.
  1075. The extra cost is generally somewhere around ten to twenty cents.</p>
  1076.  
  1077. <p>Many flashlights will work with either button top or flat top batteries.
  1078. Some are shaped so that only a correctly-inserted button top battery will
  1079. work.  This serves as mechanical enforcement of correct battery polarity.
  1080. If your flashlight takes more than one battery in series, you'll need to
  1081. use button-top batteries.</p>
  1082.  
  1083. <p>Protected batteries pretty much always come with button tops.</p>
  1084.  
  1085. <p>In general, any flashlight that works with flat tops will also work with
  1086. button tops, except for rare cases where the battery compartment spacing
  1087. is incredibly tight.  Consequently, I'd recommend getting button top
  1088. batteries unless you specifically know you need flat tops.</p>
  1089.  
  1090. <h6><a name="liion-capacity"></a> Capacity</h6>
  1091.  
  1092. <p>A battery's capacity, most commonly measured in milliamp-hours (mAh),
  1093. governs how long it can continue providing power.  More mAh generally
  1094. equals more flashlight runtime.  Even if you don't expect to run a battery
  1095. all the way down, keep in mind that as a lithium-ion battery discharges
  1096. its voltage drops.  In many flashlights, that means that a
  1097. partially-discharged battery can't support the brightest modes on the
  1098. light.  A higher-capacity battery will continue to provide higher voltages
  1099. for longer periods of time.</p>
  1100.  
  1101. <p>If all else is equal, you should get the highest-capacity battery you want
  1102. to spend money on.</p>
  1103.  
  1104. <p>Many disreputable battery vendors claim impossibly high capacities for
  1105. their batteries.  As of January 2018, here are the highest manufacturered
  1106. capacities for some common lithium-ion sizes; if a battery claims
  1107. significantly higher numbers, it's probably lying (and if it's lying about
  1108. capacity, it's a lot more likely to be lying about other things, like
  1109. safety):</p>
  1110.  
  1111. <ul>
  1112. <li>16340 - 700mAh (see the note below about Efest)</li>
  1113. <li>18350 - 1200mAh</li>
  1114. <li>18650 - 3600mAh (but see the note below)</li>
  1115. <li>26650 - 5500mAh</li>
  1116. </ul>
  1117.  
  1118. <p>(Note: Efest, a reasonably reputable brand, sells "850mAh" 16340s, but
  1119. testing indicates that they're more than a little optimistic about that
  1120. claimed capacity.  In practice, 700mAh is the most you'll get out of
  1121. a 16340.)</p>
  1122.  
  1123. <p>(Note: Only one 18650 cell claims a 3600mAh capacity, and it's arguably
  1124. cheating a little to get that number.  For most practical purposes, you
  1125. can regard 3500mAh as the highest available 18650 capacity, and consider
  1126. any "3600mAh" battery to really be 3500mAh.)</p>
  1127.  
  1128. <h6><a name="liion-discharge"></a> Discharge Rate</h6>
  1129.  
  1130. <p>Depending on their particular chemistry, lithium-ion batteries can have a
  1131. maximum discharge rate anywhere from 3 amps (A) to 40A.  Most flashlights
  1132. stay under 3A-4A, so pretty much any battery will be fine for them.  Some
  1133. of the higher-output flashlights need or can benefit from 10A, 15A, or
  1134. even 20A batteries.</p>
  1135.  
  1136. <p>There's a tradeoff between battery capacity and discharge.  The
  1137. chemistries that do very well on one metric are not as good on the other.
  1138. As of January 2018, the best high-capacity batteries store 3500mAh with a
  1139. maximum discharge of 10A, while the highest-discharge batteries can
  1140. sustain 40A but only store 2000mAh.</p>
  1141.  
  1142. <p>The most-demanding flashlights I've seen top out at about 20A, so you
  1143. probably don't need to go out looking for batteries with higher discharge
  1144. rates than that.  (Unless you're also using the batteries in your vape or
  1145. something.)  Many people with high-drain flashlights like to use Sony VTC6
  1146. or Samsung 30Q batteries; both are 3000mAh/15A.</p>
  1147.  
  1148. <p>Some people refer to high-discharge batteries as "IMR" batteries, after a
  1149. commonly-used chemistry for such batteries.</p>
  1150.  
  1151. <p>In general, you should see if your flashlight has a maximum current drain
  1152. listed.  If it doesn't, ignore discharge rate and get the highest capacity
  1153. batteries you want.  Otherwise, get the highest-capacity batteries with a
  1154. high enough maximum discharge rate.</p>
  1155.  
  1156. <h6><a name="liion-other"></a> Other Considerations</h6>
  1157.  
  1158. <p>There are all sorts of other characteristics that people care about with
  1159. their batteries, but those are less relevant than the above four things,
  1160. especially if all you care about is getting your flashlight to work.</p>
  1161.  
  1162. <p>There's actually a really complex relationship between batteries'
  1163. capacity, voltage, and current.  Batteries are a little less efficient at
  1164. higher amperages, so a flashlight that's constantly used on its turbo
  1165. setting will generally drain its battery even faster than the numerical
  1166. difference between the light's brightness levels would indicate.
  1167. Similarly, batteries providing higher amperages will have their voltage
  1168. drop a bit relative to the same battery with the same charge but at a
  1169. lower current draw.  Different batteries will have different balances
  1170. among those relationships (e.g. Samsung 30Qs exhibit slightly more voltage
  1171. sag than Sony VTC6s, even though their top-line ratings are the same).</p>
  1172.  
  1173. <p>These sorts of things only tend to matter to people who want to squeeze
  1174. every last lumen out of their lights, and those are just a small subset of
  1175. the people who use lithium-ion flashlights on a regular basis.  If you're
  1176. interested in this level of detail, though, you will want to look at
  1177. <a href="http://www.lygte-info.dk/info/indexBatteriesAndChargers%20UK.html">HKJ's battery and charger reviews</a>.  The website is a little
  1178. confusing in its layout, but there's a wealth of information about all of
  1179. the batteries HKJ has tested, and HKJ has tested a <em>lot</em> of batteries.</p>
  1180.  
  1181. <h5><a name="buy-liion"></a> Where to Buy Lithium-Ion Flashlight Batteries</h5>
  1182.  
  1183. <p>Don't just go to Amazon, search for "18650", and buy the first search
  1184. result.  There are a lot of cheaply-made and more-unsafe-than-necessary
  1185. batteries in large marketplaces like Amazon.  You should buy from a vendor
  1186. who will only sell properly-labeled stock from trusted manufacturers.</p>
  1187.  
  1188. <p>One of the easiest ways to do that, as well as to search for batteries
  1189. that match all of the options you need, is to use the
  1190. <a href="http://batteries.parametrek.com">Parametrek Battery Database</a>.  The person who
  1191. maintains the database has links to purchase batteries from reputable
  1192. sellers.  For a search example, here's all of the protected 18650
  1193. batteries, with the highest-capacity ones first:</p>
  1194.  
  1195. <ul>
  1196. <li><a href="http://batteries.parametrek.com?size=18650&amp;mah=_+3501+dec&amp;features=button%20top+protected">Protected 18650 batteries sorted by capacity</a></li>
  1197. </ul>
  1198.  
  1199. <p>Note that to search for capacity, the mAh numbers I've talked about are on
  1200. the "mAh" category.  The "capacity" section sorts by watt-hours (Wh)
  1201. instead.  (The basic difference is that milliamp-hours are only directly
  1202. comparable for batteries at the same voltage, while watt-hours give
  1203. meaningful comparisons even between batteries with differing voltages.
  1204. Lithium-ion batteries are generally marketed with their mAh rating--since
  1205. the voltage is known--so that's what this guide uses, too.)</p>
  1206.  
  1207. <p>If you have questions about a particular battery seller, you can always
  1208. come ask about it on the <a href="https://reddit.com/r/flashlight">/r/flashlight</a> subreddit.</p>
  1209.  
  1210. <h6>Notes on Particular Lithium-Ion Battery Brands</h6>
  1211.  
  1212. <p>Unprotected batteries are pretty much all made by <strong>LG</strong>, <strong>Panasonic</strong>,
  1213. <strong>Samsung</strong>, <strong>Sanyo</strong>, or <strong>Sony</strong>.</p>
  1214.  
  1215. <p>Some of the more popular brands for protected batteries include <strong>AW</strong>,
  1216. <strong>EVVA</strong>, and <strong>Keeppower</strong>.
  1217. (<a href="#liion-protection">As mentioned previously</a>, these companies buy
  1218. unprotected batteries from the above vendors, add their own protection
  1219. circuits, and sell the resulting batteries.)</p>
  1220.  
  1221. <p>Many flashlight manufacturers have their own branded batteries.  Those are
  1222. generally of good quality, but they're often more expensive than
  1223. equally-good batteries from other reputable sellers.  Some people prefer
  1224. to pay the extra amount just to avoid trying to figure out whether a
  1225. particular other seller is reputable or not.</p>
  1226.  
  1227. <p>Batteries from <strong>Olight</strong> are a little unusual.  They're a reputable
  1228. manufacturer (and seller, if you buy directly from them), but they do some
  1229. extra things to their batteries.  The tops of their batteries have a
  1230. <em>positive</em> button, like any button top battery, but also a <em>negative</em> ring
  1231. around the button.  This is required for the batteries to work in their
  1232. proprietary flashlight charging cradles, but it increases the chances of
  1233. short-circuiting the batteries.  (The protection circuit should prevent a
  1234. short-circuit from starting a fire, but it's still not something you want
  1235. to do to a battery.)  Unless you're using an Olight flashlight with an
  1236. Olight charger, you probably don't want an Olight battery.</p>
  1237.  
  1238. <p><strong>Ultrafire</strong> batteries should be avoided.  They're known to cut corners
  1239. on their batteries in order to make them cheaper.  If you buy one of their
  1240. batteries, you might get something that works, but you also might get a
  1241. battery with a defective protection circuit, or a battery that contains a
  1242. smaller, cheaper battery, and a lot of sand to fill the extra space.
  1243. Given the care that needs to be taken with lithium-ion batteries, the risk
  1244. isn't worth the lower prices.</p>
  1245.  
  1246. <h4><a name="chargers"></a> Chargers</h4>
  1247.  
  1248. <p>If you go with rechargable batteries, you'll need a charger.  (Some
  1249. lithium-ion flashlights have built-in charging, but even with those an
  1250. external charger can be useful sometimes.)</p>
  1251.  
  1252. <p>The best option is to look at the list of
  1253. <a href="http://lygte-info.dk/info/roundCellChargerIndex%20UK.html">chargers reviewed by HJK</a>, pick one with the features you
  1254. need (number of bays, NiMH, lithium-ion, etc.) and a good rating (two or
  1255. more smiling faces), and buy it from one of the reputable battery vendors
  1256. <a href="#buy-liion">discussed above</a>.</p>
  1257. ]]></content:encoded>
  1258.  </item>
  1259.  
  1260.  <item rdf:about="http://aperiodic.net/phil/archives/General/trump-bsa-jamboree.html">
  1261.    <title>Trump and the BSA National Jamboree</title>
  1262.    <link>http://aperiodic.net/phil/archives/General/trump-bsa-jamboree.html</link>
  1263.    <description>My social news feeds are awash with news of Trump's speech at the 2017
  1264. National Jamboree (full transcript,
  1265. full video)...</description>
  1266.    <dc:subject>/General</dc:subject>
  1267.    <dc:creator>Phil Gold</dc:creator>
  1268.    <dc:date>2017-07-25T17:15-04:00</dc:date>
  1269.    
  1270.    <content:encoded><![CDATA[<p>My social news feeds are awash with news of <a href="http://www.bbc.com/news/world-us-canada-40715185">Trump's speech at the 2017
  1271. National Jamboree</a> (<a href="http://time.com/4872118">full transcript</a>,
  1272. <a href="https://youtu.be/TplF26czQVE?t=12m8s">full video</a>).  I'm disappointed on a few levels, but I'm not
  1273. leaving the Scouting program.</p>
  1274.  
  1275. <p>I was a Boy Scout when I was a kid.  I'm currently an adult leader with a
  1276. Boy Scout troop.  I think the ideals and the potential of the Scouting
  1277. program are good.  The short version of Scouting is that we strive to
  1278. develop kids' citizenship (in the USA, but also in their community and the
  1279. world), character, and fitness (both physical and emotional).  We use a
  1280. number of tools to accomplish those goals, but the one that most
  1281. differentiates Scouting from other similar organizations, in my opinion,
  1282. is what BSA (the Boy Scouts of America) calls "the outdoor program",
  1283. i.e. all the stuff we do outdoors, including camping, fishing, hiking, and
  1284. a whole host of other activities.</p>
  1285.  
  1286. <p>BSA is not perfect; there are policies they have that I think should be
  1287. changed, and bad adult leadership in a troop can give the troop's kids a
  1288. bad experience.  But I believe that the core goals and methods of the
  1289. organization are good, which is part of the reason I am a scout leader.  I
  1290. want to make sure that the kids in my troop have the opportunities to get
  1291. as much out of the program as possible and have good experiences while
  1292. doing it.</p>
  1293.  
  1294. <p>As part of BSA's focus on citizenship, the President of the United States
  1295. is considered to be the honorary president of the BSA (though there's a
  1296. separate actual president who actually runs the national board).
  1297. Consequently, the US President is always invited to speak at the BSA
  1298. National Jamboree, an every-four-year camping event that hosts troops from
  1299. all across the US (and plenty from other nation's Scouting programs, too).
  1300. Nineteen National Jamborees have been held (including the one currently
  1301. underway), under twelve different sitting US Presidents (including Trump).
  1302. Eight of those presidents have spoken in person at a National Jamboree
  1303. during their term.  (Neither Nixon nor Carter spoke at a National Jamboree
  1304. while they were President.  Reagan was scheduled to speak, but was unable
  1305. to make it for health reasons, so Nancy Reagan spoke in his place.  Obama
  1306. recorded a video that was played at the Jamboree.)  The BSA's Bryan on
  1307. Scouting blog has
  1308. <a href="https://blog.scoutingmagazine.org/2017/07/21/a-complete-history-of-presidential-visits-at-national-jamborees/">a history of presidential visits to National Jamborees</a>
  1309. through Obama.</p>
  1310.  
  1311. <p>So whether you like Trump or not, it was reasonable (in my opinion) for
  1312. him to be invited to speak at this year's National Jamboree, on the basis
  1313. of Jamboree tradition and in the spirit of developing citizenship in young
  1314. Scouts.</p>
  1315.  
  1316. <p>That said, Trump took a disappointingly political tack with his speech,
  1317. seeming to treat it as a campaign rally.  Officially, the Boy Scouts of
  1318. America is a non-partisan organization.  Everyone should be able to
  1319. benefit from the skills, knowledge, and experiences available through
  1320. Scouting, regardless of political viewpoints, so no one should feel
  1321. excluded because of their viewpoints.  Past presidents have focused on
  1322. non-partisan topics, emphasizing things like community service and being a
  1323. good citizen, in their Jamboree speeches.  Trump had a fair amount in that
  1324. vein, but he kept dropping in things like his usual digs at the media or
  1325. complaining that he hasn't been shown enough "loyalty".  There was
  1326. actually a lot of good stuff in his speech, but it seemed like he couldn't
  1327. avoid making every few paragraphs about himself, in a partisan,
  1328. exclusionary manner.  (Plenty of past presidents used their speaking
  1329. opportunity to highlight things they saw as personal accomplishments, but
  1330. they all presented those things as examples of citizenship or service in
  1331. line with the ideals of Scouting.)  He also managed to use language that
  1332. most Scout leaders would at least frown on, were it uttered by one of
  1333. their troop members at an event, and referenced apparently risque
  1334. activities in a fairly approving manner.</p>
  1335.  
  1336. <p>I was also disappointed at the members of the audience who went along with
  1337. Trump's partisan digressions, booing Clinton and Obama while cheering
  1338. things like the GOP-supported, Democrat-opposed effort to repeal the
  1339. Affordable Care Act.  I'm not actually surprised that Trump treated his
  1340. speech like a campaign event.  It still saddens me, but it's entirely in
  1341. keeping with his demonstrated character up to now.  I had hoped, however,
  1342. that Scout leaders would understand that sort of partisanship is
  1343. inappropriate at a Scouting event.  It is, of course, hard to tell just
  1344. how many people were participating, but it was enough that the TV cameras
  1345. could pick them up.</p>
  1346.  
  1347. <p>But despite all that, the instances of angry, divisive speech from
  1348. President Trump to the Jamboree crowd do not represent Scouting as a
  1349. whole.  I'm sure there were some people in the audience who would be happy
  1350. chanting "Lock Her Up" at a genuine Trump rally, just as I'm sure that
  1351. there were among those 40,000 people some who have marched in anti-Trump
  1352. protests.  I think, however, that most scout leaders care primarily about
  1353. encouraging their kids to be better people without having to pick a
  1354. political team and without having to shut out anyone on the opposite side.</p>
  1355.  
  1356. <p>If you have qualms about Scouting, go visit some troops in your area and
  1357. see how they work.  The scouting program is big and it provides a lot of
  1358. resources for individual troops, but what defines each one is really the
  1359. adults and kids in that specific troop.  Each troop has its own character.
  1360. Some are bad environments for youth development, which makes me sad.  Some
  1361. are good environments that maybe just aren't the right fit for your
  1362. particular child.  But most troops are friendly and welcoming, and in most
  1363. places there should be at least one where your child will feel comfortable
  1364. and engaged and where there are people who will help your child develop
  1365. into a healthy citizen of upstanding character.</p>
  1366. ]]></content:encoded>
  1367.  </item>
  1368.  
  1369.  <item rdf:about="http://aperiodic.net/phil/archives/Geekery/best-android-apps-of-2014.html">
  1370.    <title>The Best Android Apps of 2014</title>
  1371.    <link>http://aperiodic.net/phil/archives/Geekery/best-android-apps-of-2014.html</link>
  1372.    <description>(According to /r/Android...</description>
  1373.    <dc:subject>/Geekery</dc:subject>
  1374.    <dc:creator>Phil Gold</dc:creator>
  1375.    <dc:date>2014-12-04T15:05-04:00</dc:date>
  1376.    
  1377.    <content:encoded><![CDATA[<p>(According to <a href="http://www.reddit.com/r/Android">/r/Android</a>.)</p>
  1378.  
  1379. <p>Google recently came out with a "<a href="https://play.google.com/store/apps/collection/promotion_3000f13_best_of_2014">Best Apps of 2014</a>" list.
  1380. It was not well received, with many people feeling that the majority of
  1381. apps present were there because Google was making money from them, not
  1382. because they actually deserved to be on such a list.  Consequently, <a href="http://www.reddit.com/r/Android">the
  1383. Android subreddit</a> attempted to <a href="http://www.reddit.com/r/Android/comments/2nvr4m">compile its own
  1384. list</a>.  This post is my attempt to collect the most
  1385. highly-voted submissions on that /r/Android post.</p>
  1386.  
  1387. <p>What follows are the 35 top apps, based on Reddit's "best" sorting
  1388. algorithm.  If I have time, I'll add more to the list later.</p>
  1389.  
  1390. <h4>SuperSU</h4>
  1391.  
  1392. <p>Gives you root on your system.</p>
  1393.  
  1394. <ul>
  1395. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhl4d8">Discussion Thread</a></li>
  1396. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=eu.chainfire.supersu">SuperSU</a> - Free, IAP.  IAP is only for
  1397. donations; you have to buy the Pro version if you want its extra
  1398. features.</li>
  1399. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=eu.chainfire.supersu.pro">SuperSU Pro</a> - Paid.</li>
  1400. </ul>
  1401.  
  1402. <h4>JuiceSSH</h4>
  1403.  
  1404. <p>SSH client with optional cloud syncing and other features.</p>
  1405.  
  1406. <ul>
  1407. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhhbic">Discussion Thread</a></li>
  1408. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.sonelli.juicessh">JuiceSSH</a> - Free, IAP.  IAP is for upgrade
  1409. to Pro version with extra features.  There are also plugins available
  1410. on Google Play.  Some plugins are free; others are paid.</li>
  1411. </ul>
  1412.  
  1413. <h4>SeriesGuide</h4>
  1414.  
  1415. <p>TV episode (and movie) watching management.  Tracks things you've seen,
  1416. tells you about upcoming things.  Syncs with <a href="https://trakt.tv/">trakt</a> or <a href="http://tvtag.com/">tvtag</a>.</p>
  1417.  
  1418. <ul>
  1419. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhgx7i">Discussion Thread</a></li>
  1420. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.battlelancer.seriesguide">SeriesGuide</a> - Free, IAP.  IAP is
  1421. for a yearly subscription to unlock paid features.</li>
  1422. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.battlelancer.seriesguide.x">SeriesGuide X Pass</a> - Paid.  A
  1423. one-time purchase of this app will unlock the paid features in
  1424. SeriesGuide.  It's equivalent to the yearly subscription.</li>
  1425. </ul>
  1426.  
  1427. <h4>Pocket Casts</h4>
  1428.  
  1429. <p>Podcasting app.  "Buy it for the hilarious changelogs, stay for the
  1430. awesome Podcast App."</p>
  1431.  
  1432. <ul>
  1433. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhiz2l">Discussion Thread</a></li>
  1434. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=au.com.shiftyjelly.pocketcasts">Pocket Casts</a> - Paid</li>
  1435. </ul>
  1436.  
  1437. <h4>QuickPic</h4>
  1438.  
  1439. <p>Album app.  Browse, display, and select images on your device.</p>
  1440.  
  1441. <ul>
  1442. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhjcfr">Discussion Thread</a></li>
  1443. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.alensw.PicFolder">QuickPic</a> - Free</li>
  1444. </ul>
  1445.  
  1446. <h4>Nova Launcher</h4>
  1447.  
  1448. <p>Alternate home screen.  Very customizable.</p>
  1449.  
  1450. <ul>
  1451. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhfguo">Discussion Thread</a></li>
  1452. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher">Nova Launcher</a> - Free</li>
  1453. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher.prime">Nova Launcher Prime</a> - Paid.
  1454. Unlocks some features in Nova Launcher.</li>
  1455. </ul>
  1456.  
  1457. <h4>AirDroid</h4>
  1458.  
  1459. <p>Manage your device from your desktop or laptop web browser over the
  1460. network.  You can transfer files, send and receive SMS messages, see
  1461. notifications, and generally fully control your Android device.</p>
  1462.  
  1463. <ul>
  1464. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhk32n">Discussion Thread</a></li>
  1465. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.sand.airdroid">AirDroid - Android on Computer</a> - Free.  If
  1466. you create an AirDroid account, which is not required but makes some
  1467. things more convenient, you can get access to more features with the
  1468. account by paying a monthly or annual subscription fee.</li>
  1469. </ul>
  1470.  
  1471. <h4>Pushbullet</h4>
  1472.  
  1473. <p>Easily send information between your device and desktop computer.  Serves
  1474. as both a cross-device notification system (e.g. see your Android
  1475. notifications on your desktop) and a data sharing system (e.g. send a URL
  1476. from your laptop to your phone).</p>
  1477.  
  1478. <ul>
  1479. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhc3u9">Discussion Thread</a></li>
  1480. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.pushbullet.android">Pushbullet</a> - Free.  Currently no profit
  1481. model(!)  Will probably add premium accounts in the future.</li>
  1482. </ul>
  1483.  
  1484. <h4>CamScanner</h4>
  1485.  
  1486. <p>Take photos of documents with your phone and turn them into PDFs.</p>
  1487.  
  1488. <ul>
  1489. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhkogq">Discussion Thread</a></li>
  1490. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.intsig.camscanner">CamScanner -Phone PDF Creator</a> -
  1491. Free, Ads, IAP.  IAP is for a monthly or annual subscription that
  1492. removes ads and adds a number of features.</li>
  1493. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.intsig.lic.camscanner">CamScanner (License)</a> - Paid.
  1494. Removes ads from the free app and unlocks some features, but not
  1495. everything that the subscription gives.  (The subscription unlocks
  1496. everything the license does, though.)</li>
  1497. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.intsig.camscannerhd">CamScanner HD - Scanner, Fax</a> - Free.
  1498. I think this is the same as the basic CamScanner but with a tablet UI.
  1499. It doesn't seem to have the IAP subscription option, though.</li>
  1500. </ul>
  1501.  
  1502. <h4>Tasker</h4>
  1503.  
  1504. <p>General-purpose automation for your Android device.</p>
  1505.  
  1506. <ul>
  1507. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhh9px">Discussion Thread</a></li>
  1508. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm">Tasker</a> - Paid</li>
  1509. </ul>
  1510.  
  1511. <h4>Moon+ Reader</h4>
  1512.  
  1513. <p>Ebook reader.</p>
  1514.  
  1515. <ul>
  1516. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhfhho">Discussion Thread</a></li>
  1517. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.flyersoft.moonreader">Moon+ Reader</a> - Free, Ads</li>
  1518. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.flyersoft.moonreaderp">Moon+ Reader Pro</a> - Paid</li>
  1519. </ul>
  1520.  
  1521. <h4>Strava</h4>
  1522.  
  1523. <p>Fitness app for tracking your running and bicycling.</p>
  1524.  
  1525. <ul>
  1526. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhj8me">Discussion Thread</a></li>
  1527. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.strava">Strava Running and Cycling GPS</a> - Free, IAP.
  1528. IAP is for unlocking premium features.</li>
  1529. </ul>
  1530.  
  1531. <h4>Today Calendar</h4>
  1532.  
  1533. <p>Material-designed calendar app.</p>
  1534.  
  1535. <ul>
  1536. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhd79z">Discussion Thread</a></li>
  1537. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.underwood.calendar_beta">Today Calendar</a> - Free.  Trial
  1538. version that expires after 30 days.</li>
  1539. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.underwood.calendar">Today Calendar - Pro</a> - Paid</li>
  1540. </ul>
  1541.  
  1542. <h4>Textra</h4>
  1543.  
  1544. <p>Material-designed SMS app.</p>
  1545.  
  1546. <ul>
  1547. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhepj9">Discussion Thread</a></li>
  1548. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.textra">Textra SMS</a> - Free</li>
  1549. </ul>
  1550.  
  1551. <h4>ES File Explorer</h4>
  1552.  
  1553. <p>File management app.</p>
  1554.  
  1555. <ul>
  1556. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhne7l">Discussion Thread</a></li>
  1557. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.estrongs.android.pop">ES File Explorer File Manager</a> - Free</li>
  1558. </ul>
  1559.  
  1560. <h4>Duet</h4>
  1561.  
  1562. <p>Game.  The gameplay's a little difficult to describe.  You control two
  1563. objects that rotate in sync around the same point and you have to move
  1564. them to avoid obstacles.</p>
  1565.  
  1566. <ul>
  1567. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmheik2">Discussion Thread</a></li>
  1568. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.kumobius.android.duet">Duet</a> - Free, Ads, IAP.  The IAP removes ads and
  1569. unlocks a few features.</li>
  1570. <li>Humble Bundle: Duet was part of Humble Moble Bundle 6.  The version in
  1571. the bundle was the Premium version, with no ads and all features
  1572. unlocked.</li>
  1573. </ul>
  1574.  
  1575. <h4>Sleep as Android</h4>
  1576.  
  1577. <p>Sleep tracker and sleep-cycle-aware alarm clock.</p>
  1578.  
  1579. <ul>
  1580. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhivfu">Discussion Thread</a></li>
  1581. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.urbandroid.sleep">Sleep as Android</a> - Free, Ads,
  1582. IAP.  Functions fully for two weeks as a trial, then disables sleep
  1583. tracking on particular weekdays (though the other functionality
  1584. continues to work).  IAP is an alternative to purchasing the unlocker
  1585. app.</li>
  1586. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.urbandroid.sleep.full.key">Sleep as Android Unlock</a> - Paid.
  1587. Unlocks sleep tracking and turns off ads in the Sleep as Android app.</li>
  1588. </ul>
  1589.  
  1590. <h4>Nine</h4>
  1591.  
  1592. <p>Synchronizes device data with a Microsoft Exchange Server.</p>
  1593.  
  1594. <ul>
  1595. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhg108">Discussion</a></li>
  1596. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.ninefolders.hd3">Nine - Exchange ActiveSync</a> - Free, IAP.  Works
  1597. for two weeks then disables itself.  IAP activates the app permanently.</li>
  1598. </ul>
  1599.  
  1600. <h4>Timely</h4>
  1601.  
  1602. <p>Very customizable, multi-featured, and good looking clock app.  Has a
  1603. clock, alarm clock, timer, and stopwatch.</p>
  1604.  
  1605. <ul>
  1606. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmheojj">Discussion Thread</a></li>
  1607. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=ch.bitspin.timely">Timely Alarm Clock</a> - Free</li>
  1608. </ul>
  1609.  
  1610. <h4>Reddit Sync</h4>
  1611.  
  1612. <p>Reddit client with a card UI.</p>
  1613.  
  1614. <ul>
  1615. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhdjxz">Discussion Thread</a></li>
  1616. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.laurencedawson.reddit_sync">reddit sync</a> - Free, Ads, IAP.  IAP
  1617. removes ads and is an alternative to purchasing Reddit Sync Pro.</li>
  1618. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.laurencedawson.reddit_sync.pro">reddit sync pro</a> - Paid.  Ad-free
  1619. version of Reddit Sync.</li>
  1620. </ul>
  1621.  
  1622. <h4>TextSecure</h4>
  1623.  
  1624. <p>Encrypted messaging app.</p>
  1625.  
  1626. <ul>
  1627. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhj4z3">Discussion Thread</a></li>
  1628. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms">TextSecure Private Messenger</a> - Free</li>
  1629. </ul>
  1630.  
  1631. <h4>Cerberus</h4>
  1632.  
  1633. <p>Security program.  Lets you track, manage, and even wipe your device
  1634. remotely in case it's lost or stolen.</p>
  1635.  
  1636. <ul>
  1637. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhekfr">Discussion Thread</a></li>
  1638. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.lsdroid.cerberus">Cerberus anti theft</a> - Free, IAP.  App is
  1639. functional for a week.  After that, you have to buy a license via the
  1640. IAP.</li>
  1641. </ul>
  1642.  
  1643. <h4>Waze</h4>
  1644.  
  1645. <p>Traffic-aware GPS routing and navigation.</p>
  1646.  
  1647. <ul>
  1648. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhilex">Discussion Thread</a></li>
  1649. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.waze">Waze Social GPS Maps &amp; Traffic</a> - Free, Ads.</li>
  1650. </ul>
  1651.  
  1652. <h4>FolderSync</h4>
  1653.  
  1654. <p>Sync local folders to various cloud storage providers.</p>
  1655.  
  1656. <ul>
  1657. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhgq6z">Discussion Thread</a></li>
  1658. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.lite">FolderSync Lite</a> - Free.  Limits you
  1659. to two cloud storage accounts and you can't filter your files to be
  1660. synced.</li>
  1661. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.full">FolderSync</a> - Paid.  No account
  1662. limits, sync filtering, and Tasker support.</li>
  1663. </ul>
  1664.  
  1665. <h4>IFTTT</h4>
  1666.  
  1667. <p>Short for "If This Then That".  Android client for the <a href="https://ifttt.com/">IFTTT</a> web
  1668. service.  IFTTT hooks into a lot of other sites (and your Android device)
  1669. and lets you set up triggers so if something happens in one place, it
  1670. causes something else to happen in another.  (e.g. if it's going to rain,
  1671. it can have your phone pop up a notification to take an umbrella when you
  1672. leave the house.)</p>
  1673.  
  1674. <ul>
  1675. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhjn5p">Discussion Thread</a></li>
  1676. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.ifttt.ifttt">IFTTT</a> - Free.  Some companies pay IFTTT to
  1677. promote recipes that use their sites.</li>
  1678. </ul>
  1679.  
  1680. <h4>TeamViewer</h4>
  1681.  
  1682. <p>Kind of the reverse of AirDroid.  Lets you manage your desktop computer
  1683. from your phone.</p>
  1684.  
  1685. <ul>
  1686. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhgszs">Discussion Thread</a></li>
  1687. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.teamviewer.teamviewer.market.mobile">TeamViewer for Remote Control</a> - Free.
  1688. The desktop software is free for noncommercial use, but businesses and
  1689. the like have to buy licenses.</li>
  1690. </ul>
  1691.  
  1692. <h4>Llama</h4>
  1693.  
  1694. <p>Android device automation, similar to Tasker.  (Or Tasker is similar to
  1695. Llama.  Plugins for either will work with both.)</p>
  1696.  
  1697. <ul>
  1698. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhikr4">Discussion Thread</a></li>
  1699. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.kebab.Llama">Llama - Location Profiles</a> - Free</li>
  1700. </ul>
  1701.  
  1702. <h4>Here</h4>
  1703.  
  1704. <p>Offline maps.  Not available in the Play Store, so you have to sideload
  1705. it.</p>
  1706.  
  1707. <ul>
  1708. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhlraj">Discussion Thread</a></li>
  1709. <li>here.com: <a href="http://here.com/beta/android/">HERE</a> - Free</li>
  1710. </ul>
  1711.  
  1712. <h4>Plex</h4>
  1713.  
  1714. <p>Client for the <a href="https://plex.tv/downloads">Plex Media Server</a>.</p>
  1715.  
  1716. <ul>
  1717. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhm77l">Discussion Thread</a></li>
  1718. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.plexapp.android">Plex for Android</a> - Paid</li>
  1719. </ul>
  1720.  
  1721. <h4>AcDisplay</h4>
  1722.  
  1723. <p>Shows notifications while the phone is locked.  Detects when you pull your
  1724. phone out of your pocket and turns on the screen to show your
  1725. notifications.  Similar in concept to the Moto X's Active Display.</p>
  1726.  
  1727. <ul>
  1728. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhgeen">Discussion Thread</a></li>
  1729. <li>F-Droid: <a href="https://f-droid.org/repository/browse/?fdid=com.achep.acdisplay">AcDisplay</a></li>
  1730. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.achep.acdisplay">AcDisplay</a> - Free, IAP.  IAP is only for
  1731. donations; app is fully-featured as-is.</li>
  1732. </ul>
  1733.  
  1734. <h4>RedReader</h4>
  1735.  
  1736. <p>Reddit client.</p>
  1737.  
  1738. <ul>
  1739. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhhp2r">Discussion Thread</a></li>
  1740. <li>F-Droid: <a href="https://f-droid.org/repository/browse/?fdid=org.quantumbadger.redreader">RedReader Beta</a></li>
  1741. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=org.quantumbadger.redreader">RedReader Beta</a> - Free</li>
  1742. </ul>
  1743.  
  1744. <h4>Morning Routine</h4>
  1745.  
  1746. <p>Alarm clock that lets you define a sequence of steps necessary to turn off
  1747. the alarm.  The idea is that you encode your entire morning routine into
  1748. it, which makes sure you're awake by the end and makes sure you do
  1749. everything you're supposed to.</p>
  1750.  
  1751. <ul>
  1752. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhh5l6">Discussion Thread</a></li>
  1753. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=net.havchr.mr2">Morning Routine - Alarm Clock</a> - Free</li>
  1754. </ul>
  1755.  
  1756. <h4>Citymapper</h4>
  1757.  
  1758. <p>Journey planning app, including transit, auto, foot, bike, and taxi.  Only
  1759. for specifically-supported cities.</p>
  1760.  
  1761. <ul>
  1762. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhdhiq">Discussion Thread</a></li>
  1763. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=com.citymapper.app.release">Citymapper - Subway, Bus, Bike</a> - Free</li>
  1764. </ul>
  1765.  
  1766. <h4>Sunrise Calendar</h4>
  1767.  
  1768. <p>Calendar app.</p>
  1769.  
  1770. <ul>
  1771. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhkyg6">Discussion Thread</a></li>
  1772. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=am.sunrise.android.calendar">Sunrise Calendar</a> - Free</li>
  1773. </ul>
  1774.  
  1775. <h4>Xposed Framework</h4>
  1776.  
  1777. <p>Framework for installing Xposed modules.  Each module patches some aspect
  1778. of the running system in order to change it.  There are modules for all
  1779. sorts of things, from working around Android bugs to adding cosmetic
  1780. tweaks to making stock Android behave like a custom ROM.  Root required.
  1781. Must be sideloaded, since it's not in the Play store.</p>
  1782.  
  1783. <ul>
  1784. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhmc5i">Discussion Thread</a></li>
  1785. <li><a href="http://repo.xposed.info/module/de.robv.android.xposed.installer">Xposed Installer</a></li>
  1786. <li><a href="http://repo.xposed.info/">Module Repository</a></li>
  1787. </ul>
  1788.  
  1789. <h4>Solid Explorer</h4>
  1790.  
  1791. <p>File manager.</p>
  1792.  
  1793. <ul>
  1794. <li><a href="http://www.reddit.com/r/Android/comments/2nvr4m//cmhl0az">Discussion Thread</a></li>
  1795. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=pl.solidexplorer">Solid Explorer File Manager</a> -
  1796. Free.  Disables itself after 14 days.</li>
  1797. <li>Google Play: <a href="https://play.google.com/store/apps/details?id=pl.solidexplorer.unlocker">Solid Explorer Unlocker</a> - Paid.
  1798. Unlocks the main app so it'll continue functioning after the trial
  1799. period has expired.</li>
  1800. </ul>
  1801. ]]></content:encoded>
  1802.  </item>
  1803.  
  1804.  <item rdf:about="http://aperiodic.net/phil/archives/Geekery/portable-filesystems.html">
  1805.    <title>Portable Filesystems for Portable Disk Drives</title>
  1806.    <link>http://aperiodic.net/phil/archives/Geekery/portable-filesystems.html</link>
  1807.    <description>I periodically need to set up a USB hard drive so that its files can be
  1808. shared between different operating systems...</description>
  1809.    <dc:subject>/Geekery</dc:subject>
  1810.    <dc:creator>Phil Gold</dc:creator>
  1811.    <dc:date>2013-12-13T15:53-04:00</dc:date>
  1812.    
  1813.    <content:encoded><![CDATA[<p>I periodically need to set up a USB hard drive so that its files can be
  1814. shared between different operating systems.  I recently tried to update my
  1815. practices.  This is a record of my findings.</p>
  1816.  
  1817. <p>The short version of my conclusions is: If you need good portability
  1818. between Windows, OSX, and Linux (and you're only writing data from Windows
  1819. or Linux), use NTFS.  If you don't need filesystem metadata like ownership
  1820. or permissions and your files and disks aren't too large, FAT32 might work
  1821. for you.</p>
  1822.  
  1823. <h3>FAT32</h3>
  1824.  
  1825. <p><a href="https://en.wikipedia.org/wiki/FAT32">FAT32</a> is often the filesystem of choice for flash drives and smaller
  1826. media.  Windows, OSX, and Linux all have native support for it.  It can
  1827. span filesystems up to 2TB in its default configuration and up to 16TB or
  1828. so if you tweak its block size.  It cannot support files larger than 4GB,
  1829. nor does it include support for file ownership and permissions.  Its
  1830. support for filenames longer than eight characters plus a three character
  1831. extension is something of a hack.  It's not case-sensitive (though it does
  1832. preserve case).</p>
  1833.  
  1834. <p>Basically, FAT32's biggest strength is its cross-platform support.  In
  1835. most other areas it falls down when compared to more modern filesystems.</p>
  1836.  
  1837. <h3>NTFS</h3>
  1838.  
  1839. <p><a href="https://en.wikipedia.org/wiki/NTFS">NTFS</a> is a bit nicer than FAT32 in many ways.  It supports filesystems
  1840. up to 16EB in size, and you can fill all of that space with a single file,
  1841. if you want.  (In other words, there's effectively no limit on file size
  1842. other than the size of the containing filesystem.)  Filenames can be up to
  1843. 255 characters long, just like other modern filesystems.  NTFS supports
  1844. POSIX-compatible file ownership and permissions, hard and soft links,
  1845. case-sensitivity, and sparse files, all of which which make it a lot more
  1846. interoperable with Unix than FAT32.</p>
  1847.  
  1848. <p>Its main drawback is that it's proprietary and what support exists has
  1849. been reverse-engineered.  Windows supports NTFS, since it came from
  1850. Microsoft originally, back to Windows 2000 and Windows NT 3.5.  Max OSX
  1851. has had native read-only support since 10.3 (Panther).  Linux can read and
  1852. write NTFS volumes via <a href="https://en.wikipedia.org/wiki/NTFS-3G">NTFS-3G</a>, which runs in userspace (via FUSE).
  1853. NTFS-3G doesn't give tremendous performance when accessing SATA or SAS
  1854. disks, but modern hardware is more than capable of keeping up with
  1855. USB-attached disks.  (At least for USB 2.0; I haven't done comparisons
  1856. with USB 3.0 hosts and disks.)</p>
  1857.  
  1858. <h3>exFAT</h3>
  1859.  
  1860. <p><a href="https://en.wikipedia.org/wiki/ExFAT">exFAT</a> is an attempt to extend the aging FAT family (FAT12/FAT16/FAT32)
  1861. to support larger files.  Its size limits are somewhat crazy:  maximum
  1862. recommended filesystem size is 512TB (though it can theoretically go up to
  1863. 64ZB); maximum file size is 127PB.  Like FAT32, it does not support file
  1864. ownership or permissions, hard or soft links, or sparse files, and it's
  1865. case-preserving but not case-sensitive.  Many of the unsupported features
  1866. aren't completely necessary in a lot of USB drive use-cases, so their
  1867. absence isn't an immediate strike against it.</p>
  1868.  
  1869. <p>The main problem with exFAT is that it's not just proprietary (like NTFS)
  1870. but patented.  It's supported natively from Windows Vista on (and Windows
  1871. XP can be patched for support) and in OSX 1.6.5 (Snow Leopard) and later,
  1872. but Linux support is currently very shaky and difficult to distribute
  1873. because of the patents.  Even if Linux support were not a factor, the fact
  1874. that only relatively new OSes have support for exFAT would disqualify it
  1875. from consideration in many situations.</p>
  1876.  
  1877. <h3>UDF</h3>
  1878.  
  1879. <p><a href="https://en.wikipedia.org/wiki/Universal_Disk_Format">UDF</a> is something of a dark horse in this space.  It was originally
  1880. designed as a general-purpose, portable filesystem.  It's only really seen
  1881. adoption, though, as the filesystem used on DVDs and Blu-Ray disks.
  1882. Because it's used for DVDs, though, it's natively supported by all three
  1883. of the major desktop OSes: Windows (back to Windows 95), MacOS (back to OS
  1884. 9), and Linux (back to kernel 2.2).</p>
  1885.  
  1886. <p>Like FAT32, UDF can only have 2<sup>32</sup> blocks in its filesystem, so
  1887. it only goes up to 2TB filesystems with 512-byte blocks (which is what
  1888. hard drives would use; the UDF spec requires that the UDF block size match
  1889. the disk block size).  Like NTFS, though, its only limit on file size is
  1890. the size of the containing filesystem.  Also like NTFS, it supports POSIX
  1891. ownership, permissions, and metadata; ACLs; and hard and soft links, as
  1892. well as being case-sensitive.  It doesn't support sparse files.</p>
  1893.  
  1894. <p>It would seem that UDF would be the best choice for a portable filesystem:
  1895. it's natively supported in practically every OS and it supports most of
  1896. the features you'd want in a modern filesystem.  Unfortunately, OS bugs
  1897. hamper its usefulness.</p>
  1898.  
  1899. <p>Although Linux will read UDF filesystems with blocksizes other than 512
  1900. bytes (even though that's outside the official specification), Windows is
  1901. pickier and will only recognize conforming layouts with 512-byte blocks.
  1902. That immediately limits Windows to 2TB disks or smaller when using UDF.
  1903. Also, Windows expects UDF to span the entire disk, with no partitions, so
  1904. you can't even work around the size limitation by making multiple sub-2TB
  1905. partitions.</p>
  1906.  
  1907. <p>Linux, on the other hand, has had problems with UDF with 512-byte blocks.
  1908. It handles filesystems with 2KB blocks just fine, but you need to be
  1909. running relatively new kernels for the 512-byte blocks (required for
  1910. Windows compatibility) to work.  (Two problems I've run into are
  1911. <a href="https://bugzilla.kernel.org/show_bug.cgi?id=53021">disks being reported full when they're not</a> and
  1912. <a href="https://github.com/karelzak/util-linux/issues/23">Linux not seeing UDF volume labels</a>.)</p>
  1913.  
  1914. <p>The Linux problems have been fixed, but only just this year.  Losing
  1915. compatibility with all older Linux systems knocks out one of the biggest
  1916. advantages that UDF has over NTFS.  In my case, I have RHEL 5 and 6
  1917. systems that aren't going to get these fixes for a really long time.
  1918. (Maybe by RHEL 5's 2017 EOL, assuming RHEL 7 includes all of the fixes.)</p>
  1919.  
  1920. <h3>ext[234]/HFS+</h3>
  1921.  
  1922. <p>There are also the native disk formats for Linux (the ext2/3/4 series) and
  1923. MacOS (HFS/HFS+).  While there's at least some support for accessing them
  1924. from other systems, that support is generally less robust than the NTFS-3G
  1925. project's work, so if you're going to require third-party support for
  1926. cross-platform access you might as well use NTFS.</p>
  1927.  
  1928. <h3>Other filesystems</h3>
  1929.  
  1930. <p>There are a lot of other filesystems out there.  Linux has native support
  1931. for quite a lot of them.  OSX and Windows don't.  In cases where
  1932. installing third-party drivers on OSX or Windows is an accepted
  1933. requirement, some other filesystem might be a good choice.  In my opinion,
  1934. though, NTFS, FAT32, maybe UDF, and possibly exFAT cover the filesystem
  1935. portability use-cases pretty well by themselves; it would have to be a
  1936. very specific set of circumstances for a different filesystem to be a
  1937. better choice than one of those four.</p>
  1938. ]]></content:encoded>
  1939.  </item>
  1940.  
  1941.  
  1942. </rdf:RDF>
  1943.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda