<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Iterative Life</title>
	<atom:link href="http://www.marcstober.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marcstober.com/blog</link>
	<description>// Repairing the world, one byte at a time. Marc Stober&#039;s blog.</description>
	<lastBuildDate>Thu, 12 Jan 2012 01:24:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Can Knowing How To Program Make You a Better Person?</title>
		<link>http://www.marcstober.com/blog/2012/01/11/can-knowing-how-to-program-make-you-a-better-person/</link>
		<comments>http://www.marcstober.com/blog/2012/01/11/can-knowing-how-to-program-make-you-a-better-person/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 01:24:31 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Software Blog]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=501</guid>
		<description><![CDATA[Codecademy has gotten some press about their Code Year project to teach you to write code, i.e., software. It doesn&#8217;t seem to be aimed at people on the typical computer science and engineering track but rather as a a basic literacy skill for anyone. I forget sometimes I didn&#8217;t set out to be a programmer. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.codecademy.com/#!/exercises/0">Codecademy</a> has gotten some <a href="http://www.slate.com/articles/technology/technology/2012/01/learn_to_program_make_a_free_weekly_coding_lesson_your_new_year_s_resolution_.html">press</a> about their <a href="http://codeyear.com/">Code Year</a> project to teach you to write code, i.e., software. It doesn&#8217;t seem to be aimed at people on the typical computer science and engineering track but rather as a a basic literacy skill for anyone.</p>
<p>I forget sometimes I didn&#8217;t set out to be a programmer. I&#8217;d written some web pages that were simple documents, and knew they were lacking compared to &#8220;real&#8221; web sites where you could search, order a book, or buy an airline ticket. So I bought a programming book, found a small project to use it on at work, and the rest of my career fell in to place (eventually). </p>
<p><strong>As a programmer, I have a different (better?) idea of the value of the technology we deal with daily in modern life.</strong></p>
<p>Here are some examples. You can probably think of ways to dispute the particulars, but that&#8217;s why they&#8217;re examples, not proofs. <span style="font-size: 80%">(There&#8217;s my programmer-mind searching for discrete logical results again, forgetting that my blog audience has analog brains and doesn&#8217;t think in one&#8217;s and zero&#8217;s&#8230;.)</span></p>
<h4>Example #1: Twitter</h4>
<p>Twitter is tremendously popular. <a href="http://twitter.com/marcstober">I use it</a> and it&#8217;s a lot of fun. I think a lot of people think it&#8217;s some amazing technology. It&#8217;s actually kind of tricky in that way: character limits, coded abbreviations, URL shorteners and hashtags all <em>seem</em> very technical. In fact, this originally turned me off to Twitter; I&#8217;ve lost count of the number of times in my career I&#8217;ve made a field longer or modified an app to take advantage of a higher-bandwidth connection, and Twitter was doing completely the opposite! Now I think people are attracted to the game (just like some programmers <a href="http://www.scottkirkwood.com/2006/07/shortest-sudoku-solver-in-python.html">try to write the shortest program possible,</a>) even if it&#8217;s cryptic to the point of being a novelty. Twitter isn&#8217;t some great technical advance; it&#8217;s really pretty simple: a couple web pages and a couple tables that any professional developer could implement, at least in its basic structure. What makes Twitter one of the leading social media platforms is not technology, but that millions of people use it. This may even make it more valuable as a business: lot of valuable users, without having to invest a lot in technology. (Admittedly scaling up to its current size is, as programmers like to say, <a href="http://www.outpost9.com/reference/jargon/jargon_29.html#TAG1266">non-trivial.</a>)</p>
<h4>Example #2: Netflix</h4>
<p>On the other hand, Netflix seems simple. What could be simpler than watching TV? But parts of Netflix rely on some very sophisticated technology. Computer scientists <a href="http://www.netflixprize.com/">competed for a million dollars</a> over the best algorithm to recommend movies. Video compression and reliable streaming are hard. If you can invent a better video compression algorithm, you can probably get rich. We take it for granted that we can watch Netflix on almost any device (and we get angry if we can&#8217;t), but building native streaming players that enforce DRM (whether or not you want to) on multiple platforms and making them work well enough to compete with cable is very hard. Of course, Netflix does other difficult things like negotiating with movie studios. But I think a least part of the reason I pay for Netflix every month (and use Twitter for free) is that they have a lot more value in their technology.</p>
<h4>Example #3: Verizon vs. Vonage and MagicJack</h4>
<p>Vonage and MagicJack want you to think that they have some innovative new technology that can save you money. Maybe they could save me money, but from an engineering standpoint, I find them odd. When I pay my phone bill (well, FiOS bill) to Verizon, I can (barely) justify the expense knowing they maintain a huge physical infrastructure requiring real estate, trucks, union salaries, miles of expensive copper wire and glass fiber. I could plug a Vonage or MagicJack device into my Verizon Internet connection, but I&#8217;d still be relying on Verizon&#8217;s real estate, trucks, union salaries, miles of wire, etc. and my voice would get turned into the same bits on fiber either way. Any difference is a result of politics and commercial issues; there&#8217;s no fundamental <em>technical</em> reason these services should save you money.</p>
<p>So, have I convinced you to make learning to program your New Year&#8217;s resolution?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2012/01/11/can-knowing-how-to-program-make-you-a-better-person/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Honesty about Modesty</title>
		<link>http://www.marcstober.com/blog/2012/01/01/honesty-about-modesty/</link>
		<comments>http://www.marcstober.com/blog/2012/01/01/honesty-about-modesty/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 16:14:43 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Israel]]></category>
		<category><![CDATA[Judaism]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=494</guid>
		<description><![CDATA[Many of you have probably seen the Israeli news story about eight year old Na&#8217;ama Margolese being called a &#8220;whore&#8221; and spat on walking past a haredi (ultra-Orthodox) synagogue on her way to school. In case you haven&#8217;t, it&#8217;s on YouTube with subtitles. (I&#8217;d also recommend reading how &#8220;they messed with the wrong crowd&#8221; for [...]]]></description>
			<content:encoded><![CDATA[<p>Many of you have probably seen the Israeli news story about eight year old Na&#8217;ama Margolese being called a &#8220;whore&#8221; and spat on walking past a <em>haredi</em> (ultra-Orthodox) synagogue on her way to school. In case you haven&#8217;t, it&#8217;s <a href="http://youtu.be/dFm1tZkEuxI">on YouTube with subtitles.</a> (I&#8217;d also recommend reading how <a href="https://www.forward.com/articles/148763/">&#8220;they messed with the wrong crowd&#8221;</a> for some interesting background.)</p>
<p>Two images are stuck in my mind from the video. The first is of a woman covered up almost Taliban style. </p>
<p>And the second is of Na&#8217;ama&#8217;s mother, Hadassah, dressed attractively in a sweater, boots, and skirt that meet her own standards of <em>tzniut</em> (modesty). She looks like she could fit in among the women I pass walking home from their Modern Orthodox synagogue down the street from my Conservative one. And here&#8217;s the honesty part: I can see how she would be a little bit distracting.</p>
<p>But what I think is totally messed up is to think there is anything at all wrong with that. Certainly that doesn&#8217;t make her deserve to be called a &#8220;whore.&#8221; </p>
<p>Caring about how one looks and noticing how other people look is a hard-wired part of being human. The value of Judaism is that it provides a way to sanctify the human experience. The rabbis long ago recognized that the <em>yetzer ha-ra</em>&#8211;the temptation to do bad&#8211;was not something that can be just covered up but a part of life that we can try to turn to good.</p>
<p>In secular culture the message sometimes seems that only a woman who can look like a supermodel is attractive, and only a guy who sleeps with a lot of supermodels in accomplished. But Jews believe every individual deserves respect: &#8220;If you have saved one life, you have saved the world.&#8221; And so, in my community, as in many other non-Haredi communities, we have norms where every woman gets to be beautiful, every bar mitzvah boy funny, every grandfather wise, and every child give his parents something to <em>kvell</em> over (be proud of). For example, Mayim Bialik, who is both an Orthodox Jew and TV star, <a href="http://www.kveller.com/blog/parenting/my-giant-adult-sized-onesie/">recently blogged about</a> finding a dress for an important Hollywood party that looked good and was still respectful. Doing Jewish stuff means there are ways for men and women to interact that don&#8217;t require cheating or hurting anyone or acting irresponsibly. Not that every Jewish community is perfect (we&#8217;re still only human after all!) but on the whole, I think Judaism has survived because it has a lot of wisdom about how to cope with human nature. </p>
<p>Maybe some men really can&#8217;t deal with seeing a woman on the street. But then it&#8217;s them who should be staying off the sidewalk.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2012/01/01/honesty-about-modesty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing Siddur Ruach Shabbat: Temple Emanuel&#8217;s New Family Service Prayerbook</title>
		<link>http://www.marcstober.com/blog/2011/12/06/introducing-siddur-ruach-shabbat-temple-emanuels-new-family-service-prayerbook/</link>
		<comments>http://www.marcstober.com/blog/2011/12/06/introducing-siddur-ruach-shabbat-temple-emanuels-new-family-service-prayerbook/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 01:23:59 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=479</guid>
		<description><![CDATA[Cross-posted to JewishBoston.com. This Saturday morning at Temple Emanuel&#8217;s lay-led Ruach Shabbat family service we&#8217;ll be unveiling our new prayer book, Siddur Ruach Shabbat. The product of over a year of collaboration between the synagogue&#8217;s volunteers and professional staff, the book aims to be &#8220;just right&#8221; by capturing the spirituality of a traditional Shabbat morning [...]]]></description>
			<content:encoded><![CDATA[<p><em>Cross-posted to <a href="http://www.jewishboston.com/Marc-Stober/blogs/2894-introducing-siddur-ruach-shabbat-temple-emanuel-s-new-family-service-prayerbook">JewishBoston.com.</a></em></p>
<p>This Saturday morning at <a href="http://templeemanuel.com/ruach-shabbat-family-service">Temple Emanuel&#8217;s lay-led Ruach Shabbat family service</a> we&#8217;ll be unveiling our new prayer book, <em>Siddur Ruach Shabbat.</em> The product of over a year of collaboration between the synagogue&#8217;s volunteers and professional staff, the book aims to be &#8220;just right&#8221; by capturing the spirituality of a traditional Shabbat morning service and making it accessible to all. It also features 40 full color illustrations by the children of Temple Emanuel. </p>
<div style="float:right">
<div><a href="https://picasaweb.google.com/lh/photo/haLYiBdpM5xEdsjW8ClBFFTk9zwb36V-dlimS4AnhB8?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/-K0NNrib_LXo/Tt9AHce_bXI/AAAAAAAAA4I/c4QQriCaRGA/s288/from%252520iPhone%252520005.JPG" height="215" width="288" /></a></div>
<p><a href="https://picasaweb.google.com/lh/photo/tj2Hi9wtGTS3R2ud6rFSg1Tk9zwb36V-dlimS4AnhB8?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-zIKJ1DYmoLo/Tt9BWrmx7ZI/AAAAAAAAA4M/Yo0G6SyWBoE/s400/AVPageView%2525201272011%25252053310%252520AM.jpg" height="400" width="307" /></a></div>
<p>The book features a number of innovations to make it easy to understand and use: </p>
<ul>
<li>Only the prayers needed for a regular Shabbat morning service are included, so there is no getting lost flipping pages. </li>
<li>Every prayer begins on a new page with English, Hebrew, and transliterated titles. </li>
<li>All prayers (except the silent Amidah) have transliterations. </li>
<li>Key phrases are bold. </li>
<li>And more&#8230;</li>
</ul>
<p>As editor-in-chief my goal was to share with my fellow TE families and the Jewish world what I found so meaningful about Shabbat morning prayer. The book was a truly collaborative effort, from the first draft produced by committee Vice Chair David Goldstone, to the extensive editorial work by committee Chair Pamela Weinfeld, to substantive input from Religious School Director Ilene Beckman, Hazzan Sheini Daniel Nesson, Rabbi Michelle Robinson, and others. It may have taken longer than we thought but the result was far better than expected. </p>
<p>For now the only place to see the whole finished book is at Ruach Shabbat Family Services this Saturday at 10:45 a.m. in <a href="http://templeemanuel.com/">Temple Emanuel&#8217;s</a> lower level activity room, and monthly thereafter. Please join us! For more information contact me at <a href="mailto:marcstober@gmail.com">marcstober@gmail.com</a>, Pam Weinfeld at <a href="mailto:drpamw@dermandskincare.com">drpamw@dermandskincare.com</a>, or Wayne Goldstein at <a href="mailto:wgoldstein@templeemanuel.com">wgoldstein@templeemanuel.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2011/12/06/introducing-siddur-ruach-shabbat-temple-emanuels-new-family-service-prayerbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Occupy Wall Street Will Fail</title>
		<link>http://www.marcstober.com/blog/2011/10/07/why-occupy-wall-street-will-fail/</link>
		<comments>http://www.marcstober.com/blog/2011/10/07/why-occupy-wall-street-will-fail/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 09:01:26 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Economics]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Social Justice]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=470</guid>
		<description><![CDATA[It&#8217;s a mistake to conflate size with evilness and blame everything on &#8220;corporations.&#8221; When people complain that mandated health care is bad for small business, no one points out that what they&#8217;re really saying is &#8220;I&#8217;d rather keep my profits than give my employees health care like a larger business would.&#8221; No one is complaining [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a mistake to conflate size with evilness and blame everything on &#8220;corporations.&#8221;</p>
<p>When people complain that mandated health care is bad for small business, no one points out that what they&#8217;re really saying is &#8220;I&#8217;d rather keep my profits than give my employees health care like a larger business would.&#8221; No one is complaining about small independent mortgage brokers who pushed through bad deals while flying under the radar of any attempt at corporate responsibility. No one complains about nonprofits who think their good works are an excuse for exploiting employees and cheating vendors.</p>
<p>Not that all (or even most) people and organizations in the above categories are to blame. But the ones that are, are certainly happy to see you blame &#8220;corporations.&#8221;</p>
<p>I think the problem is the way things like government debt or &#8220;socialized medicine&#8221; get talked about public debate now as if they&#8217;re axiomatically bad, instead of inherently bad things like intolerance, sickness, or war, that government policy is after all a tool to prevent.</p>
<p>In a nation of 300 million people, you can&#8217;t simply blame the fact that there are institutions large enough to feed, employ, and serve lots of us. It is going to take some really big farms, and really big banks. Something is wrong with the state of the social contract, if we ever had one, I&#8217;ll admit: you should be able to go to school, play by the rules, and not get tossed aside. But while some big organizations and their leaders are part of the problem, we also shouldn&#8217;t toss aside people and organizations that can be part of the solution. And we need big solutions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2011/10/07/why-occupy-wall-street-will-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adonai Tz&#8217;va&#8217;ot: The Lord of &#8220;Hosts&#8221;?</title>
		<link>http://www.marcstober.com/blog/2011/09/09/adonai-tzvaot-the-lord-of-hosts/</link>
		<comments>http://www.marcstober.com/blog/2011/09/09/adonai-tzvaot-the-lord-of-hosts/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 16:49:01 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Judaism]]></category>
		<category><![CDATA[Prayer]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=460</guid>
		<description><![CDATA[For the Family Service Siddur I wanted a translation for &#8220;Adonai Tzeva&#8217;ot&#8221; that people wouldn&#8217;t need an English dictionary to understand like the venerable yet archaic &#8220;Lord of Hosts.&#8221; Siddur Sim Shalom actually leaves it untranslated, so I posted a question for the creative people in the OpenSiddur Facebook Group: Anyone have a favorite translation [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.marcstober.com/blog/wp-content/uploads/2011/09/Hannah-Jewish-Start-Mandala.png"><img src="http://www.marcstober.com/blog/wp-content/uploads/2011/09/Hannah-Jewish-Start-Mandala.png" alt="" title="Hannah Jewish Start Mandala" width="342" height="379" class="aligncenter size-full wp-image-464" /></a></p>
<p>For the <a href="http://templeemanuel.com/ruach-shabbat-family-service">Family Service</a> Siddur I wanted a translation for <em>&#8220;Adonai Tzeva&#8217;ot&#8221;</em> that people wouldn&#8217;t need an English dictionary to understand like the venerable yet archaic &#8220;Lord of Hosts.&#8221; Siddur Sim Shalom actually leaves it untranslated, so I posted a question for the creative people in the <a href="https://www.facebook.com/groups/opensiddur/">OpenSiddur Facebook Group</a>:</p>
<blockquote><p>Anyone have a favorite translation for &#8220;Adonai Tzevaot&#8221; in the Kedushah? &#8220;Hosts&#8221; always makes me think of the person who takes you to a table at a restaurant.</p></blockquote>
<p>After getting responses from <a href="https://plus.google.com/117196559479653705266/posts">Aharon Varady</a> and <a href="https://plus.google.com/112059600297316331401/posts">Shmueli Gonzales</a> as well as posing a few alternatives to my daughter, Hannah, as a representative of the target age the latest draft has: </p>
<blockquote><p><strong>Holy, holy, holy is the God of heavenly forces.</strong></p></blockquote>
<p>This made me really think about this peak moment of the service, and how it represents the fullness of God in three ways: as a force throughout the universe, as something not here but &#8220;up there&#8221; (<em>mim&#8217;komo</em>=&#8221;His place&#8221;), and specifically as God of Israeli (<em>Elohayich tziyon</em>).</p>
<p>I think perhaps the important thing you are saying is that while צְבָאוֹת (<em>tz&#8217;va&#8217;ot, tzevaot</em>) literally means &#8220;armies,&#8221; the reference is to forces of the universe being imagined as armies, as opposed to the human armies of nations.</p>
<p>Indeed I would say that imagining God as the master of gravity, black holes, quantum physics, and other mysteries of the physical universe very much fits in with my own theology and seem analogous to how it was formerly used by people who looked at starts but didn&#8217;t have the Hubble Space Telescope. (Or NOVA on PBS.)</p>
<p>Which brings me back for &#8220;forces&#8221; as translation which could mean physical forces like gravity, as well as being a direct modern PC translation for army as in &#8220;Israeli Defense Forces.&#8221;</p>
<p>Note: The image above was drawn by Hannah and illustrates the page across from this passage in the Siddur.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2011/09/09/adonai-tzvaot-the-lord-of-hosts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Navigation a Bumpy Road</title>
		<link>http://www.marcstober.com/blog/2011/07/30/iphone-navigation-a-bumpy-road/</link>
		<comments>http://www.marcstober.com/blog/2011/07/30/iphone-navigation-a-bumpy-road/#comments</comments>
		<pubDate>Sat, 30 Jul 2011 14:45:28 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Cars]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Software Blog]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=427</guid>
		<description><![CDATA[Photo credit: Trey Ratcliff on Flickr under a CC BY-NC-SA 2.0 license (thanks for sharing!) I left behind my paper maps and GPS device on our recent trip to California, navigating with my iPhone 4 instead. We got where we needed to go, but the iPhone was limited and frustrating for a state-of-the-art smartphone. We [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/stuckincustoms/4647202499/" title="Your Road Ahead by Stuck in Customs, on Flickr"><img src="http://farm4.static.flickr.com/3399/4647202499_4318c43563.jpg" width="500" height="376" alt="Your Road Ahead"></a><br />
<em style="font-size: 85%">Photo credit: <a href="http://www.flickr.com/photos/stuckincustoms/">Trey Ratcliff on Flickr</a> under a <a href="http://http//creativecommons.org/licenses/by-nc-sa/2.0/">CC BY-NC-SA 2.0 license</a> (thanks for sharing!)</em></p>
<p>I left behind my paper maps and GPS device on our recent trip to California, navigating with my iPhone 4 instead. We got where we needed to go, but the iPhone was limited and frustrating for a state-of-the-art smartphone.</p>
<p>We flew into northern California to visit relatives and attend a wedding, then drive along the coast to LA sightseeing. This meant we had to locate points of interest as specific as a San Francisco apartment and as vague as a spot along those coast where you can see elephant seals, and drive in LA traffic. I knew I&#8217;d need more than the built-in Maps app. Before the trip, I used TripIt and Google Maps on the web to store various destinations. For voice-guided navigation, I purchased NAVIGON MobileNavigator, which was expensive, but cheaper than either buying a new GPS device or even updating the maps on my old one. (I&#8217;d also tried the less expensive MotionX GPS Drive app around eastern Massachusetts, but it came up with some strange routes, which proved to me that all navigation apps are not the same.)</p>
<p>I also purchased NavAssist. <strong>If you have Navigon or TomTom apps, buy NavAssist.</strong> It&#8217;s only 99 cents and it lets you copy and paste addresses from other apps (including the native Maps app) into your GPS app. On the other hand, <strong>it&#8217;s ridiculous that there not a better way to share addresses designed into the iPhone.</strong> For example, to navigate to our hotel address saved in TripIt: open the record in TripIt, click to open the address in Maps, copy the address, paste into NavAssist, click to search then click to launch Navigon. This should not take so many clicks through 4 different apps!</p>
<p>My big disappointment came when I tried to view the customized map I’d saved in Google Maps. I’d dropped multiple pins on a map and planned to use that to see what I was near and decide what to visit next. I didn’t expect that the native Maps app (which isn’t really “Google Maps” even if it uses Google data) would support this, but I’d assumed I’d have all the functionality of the web-based Google Maps through the mobile web. It was not possible. The Google products are a confusing mix of “Maps,” “Local”, “Places,” and the Google Earth app. It is possible to view saved maps via Google Earth, but this is both too slow to use well without good WiFi, and doesn’t provide you with the sort of road and address data you need for driving navigation at all.</p>
<p>Fortunately, I’d printed out on a paper a list of the points of interest I’d saved in Google Maps. The native Maps app doesn’t support dropping multiple pins (or even a single pin precisely). I briefly tried free Bing and MapQuest apps before buying two more map apps: CityMaps2Go by Ulmon, and Map+ by Shinya Sugawara. I’d used Ulmon’s Paris guide app on another trip with much success, but it worked better for finding landmarks (like the Louvre and the Eiffel Tower and the closest subway stop) than for finding specific street address and driving to them. Finally, the 99 cent <strong>Map+ app was only thing I could find for dropping multiple pins</strong> on on a street map.</p>
<p>Maybe the developers of NavAssist and Map+ could get together and build an app that combines the ability to drop multiple pins with the ability to paste in addresses and launch a navigation app? Does it seem wrong that $300 of GPS hardware and software is made usable by $1.98 of apps? Has Apple restricted the functionality of map and navigation apps while it works on its own? I&#8217;d consider this a possibility, but I can&#8217;t do much else with a speculation of an unannounced product.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2011/07/30/iphone-navigation-a-bumpy-road/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YAACSDTBAB</title>
		<link>http://www.marcstober.com/blog/2011/07/29/yaacsdtbab/</link>
		<comments>http://www.marcstober.com/blog/2011/07/29/yaacsdtbab/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 21:32:32 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Software Blog]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=432</guid>
		<description><![CDATA[Yet Another Article Comparing Software Development To Building A Bridge: What Happened to Software Engineering? &#8211; Developer.com This is just the latest one example; liberally paraphrasing, it&#8217;s always the same: &#8216;Bridge building is so cheap and easy, there&#8217;s no excuse for programming not to be even cheaper and easier.&#8217; Seems to me this meme is [...]]]></description>
			<content:encoded><![CDATA[<p>Yet Another Article Comparing Software Development To Building A Bridge:</p>
<p><a href='http://www.developer.com/mgmt/what-happened-to-software-engineering.html'>What Happened to Software Engineering? &#8211; Developer.com</a></p>
<p>This is just the latest one example; liberally paraphrasing, it&#8217;s always the same: &#8216;Bridge building is so cheap and easy, there&#8217;s no excuse for programming not to be even cheaper and easier.&#8217;</p>
<p>Seems to me this meme is an insult to both software developers <b>and</b> civil engineers. Then again, it&#8217;s mostly perpetrated by people who expect software and bridges to magically appear without paying for them. Or worse, by someone trying to sell technical products and services without hiring enough technical talent.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2011/07/29/yaacsdtbab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun With Hebrew Fonts: Liturgical Use of Meteg</title>
		<link>http://www.marcstober.com/blog/2011/07/06/fun-with-hebrew-fonts-liturgical-use-of-meteg/</link>
		<comments>http://www.marcstober.com/blog/2011/07/06/fun-with-hebrew-fonts-liturgical-use-of-meteg/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 11:00:27 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Judaism]]></category>
		<category><![CDATA[Software Blog]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=401</guid>
		<description><![CDATA[For the Family Service Siddur I’m editing, we set the Hebrew text in Times New Roman1 using Microsoft Word, because this was a volunteer project and we all had that software available, and because that font is actually quite nice at rendering Hebrew with vowels as needed for liturgy. A reviewer noticed an error in [...]]]></description>
			<content:encoded><![CDATA[<p>For the <a href="http://templeemanuel.com/ruach-shabbat-family-service">Family Service</a> Siddur I’m editing, we set the Hebrew text in Times New Roman<sup><a href="#note1">1</a></sup> using Microsoft Word, because this was a volunteer project and we all had that software available, and because that font is actually quite nice at rendering Hebrew with vowels as needed for liturgy.</p>
<p>A reviewer noticed an error in <em>Mah Tovu</em>:</p>
<div style="text-align: center"><img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/ex1.png" alt="" title="ex1" width="366" height="47" class="aligncenter size-full wp-image-404" /></div>
<p>The quamats<sup><a href="#note2">2</a></sup> that should be under the resh is under the kaf. It’s not a typo; I had typed the letters correctly: kaf <img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/kaf.png" alt="" title="kaf" width="15" height="41" class="alignnone size-full wp-image-409" />, shva <img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/shva.png" alt="" title="shva" width="22" height="41" class="alignnone size-full wp-image-413" />, resh <img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/resh.png" alt="" title="resh" width="17" height="41" class="alignnone size-full wp-image-412" />, qamats <img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/qamats.png" alt="" title="qamats" width="21" height="41" class="alignnone size-full wp-image-411" />, meteg <img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/meteg.png" alt="" title="meteg" width="22" height="41" class="alignnone size-full wp-image-410" />.</p>
<p>I realized the issue was with the meteg. (In liturgy, meteg is used to indicate the stressed syllable, particularly when it’s not the last syllable, which is usually stressed in Hebrew.) Without the meteg, the vowel is centered below the “point” of the resh, not the center of the letter: </p>
<div style="text-align: center"><img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/ex2.png" alt="" title="ex2" width="222" height="48" class="aligncenter size-full wp-image-405" /></div>
<p>So far, so good; this contributes to the readability of the letters. The problem is that Times New Roman shifts vowels to the right when followed by meteg. This is okay if the vowel starts off below the center of the letter:</p>
<div style="text-align: center"><img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/ex3.png" alt="" title="ex3" width="366" height="48" class="aligncenter size-full wp-image-406" /></div>
<p>But when the vowel is centered under right edge of the letter to start with, it ends up appearing under the previous letter, incorrectly. For example, the font <a href="http://scholarsfonts.net/cardofnt.html">Cardo</a> doesn’t shift the vowel when a meteg is added, which I think is better:</p>
<div style="text-align: center"><img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/ex4.png" alt="" title="ex4" width="366" height="61" class="aligncenter size-full wp-image-407" /></div>
<p>It’s worth noting that not all Hebrew fonts even include meteg, which is not used in modern Hebrew.<br />
I solved the problem using the overstrike feature of Word’s equation editor:</p>
<div style="text-align: center"><img src="http://www.marcstober.com/blog/wp-content/uploads/2011/07/ex5.png" alt="" title="ex5" width="366" height="47" class="aligncenter size-full wp-image-417" /></div>
<p>To reproduce this:</p>
<ol>
<li>Press ctrl-F9 to insert the special equation editor brackets.</li>
<li>Paste in the following: eq \o(רָ,ˌ)</li>
</ol>
<p>Note that the character used here is actually the Unicode MODIFIER LETTER LOW VERTICAL LINE character (hex 02CC), because Hebrew points without a consonant are rendered with a dotted circle by the software. I think this character is used as a phonetic symbol to indicate stress anyway, so it’s not inappropriate. However, I consider this a work-around; in a perfect world, I’d like to have an accurate digital text that renders into print without pretending it’s an equation. </p>
<p>Hope someone finds this helpful or at least interesting!</p>
<hr style="width: 33%; align: left; margin-top:1em" />
<div style="font-size: 90%">
<a name="note1"><sup>1</a></sup>This would be <a href="http://www.microsoft.com/typography/fonts/font.aspx?FMID=1653">version 5.01 of Times New Roman from Microsoft</a>. I’m pretty sure the original 1930’s version of the font for the London <em>Times</em> didn’t include Hebrew!</p>
<p><a name="note2"><sup>2</a></sup>I am not a not usually fan of the letter “q” in Hebrew transliterations, but I am using the standard Unicode names of Hebrew characters.
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2011/07/06/fun-with-hebrew-fonts-liturgical-use-of-meteg/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>I finally got an iPhone</title>
		<link>http://www.marcstober.com/blog/2011/06/20/i-finally-got-an-iphone/</link>
		<comments>http://www.marcstober.com/blog/2011/06/20/i-finally-got-an-iphone/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 04:27:30 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Software Blog]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=387</guid>
		<description><![CDATA[I find the whole &#8220;cult&#8221; of Apple&#8211;people waiting in line at the mall and other such nonsense&#8211;to be a turn-off. It&#8217;s kept my attention enough to notice that, with the latest releases of their iOS operating system (version 4 and the just-announced version 5), they&#8217;ve actually created a great smartphone. So, when my HTC Incredible [...]]]></description>
			<content:encoded><![CDATA[<p>I find the whole &#8220;cult&#8221; of Apple&#8211;people waiting in line at the mall and other such nonsense&#8211;to be a turn-off. It&#8217;s kept my attention enough to notice that, with the latest releases of their iOS operating system (version 4 and the just-announced version 5), they&#8217;ve actually created a great smartphone. So, when my HTC Incredible dropped on the floor and wouldn&#8217;t turn on, I switched to an iPhone.</p>
<p><a href="https://picasaweb.google.com/lh/photo/JMVnMs3SFevg4RTvoOsrnWagHoFYLiQFibwZfun2OQo?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-70ExPJy4Mjo/Tf7KNkrZK8I/AAAAAAAAA2M/LJFpW2KJSGI/s288/photo.JPG" height="288" width="216" style="float:right; margin-left: 1em" /></a></p>
<p>Earlier iPhones reminded me of a European roadster: fun to drive, not very practical. There were arbitrary things that you couldn&#8217;t do. Remember the big deal when iPhones got copy and paste? It seemed ridiculous to me that you needed to tether a wireless device to computer for backups and updates (and this only changed with the iOS 5 announcement just this month). Plus, I was a happy Verizon customer and they only ran on AT&#038;T.</p>
<p>Before iOS 4, iPhones did not support multitasking. This is not about being able to run more than one app at a time. It&#8217;s about building software that can take full advantage of the computer in your pocket. You should be able to ask an app to do something&#8211;keep track of your location, let you know about something, sync some data, play music, whatever&#8211;without actually having to be &#8220;in&#8221; the app using it; shouldn&#8217;t computers do things for us? Gradually, Apple has been getting rid of these restrictions. Sometimes this results in more esoteric feature announcements like notifications and task completion. Really, it&#8217;s about making the iPhone a seriously capable (and still fun) mobile platform.</p>
<p>Speaking of serious, the iPhone supports full encryption of data synced from a Microsoft Exchange server, which most Android phones do not. Setting aside whether I should be spending time on work when I&#8217;m not in the office, this makes it possible for me since I work for a hospital covered by state and federal privacy laws.</p>
<p>I like openness in principle, so I&#8217;m not fond of Apple&#8217;s tightly controlled app ecosystem. However, I&#8217;m encouraged by the <a href="http://www.macworld.com/article/152935/2010/07/jailbreak_exemption.html">DCMA exemption</a> that says jailbreaking is not actually illegal, because it shouldn&#8217;t be illegal to do what you want with something you bought. Apple&#8217;s support of HTML5 is also encouraging. (I&#8217;m not sure Flash support would really be a win for openness.) Every smartphone platform has its issues, and it&#8217;s far from clear that Apple&#8217;s veto power over apps discourages innovation any more than business decisions made by hardware and software companies with more &#8220;open&#8221; operating systems.</p>
<p>Rather that a roadster, today&#8217;s iPhone is like a luxury SUV. I could tell you I <strong>had</strong> to buy it for the advanced airbags and all-wheel-drive stability control, but I can&#8217;t honestly complain.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2011/06/20/i-finally-got-an-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The last thing I&#8217;ll say about PC&#8217;s vs. Macs</title>
		<link>http://www.marcstober.com/blog/2011/06/03/the-last-thing-ill-say-about-pcs-vs-macs/</link>
		<comments>http://www.marcstober.com/blog/2011/06/03/the-last-thing-ill-say-about-pcs-vs-macs/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 12:01:01 +0000</pubDate>
		<dc:creator>marcstober</dc:creator>
				<category><![CDATA[Software Blog]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.marcstober.com/blog/?p=383</guid>
		<description><![CDATA[I&#8217;ve recently started using an iPad. As an old-school (80&#8242;s and 90&#8242;s) Mac user who has been using Windows for the last 15 years, I&#8217;ve been struggling to express what it is about Apple&#8217;s UI that I&#8217;m having trouble getting used to. I realized it was an issue of the &#8220;clutter-discoverability trade-off&#8221; that John Cook [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently started using an iPad. As an old-school (80&#8242;s and 90&#8242;s) Mac user who has been using Windows for the last 15 years, I&#8217;ve been struggling to express what it is about Apple&#8217;s UI that I&#8217;m having trouble getting used to. I realized it was an issue of the &#8220;clutter-discoverability trade-off&#8221; that John Cook so nicely explains on this blog:</p>
<p><a href='http://www.johndcook.com/blog/2011/06/01/clutter-discoverability/comment-page-1/#comment-85633'>Clutter-discoverability trade-off — The Endeavour</a>.</p>
<p>It’s interesting how over my career, Microsoft and Apple have switched places on this. I remember when Macs came out in the 80’s–-really up until Windows 95–-the advantage was that everything was discoverable on a menu or as an icon, unlike DOS-based programs where you needed a cheat sheet handy for all the commands. These days, I find Apple products, while beautifully clutter-free, are less discoverable.</p>
<p>For example, a relative of mine recently had to take her phone back to the Apple Store because she had accidentally activated the three-finger-double-tap zoom feature. Gestures that involve taps or swipes with 2 or 3 fingers aren&#8217;t very discoverable, IMHO. A big ugly &#8220;click here to unzoom&#8221; button would have been friendly. (Not that having live people in local stores isn&#8217;t friendly in some other way.)</p>
<p>p.s. Back to the article, I&#8217;ve also recently started using Emacs, but you could say I took that up just for the challenge of it&#8217;s non-discoverability!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcstober.com/blog/2011/06/03/the-last-thing-ill-say-about-pcs-vs-macs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

