<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/" xmlns:admin="http://webns.net/mvcb/" xmlns:l="http://purl.org/rss/1.0/modules/link/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<!--Generated by Blogger v5.0-->
	<channel rdf:about="http://memoryhierarchy.blogspot.com">
		<title>Memory Hierarchy</title>
		<link>http://memoryhierarchy.blogspot.com</link>
		<description>memory hierarchy for myself</description>
		<dc:date>2004-05-16T16:30:26Z</dc:date>
		<dc:language>en-US</dc:language>
		<admin:generatorAgent rdf:resource="http://www.blogger.com/" />
		<admin:errorReportsTo rdf:resource="mailto:rss-errors@blogger.com" />
		<items>
			<rdf:Seq>
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/flash-flex-central-and-real.html" />
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/macromedia-central.html" />
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/saturday-morning-cricket.html" />
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/only-6-years.html" />
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/finally-blog.html" />
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/reconciliation-not-compensation.html" />
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/youre-what-you-eat.html" />
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/death-grip.html" />
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/popular-languages-according-to-google.html" />
				<rdf:li rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/prodigal-son.html" />
			</rdf:Seq>
		</items>
	</channel>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/flash-flex-central-and-real.html">
		<title>Flash, Flex, Central and Real</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/flash-flex-central-and-real.html</link>
		<description>I am wildly guessing: Longhorn must've been a huge concern for Macromedia. Look at Longhorn: Avalon, Indigo, WinFS. Anybody can see Avalon and Indigo already exist: they are called Flash and Web services sans Microsoft branding. If Avalon (and Indigo) takes off, Flash is going to become Real Networks.&lt;br /&gt;&lt;br /&gt;For several years Macromedia has been pushing to extend its Flash from nice presentation device to data delivery system with its data remoting and GUI with its widgets. In some ways Flash is the only viable cross platform GUI toolkit these days. But unfortunately for Macromedia Flash is bound to browser -- there are standalone Flash players but they have made little impact because Flash widgets look alien as a standalone desktop application even though they look great on barren browser surroundings.&lt;br /&gt;&lt;br /&gt;Macromedia has come up with two derivatives from Flash: Flex and Central. Flex is still bound to browser. To put simply, it's a replacement for JSP with Javascript and XML. Supposedly JSP developers are to embrace Flex as "better and improved" JSP with Flash remoting and rich interface. But will they?&lt;br /&gt;&lt;br /&gt;Laszlo has been making similar Flash-based technology for a few years but still has gained little backing from developers yet. Incidentally, Laszlo supports Flash 6 and up unlike Flex that requires Flash 7 or up.&lt;br /&gt;&lt;br /&gt;What about Central? Central is an attempt to break free from browser and gain a new homestead by itself. It's a souped up standalone Flash player with its own application model. Users of Central gain rich UI for interacting with remote data as before and, as a added bonus, carry on even when there is no network -- Macromedia's spin is that Central supports "occasionally connected computing."  Apps live inside Central's container (on the top row there are icons of different apps). Another way of describing it would be: it's Groove-"lite".&lt;br /&gt;&lt;br /&gt;Still the Central's story is incomplete at best and many following concerns are unanswered:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;As a developer, would you like your application to live in yet another container? (This even discounts thorny issues about per-seat licensing, revenue sharing, etc.)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Corporate IT wouldn't like yet another desktop application (even worse, it's an application delivery vehicle) as it adds another security, update, maintenance concerns. They'd rather see Flex.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;If a company were to sell their Central apps, what happens to its branding?&lt;/li&gt;&lt;br /&gt;&lt;li&gt;As a consumer and user, I like Central but I don't find it compelling enough because I already get most of its benefits from plane Flash on browser (which I know how to use). Offline operation could be useful but it is unclear how yet (see below).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Offline operation means local data storage. Does it mean full file system access or partial, managed access? Either way opens a lot of problems.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Flash widgets are not native widgets and they stick out in Central setting.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I don't think anybody has made any headway by offering a desktop-on-top-of-desktop ever.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Unless one Central instance can talk to another remote Central instance, it's not &lt;i&gt;that&lt;/i&gt; interesting,  is it? I'll be damned if I have to reinstall apps just because I happened to use a different computer than my usual one.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Suppose browsers start acting like a fully network aware application i.e. they embed servers. Paperairplane and other such efforts are underway. It's quite easy to create a simple HTTP file server (one line of Python) and it won't be too long before browsers would have a built-in servers (Netscape had full CORBA ORB years ago after all). If this happens before Central evolves, what would be the point of Central?&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;I am sure many of the questions are already answered somewhere in the Macromedia community and would appreciate pointers. Despite my doubts over Flex and Central, I remain a fan of Flash. (Isn't it interesting Flash is what Java applet should've been but never could be?) I hope Flash won't become Real anytime soon!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Flex/Central architecture description: &lt;a href="http://www.artima.com/forums/flat.jsp?forum=106&amp;thread=22204&lt;br /&gt;&lt;br /&gt;"&gt;http://www.artima.com/forums/flat.jsp?forum=106&amp;thread=22204&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Flash penetration: &lt;a href="http://www.macromedia.com/software/player_census/flashplayer/&lt;br /&gt;&lt;br /&gt;version_penetration.html"&gt;http://www.macromedia.com/software/player_census/flashplayer/version_penetration.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-16T16:12:26Z</dc:date>
		<content:encoded><![CDATA[I am wildly guessing: Longhorn must've been a huge concern for Macromedia. Look at Longhorn: Avalon, Indigo, WinFS. Anybody can see Avalon and Indigo already exist: they are called Flash and Web services sans Microsoft branding. If Avalon (and Indigo) takes off, Flash is going to become Real Networks.<br /><br />For several years Macromedia has been pushing to extend its Flash from nice presentation device to data delivery system with its data remoting and GUI with its widgets. In some ways Flash is the only viable cross platform GUI toolkit these days. But unfortunately for Macromedia Flash is bound to browser -- there are standalone Flash players but they have made little impact because Flash widgets look alien as a standalone desktop application even though they look great on barren browser surroundings.<br /><br />Macromedia has come up with two derivatives from Flash: Flex and Central. Flex is still bound to browser. To put simply, it's a replacement for JSP with Javascript and XML. Supposedly JSP developers are to embrace Flex as "better and improved" JSP with Flash remoting and rich interface. But will they?<br /><br />Laszlo has been making similar Flash-based technology for a few years but still has gained little backing from developers yet. Incidentally, Laszlo supports Flash 6 and up unlike Flex that requires Flash 7 or up.<br /><br />What about Central? Central is an attempt to break free from browser and gain a new homestead by itself. It's a souped up standalone Flash player with its own application model. Users of Central gain rich UI for interacting with remote data as before and, as a added bonus, carry on even when there is no network -- Macromedia's spin is that Central supports "occasionally connected computing."  Apps live inside Central's container (on the top row there are icons of different apps). Another way of describing it would be: it's Groove-"lite".<br /><br />Still the Central's story is incomplete at best and many following concerns are unanswered:<br /><ul><br /><li>As a developer, would you like your application to live in yet another container? (This even discounts thorny issues about per-seat licensing, revenue sharing, etc.)</li><br /><li>Corporate IT wouldn't like yet another desktop application (even worse, it's an application delivery vehicle) as it adds another security, update, maintenance concerns. They'd rather see Flex.</li><br /><li>If a company were to sell their Central apps, what happens to its branding?</li><br /><li>As a consumer and user, I like Central but I don't find it compelling enough because I already get most of its benefits from plane Flash on browser (which I know how to use). Offline operation could be useful but it is unclear how yet (see below).</li><br /><li>Offline operation means local data storage. Does it mean full file system access or partial, managed access? Either way opens a lot of problems.</li><br /><li>Flash widgets are not native widgets and they stick out in Central setting.</li><br /><li>I don't think anybody has made any headway by offering a desktop-on-top-of-desktop ever.</li><br /><li>Unless one Central instance can talk to another remote Central instance, it's not <i>that</i> interesting,  is it? I'll be damned if I have to reinstall apps just because I happened to use a different computer than my usual one.</li><br /><li>Suppose browsers start acting like a fully network aware application i.e. they embed servers. Paperairplane and other such efforts are underway. It's quite easy to create a simple HTTP file server (one line of Python) and it won't be too long before browsers would have a built-in servers (Netscape had full CORBA ORB years ago after all). If this happens before Central evolves, what would be the point of Central?</li><br /></ul><br />I am sure many of the questions are already answered somewhere in the Macromedia community and would appreciate pointers. Despite my doubts over Flex and Central, I remain a fan of Flash. (Isn't it interesting Flash is what Java applet should've been but never could be?) I hope Flash won't become Real anytime soon!<br /><br /><br />Flex/Central architecture description: <a href="http://www.artima.com/forums/flat.jsp?forum=106&thread=22204<br /><br />">http://www.artima.com/forums/flat.jsp?forum=106&thread=22204</a><br /><br />Flash penetration: <a href="http://www.macromedia.com/software/player_census/flashplayer/<br /><br />version_penetration.html">http://www.macromedia.com/software/player_census/flashplayer/version_penetration.html</a><br /><br />]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/flash-flex-central-and-real.html" />
	</item>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/macromedia-central.html">
		<title>Macromedia Central</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/macromedia-central.html</link>
		<description>Finally I got to play with it. Cute and pretty. But there are only a few dozen applications so far. It doesn't seem to have traction among Flash developers or anybody else? Apps I've been trying are simple and feels lightweight with rich look and feel as expected.</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-15T17:28:59Z</dc:date>
		<content:encoded><![CDATA[Finally I got to play with it. Cute and pretty. But there are only a few dozen applications so far. It doesn't seem to have traction among Flash developers or anybody else? Apps I've been trying are simple and feels lightweight with rich look and feel as expected.]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/macromedia-central.html" />
	</item>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/saturday-morning-cricket.html">
		<title>Saturday morning cricket</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/saturday-morning-cricket.html</link>
		<description>Unexpectely some people were playing cricket in the neighborhood park's baseball field. If children play soccer these days, who knows if their children would prefer cricket over baseball?</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-15T17:23:56Z</dc:date>
		<content:encoded><![CDATA[Unexpectely some people were playing cricket in the neighborhood park's baseball field. If children play soccer these days, who knows if their children would prefer cricket over baseball?]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/saturday-morning-cricket.html" />
	</item>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/only-6-years.html">
		<title>only 6 years?</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/only-6-years.html</link>
		<description>&lt;a href="http://www.sfgate.com/cgi-bin/article.cgi?file=/news/archive/2004/05/10/state1757EDT0109.DTL"&gt;"Former Symbionese Liberation Army member James Kilgore was sentenced to six years in state prison Monday for the killing of a suburban Sacramento housewife during an April 1975 bank robbery that netted the would-be revolutionaries $15,000."&lt;/a&gt; Considering Patty Hearst got 7 years for the  bank robbery (she drove a getaway car), isn't 6 years for second degree murder too short? SLA members were not "would-be" revolutionaries but delusional, self-indulgent murderers, who got off all too lightly thanks to their privileged background. Despite their current display of remorse and regret, they did their best to keep themselves hidden and lead quiet, well-off lives, like the ones they robbed from their victims.</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-11T02:58:07Z</dc:date>
		<content:encoded><![CDATA[<a href="http://www.sfgate.com/cgi-bin/article.cgi?file=/news/archive/2004/05/10/state1757EDT0109.DTL">"Former Symbionese Liberation Army member James Kilgore was sentenced to six years in state prison Monday for the killing of a suburban Sacramento housewife during an April 1975 bank robbery that netted the would-be revolutionaries $15,000."</a> Considering Patty Hearst got 7 years for the  bank robbery (she drove a getaway car), isn't 6 years for second degree murder too short? SLA members were not "would-be" revolutionaries but delusional, self-indulgent murderers, who got off all too lightly thanks to their privileged background. Despite their current display of remorse and regret, they did their best to keep themselves hidden and lead quiet, well-off lives, like the ones they robbed from their victims.]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/only-6-years.html" />
	</item>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/finally-blog.html">
		<title>finally a blog</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/finally-blog.html</link>
		<description>&lt;a href="http://www.google.com/googleblog/"&gt;from the 'plex&lt;/a&gt;.</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-11T01:16:10Z</dc:date>
		<content:encoded><![CDATA[<a href="http://www.google.com/googleblog/">from the 'plex</a>.]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/finally-blog.html" />
	</item>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/reconciliation-not-compensation.html">
		<title>reconciliation not compensation</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/reconciliation-not-compensation.html</link>
		<description>of course, identification, disambiguation and reconstruction should be rock-solid before reconciliation can happen. data is inert.</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-10T06:32:37Z</dc:date>
		<content:encoded><![CDATA[of course, identification, disambiguation and reconstruction should be rock-solid before reconciliation can happen. data is inert.]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/reconciliation-not-compensation.html" />
	</item>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/youre-what-you-eat.html">
		<title>you're what you eat</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/youre-what-you-eat.html</link>
		<description>Thanks to my much-traveled brother I found that food is just the same everywhere in the country -- that is if you go out to eat, you get just variants of pre-packaged, processed food heated up. I guess then there are two kinds of people out there -- most people who do not know that much of the food being sold in either restaurants or supermarkets are nothing but canned food and others who know that. (Okay there are more: people who can afford non-processed food and those who cannot; also those who care and those who do not.)&lt;br /&gt;</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-10T06:00:32Z</dc:date>
		<content:encoded><![CDATA[Thanks to my much-traveled brother I found that food is just the same everywhere in the country -- that is if you go out to eat, you get just variants of pre-packaged, processed food heated up. I guess then there are two kinds of people out there -- most people who do not know that much of the food being sold in either restaurants or supermarkets are nothing but canned food and others who know that. (Okay there are more: people who can afford non-processed food and those who cannot; also those who care and those who do not.)<br />]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/youre-what-you-eat.html" />
	</item>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/death-grip.html">
		<title>death grip</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/death-grip.html</link>
		<description>today's lesson: hold it lightly, let it do its work.</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-09T04:39:34Z</dc:date>
		<content:encoded><![CDATA[today's lesson: hold it lightly, let it do its work.]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/death-grip.html" />
	</item>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/popular-languages-according-to-google.html">
		<title>popular languages according to google</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/popular-languages-according-to-google.html</link>
		<description>Googling for &lt;a href="http://www.google.com/search?q=programming+language&amp;sourceid=mozilla-search&amp;start=0&amp;start=0&amp;ie=utf-8&amp;oe=utf-8"&gt;programming language&lt;/a&gt; gives: python, language research, java, perl, scheme, more perl, ruby, jvm languages,  c++, and mysteriously (but also happily) icon.</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-07T19:55:12Z</dc:date>
		<content:encoded><![CDATA[Googling for <a href="http://www.google.com/search?q=programming+language&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8">programming language</a> gives: python, language research, java, perl, scheme, more perl, ruby, jvm languages,  c++, and mysteriously (but also happily) icon.]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/popular-languages-according-to-google.html" />
	</item>
	<item rdf:about="http://memoryhierarchy.blogspot.com/2004/05/prodigal-son.html">
		<title>Prodigal son</title>
		<link>http://memoryhierarchy.blogspot.com/2004/05/prodigal-son.html</link>
		<description>Austrians were quite happy to see our current governor elected some months back. Now they are upset at him because he went to Israel and denounced Nazism, among other things. &lt;a href="http://sfgate.com/cgi-bin/article.cgi?f=/c/a/2004/05/05/SCHWARZENEGGER.TMP"&gt;Punchline&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;"Schwarzenegger's rise and sudden fall from favor once more focuses on (Austria's) determination to instantly claim as one of their own anyone who earns honors and decorations abroad," [...] "But there is no rule without an exception. Adolf Hitler, the man from Braunau, Austria, was, of course, German."&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;</description>
		<dc:creator>Jay Han</dc:creator>
		<dc:date>2004-05-05T07:06:13Z</dc:date>
		<content:encoded><![CDATA[Austrians were quite happy to see our current governor elected some months back. Now they are upset at him because he went to Israel and denounced Nazism, among other things. <a href="http://sfgate.com/cgi-bin/article.cgi?f=/c/a/2004/05/05/SCHWARZENEGGER.TMP">Punchline</a>:<br /><blockquote><br />"Schwarzenegger's rise and sudden fall from favor once more focuses on (Austria's) determination to instantly claim as one of their own anyone who earns honors and decorations abroad," [...] "But there is no rule without an exception. Adolf Hitler, the man from Braunau, Austria, was, of course, German."<br /></blockquote><br /><br />]]></content:encoded>
		<l:permalink l:type="text/html" rdf:resource="http://memoryhierarchy.blogspot.com/2004/05/prodigal-son.html" />
	</item>
</rdf:RDF>

