tag:blogger.com,1999:blog-67928871504652509802023-11-15T07:28:30.794-08:00Seoul DaddyThis is a little about my life as a Father, Teacher, and resident of Seoul.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.comBlogger217125tag:blogger.com,1999:blog-6792887150465250980.post-15154857264572077332010-04-27T23:37:00.000-07:002010-04-27T23:37:08.867-07:00Moving to PosterousI've had a long love affair with Blogger, but (at least for now) it's over. I'm moving my main blog over to Posterous (<a href="http://danielcraig.posterous.com/">http://danielcraig.posterous.com</a>). I've been blogging there for a while and thought it would be a good idea just to move all of the contents of the old blog over where I'm actually updating. <br />
<br />
Blogger has been suitable for years, but when they shut off ftp for blogs hosted externally, that was it for me. Posterous just works easier and better for the way that I interact online now.<br />
<br />
By, for now, Blogger.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-56991911100338140352010-02-02T19:47:00.000-08:002010-02-03T17:25:47.365-08:00Blogger is cutting me offI all (as if I'm talking to a large readership ;-)<br /><br />Blogger is turning off FTP support, so this is the end of this blog as it current stands. That doesn't mean that the blog is dead, it just means that I'm going to move to a WordPress blog as I should have long ago (pure laziness). However, until I get around to that there won't be much posted here (really not much of a change, is it?).Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-37902087877335272222009-12-03T21:30:00.000-08:002010-02-03T17:25:47.367-08:00Professor records made public on Sangmyung site - INSIDE JoongAng Daily<a href="http://joongangdaily.joins.com/article/view.asp?aid=2913484">Professor records made public on Sangmyung site - INSIDE JoongAng Daily</a><br /><br />Well, I guess my record is going to be there, but I have no clue how to find it yet. Not sure what they are going to rank me on during my first semester. I'm going to guess I won't make an appearance there until next year.<br /><br />I'm not sure how I feel about this. As I still don't completely understand how these rankings are made, it's tough to comment. However, I can say that I'm not too enthusiastic about the idea of a university ranking its professors. Actually, I'm not really into rankings in general. I don't see them as useful.<br /><br />The stated purpose of this policy is to provide prospective students with information on the quality of professors at the university, which currently seems to only be available with student/staff ID and login, so I'm not sure how prospective students will access it. I can see how one would be tempted to rank faculty for this purpose, but what does ranking really tell us? It tells us only how these professors ranked (on yet unknown criteria) against other professors at the school. The only reason I can see to do this is to increase competition and to shame non-performers into action. And this, in the end, is not going to increase overall quality. <br /><br />What this type of ranking system will do is encourage professors to play to the numbers. Student evaluations low? Give less homework. Need more publications? Push out low-quality research to boost your numbers? This reminds me of the overall education system, geared towards ever-better test scores. Quality be damned, just get a good score. When the tail wags the dog, we should all be scared.<br /><br />What I would like to see is not a ranking system, but simply a public reporting on professor performance in the same areas that they measure for the rankings. In my opinion, that would be much better. Let people determine for themselves the overall quality of the faculty. This method would also allow people to better compare faculties between schools. A ranking within a school, does allow for this.<br /><br />In the end, this post may be all wrong. Like I said, I haven't seen the rankings and I don't know for sure how they are calculated and presented. However, any use of rankings is not only an affront to academic professionals, it is a cold, meaningless measure of a professors worth.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-38971720716795242492009-11-21T19:53:00.000-08:002010-02-03T17:25:47.368-08:00Locking down your Facebook accountOnline social networks were not really created to protect information. They were built to share as much as possible. This has become problematic for many people who find their information oozing out of their accounts in ways that they didn't anticipate. Most often this is a human to human problem, in other words, gossip. This is never going to be solved by technological means. However, the inadvertent loss of control of ones data can be managed to an extent with privacy tools provided.<br /><br />First, I'll give you advice that my father gave me long ago..."Never put it in writing" :-) Maybe a strange thing to say to your young son, but it's served me well over the years. Never record, in any way, things that you wouldn't be ok with the world seeing. However, I do understand that there are things that you would rather not broadcast to the world if you can help it, so modifying privacy settings in your online social network is a good way to address that.<br /><br />Below is a quick and dirty text tutorial on locking down your Facebook account. If you do all of the following, your account and information will be as private as possible.....however, your Facebook experience will be quite limited too. That's your choice.<br /><br />Regardless, good to see you're here.<br /><br />If it's a problem of too much information available to the world, you can set your settings to essentially share nothing. However, you would still be able to send/receive messages (internal email) and comment. Of course, there is nothing stopping your "friends" from tagging you in pictures, notes, and such, but if that's the problem, unfriend them (which, it seems, is what you did before).<br /><br />Here's how to go about locking down your account.<br /><br /><ol><li>Click on "Settings" in the upper, right of the page.<br /> </li><li>Find "Privacy" and click on the "manage" link to the right of it.<br /> </li><li>First, you can block someone from even being able to see you in searches. You can do this by Facebook account or by email. If you're having problems with particular people, use this.<br /> </li><li>Click on the "Profile" link on the privacy page (the blue link, not the white one across the top). Next to each of the categories, there is a drop-down list. From this list, select "Custom". Each of the categories will give you slightly different options here. Select the most restrictive ones. "Only Friends" is an obvious choice, but some allow you to specify "Only Select Friends" or even "Only me". Additionally, you will have to select which Networks have access, choose "None of my Networks". The networks setting is the biggest privacy hole in Facebook. People often don't realize that their entire network (say, Joliet) has access to their info. Lastly, you can set exceptions for some categories. So, you can specifically add peope who you want to, for example, see photos that are tagged with your name. This is good for specific family and friends who you want to see these things. When you are finished, click "Save Changes"<br /> </li><li>Click on the "Contact Information" tab and make the same choices as in #4. I'd suggest being a little freer with your email address and a little more restrictive with phone, address, and so forth. When you're done, click "Save Changes"<br /> </li><li>Click on "Privacy" again to get back to the main privacy settings page. Then click on "Search". you can restrict who can see you in a search. In most cases, you probably want to keep this as open as possible, but you may have reasons to restrict it. Below that, however, is a section that describes what people can see when they search for you. I usually suggest leaving these checked: picture and a link to add me as a friend, at a minimum (otherwise people won't be able to find you. Lastly, there is an option to have public search. This means that your Facebook account will show up in a search like Google. Good if you want people to find you, bad if you don't :) When you are finished, click "Save Changes".<br /> </li><li>Click on the "Privacy" link again to get back to the privacy setting page. Click on the "News Feed and Wall" link. Uncheck all of these for maximum privacy. This stops, to an extent, your activities from being posting on yours or your friends' news feeds. When you are finished, click "Save Changes"<br /> </li><li>Click on the "Privacy" link to get back to the main privacy settings page. Click on the "Applications" link. You can read the info on this page to get a better idea of what this is for, but to change settings, click on the "Settings" tab. The first set of settings essentially tells you that you are sharing your name, networks, and list of friends with applications that you are using in Facebook. The only way to turn this off is to delete those applications (I'll tell you about this later). Do make sure that you aren't sharing anything extra. Uncheck any checkbox that is checked.<br /><br />The next setting that you can change is Facebook Connect. This is the program that lets you log into other websites with your Facebook login. It also tracks you to a great degree. Make sure to uncheck that box. It doesn't turn this off, but it does make sure that "friends" don't know what sites you use it on.<br /><br />Finally, the next setting is about Beacon. This is Facebook's social advertising platform. Definately check this box. You do not want your network notified when you buy your wife's Christmas present or other, more sensitive things :)<br /><br />When you are done, click "Save Changes"<br /> </li><li>We're done with the privacy settings, but there's one more place to go to really lock down your account. We need to manage applications. Go to the settings link on the upper, right of the page. You will see a drop-down list of options, click on "Application Settings". On this page, you will see another drop-down list of items that dictate what "Show" in this list. Choose "Authorized" to see the best list of applications. The easiest way to control these is to delete all applications that can be deleted. These have X's on the right side of the listed application. By deleting the applications, then can do nothing on your behalf in Facebook. Of course, you can no longer use them either.<br /><br />With the remaining applications, you can adjust some (not many) options by clicking on "Edit Settings". I'd suggest limiting who can see it as much as you see fit. At least, "Only Friends" but even "Only Me" might be a good idea. </li></ol><br />That's all. Your account is locked down as much as possible now. You can always go back and open settings up a little as you become more comfortable or see more of a need to do so.<br /><br />Please, add your advice below.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-44501681775482028632009-11-13T07:42:00.000-08:002010-02-03T17:25:47.371-08:00Google Wave - Easy List of Bots and GadgetsThe real power of Google Wave is not in the basic collaboration that it provides, but rather the bots and gadgets that live on the platform. I don't know why, but I couldn't find a nice, easy list that would enable to to quickly add these to my Waves. So, I went through all that I could find and listed them here.<br /><br />Please feel free to add more to the comments and I'll add them to the list.<br /><ol><li>The list of Bots are ones that you have to add to the Wave in order to work.<br /><br /></li><br /><li>The list of Gadgets are two forms. Most are ones that have to be installed. They end in manifest.xml. These have to be installed through the down arrow next to the "New Wave" button. The others (gadget URL) can be added using the green puzzle piece that appears in the toolbar when editing a blip.</li><br /></ol><br /><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><meta content="Word.Document" name="ProgId"></meta><meta content="Microsoft Word 12" name="Generator"></meta><meta content="Microsoft Word 12" name="Originator"></meta><link href="file:///C:%5CDOCUME%7E1%5Cdan%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List"></link><link href="file:///C:%5CDOCUME%7E1%5Cdan%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData"></link><link href="file:///C:%5CDOCUME%7E1%5Cdan%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping"></link><style><br /><!--<br /> /* Font Definitions */<br /> @font-face<br /> {font-family:Wingdings;<br /> panose-1:5 0 0 0 0 0 0 0 0 0;<br /> mso-font-charset:2;<br /> mso-generic-font-family:auto;<br /> mso-font-pitch:variable;<br /> mso-font-signature:0 268435456 0 0 -2147483648 0;}<br />@font-face<br /> {font-family:"Cambria Math";<br /> panose-1:2 4 5 3 5 4 6 3 2 4;<br /> mso-font-charset:0;<br /> mso-generic-font-family:roman;<br /> mso-font-pitch:variable;<br /> mso-font-signature:-1610611985 1107304683 0 0 159 0;}<br />@font-face<br /> {font-family:"Malgun Gothic";<br /> panose-1:0 0 0 0 0 0 0 0 0 0;<br /> mso-font-alt:Batang;<br /> mso-font-charset:129;<br /> mso-generic-font-family:roman;<br /> mso-font-format:other;<br /> mso-font-pitch:auto;<br /> mso-font-signature:0 0 0 0 0 0;}<br />@font-face<br /> {font-family:Calibri;<br /> panose-1:2 15 5 2 2 2 4 3 2 4;<br /> mso-font-charset:0;<br /> mso-generic-font-family:swiss;<br /> mso-font-pitch:variable;<br /> mso-font-signature:-1610611985 1073750139 0 0 159 0;}<br />@font-face<br /> {font-family:"\@Malgun Gothic";<br /> panose-1:0 0 0 0 0 0 0 0 0 0;<br /> mso-font-charset:129;<br /> mso-generic-font-family:roman;<br /> mso-font-format:other;<br /> mso-font-pitch:auto;<br /> mso-font-signature:0 0 0 0 0 0;}<br /> /* Style Definitions */<br /> p.MsoNormal, li.MsoNormal, div.MsoNormal<br /> {mso-style-unhide:no;<br /> mso-style-qformat:yes;<br /> mso-style-parent:"";<br /> margin-top:0in;<br /> margin-right:0in;<br /> margin-bottom:10.0pt;<br /> margin-left:0in;<br /> line-height:115%;<br /> mso-pagination:widow-orphan;<br /> font-size:11.0pt;<br /> font-family:"Calibri","sans-serif";<br /> mso-ascii-font-family:Calibri;<br /> mso-ascii-theme-font:minor-latin;<br /> mso-fareast-font-family:"Malgun Gothic";<br /> mso-fareast-theme-font:minor-fareast;<br /> mso-hansi-font-family:Calibri;<br /> mso-hansi-theme-font:minor-latin;<br /> mso-bidi-font-family:"Times New Roman";<br /> mso-bidi-theme-font:minor-bidi;}<br />p.MsoFooter, li.MsoFooter, div.MsoFooter<br /> {mso-style-priority:99;<br /> mso-style-link:"Footer Char";<br /> margin:0in;<br /> margin-bottom:.0001pt;<br /> mso-pagination:widow-orphan;<br /> tab-stops:center 3.25in right 6.5in;<br /> font-size:11.0pt;<br /> font-family:"Calibri","sans-serif";<br /> mso-ascii-font-family:Calibri;<br /> mso-ascii-theme-font:minor-latin;<br /> mso-fareast-font-family:"Malgun Gothic";<br /> mso-fareast-theme-font:minor-fareast;<br /> mso-hansi-font-family:Calibri;<br /> mso-hansi-theme-font:minor-latin;<br /> mso-bidi-font-family:"Times New Roman";<br /> mso-bidi-theme-font:minor-bidi;}<br />span.FooterChar<br /> {mso-style-name:"Footer Char";<br /> mso-style-priority:99;<br /> mso-style-unhide:no;<br /> mso-style-locked:yes;<br /> mso-style-link:Footer;}<br />.MsoChpDefault<br /> {mso-style-type:export-only;<br /> mso-default-props:yes;<br /> mso-ascii-font-family:Calibri;<br /> mso-ascii-theme-font:minor-latin;<br /> mso-fareast-font-family:"Malgun Gothic";<br /> mso-fareast-theme-font:minor-fareast;<br /> mso-hansi-font-family:Calibri;<br /> mso-hansi-theme-font:minor-latin;<br /> mso-bidi-font-family:"Times New Roman";<br /> mso-bidi-theme-font:minor-bidi;}<br />.MsoPapDefault<br /> {mso-style-type:export-only;<br /> margin-bottom:10.0pt;<br /> line-height:115%;}<br />@page Section1<br /> {size:595.35pt 841.95pt;<br /> margin:.5in .5in .5in .5in;<br /> mso-header-margin:.5in;<br /> mso-footer-margin:.5in;<br /> mso-paper-source:0;}<br />div.Section1<br /> {page:Section1;}<br /> /* List Definitions */<br /> @list l0<br /> {mso-list-id:83917494;<br /> mso-list-template-ids:-474831094;}<br />@list l0:level1<br /> {mso-level-number-format:bullet;<br /> mso-level-text:;<br /> mso-level-tab-stop:.5in;<br /> mso-level-number-position:left;<br /> text-indent:-.25in;<br /> mso-ansi-font-size:10.0pt;<br /> font-family:Symbol;}<br />@list l1<br /> {mso-list-id:150682073;<br /> mso-list-template-ids:1281540446;}<br />@list l1:level1<br /> {mso-level-number-format:bullet;<br /> mso-level-text:;<br /> mso-level-tab-stop:.5in;<br /> mso-level-number-position:left;<br /> text-indent:-.25in;<br /> mso-ansi-font-size:10.0pt;<br /> font-family:Symbol;}<br />ol<br /> {margin-bottom:0in;}<br />ul<br /> {margin-bottom:0in;}<br />--><br /></style> <br /><div class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 18pt;">Gadgets<o:p></o:p></span></b><br /></div><ul type="disc"><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Chess Gadget </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(<a href="http://gerculanum.appspot.com/gadgets/com.example.chessgadget.client.ChessGadget.gadget.xml" target="_blank"><span style="color: blue;">http://gerculanum.appspot.com/gadgets/com.example.chessgadget.client.ChessGadget.gadget.xml</span></a> ) <o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Magnetic Poetry</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (<a href="http://wave-api-dmo.appspot.com/public/fridge.xml" target="_blank"><span style="color: blue;">http://wave-api-</span></a><a href="http://wave-api-dmo.appspot.com/public/fridge.xml" target="_blank"><span style="color: blue;">dmo</span></a><a href="http://wave-api-dmo.appspot.com/public/fridge.xml" target="_blank"><span style="color: blue;">.appspot.com/public/</span></a><a href="http://wave-api-dmo.appspot.com/public/fridge.xml" target="_blank"><span style="color: blue;">fridge</span></a><a href="http://wave-api-dmo.appspot.com/public/fridge.xml" target="_blank"><span style="color: blue;">.xml</span></a> )<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Bidding Gadget</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (<a href="http://wave-api.appspot.com/public/gadgets/bidder.xml" target="_blank"><span style="color: blue;">http://wave-api.appspot.com/public/gadgets/bidder.xml</span></a> )<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Rating Gadget</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (<a href="http://pesta.appspot.com/gadgets/ratings/ratings.xml" target="_blank"><span style="color: blue;">http://pesta.appspot.com/gadgets/ratings/ratings.xml</span></a> )<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Opensocial Templates</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (<a href="http://wave-api.appspot.com/public/gadgets/wave.xml" target="_blank"><span style="color: blue;">http://wave-api.appspot.com/public/gadgets/wave.xml</span></a> )<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Progressy </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(<a href="http://hafstroms.net/wave/progressy/manifest.xml" target="_blank"><span style="color: blue;">http://</span></a><a href="http://hafstroms.net/wave/progressy/manifest.xml" target="_blank"><span style="color: blue;">hafstroms</span></a><a href="http://hafstroms.net/wave/progressy/manifest.xml" target="_blank"><span style="color: blue;">.net/</span></a><a href="http://hafstroms.net/wave/progressy/manifest.xml" target="_blank"><span style="color: blue;">wave</span></a><a href="http://hafstroms.net/wave/progressy/manifest.xml" target="_blank"><span style="color: blue;">/</span></a><a href="http://hafstroms.net/wave/progressy/manifest.xml" target="_blank"><span style="color: blue;">progressy</span></a><a href="http://hafstroms.net/wave/progressy/manifest.xml" target="_blank"><span style="color: blue;">/manifest.xml</span></a>) Adds a progress bar to the wave that can be used to show how far a projekt or checkpoint has to go. Live public wave<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Pick Several </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(<a href="http://www.randomhacks.net/gadgets/pickseveral/manifest.xml" target="_blank"><span style="color: blue;">http://www.</span></a><a href="http://www.randomhacks.net/gadgets/pickseveral/manifest.xml" target="_blank"><span style="color: blue;">randomhacks</span></a><a href="http://www.randomhacks.net/gadgets/pickseveral/manifest.xml" target="_blank"><span style="color: blue;">.net/gadgets/</span></a><a href="http://www.randomhacks.net/gadgets/pickseveral/manifest.xml" target="_blank"><span style="color: blue;">pickseveral</span></a><a href="http://www.randomhacks.net/gadgets/pickseveral/manifest.xml" target="_blank"><span style="color: blue;">/manifest.xml</span></a>) Pick one or more choices from a list (aka approval voting).<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Voicy </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(<a href="http://wave-gadgets.googlecode.com/svn/trunk/voicy/manifest.xml" target="_blank"><span style="color: blue;">http://wave-gadgets.googlecode.com/svn/trunk/</span></a><a href="http://wave-gadgets.googlecode.com/svn/trunk/voicy/manifest.xml" target="_blank"><span style="color: blue;">voicy</span></a><a href="http://wave-gadgets.googlecode.com/svn/trunk/voicy/manifest.xml" target="_blank"><span style="color: blue;">/manifest.xml</span></a>) A voice recording/messaging/sharing system. A new way to share greetings, thoughts and brainstormings with real voice communication. Shows tabs, flash integration, identifying the current viewer and customizing the gadget accordingly (between Host and non-host, giving the host more options), Shows retrieving participant information (name) dynamically, shows communication via postMessage to/from external page in iframe, use of set/get state to dynamically update everyone's message list in realtime, shows the use of persistent data through gadget's prefs.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Mind Map Gadget </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(<a href="http://cactus-wave.appspot.com/mindmap.xml" target="_blank"><span style="color: blue;">http://cactus-wave.appspot.com/mindmap.xml</span></a>) A Mindmap gadget which allows for collaborative editing of hierarchical data and ideas, including icons, import and export to freemind, voting and drag & drop.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">MyTweet on a Wave</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (<a href="http://haru1ban-wave.googlecode.com/svn/trunk/twitter/manifest.xml" target="_blank"><span style="color: blue;">http://haru1ban-wave.googlecode.com/svn/trunk/twitter/manifest.xml</span></a>) A gadget to collaboratively browse twitter streams.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Wave Dice Gadget</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (<a href="http://wavedicegadget.googlecode.com/svn/trunk/manifest.xml" target="_blank"><span style="color: blue;">http://wavedicegadget.googlecode.com/svn/trunk/manifest.xml</span></a>) Simple dice rolling gadget that supports standard PnP dice types. Full wave support, so other users can see your rolls immediately.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Nimbb Gadget </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(<a href="http://service.nimbb.com/GoogleWave/installer.xml" target="_blank"><span style="color: blue;">http://service.nimbb.com/GoogleWave/installer.xml</span></a>) Sample gadget to add webcam video recording to any wave.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">tic-tac-toe</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (gadget URL: <a href="http://tic-tac-toe-for-wave.googlecode.com/files/tic-tac-toe.xml" target="_blank"><span style="color: blue;">http://tic-tac-toe-for-wave.googlecode.com/files/tic-tac-toe.xml</span></a>) A pencil-and-paper game for two players, O and X, who take turns marking the spaces in a 3×3 grid.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Google News Gadget</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (gadget URL: <a href="http://hosting.gmodules.com/ig/gadgets/file/112392185100245511748/newsgadget.xml" target="_blank"><span style="color: blue;">http://hosting.gmodules.com/ig/gadgets/file/112392185100245511748/</span></a><a href="http://hosting.gmodules.com/ig/gadgets/file/112392185100245511748/newsgadget.xml" target="_blank"><span style="color: blue;">newsgadget</span></a><a href="http://hosting.gmodules.com/ig/gadgets/file/112392185100245511748/newsgadget.xml" target="_blank"><span style="color: blue;">.xml</span></a> ) Search and share google news in real time with your friends. You can search in private mode as well.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Brainstorming </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(gadget URL: <a href="http://www.madin.jp/gadget/index.xml" target="_blank"><span style="color: blue;">http://www.madin.jp/gadget/index.xml</span></a>) A simple brainstroming tool to collaborate on an idea tree. Participants can add, edit and move nodes.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Cards </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(<a href="http://wave-cards.googlecode.com/svn/trunk/manifest.xml" target="_blank"><span style="color: blue;">http://wave-cards.googlecode.com/svn/trunk/manifest.xml</span></a>) Play card games in Wave. Almost any game is possible!<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Pongy </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(<a href="http://playpongy.appspot.com/manifest.xml" target="_blank"><span style="color: blue;">http://</span></a><a href="http://playpongy.appspot.com/manifest.xml" target="_blank"><span style="color: blue;">playpongy</span></a><a href="http://playpongy.appspot.com/manifest.xml" target="_blank"><span style="color: blue;">.appspot.com/manifest.xml</span></a>) is a real-time 2 player Pong game written to run as a Google wave gadget.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Piano Gadget </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(gadget URL: <a href="http://wave-instruments.appspot.com/gadget/piano.xml" target="_blank"><span style="color: blue;">http://wave-instruments.appspot.com/gadget/piano.xml</span></a>) Piano in your Wave.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Plus One</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (gadget URL: <a href="http://www.elizabethsgadgets.appspot.com/public/gadget.xml" target="_blank"><span style="color: blue;">http://</span></a><a href="http://www.elizabethsgadgets.appspot.com/public/gadget.xml" target="_blank"><span style="color: blue;">www</span></a><a href="http://www.elizabethsgadgets.appspot.com/public/gadget.xml" target="_blank"><span style="color: blue;">.elizabethsgadgets.appspot.com/public/gadget.xml</span></a>) Add this gadget to a blip to allow viewers to vote "thumbs up" or "thumbs down" on it. The gadget keeps track of the number of votes for each.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Wave Blogadget</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (gadget URL: <a href="http://hosting.gmodules.com/ig/gadgets/file/116844733254275818014/blogadget.xml" target="_blank"><span style="color: blue;">http://hosting.gmodules.com/ig/gadgets/file/116844733254275818014/blogadget.xml</span></a>) Use this configurable gadget to easily embed any wave into any site that supports gadgets.* (i.e. iGoogle, Orkut, Ning, Blogger, or any FriendConnect enabled site). Simpler than using the Embed API, and offers configuration options.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Canvas </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(gadget URL: <a href="http://ichikawa-public.appspot.com/wave/canvas/canvas.xml" target="_blank"><span style="color: blue;">http://ichikawa-public.appspot.com/wave/canvas/canvas.xml</span></a>) You can draw picture and other people can see it and modify it in real time.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Coin Toss Gadget </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(<a href="http://cointoss.googlecode.com/svn/trunk/cointoss.xml" target="_blank"><span style="color: blue;">http://cointoss.googlecode.com/svn/trunk/cointoss.xml</span></a>) Use the Coin Toss gadget to decide who buys the next lunch or who should bring donuts to the next meeting. Heads you win, tails you lose. 1. Fill out a title for you "contest" 2. Select who will be "heads" and who will be "tails" 3. Click "Flip Coin" and let the Coin Toss Gadget determine the winner.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">HTML Gadget</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (gadget URL: <a href="http://wave-ide.appspot.com/html.xml" target="_blank"><span style="color: blue;">http://</span></a><a href="http://wave-ide.appspot.com/html.xml" target="_blank"><span style="color: blue;">wav</span></a><a href="http://wave-ide.appspot.com/html.xml" target="_blank"><span style="color: blue;">e-</span></a><a href="http://wave-ide.appspot.com/html.xml" target="_blank"><span style="color: blue;">ide</span></a><a href="http://wave-ide.appspot.com/html.xml" target="_blank"><span style="color: blue;">.appspot.com/html.xml</span></a>) Allows you to add any piece of HTML inside a wave.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Napkin </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(gadget URL: <a href="http://my-wave-gadgets.appspot.com/wave/NapkinGadget.xml" target="_blank"><span style="color: blue;">http://</span></a><a href="http://my-wave-gadgets.appspot.com/wave/NapkinGadget.xml" target="_blank"><span style="color: blue;">my-</span></a><a href="http://my-wave-gadgets.appspot.com/wave/NapkinGadget.xml" target="_blank"><span style="color: blue;">wave-gadgets.appspot.com/wave/</span></a><a href="http://my-wave-gadgets.appspot.com/wave/NapkinGadget.xml" target="_blank"><span style="color: blue;">NapkinGadget</span></a><a href="http://my-wave-gadgets.appspot.com/wave/NapkinGadget.xml" target="_blank"><span style="color: blue;">.xml</span></a>) Adds the ability to do quick "back of a napkin" sketches to a wave - collaborative doodling!<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Click Me</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (gadget URL: <a href="http://wave-api.appspot.com/public/gadgets/hellowave.xml" target="_blank"><span style="color: blue;">http://wave-api.appspot.com/public/gadgets/</span></a><a href="http://wave-api.appspot.com/public/gadgets/hellowave.xml" target="_blank"><span style="color: blue;">hellowave</span></a><a href="http://wave-api.appspot.com/public/gadgets/hellowave.xml" target="_blank"><span style="color: blue;">.xml</span></a>) Shows a button with a counter. Each time the button gets clicked, the counter is incremented by one. </span></li><br /></ul><div class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 18pt;">BOTS<o:p></o:p></span></b><br /></div><ul type="disc"><li class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">The <b>Wikify bot</b> (wikifier@appspot.com) adds links to and definitions from Wikipedia to your waves for a given topic. When you add Wikify to a wave, it provides instructions on how to add a link to Wikipedia for a topic, or a definition of that topic. <o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">The <b>CleanTXT bot </b>(cleantxt@appspot.com) is an automated janitor for a wave, especially helpful on active waves with lots of participants, like public waves. When CleanTXT is participating in a Wave, it automatically deletes empty blips, reduces repetitive blank lines in a blip, automatically corrects common typos (such as a mistyped "teh" for "the"), and inserts missing spaces after commas and semi-colons.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Polly the Pollster</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (polly-wave@appspot.com) lets you create multiple choice polls with custom questions and answers<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">The <b>TwitUsernames bot</b> (twitusernames@appspot.com) inspects the content of any wave it's participating in, and converts any word that starts with an @ sign to a user link to Twitter. <o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">The <b>XMPP Lite bot </b>(wave-xmpp@appspot.com) sends you notifications of a wave's changes via XMPP (an instant messenger protocol). <o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Madoqua Wave Bot </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(blog-bot@appspot.com). When added to a wave, this bot provides customizable JavaScript code you can copy and paste into any web page to embed a wave.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">The <b>Emoticony bot </b>(emoticonbot@appspot.com) converts textual smiley faces into smiley face images.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">To embed an image that's already online, add the <b>Inbeddable bot </b>(inbeddable@appspot.com) to your wave, and simply add the URL of the image to it. When you click Done (or press Shift+Enter), Inbeddable will turn the link image into the image itself<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">The <b>Easy Public bot</b> makes waves public without public@a.gwave.com's disappearing act. Add it to any wave to give everyone on the Wave server access to your wave. What Easy Public does is add the public@a.gwave.com contact to your wave for you.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Eliza the Robot Shrink</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (elizarobot@appspot.com) is a programmed therapist who chats with you in Wave. <o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">The<b> Swedish Chef bot </b>(borkforceone@appspot.com) inserts "Bork bork bork!" into your waves. <o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Flippy </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(flippy-wave@appspot.com) flips the text of your waves upside down—great for some April Fool's Day fun.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Grauniady</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (grauniady@appspot.com) searches the latest items from The Guardian for a given phrase.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Cartoony</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (cartoonybot@appspot.com, <a href="http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/robots/java/cartoony/" target="_blank"><span style="color: blue;">Java source code</span></a>) - Should replace the text of every submitted blip with a cartoon balloon that contains the text instead.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Yasr</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (wave-api-dmo@appspot.com, <a href="http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/robots/python/yasr/" target="_blank"><span style="color: blue;">Python source code</span></a>) - It replaces emoticons in the wave with smiley images.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Complety</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (wave-complete@appspot.com, <a href="http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/robots/python/complety/" target="_blank"><span style="color: blue;">Python source code</span></a>) - Replaces “???” in a blip with a suggested word.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Bloggy </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(blog-wave@appspot.com ) adds wave to blog.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Stocky </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(stocky-wave@appspot.com) automatically detects stock symbols from a wave and updates it with the live stock price.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">mywaveid </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(mywaveid@appspot.com ) adds wave id to the wave. not sure what a wave id is.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Craig's List Search</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (craigslist-searchy@appspot.com ). Search Craig's list.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Messy the Wave Robot</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (messy-robot@appspot.com ) integrates with the <a href="https://labs.ericsson.com/" target="_blank"><span style="color: blue;">Ericsson Labs</span></a> API "SMS Send & Receive" and makes it possible to have a 2-way communication via SMS in a Wave. After entering a special syntax in a Wave, a participant can trigger an SMS delivery to another user, e.g. to someone not currently online. The user that receives the SMS can reply to it and the reply gets posted to the conversation in the Wave.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Norton SafeWave</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (nortonwave@appspot.com) This robot will validate any links typed into a wave conversation. The links are validated against the Norton SafeWeb API (<a href="http://safeweb.norton.com/" target="_blank"><span style="color: blue;">http://safeweb.norton.com</span></a>). This will keep waves safe from phishing links, malware sites and infected sites.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Translabot </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(translabot@appspot.com ) Translation bot.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Dr. Musical Wave</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (dr-music@appspot.com) Dr. Music will tell you: 1. What a <a href="http://last.fm/" target="_blank"><span style="color: blue;">last.fm</span></a> user is listening to you (includes you) 2. Music compatibility between people 3. Similar artists to an artist you like All of this with pictures to make it colorful. Once you add Dr. Music he'll tell you how you can get him to do things for you.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Ego Robot</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (kimalvetti@appspot.com) A simple, but entertaining robot designed to stroke your ego. It will reply to all your blips with 'praise phrases' like "You're Very Talented".<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Row of Four</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (rowoffour@appspot.com) Connect Four bot<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Drubot </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(ethos-drubot@appspot.com) Post Wave to Drupal.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Notify </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(wave-email-notifications@appspot.com) Google Wave Email Notifications it's a wave robot that sends an email to the participants of a wave whenever the wave is updated.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Tagdef </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(tagdef@appspot.com) This wave looks for #hashtags in your wave/blips, and uses the API at <a href="http://tagdef.com/" target="_blank"><span style="color: blue;">http://tagdef.com</span></a> to look up definitions for these tags. It then adds a reply to the wave with the definitions.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Tuxaios </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(tuxaios@appspot.com) is a dice rolling robot for Google Wave written in Python.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Skimmy </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(wave-skimmy@appspot.com) change text to emoticon.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">WordPress Bot</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (wp-bot@appspot.com) add wave to WordPress.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Starify </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(starifybot@appspot.com) allows you to star waves and load the list of starred waves later. Visit <a href="http://wave.to/robots/starifybot/" target="_blank"><span style="color: blue;">http://wave.to/robots/starifybot/</span></a> for more information.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Rssybot </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(rssybot@appspot.com) lets your watch RSS feeds from Google Wave. Just add it to a wave, enter the link to the RSS feed you want to subscribe to and wait for new posts to appear in your inbox as unread blips. For more information, visit: <a href="http://www.wave.to/robots/rssybot/" target="_blank"><span style="color: blue;">http://www.wave.to/robots/rssybot/</span></a><o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Treeify </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(treeify@appspot.com) Multi-wave robots are agents that in some way operate on more than one wave. Treeify is a multi-wave robot which lets you connect waves into tree structures. With it you can build and navigate trees of waves.<a href="http://www.wave.to/robots/rssybot/" target="_blank"><span style="color: blue;"> </span></a><o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Wave Live Messenger </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(wavelivemessenger@appspot.com) allows you to log in to your Windows Live Messenger account from within Google Wave and have conversations with your messenger contacts right from within a wave. Even if you leave the wave and start reading a different wave, Wave Live Messenger will keep your conversation up to date so you can return to it at any time and continue chatting. For more details, visit: <a href="http://www.wave.to/robots/wavelivemessenger" target="_blank"><span style="color: blue;">http://www.wave.to/robots/wavelivemessenger</span></a><o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Google Calendar Robot</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (calendar-robot@appspot.com) Robot recognizes date pattern in form YYYY-MM-DD ('.' or '/' can be used for separator also) and updates it to link to add an event to user's Google Calendar.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Wave Alpha</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (py-robot@appspot.com) Wolfram-Alpha query.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Buddy as Service (buddyasaservice@appspot.com) Buddy as a Service is a wave robot, using Yahoo YQL API, Google API and other services to do searches and some other stuff (translations, weather forecast, etc) for you.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Regexey </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(regexey@appspot.com) This is a simple find-and-replace robot. After you add it, it will display an introduction message. Then any blip you create should be of the format: seach string replace string text to process It will search for the "search string" in the "text to process" and replace it with the "replace string." Then it will append the results in a reply blip.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Graphy </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(graph-wave@appspot.com) extends Google Wave with the ability to collaborate on flow charts and graphs. Graphy searches for a marker (#!dot) at the top of a blip, and when found, adds a gadget to the bottom of the blip which presents an image of the graph. Graph edges are expressed with simple statements like a -> b<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Reddit </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(wave-reddit@appspot.com) This robot is able to post the top articles from <a href="http://reddit.com/" target="_blank"><span style="color: blue;">Reddit.com</span></a> and any sub-reddits. Simply reply to a wave for which it has been invited with the word "reddit" followed by a colon ":" and then the name of the subreddit (or "homepage"). You can specify the number of articles to return by appending an additional colon ":" followed by the number of articles. Examples: reddit:wave, reddit:pics:15, reddit:technology<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Posterous </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(posterous@appspot.com) Post wave to Posterous.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Blogbot </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(blogbot-wave@appspot.com) Organizes related waves (blog posts, FAQ, etc) in a central Table of Contents wave.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Magic 8 Ball</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (magic-8ball@appspot.com) Sees and Knows All. Just add this Robot to your wave and ask the magic 8-ball any question and receive your answer.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Piratify Robot</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (piratify@appspot.com) Turns whatever you type into "Pirate Speak" .. Arrrr.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Google Wave Drupal Integration</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (drupalembedbot@appspot.com) A Drupal module and corresponding robot that enabled the embedding of Google Waves embedding, robot.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">BotURL </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(boturl@appspot.com) Replaces FULL URLs with hyperlinks whose title are the domain names. Replaces TinyURLs/ <a href="http://bit.ly/" target="_blank"><span style="color: blue;">bit.ly</span></a> URLs with original URL domain names and links them to the original URLs.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Censorship Robot</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (censorshiprobot@appspot.com) Google wave robot, that filters specific words from dictionary and then replaces with random chars. The dictionary can be updated from any blip with two commands: censor:someword - add someword to dictionary uncensor:someword - remove someword from dictionary<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Converts-y</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (convertsy@appspot.com) Convert units from one type to another. 1.23km (?miles) -> 1.23km (0.76 miles).<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Embeddy </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(embeddy@appspot.com) Embeds Wave into Web.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Embedded Search Results</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (wave-sandbox@appspot.com) This simple robot allows you to quickly and easily perform a search and have the results embedded in your Wave. Currently supports Google & Flickr Searches. Support for more search providers will be coming soon. For full information visit <a href="http://wave-sandbox.appspot.com/" target="_blank"><span style="color: blue;">http://wave-sandbox.appspot.com</span></a>.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Anti-swear Bot</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> (invectivedeleted@appspot.com) A simple bot in Python that stops people being rude on a wave it is added to. Note: The rude words have been blocked out in the screenshot to avoid offending anyone.<o:p></o:p></span></li><br /><li class="MsoNormal" style="line-height: normal;"><b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Complety </span></b><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">(wave-complete@appspot.com) Uses the Google Search API to replace "???" in a blip (after it's submitted) with a suggested word. <o:p></o:p></span></li><br /></ul>Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com2tag:blogger.com,1999:blog-6792887150465250980.post-67596945772930082912009-11-04T20:13:00.000-08:002010-02-03T17:25:47.381-08:007 Bad Writing Habits You Learned in School | Copyblogger<a href="http://www.copyblogger.com/bad-writing-habits/">7 Bad Writing Habits You Learned in School | Copyblogger</a><br /><br />Some good suggestions for writing instruction/learning.<br /><br />As teachers of the written form, we have to make a decision. The decision is on the level of structure our class takes as well as the level of structure we teach. Do you have a class that has very precise, explicit grammar instruction, prompts, rubrics, and so forth? Or do you have a class that is more fluid, creative, and subjective? <br /><br />I'm not saying that we have to choose one, the art is really in the mix.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-20503813715075643942009-10-22T08:15:00.000-07:002010-02-03T17:25:47.383-08:00Google Books - Exporting Citations<a href="http://books.google.com">Google Books </a>is becoming one of the most useful tools for researchers out there. Pair this with Google Scholar and, if you are lucky, network authentication from a university that has deals with the publishing companies and article databases and many of us can avoid the physical library entirely (especially if you include document delivery service and interlibrary loan). This is fantastic news for scholars living away from their university, namely distance education students and master's/doctoral students finishing up their theses/dissertations (me, for instance).<br /><br />Anyway, with more and more searches leading to Google Books I was going nuts trying to figure out how to export citations. I knew it had to be there. I don't know why this was so difficult to figure out or why Google doesn't directly have it on their page (not really geared toward scholars). Here is what I finally found (thanks <a href="http://lib.nmsu.edu/resources/endnote.shtml">New Mexico State University Library</a> for the tip)<br /><br />Once you find a book in Google Books this is what you do.<br /><ol><li>On the left side, under the "Get this book" category, click on the second to last link, "Find in a library"<br /></li><li>Clicking on "Find a library" opens the book's information page on <a href="http://www.worldcat.org">World Cat</a>.<br /></li><li>On the upper right, click on "Cite/Export"</li><li>In the window that opens, you can choose to copy a citation (cool function) or export.</li><li>Click on the export option that best works for you, "RefWorks" or "EndNote"</li></ol>Of course, this doesn't make the process grabbing citations for edited chapters, but I guess they can't do all the work for us, can they?<br /><ol><br /></ol>Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-37367427214590118852009-05-19T18:19:00.000-07:002010-02-03T17:25:47.387-08:00Social promotion and the direction of schoolsThe following was a response to a comment on my posting about <a href="http://blog.danielcraig.com/2009/03/obama-lauds-koreas-education-of.html">Ombama's education agenda</a> (at the time of publication). Given the length (it wouldn't completely publish in the comments), I thought that I would just make it a post.<br /><br />It reads a lot like a comment. The organization could use a lot of work, but this isn't a paper now, is it? :)<br /><br />The original comment was criticizing social promotion (age-based grouping) in schools.<br /><br />I agree that age-based tracking is the wrong approach. The justification is that students who are in classes with younger OR older students have affective issues. This is certainly possible (and even likely), but I feel that the greater good will be served by ability-based tracking. This is also an issue of socialization. When this becomes the norm, those affective issues with fade to a large extent. <br /><br />Of course, we could just do nothing, just stay the course. We can continue to sail straight into the abyss :)<br /><br />I'm not one of those people who scream 21ST CENTURY SKILLS down the halls of the schools. I don't really believe that 21st century skills are fundamentally different than 20th century skills. The tools are certainly different, but the skills of critical thinking are the same now as they always have been. The greatest difference is the ability to filter out all the junk. However, I do believe that 21st century schools should/will be significantly different than 20th century schools. This view comes from the landscape of changing technologies, societal needs, and global competition/resources.<br /><br />Changing technologies enable, and even promote, decentralized learning. 20th century schools were about aggregation of staff, resources, and students. This model was based on logistical realities of the time. Resources had to be localized in order to interact with them. Great teachers in Paris couldn't serve students in rural Illinois. Schools, therefore, had to do their best to bring the mountain to Muhammad. <br /><br />The costs and skills necessary to do this required increasing amounts of money and education's version of mergers and acquisitions. Districts (School Corporations) grew increasingly larger and more complex to manage these items and issues. At this point, we are seeing the fallout from this model. Districts are finding that they cannot continue to fund everything that they need to do to keep going. These massive organizations are finding that they are top-heavy, but there is nothing that they can to to solve this. It is the natural progression of the business model. You can restructure the business as much as you want, but aside from completely systemic change, the business will never recover. <br /><br />21st century schools will be about accessing the widely distributed knowledge and abilities of the global populace. Information is no longer scarce and, thus, schools are no longer the owners of that information. Schools will be more about decentralizing education, thus localizing education. This localization, however, comes in the context of access to global information and interaction. <br /><br />So, what does a 21st Century school look like? I don't know. Why don't you tell me. <br /><br />My vision would be a flexible space that is both virtual and real. The "classroom" would cease to be a room and more of a concept where people gather to share information. Classes in this view are more about collections of diverse lessons, tasks, projects, and so forth. The class then becomes an aggregation of activities than address standards as well as steps to achieving short and long-term goals.<br /><br />The greatest change, though, must be the change in social expectations of what education is. For instance, standardized assessment and social promotion must die. As long as these exist, the above changes can never succeed. These are the tail wagging the dog. Standardized assessment is not inherently problematic. The implementation is the problem. Standardized assessment encourages educational systems to strive for improvements on test performance. Therefore, you get test effect on curriculum. When this occurs, the freedom of exploration necessary in my vision is not possible. <br /><br />As for social promotion (age grouping), this approach assumes that learners benefit most from learning with their age grouped peers. This is certainly possible in my vision and could even be implemented in some ways, such as "homerooms" or classes that focus on making sense of the learners' places in society. These kinds of age-based striations could be beneficial for establishing a sense of community and for socializing students (still a role for schools). Aside from these, strict, curriculum-wide age-based grouping stifles flexible learning initiatives by effectively requiring that age, not ability/interest/goals/etc drive grouping.<br /><br />This is much more than I intended to write and the organization is terrible as it is largely stream of consciousness, but my thoughts (in a rudimentary form) on the direction of education are here. Let me know what you think.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-18919159804430503572009-04-28T22:19:00.000-07:002010-02-03T17:25:47.390-08:00Acquittal hardly absolves "Minerva Phenomenom"Congratulations Dong-A Ilbo! You receive the dumb &%@ editorial award for the week. <br /><br />To summarize, people should be punished for publishing anything that results in "negative" outcomes for society. This editor seems to believe that the Internet is a super-special forum where the audience has no responsibility to judge the accuracy of information.<br /><br />So, if I say here, on this blog, that aliens will visit the Blue House tomorrow and take over the government and there is a subsequent social disturbance, I should be responsible. Well, I say to you, Mr. Anonymous editor--yeah who are you?, that the people (those mass of innocent fools in your perception) need to take on more responsibility for their actions. It is their fault that they are so easily misled. I'll also cast blame on governmental and media outlets that play on these sentiments to advance their own agendas (considering that these institutions should be sources of reliable information--though they certainly are not).<br /><br />GOD! These editorials drive me nuts!Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-69883457089120634082009-04-04T09:27:00.000-07:002010-02-03T17:25:47.391-08:00유라 - Yura - "Meat" Buffet at the Novotel DoksanI went to dinner tonight with my family to a great buffet. It's a little depressing that I seem to only be writing about buffets lately, but those seem to be where we've been going :)<br /><br />유라 (Yura) is a "Meat" buffet at the Novotel Doksan (SW Seoul). This is a relatively small restaurant (public tables), but does have a large number of private rooms. The tables are great, stylish grilling tables (Korean-type with round grill in the middle). If you go, try to get one of the marble tables...really nice.<br /><br />This is really a meat buffet. There are about 12 different kinds of meats available. All the usual suspects (inc. beef/pork ribs and bulgogi), plus some. I liked the "tenderloin," thick, tender, and juicy. Good stuff. We were also able to get the hanwoo (Korean) beef, which was fantastic. Obviously, not part of the buffet, but worth it for anyone looking to splurge.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.danielcraig.com/uploaded_images/yura-704852.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://blog.danielcraig.com/uploaded_images/yura-704824.jpg" alt="" border="0" /></a>The rest of the buffet is primarily sides and not very extensive. They have some different soups, rices, and jeon. There is also a small fruit and ddeok section, with traditional drinks. If you haven't gotten the picture yet, it's really very Korean :)<br /><br />I really do recommend this place if you are in the mood for a good meat-fest. It's really good quality meat, a great atmosphere, and great service. The price is reasonable, I think. I hedge there because my wife paid and I can't remember whether it was 31,000 or 39,000. You could certainly get Korean BBQ for less, but there's no way that you could get it for less in this amount, with this quality.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com2tag:blogger.com,1999:blog-6792887150465250980.post-22783014385609932382009-03-30T17:26:00.000-07:002010-02-03T17:25:47.393-08:00Professional Networks in China and America<a href="http://hbswk.hbs.edu/item/6129.html">Professional Networks in China and America</a><br /><br />Great interview discussing differences between how executives perceive and use their social networks in China and the US. For much of the discussion, you could replace "China" with "Korea" and come to similar conclusions.<br /><br />For years Americans have be pushing a view of business as disassociated from the rest of one's life. Work is work and home is home, the two shall not meet. However, in a world where the lines between work and personal life have already blurred so completely, how long until we see that the two are not separate, nor have they ever really been.<br /><br />The next generation of successful business leaders will be those who live their work (for better or worse) and do not distinguish between the professional and personal in the ways that we do today.<br /><br />Does this mean that you are going to send public love notes to your romantic interest? Possibly, but likely not. It is going to meet that purposeful distinctions between the two worlds will be the exception and not the norm as it is today.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-73930553920742008962009-03-30T08:10:00.000-07:002010-02-03T17:25:47.394-08:005,000 Korean English Teachers to Be Recruited This Year<a href="http://koreatimes.co.kr/www/news/nation/2009/03/117_42262.html">5,000 Korean English Teachers to Be Recruited This Year</a><br /><br />There has been a surprising amount of backlash against this in the Korean blogosphere. I can see why some would be against it do to low expectations of implementation and/or fear of being replaced. However, this is a good thing for Korea to aspire to. There is no downside to a long-term plan to staff schools with Korean teachers of English.<br /><br />As I mentioned, some have noted that implementation might be the real problem. This, I agree, is the real issue. Teaching in Korea is a job of stability, not pay. They are only providing half of this equation (the "not pay" part). Why would qualified teachers choose a low-paying, contract job over better paying options at institutes and offices without long-term prospects of stability? The simple answer is that they won't. You'll get those who can't cut it in those more competitive areas.<br /><br />Not only will you see the dregs of the EFL workforce taking these jobs, you'll see the few good ones drop out after getting a year of experience. These jobs will be temp jobs held while looking for real ones. Any whiff of a better offer and they'll be out the door. English classrooms will either be staffed well-qualified short-termers and mumbling misanthropes long-termers (wow, sounds just like the foreigners there now :) <br /><br />What can they do? First of all, give them the same pay that the foreign teachers are getting now. That's still not a great paycheck in Korea, but it is better than they will get in most institute positions and even more than they will get as starting salary in an office. Secondly, include some security or, at least, a path to future job security. Make this something that they do not for a year, but for the foreseeable future.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com2tag:blogger.com,1999:blog-6792887150465250980.post-33861947543946349322009-03-10T23:36:00.000-07:002010-02-03T17:25:47.396-08:00Obama Lauds Korea’s Education of Children<a href="http://www.koreatimes.co.kr/www/news/nation/2009/03/113_41066.html">Obama Lauds Korea’s Education of Children</a><br /><br />AAAAHHHHHHHHHHHHH!<br /><br />NNNOOOOOOOOOOOOOOOOOO!<br /><br />Are you kidding me?! Who the hell is informing this guy. While I do admire the drive to educate students (young and old) here in Korea, I do not admire the way it's done and most Korean don't either. Kids learn almost entirely in after (or before) school programs. Do we really want U.S. education to be outsourced to institutes? I'd home school rather than subject my kids to that. <br /><br />Additionally, he's a fool to think that education is will or should look the same in 10/20/30 years. I don't want my kid in school longer. Schools can't fix the problem, schools ARE the problem (to paraphrase Reagan). I want more efficiency and flexibility in education. I don't want 2 months a year of testing and test prep. <br /><br />I want my son to have an excellent foundation in maths, sciences, history, civics, and English as well as have the opportunity to pursue interests and healthy living through electives such as art, autos, phys ed, and more. You say that takes more time than they have in school now....DUH! Be a freakin' parent and participate in your kids' education. Do it yourself or get them help. BUT, DO NOT extend the school year. I don't want to give the school more time to mess up my kid's education.<br /><br />The real problem with American education is that society and families only pay lip service to it.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com4tag:blogger.com,1999:blog-6792887150465250980.post-15816180992345642612009-03-07T04:23:00.000-08:002010-02-03T17:25:47.398-08:00This video tempts me to give up coffeeThe song is in French, so pay attention to the captioning if you don't understand French. It starts out really tame, but devolves into complete madness--I love it!<br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/YkWJDos13vw&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/YkWJDos13vw&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com1tag:blogger.com,1999:blog-6792887150465250980.post-34779118690676535182009-03-01T22:58:00.000-08:002010-02-03T17:25:47.399-08:00Good place for Mandoo gukWent to a good place for Mandoo Guk (만두국) today with my wife, near her workplace. <br />합흥에 겨울냉면 has really good Mandoo Guk with huge, tasty mandoo for W7,000, but the Nangmyun (in the restaurant's name) is not very good, at least the bibim nangmyun. <br /><br />It's a short walk from Danguk University station (line 3). I can't remember the exit number, but it's the exit next to #1 (should be #2, but not sure). Walk about 300 meters and it's on the left side.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-46698701713044046142009-02-18T15:02:00.000-08:002010-02-03T17:25:47.400-08:00'Money Determines Happiness'<a href="http://www.koreatimes.co.kr/www/news/nation/2009/02/117_39803.html">'Money Determines Happiness'</a><br /><br />I guess money DOES buy happiness...at least on one measure in Korea. I can't say that I'm surprised. Lower-level jobs (those that don't pay as much) require slave-like obligations to the job and job security is nill in many cases. That would make for a stressful life, I'd guess.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-17465285551141495152009-02-12T09:40:00.000-08:002010-02-03T17:25:47.402-08:00Why Sleep Is Needed To Form Memories<a href="http://www.sciencedaily.com/releases/2009/02/090211161934.htm">Why Sleep Is Needed To Form Memories</a><br /><br />I guess this is just another reason why I should get more sleep (said around 3am). Just add this to reams of other articles advocating sleep for health reasons. It seems to me, the best thing that we can do for ourselves and our children is to establish good sleep habits. <br /><br />This is tough for me to do now. I've had such terrible sleep patterns for so long that I don't think that I can change. Add to this a non-standard, alternating schedule and a child that dictates when I sleep and when I wake and you get a man who is always tired. I'm sure that this is true of many people (for similar or completely different reasons).Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com2tag:blogger.com,1999:blog-6792887150465250980.post-90736005373297072762009-02-06T08:09:00.000-08:002010-02-03T17:25:47.403-08:00Obama's Latest Pick for DOJ is RIAA Lawyer Who Killed Grokster and Sued Jammie Thomas - ReadWriteWeb<a href="http://www.readwriteweb.com/archives/obamas_latest_pick_for_doj_is_riaa_lawyer.php">Obama's Latest Pick for DOJ is RIAA Lawyer Who Killed Grokster and Sued Jammie Thomas - ReadWriteWeb</a><br /><br />The question was never whether Obama was in someone's pocket, the question was whose pocket. Now we know. With his moves regarding DOJ picks, Obama has placed himself squarely in the entertainment industry's pool of goons.<br /><br />It was so stressful not knowing when he would disappoint me. I wondered where it would manifest itself on a daily basis. It's like walking down a street and worrying that a killer hides behind every shadow (except that I knew there was at least one killer in one shadow).<br /><br />This isn't a major problem, but it certainly concerns me. These guys have shown ZERO concern with the rights of the people. They have supported malicious lawsuits that ruined the credibility of the RIAA (what little there was). What will become of the already pathetic DOJ?Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-63744835167359407992009-02-04T21:02:00.000-08:002010-02-03T17:25:47.404-08:00Korea Beat › “One Teacher Changed A School”<a href="http://koreabeat.com/?p=3715#comment-33241">Korea Beat › “One Teacher Changed A School”</a><br /><br />The real title should be, "One teacher changed a school by guilting other teachers to donate 25 hours a week overtime."<br /><br />I posted a long comment on the KoreaBeat site, so I thought I'd just paste it here.<br /><br />I applaud Ms. Kim for the changes that she's brought to these schools. By any means necessary is a good mantra for education. <br /><br />The problem here is that this change initiative is not scalable. This is localized change that is unlikely to promote large-scale change. Additionally, and most importantly from a teacher's perspective, what about the teachers'? What about their right work a reasonable schedule? What about their right to spend time with their own families? What about their right to be paid for optional overtime?<br /><br />Simon is right. This plan robs Peter to pay Paul (not monetarily, of course, but in terms of study hours). However, this isn't necessarily a bad thing. I'm coming from the point of view that there is nothing that can be done in the short term to limit the amount of study time Korea students have to put in. It is a socially derived necessity when you life path is essentially determined by the university you attend rather than the skills and knowledge you bring to the table. You have no choice put to do all you can to get an edge. This educational arms race will continue for the foreseeable future. With this in mind, day-long education could be a method of equalization that Koreans always appear to be looking for. It wouldn't completely work (those with means can always find a way), but it would seem to work for the many.<br /><br />Of course, I return to my previous point of scalability. For this to work Korea-wide, teachers would have to "volunteer" to work 65+ hour work weeks for the same or similar pay that they currently receive. If payment were required, this would increase payrolls in the neighborhood of 40% country-wide. This would result in a ballooning of the DoE budget and necessitate tax increases or movement of funding to cover the difference. The growing number of childless and empty-nesters would be in an uproar and likely route any politicians voting for this. Not to mention the parents who would still complain, because the money they are saving on weekday hagwons has just been moved to pricey, intensive weekend programs :)<br /><br />This was much longer than I planned, but I'm procrastinating and this is a good way to do so. Thanks.<br /><br />DanDanhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com2tag:blogger.com,1999:blog-6792887150465250980.post-47805972539189943742009-01-30T23:50:00.000-08:002010-02-03T17:25:47.406-08:00Court: No right to shout "douchebag" in a crowded blog - Ars Technica<a href="http://arstechnica.com/tech-policy/news/2009/01/court-no-right-to-shout-douchebag-in-a-crowded-blog.ars">Court: No right to shout "douchebag" in a crowded blog - Ars Technica</a><br /><br />I see the school officials side of this. This speech does tend to impede on the educational process. However, if we allow schools to suppress students, even at a distance (and off of school machines), this is not a slippery slope, it is an outright violation of our citizens' first amendment rights.<br /><br />I think of this as I think of all laws. People reach, stretch, and expand the purview of the law (or it's exceptions) until it ceases to resemble the original intent. I believe in the exception regarding the disruption of the educational process. However, this doesn't mean that we should be using it as a group control mechanism. This shouldn't be something that we hold over students saying if we don't like what you say (no matter where you say it) you will be punished.<br /><br />Schools are soon to be subverted in ways that we haven't seen in over a hundred years. If we allow non-educational spaces to be used for suppressing free speech, learners in any educational setting won't be safe to speak freely anywhere, anytime.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-44886953688640508612009-01-18T06:29:00.000-08:002010-02-03T17:25:47.408-08:00Dad impersonating son in exam arrested - CNN.com<a href="http://edition.cnn.com/2009/WORLD/asiapcf/01/15/japan.man.cheating.test/index.html?section=cnn_latest">Dad impersonating son in exam arrested - CNN.com</a><br /><br />I suppose our comrades in education on the other side of the sea of J....East Sea aren't much different. I hope this guy was one baby-face papa. Do you think that he got his hair colored before going? :)<br /><br />Do it the old-fashioned way, pay someone. It works wonders. Wonder how easy/difficult that is in Korea? Could you make a good living off of it for a few years? I know that this is still quite popular, and relatively easy to do, in the states for things like the SAT. However, the cost involved might just be better served to re-furnish the President's office.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-25818353353140576762009-01-13T19:13:00.000-08:002010-02-03T17:25:47.409-08:00The Citizen: Skorea police propose decriminalising secret dancing lessons<a href="http://www.citizen.co.za/index/article.aspx?pDesc=86208,1,22">The Citizen: Skorea police propose decriminalising secret dancing lessons</a>: "“The revised Minor Offences Law will forbid the act of harassing a person with persistent phone calls, emails or letters, even if the victim is not physically threatened or has not been assaulted by the stalker,” a police official told Yonhap news agency."<br /><br />This is pretty fantastic. This means that harassment is finally going to be illegal. This can address a lot of issues that foreigners have with nasty neighbors and even bosses/ex-bosses. <br /><br />Now, of course, there is still the issue of getting police to enforce the law. So, in the end, you're still screwed.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-8427355590349017722009-01-12T20:25:00.000-08:002010-02-03T17:25:47.411-08:00Why do so Many Korean Children Wear Glasses? « The Grand Narrative<a href="http://thegrandnarrative.wordpress.com/2009/01/12/why-do-so-many-korean-children-wear-glasses/">Why do so Many Korean Children Wear Glasses? « The Grand Narrative</a><br /><br />Cool look at this issue. I've asked this question to many of my classes in the past. I always chalked it up to the fact that Americans are more likely to wear contacts.<br /><br />I wonder what people notice who live in rural areas. They certainly have more exposure to the sun. I've seen kids in these areas with a strange tint that might be called a sun tan :)<br /><br />Of course, these areas might also have less intake of dairy products, thus vitamin D.<br /><br />Anyway, read both the Grand Narrative's take and the original if you're interested.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0tag:blogger.com,1999:blog-6792887150465250980.post-12681558183947786622009-01-09T21:58:00.000-08:002010-02-03T17:25:47.412-08:00End of Year Post<meta equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cdan%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cdan%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cdan%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:trackmoves/> <w:trackformatting/> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:donotpromoteqf/> <w:lidthemeother>EN-US</w:LidThemeOther> <w:lidthemeasian>KO</w:LidThemeAsian> <w:lidthemecomplexscript>X-NONE</w:LidThemeComplexScript> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> <w:splitpgbreakandparamark/> <w:dontvertaligncellwithsp/> <w:dontbreakconstrainedforcedtables/> <w:dontvertalignintxbx/> <w:word11kerningpairs/> <w:cachedcolbalance/> <w:usefelayout/> </w:Compatibility> <m:mathpr> <m:mathfont val="Cambria Math"> <m:brkbin val="before"> <m:brkbinsub val="--"> <m:smallfrac val="off"> <m:dispdef/> <m:lmargin val="0"> <m:rmargin val="0"> <m:defjc val="centerGroup"> <m:wrapindent val="1440"> <m:intlim val="subSup"> <m:narylim val="undOvr"> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"> <w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"> <w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"> <w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"> <w:lsdexception locked="false" priority="39" name="toc 1"> <w:lsdexception locked="false" priority="39" name="toc 2"> <w:lsdexception locked="false" priority="39" name="toc 3"> <w:lsdexception locked="false" priority="39" name="toc 4"> <w:lsdexception locked="false" priority="39" name="toc 5"> <w:lsdexception locked="false" priority="39" name="toc 6"> <w:lsdexception locked="false" priority="39" name="toc 7"> <w:lsdexception locked="false" priority="39" name="toc 8"> <w:lsdexception locked="false" priority="39" name="toc 9"> <w:lsdexception locked="false" priority="35" qformat="true" name="caption"> <w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"> <w:lsdexception locked="false" priority="1" name="Default Paragraph Font"> <w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"> <w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"> <w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"> <w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"> <w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"> <w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"> <w:lsdexception locked="false" unhidewhenused="false" name="Revision"> <w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"> <w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"> <w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"> <w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"> <w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"> <w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"> <w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"> <w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"> <w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"> <w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"> <w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"> <w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"> <w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"> <w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"> <w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"> <w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"> <w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"> <w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"> <w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"> <w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"> <w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"> <w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"> <w:lsdexception locked="false" priority="37" name="Bibliography"> <w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:"Malgun Gothic"; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-charset:129; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:auto; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face {font-family:"\@Malgun Gothic"; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-charset:129; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:auto; mso-font-signature:0 0 0 0 0 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0in; margin-right:0in; margin-bottom:10.0pt; margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Malgun Gothic"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Malgun Gothic"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} </style> <![endif]--> <p class="MsoNormal"><o:p> </o:p></p><b style="">Christmas<o:p></o:p></b> <p class="MsoNormal"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.samuelcraig.com/uploaded_images/Sammy-on-Santas-lap-798810.jpg"><img style="cursor: pointer; float: left; width: 197px; height: 246px;" src="http://www.samuelcraig.com/uploaded_images/Sammy-on-Santas-lap-798806.jpg" alt="" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.samuelcraig.com/uploaded_images/sammy-playing-with-car-set-798634.jpg"><img style="cursor: pointer; float: right; width: 205px; height: 144px;" src="http://www.samuelcraig.com/uploaded_images/sammy-playing-with-car-set-798626.jpg" alt="" border="0" /></a>I have to admit that the holiday season really depressed me this year.<span style=""> </span>Starting at Thanksgiving, I think that it was knowing that I wouldn’t be home (Chicago) for Christmas this year.<span style=""> </span>However, the depression peaked around Thanksgiving and then diminished through December.<span style=""> </span>This corresponded with the ramping up of my Christmas spirit.<span style=""> </span><img src="file:///C:/Documents%20and%20Settings/dan/Desktop/Christmas%20update%20posting/Christmas%20setup%20at%20the%20Craigs.jpg" alt="" /></p> <p class="MsoNormal"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.samuelcraig.com/uploaded_images/Christmas-stocking-761246.jpg"><img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer; width: 195px; height: 215px;" src="http://www.samuelcraig.com/uploaded_images/Christmas-stocking-761243.jpg" alt="" border="0" /></a>For those of you who don’t know, I am crazy about Christmas.<span style=""> </span>I play Christmas music from Thanksgiving to New Year’s.<span style=""> </span>I decorate (as best I can).<span style=""> </span>I take special interest in gifts, holiday cooking, and holiday parties.<span style=""> </span>Most of all this year, I wanted to provide all this for <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.samuelcraig.com/uploaded_images/Christmas-setup-at-the-Craigs-761198.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 156px; height: 210px;" src="http://www.samuelcraig.com/uploaded_images/Christmas-setup-at-the-Craigs-761195.jpg" alt="" border="0" /></a>my son.<span style=""> </span></p> <p class="MsoNormal">I don’t think I did a great job of it, but I tried.<span style=""> </span>Here is what we did for Christmas this year.</p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal"><b style="">Holiday movies<o:p></o:p></b></p> <p class="MsoNormal">Much to the chagrin of my wife, I spent quite a bit of time introducing my son to Christmas cartoons.<span style=""> </span>We watched Frosty the Snowman, Rudolph the Red-Nosed Reindeer, The Grinch Who Stole Christmas, a couple of Charlie Brown Christmas specials (and he watch the Charlie Brown Thanksgiving over and over and over again).<span style=""> </span>I tried to get him to watch National Lampoons Christmas Vacation and the Christmas Story, but he wasn’t up for either of those.</p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal"><b style="">Food<o:p></o:p></b></p> <p class="MsoNormal">We did a few food projects this season, some he really did help with and others he didn’t (some I didn’t even really do).<span style=""> </span>We did cookies a couple times.<span style=""> </span>He always loves helping with this.<span style=""> </span>He gets covered in flour, so we add a little extra to compensate.</p> <p class="MsoNormal">I made egg nog for the first time this year to great success.<span style=""> </span>It was a cooked egg nog (I don’t mind raw, but I’d hate to poison anyone else).<span style=""> </span>For those of you in the States, you take this for granted during the holidays, but egg nog is certainly not available here in Seoul.<span style=""> </span>I made one of the easier recipes that I saw.<span style=""> </span>It consisted of a cooking portion similar to making custard and a lot of blending.<span style=""> </span>It was a really simple and tasty recipe.<span style=""> </span>It probably would have been better if I had nutmeg (really missed that) and bourbon (or other liquor).<span style=""> </span>I could have gotten the latter, but I was rather sick during Christmas and tried not to add too much alcohol to my diet <span style="font-family:Wingdings;"><span style="">J</span></span></p> <p class="MsoNormal">Lastly, I didn’t feel like cooking this year, because of all the running around I would have to do to gather ingredients, so we decided to hit one of the Christmas dinners around town.<span style=""> </span><span style=""> </span>We decided to go to Suji’s for Christmas dinner.<span style=""> </span>I’ve heard Suji’s recommended numerous times over the last couple years and this seemed to be a good opportunity to check them out.<span style=""> </span>It was my first time at Suji’s and I liked it for the most part.<span style=""> </span>We were warmly greeted at the door; they had really good service, which is unheard of in Korea; and the atmosphere was nice.<span style=""> </span></p> <p class="MsoNormal"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.samuelcraig.com/uploaded_images/sujis-buffet-756545.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 191px;" src="http://www.samuelcraig.com/uploaded_images/sujis-buffet-756542.jpg" alt="" border="0" /></a>Suji’s had a Christmas dinner buffet for W55,000, though they only charged us W50,000.<span style=""> </span>Let me first say that the food they served was very good.<span style=""> </span>They had a great medium-rare roast beef with horseradish sauce and juicy turkey with cranberry sauce.<span style=""> </span>They had passable mashed potatoes with really good turkey gravy and good beef gravy.<span style=""> </span>They had green beans, which is amazing.<span style=""> </span>I love and miss green beans and I was so happy to have them here.<span style=""> </span>On the bad side, they mixed them with corn (why not separate the two?).<span style=""> </span>The “brownie” for dessert was really good; however, it was certainly not a traditional brownie as the hostess earnestly professed.<span style=""> </span>Brownies are at least slightly cake-y, depending on the recipe that use.<span style=""> </span>This was more like many of the “death by chocolate” desserts that I’ve had at restaurants over the years.<span style=""> </span>It was like a very thick mousse. </p> <p class="MsoNormal">Now for the negatives…The “stuffing” was really just cubed French bread that may have been cooked in the turkey or just sautéed with the turkey gravy.<span style=""> </span>Moon hated it, not because it tasted bad, but because it was so far from the traditional stuffing that she was expecting.<span style=""> </span>I thought that it tasted great, but I have to admit that it was half-assed.<span style=""> </span>Moon also hated the mashed potatoes and, while I thought they were ok, I agreed that they really lacked cream and could have used more butter (now we’re being picky).<span style=""> </span>The spread was lacking to say the least.<span style=""> </span>For W50,000 (think $50+ depending on exchange rate) you’d think that they would have some more, at least the basics.<span style=""> </span>How can you have the above items an NO bread?<span style=""> </span>They offered to sell us some, though.<span style=""> </span>For 50,000 you’d better give me some %$#@ bread!<span style=""> </span>The buffet was tiny.<span style=""> </span>How about some more choices?<span style=""> </span>They only had 6 food items on the buffet (not including sauces) and 1 of them I can’t even remember what it was because it was gone and never refilled by the time I took a picture.<span style=""> </span>That is the biggest problem that I had with the buffet, it ran out fast and they never refilled.<span style=""> </span>I understand that we were there late, we had the 8:30PM sitting, but THEY scheduled it and they should have assured that they buffet remained stocked.<span style=""> </span>The great service that I referred to above dried up about the time the food did.<span style=""> </span>It seemed that they were afraid to engage at that point.</p> <p class="MsoNormal">I could forgive them breadth, if they only had depth.<span style=""> </span>The food that they had was really good, but I can’t forgive them for running out.</p> <p class="MsoNormal">Next year (if we don’t go to the States) I’ll spend about the same amount (maybe a little more) and do the dinner right.<span style=""> </span>Christmas is no time to take the lazy way out.<span style=""> </span>I’ll cook up a storm and have leftovers for a week.</p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal"><b style="">Christmas Events<o:p></o:p></b></p> <p class="MsoNormal"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.samuelcraig.com/uploaded_images/Video-conference-with-the-family-in-Chicago-756599.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 365px;" src="http://www.samuelcraig.com/uploaded_images/Video-conference-with-the-family-in-Chicago-756597.jpg" alt="" border="0" /></a>Thanks to video conferencing, we were able to connect with family in the States for our many family Christmas parties.<span style=""> </span>We joined the Craig Christmas for about an hour, with people cueing to say hi and Merry Christmas; my family joined us on Christmas morning to watch us open presents and to open the presents that we had sent them; we joined them on their Christmas morning to watch the same; and we joined the Dickinson Christmas (Mom’s side) for a short time as they miraculously regained power just in time to hook up.<span style=""> </span>While nothing replaces being there, these were great substitutes.</p> <p class="MsoNormal">Back to Christmas morning.<span style=""> </span>Sammy woke up to Christmas surprise.<span style=""> </span>Santa had not only loaded the living room with presents under the tree and in Sammy’s stocking, but he also rearranged the furniture and boxed up most of Sammy’s old toys and put them in storage (Santa’s great in that way).<span style=""> </span>A well-rested dad, who didn’t have to do any of this work, brewed a big pot of coffee and cooked a big breakfast casserole (not his greatest) to get him through the morning.</p> <p class="MsoNormal">Sammy particularly loved a car set that he got (track with battery-powered cars) and a doctor set that he used to give examinations to everyone, including his new Curious George doll.<span style=""> </span>Moon and I really enjoyed this Christmas, as it was the first in which Sammy could really enjoy it himself.<span style=""> </span>While the concept of Christmas and even that of Santa haven’t really gotten through, he is old enough now to participate fully.<span style=""> </span>I really look forward to next year when he may be better able to learn a Christmas song or two.</p> <p class="MsoNormal">The rest of the day was spent relaxing, sleeping, and playing.<span style=""> </span>Truly a wonderful Christmas.</p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal"><b style="">Thanks<o:p></o:p></b></p> <p class="MsoNormal">Thanks to everyone for making this a great holiday season (not that it’s totally over yet).<span style=""> </span>Thanks to my family in the states, both immediate and extended.<span style=""> </span>Working with us to set up the video feed and working around our schedules really helped to make this Christmas better.<span style=""> </span>Of course, this probably means the most to me, but I know that both Moon and Sammy enjoyed it as well.<span style=""> </span>Thanks to Moon’s family for taking on that family role here in Korea.<span style=""> </span>And, of course, thanks to Moon for putting up with my moodiness and insane holiday requests throughout the season.</p> <p class="MsoNormal"><b style=""><span style="line-height: 115%;font-size:14;" >Merry Christmas and Happy New Year to all of you out there from the Craigs in Korea!<o:p></o:p></span></b></p> Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com2tag:blogger.com,1999:blog-6792887150465250980.post-88450428237511285252009-01-08T17:01:00.000-08:002010-02-03T17:25:47.418-08:00South Korea detains financial prophet of doom<a href="http://af.reuters.com/article/oddlyEnoughNews/idAFTRE50728720090108">South Korea detains financial prophet of doom</a><br /><br />The real story here isn't so much the arrest of a blogger, it is sustained campaign against free speech conducted by the Korean government against both journalists and the people. <br /><br />So, what are they going to charge this guy with, predictions?! Next thing you know they are going to be searching for this elusive Nostradamus character. You know he's been at the center of predictions for a long time, maybe it's time he was arrested too.<br /><br />As far as I know, this guy wasn't spreading false rumors. He was doing economic analyzes and reporting on his findings. So, if the government doesn't like my research will I be arrested? You know language testing is a very contentious issue in Korea, I might upset the wrong people with my findings (if I ever have any).<br /><br />These moves by the government concern me more than a slumping economy, corruption, or even ineptness in public policy. This further signals a war on the truth, as long as they don't like the truth. This has been going on for a long time, but the brashness of the government in going after those who have broken no laws is simply out of control.Danhttp://www.blogger.com/profile/01067745321093097451noreply@blogger.com0