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

<channel>
	<title>Vision, Motion, Code</title>
	<atom:link href="http://localhost/feed/" rel="self" type="application/rss+xml" />
	<link>/wordpress_static/</link>
	<description></description>
	<lastBuildDate>Fri, 30 Apr 2021 06:07:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.7.3</generator>
	<item>
		<title>Jimi&#8217;s Video Journalist Crash Course</title>
		<link>/wordpress_static/jimis-video-journalist-crash-course/</link>
					<comments>/wordpress_static/jimis-video-journalist-crash-course/#respond</comments>
		
		<dc:creator><![CDATA[Jimi]]></dc:creator>
		<pubDate>Mon, 10 Aug 2020 06:53:09 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<category><![CDATA[Journalism]]></category>
		<category><![CDATA[TV]]></category>
		<guid isPermaLink="false">/wordpress_static/?p=5236</guid>

					<description><![CDATA[Before you start filming, watch The story who, what, where, why, when, how the takeaway The workflow the proposal, pitch a good story discussion, consider possible scenarios, backup plans preparation, what do you need execution, go, interview, film, video, stills, and sound. Don&#8217;t forget names and titles write the story, fact check, proofread, record soundtrack [&#8230;]]]></description>
										<content:encoded><![CDATA[
<ul><li><strong>Before you start filming, watch</strong></li><li><strong>The story</strong><ul><li>who, what, where, why, when, how</li><li>the takeaway</li></ul></li><li><strong>The workflow</strong><ul><li>the proposal, pitch a good story</li><li>discussion, consider possible scenarios, backup plans</li><li>preparation, what do you need</li><li>execution, go, interview, film, video, stills, and sound. Don&#8217;t forget names and titles</li><li>write the story, fact check, proofread, record soundtrack</li><li>editing, put all elements together</li><li>watch and repeat</li><li>delivery, formats, soundcheck</li></ul></li><li><strong>The gear</strong><ul><li>audio</li><li>light</li><li>video</li><li>smartphone journalism</li><li>software and editing</li></ul></li><li><strong>Tips before you head out</strong></li></ul>



<div style="height:302px" aria-hidden="true" class="wp-block-spacer"></div>



<h2><strong>Before you start filming, watch</strong></h2>



<p>Where to find high quality, well shot and edited news and storytelling videos? Here are a few places:</p>



<p><a rel="noreferrer noopener" href="https://vimeo.com/channels/staffpicks" target="_blank">https://vimeo.com/channels/staffpicks</a></p>



<p><a href="https://vimeo.com/categories/journalism/videos" target="_blank" rel="noreferrer noopener" class="broken_link">https://vimeo.com/categories/journalism/videos</a></p>



<p><a rel="noreferrer noopener" href="https://www.nytimes.com/video" target="_blank">https://www.nytimes.com/video</a></p>



<p><a rel="noreferrer noopener" href="https://edition.cnn.com/videos" target="_blank">https://edition.cnn.com/videos</a></p>



<p><a rel="noreferrer noopener" href="https://www.cbsnews.com/60-minutes/" target="_blank">https://www.cbsnews.com/60-minutes/</a></p>



<p><a href="https://www.nytimes.com/by/jonah-m-kessel" target="_blank" rel="noreferrer noopener">https://www.nytimes.com/by/jonah-m-kessel</a></p>



<p><a href="https://www.vox.com/authors/johnny-harris" target="_blank" rel="noreferrer noopener">https://www.vox.com/authors/johnny-harris</a></p>



<div style="height:313px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-embed-vimeo wp-block-embed is-type-video is-provider-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><div class="embed-vimeo" style="text-align: center;"><iframe loading="lazy" src="https://player.vimeo.com/video/210535510" width="880" height="495" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div></div>
</div></figure>



<figure class="wp-block-embed-vimeo wp-block-embed is-type-video is-provider-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><div class="embed-vimeo" style="text-align: center;"><iframe loading="lazy" src="https://player.vimeo.com/video/6853452" width="880" height="495" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div></div>
</div></figure>



<figure class="wp-block-embed-vimeo wp-block-embed is-type-video is-provider-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><div class="embed-vimeo" style="text-align: center;"><iframe loading="lazy" src="https://player.vimeo.com/video/9736776" width="880" height="495" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div></div>
</div></figure>



<figure class="wp-block-embed-vimeo wp-block-embed is-type-video is-provider-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><div class="embed-vimeo" style="text-align: center;"><iframe loading="lazy" src="https://player.vimeo.com/video/29414931" width="880" height="495" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div></div>
</div></figure>



<figure class="wp-block-embed-vimeo wp-block-embed is-type-video is-provider-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><div class="embed-vimeo" style="text-align: center;"><iframe loading="lazy" src="https://player.vimeo.com/video/35527989" width="880" height="495" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div></div>
</div></figure>



<figure class="wp-block-embed-vimeo wp-block-embed is-type-video is-provider-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><div class="embed-vimeo" style="text-align: center;"><iframe loading="lazy" src="https://player.vimeo.com/video/120342265" width="880" height="495" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div></div>
</div></figure>



<div style="height:266px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>The workflow</h2>



<ul><li><strong>The workflow</strong><ul><li>the proposal, pitch a good story</li><li>discussion, consider possible scenarios, backup plans</li><li>preparation, what do you need</li><li>execution, go, interview, film, video, stills, and sound. Don&#8217;t forget names and titles</li><li>write the story, fact check, proofread, record soundtrack</li><li>editing, put all elements together</li><li>watch and repeat</li><li>delivery, formats, soundcheck</li></ul></li></ul>



<div style="height:309px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>Smartphone journalism</h2>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/7Fzyvv0DS9I?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>Very practical tips from the BBC</figcaption></figure>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/HAjfsgwT2oU?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>(Almost) all you need to film a proper interview on your phone!</figcaption></figure>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/oAu49cTqS8I?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>More tips from the BBC</figcaption></figure>



<div style="height:277px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>Sound</h2>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/x3sj3UqltVw?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;start=9&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>Audio tips when filming with your phone. </figcaption></figure>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/wd_f7iYbFrA?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>If you manage to find a lavalier (lapel) mic, here is a video shows how to correctly use it.</figcaption></figure>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/ptV0FQQRFPI?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>The closer you get to the microphone, the better it sounds. Hers is the basic golden rule to all microphones. This video shows you how to use lapel mics and shotgun mics properly.</figcaption></figure>



<div style="height:224px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>Visual</h2>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/iWQQgZh9EyE?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>Must watch! Visual Storytelling from the Master</figcaption></figure>



<div style="height:277px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>Lighting</h2>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/Dfv_0Pjni6U?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>Here is a good video talked about the basic lighting for an interview. We may not have the same fancy gears but the rule of three point lighting is universal, we could use whatever handy to get a great looking shot.</figcaption></figure>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/DiKlTQcCjSE?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>Lighting is critical to make a nice shot, but if necessary, it is possible without using a single light.</figcaption></figure>



<div style="height:191px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>Software and editing</h2>



<p>Editing software is often the first question from many people, Adobe Premiere or Final Cut Pro? For beginners, especially students, it&#8217;s easy. If you work on a Windows computer, go with Premiere, if you have a good Macbook, go with either Premiere or Final Cut. All the basic editing rules are universal, just different interface and shortcuts.</p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/PYTPXsMkYDE?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>Adobe Premiere Pro &#8211; Basic Editing for Beginners</figcaption></figure>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/2L1QhbkQorA?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>Basic Final Cut Pro editing</figcaption></figure>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/nV-hH-hoGhA?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>One more tutorial based on television news story editing</figcaption></figure>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/zoE6x4xQh7s?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>7 editing tips from film editor, but also works for news story telling!</figcaption></figure>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="jetpack-video-wrapper"><iframe class='youtube-player' width='880' height='495' src='https://www.youtube.com/embed/Wv3Hmf2Dxlo?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></div>
</div><figcaption>Many ways to &#8220;cut&#8221; between shots.</figcaption></figure>



<div style="height:348px" aria-hidden="true" class="wp-block-spacer"></div>



<h2>Tips before you head out</h2>



<ul><li><strong>Tips for everyone, beginners and pros</strong><ul><li>don&#8217;t forget to clean up memory cards, charge the battery, and bring earphones to check the sound quality</li><li>go for it, but prepare to do it again</li><li>clean sound beats everything</li><li>use a tripod if you can</li><li>keep it rolling, make sure each shot is at least 10 seconds long</li></ul></li><li><strong>Editing the story</strong><ul><li>start with your best shots</li><li>keep a good flow, don&#8217;t rush, don&#8217;t drag</li><li>leave breathing time between sections, natural sound from the video is often good space fillers</li><li>the best length is always the shortest length that could tell your story clearly</li></ul></li></ul>



<h2>Learn more about next-level gear/filming</h2>



<p><a href="https://www.newsshooter.com/" target="_blank" rel="noreferrer noopener">https://www.newsshooter.com/</a></p>



<p><a href="https://www.youtube.com/c/KaiManWong/videos" target="_blank" rel="noreferrer noopener">https://www.youtube.com/c/KaiManWong/videos</a></p>



<p><a href="https://www.youtube.com/user/filmriot/featured" target="_blank" rel="noreferrer noopener">https://www.youtube.com/user/filmriot/featured</a></p>
]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/jimis-video-journalist-crash-course/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>[pytorch] a useful model overfitting code snippet</title>
		<link>/wordpress_static/pytorch-a-useful-model-overfitting-code-snippet/</link>
					<comments>/wordpress_static/pytorch-a-useful-model-overfitting-code-snippet/#respond</comments>
		
		<dc:creator><![CDATA[CY Xu]]></dc:creator>
		<pubDate>Wed, 23 Oct 2019 06:27:41 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<guid isPermaLink="false">/wordpress_static/?p=5205</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wp-block-syntaxhighlighter-code "><pre class="brush: python; title: ; notranslate">
# over-fit a model to an arbitart target and
# check if the model's parameters are updated

model_optimizer.zero_grad()

# collect all parameters, including sub-modules
# into a list before back propogation and update
# store their sums (easeir than actual values)
param_before = &#91;]
for param in model.parameters():
    param_before.append(torch.sum(param.data))

output = self.model(input)

loss = nn.MSELoss()
arbitary_target = torch.tensor(0.4).cuda()

error = loss(output, arbitary_target)

# add to tensorboard for better visualization
writer.add_scalar('loss/error', error, iterations)
writer.add_scalar('loss/out', output.item(), iterations)

error.backward()
model_optimizer.step()

# collect the parameters again after back propogation
param_after = &#91;]
for param in model.parameters():
    param_after.append(torch.sum(param.data))

# compare before and after
# if there values are not zeros, the models is updating
# this is helpful when there are many sub-modules
for before, after in zip(param_before, param_after):
    print(f'param change {after - before}')

</pre></div>]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/pytorch-a-useful-model-overfitting-code-snippet/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>A proper Beijing market</title>
		<link>/wordpress_static/a-proper-beijing-market/</link>
					<comments>/wordpress_static/a-proper-beijing-market/#respond</comments>
		
		<dc:creator><![CDATA[CY Xu]]></dc:creator>
		<pubDate>Thu, 04 Sep 2014 16:45:39 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<category><![CDATA[Beijing]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[Instagram]]></category>
		<category><![CDATA[life in Beijing]]></category>
		<category><![CDATA[market]]></category>
		<category><![CDATA[old town]]></category>
		<category><![CDATA[shopping]]></category>
		<guid isPermaLink="false">http://h1ppy.com/?p=3809</guid>

					<description><![CDATA[Sanyuanli Food and Vegetable Market Description from Beijing Visitor: “This covered market nestles conveniently between Sanlitun, Sanyuan Qiao and Dongzhimen and has served locals and visitors for over 30 years. The stallholders are very friendly and happy to pass the time of day, even if you are just curious about where their produce comes from [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>Sanyuanli Food and Vegetable Market </strong></p>
<p>Description from <a href="http://www.beijing-visitor.com/beijing-shopping/sanyuanli-market" target="_blank" rel="noopener">Beijing Visitor</a>:</p>
<p>“This covered market nestles conveniently between Sanlitun, Sanyuan Qiao and Dongzhimen and has served locals and visitors for over 30 years.</p>
<p>The stallholders are very friendly and happy to pass the time of day, even if you are just curious about where their produce comes from or what exactly it is. Many of them speak a bit of English as they are used to serving the nearby diplomatic community.</p>
<p>For many Western cooks the market is something of a promised land. Supermarket labeling in China can be frustrating, especially when it comes to herbs and spices, many of which are incorrectly translated. Sanyuanli imports everything from marjoram leaves to dill, parsley, rosemary and tumeric, and while this does make some of them a tad expensive, you need look no further if you are on a mission to stock your cupboards.<br />
&#8230;<br />
Sanyuanli is worth a visit even if you have no intention of getting behind a stove. Watching the gnomish vendors barter and bargain, their garish winter wear pale in comparison to the deep colours of their vegetables, is a sight that will warm the heart on even the coldest Beijing day.”</p>
<p><strong>Access &#8211; how to get to Sanyuanli Wholesale Market</strong></p>
<p>Sanyuanli Wholesale Market<br />
Open 5am &#8211; 7pm<br />
West of Sanyuan Dongqiao, Chaoyang<br />
Nearest subway station is Dongzhimen</p>
<p><strong>text by Dave Green, photos by CY Xu</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/a-proper-beijing-market/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>4K does make a difference</title>
		<link>/wordpress_static/4k-does-make-a-difference/</link>
					<comments>/wordpress_static/4k-does-make-a-difference/#respond</comments>
		
		<dc:creator><![CDATA[CY Xu]]></dc:creator>
		<pubDate>Thu, 04 Sep 2014 09:01:04 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<category><![CDATA[1080P]]></category>
		<category><![CDATA[4K]]></category>
		<guid isPermaLink="false">http://h1ppy.com/?p=3788</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p><script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script></p>
]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/4k-does-make-a-difference/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AVCHD Import to Mac Issues and Solution</title>
		<link>/wordpress_static/avchd-mac-import-solution/</link>
					<comments>/wordpress_static/avchd-mac-import-solution/#respond</comments>
		
		<dc:creator><![CDATA[CY Xu]]></dc:creator>
		<pubDate>Thu, 21 Aug 2014 11:36:27 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<category><![CDATA[AVCHD]]></category>
		<category><![CDATA[GH2]]></category>
		<guid isPermaLink="false">http://h1ppy.com/?p=3713</guid>

					<description><![CDATA[The Issues &#8211; Dynamic Range, as you can tell quite easily from the screen grabs of the footage transcoded using different tools, the 5DtoRGB largely maintained the dynamic range that the GH2 sensor (using a Flow Motion V2 hacked firmware in this case) captured. While the straight output from FCPX or ClipWrap resulted in a &#8220;clipped&#8221; dynamic range, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p></p>
<p><strong>The Issues &#8211;</strong></p>
<p>Dynamic Range, as you can tell quite easily from the screen grabs of the footage transcoded using different tools, the <a href="http://rarevision.com/rarevision.com/5dtorgb/" target="_blank" rel="noopener noreferrer">5DtoRGB</a> largely maintained the dynamic range that the GH2 sensor (using a <a href="http://www.personal-view.com/talks/discussion/3337/gh2-flow-motion-v2-100mbps-fast-action-performance-reliability-for-class-10-sd-cards/p1" target="_blank" rel="noopener noreferrer">Flow Motion V2</a> hacked firmware in this case) captured. While the straight output from FCPX or ClipWrap resulted in a &#8220;clipped&#8221; dynamic range, losing details in dark areas.</p>
<p>Cropping, scroll through the shots you&#8217;ll find the straight output and 5DtoRGB output managed to keep the footage uncropped, while ClipWrap crops the image with different codecs.</p>
<p>Don&#8217;t be entangled with the reason why this is happening, it&#8217;s a long time glitch in QuickTime codec and Apple hasn&#8217;t provided an official solution.</p>
<p><strong>The Solution &#8211;</strong></p>
<p>Transcoding with the <a href="http://rarevision.com/rarevision.com/5dtorgb/" target="_blank" rel="noopener noreferrer">5DtoRGB</a> before editing.<br />
Lite version free but limits to one file at a time. Batch version costs $49.99 in App Store.</p>
<p>Also this post says ITU-R BT.601 is the correct Decoding Matrix to choose, as comparison, in the 2nd and 3rd pics above, we noticed that the dark area in BT.709 profile are incorrectly exposed and pixelated.</p>
<p>According to 5DtoRGB website &#8212;</p>
<p>&#8220;5DtoRGB takes a <em>no-compromise</em> approach to quality. 5DtoRGB bypasses QuickTime decoding altogether, works internally at 10 bits and uses your video card&#8217;s GPU for its YCbCr to RGB conversion. It also recognizes Canon&#8217;s full range 8 bit YCbCr values (0-255), avoiding clipping and the resulting loss of picture information. The resulting files are the absolute highest quality you&#8217;ll ever get out of the camera. In fact, you could argue that they&#8217;re <em>even better</em> than the camera originals since they&#8217;ve undergone high quality chroma smoothing.&#8221;</p>
<p><strong>Bonus</strong></p>
<p>Mac AVCHD gamma issues – the fix from EOSHD<br />
<a href="http://www.sam-mallery.com/2011/11/an-ez-guide-to-hacking-the-panasonic-gh2/" target="_blank" rel="noopener noreferrer">An EZ Guide to Hacking the Panasonic GH2</a> by Sam Mallery<br />
<a href="http://www.sam-mallery.com/2013/03/revisiting-the-gh2-hack/" target="_blank" rel="noopener noreferrer">Revisiting the GH2 Hack</a> by Sam Mallery</p>
]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/avchd-mac-import-solution/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>我家妞妞 Our NiuNiu</title>
		<link>/wordpress_static/%e6%88%91%e5%ae%b6%e5%a6%9e%e5%a6%9e-our-niuniu/</link>
					<comments>/wordpress_static/%e6%88%91%e5%ae%b6%e5%a6%9e%e5%a6%9e-our-niuniu/#respond</comments>
		
		<dc:creator><![CDATA[CY Xu]]></dc:creator>
		<pubDate>Sun, 15 Sep 2013 14:23:07 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<guid isPermaLink="false">http://h1ppy.com/?p=2822</guid>

					<description><![CDATA[妞妞，我和爸爸妈妈谢谢你15年的陪伴。 Niuniu, daddy, mummy and I thank you for your 15 years of company. 以后敲门听不到你叫了，以后也没人吃我的剩饭了。 I won&#8217;t hear your yowling when I knock on the door, and no one will eat my left-over anymore. 所以，你还是听得懂我说话的，我昨晚在你耳边说悄悄话，“如果太疼了，就走吧。”没想到你真的听懂了。这也成了我跟你说的最后一次悄悄话。 So you understand my words after all. I whispered at your ear last night, &#8220;If it&#8217;s too painful, just let [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><figure id="attachment_4389" aria-describedby="caption-attachment-4389" style="width: 800px" class="wp-caption alignleft"><img data-attachment-id="4389" data-permalink="/wordpress_static/%e6%88%91%e5%ae%b6%e5%a6%9e%e5%a6%9e-our-niuniu/146-niuniu_1yr_old/" data-orig-file="/wordpress_static/wp-content/uploads/2013/09/146-Niuniu_1yr_old.jpg" data-orig-size="800,588" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Picasa&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1298943244&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="146-Niuniu_1yr_old" data-image-description="" data-medium-file="/wordpress_static/wp-content/uploads/2013/09/146-Niuniu_1yr_old-300x221.jpg" data-large-file="/wordpress_static/wp-content/uploads/2013/09/146-Niuniu_1yr_old.jpg" loading="lazy" class="wp-image-4389 size-full" src="/wordpress_static/wp-content/uploads/2013/09/146-Niuniu_1yr_old.jpg" alt="" width="800" height="588" srcset="/wordpress_static/wp-content/uploads/2013/09/146-Niuniu_1yr_old.jpg 800w, /wordpress_static/wp-content/uploads/2013/09/146-Niuniu_1yr_old-300x221.jpg 300w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption id="caption-attachment-4389" class="wp-caption-text">When NiuNiu was 1 and I was 11.</figcaption></figure></p>
<p>妞妞，我和爸爸妈妈谢谢你15年的陪伴。<br />
Niuniu, daddy, mummy and I thank you for your 15 years of company.</p>
<p>以后敲门听不到你叫了，以后也没人吃我的剩饭了。<br />
I won&#8217;t hear your yowling when I knock on the door, and no one will eat my left-over anymore.</p>
<p>所以，你还是听得懂我说话的，我昨晚在你耳边说悄悄话，“如果太疼了，就走吧。”没想到你真的听懂了。这也成了我跟你说的最后一次悄悄话。<br />
So you understand my words after all. I whispered at your ear last night, &#8220;If it&#8217;s too painful, just let it go.&#8221; I didn&#8217;t expect you to understand. This became our last pillow talk.</p>
<p>妞妞，我这辈子应该再也不会养狗了，因为只有你是陪我一起长大的。将来我有了孩子，我会给他们讲你的故事，也会找一只小狗陪他们长大。喜欢的话，你就再陪我的孩子长大吧。<br />
Niuniu, I might not have another dog in my life, as you are the one grew up with me. When I have kids, they will hear your story form me, and I will find a puppy growing up with them. If you like, please come back to our family, grow up with my children again.</p>
<p>谢谢你。<br />
Thank you.</p>
<p><span id="more-2822"></span></p>
<p></p>
]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/%e6%88%91%e5%ae%b6%e5%a6%9e%e5%a6%9e-our-niuniu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Borneo Sunset</title>
		<link>/wordpress_static/borneo-sunset/</link>
					<comments>/wordpress_static/borneo-sunset/#respond</comments>
		
		<dc:creator><![CDATA[CY Xu]]></dc:creator>
		<pubDate>Sat, 13 Jul 2013 06:57:37 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<guid isPermaLink="false">http://h1ppy.com/?p=3370</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p> Sunset @ Borneo</p>
<p style="text-align: center;"><iframe loading="lazy" width="612" height="710" frameborder="0" scrolling="no" src="//instagram.com/p/bgvH_OkJk2/embed/"></iframe></p>
<p style="text-align: center;"><iframe loading="lazy" width="612" height="710" frameborder="0" scrolling="no" src="//instagram.com/p/bdgzWtEJqf/embed/"></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/borneo-sunset/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Trip2Borneo</title>
		<link>/wordpress_static/trip2borneo/</link>
					<comments>/wordpress_static/trip2borneo/#respond</comments>
		
		<dc:creator><![CDATA[CY Xu]]></dc:creator>
		<pubDate>Fri, 12 Jul 2013 14:21:45 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<category><![CDATA[Borneo]]></category>
		<category><![CDATA[islands]]></category>
		<category><![CDATA[Kota Kinabalu]]></category>
		<category><![CDATA[Malaysia]]></category>
		<category><![CDATA[travel]]></category>
		<guid isPermaLink="false">http://h1ppy.com/?p=2664</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p style="text-align: center;"><iframe loading="lazy" width="640" height="360" frameborder="0" src="//www.youtube.com/embed/Pe1I4IQKdCM"></iframe></p>
<p></p>
<p></p>
]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/trip2borneo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>拾荒老人和三轮车上的狗</title>
		<link>/wordpress_static/%e6%8b%be%e8%8d%92%e8%80%81%e4%ba%ba%e5%92%8c%e4%b8%89%e8%bd%ae%e8%bd%a6%e4%b8%8a%e7%9a%84%e7%8b%97/</link>
					<comments>/wordpress_static/%e6%8b%be%e8%8d%92%e8%80%81%e4%ba%ba%e5%92%8c%e4%b8%89%e8%bd%ae%e8%bd%a6%e4%b8%8a%e7%9a%84%e7%8b%97/#respond</comments>
		
		<dc:creator><![CDATA[CY Xu]]></dc:creator>
		<pubDate>Mon, 12 Nov 2012 14:41:03 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<guid isPermaLink="false">http://h1ppy.com/?p=2431</guid>

					<description><![CDATA[从单位出门到地铁站短短几百米的路上，见过太多人、太多事儿，大多瞥一眼就匆匆走过，少有事情能让我扭头回去找。一只卧在三轮车上的狗，让一路犹犹豫豫到地铁入口的我原路返回。“如果错过，我会后悔的。” 老人坐在路牙子上，旁边的三轮车上有几条脏兮兮的被褥，还有些乱七八糟的破烂。没人会扭头多看一眼，看见了也不会在脑子里多记住一分钟。三轮车上的狗，一条看不出品种的中华田园小猎犬，穿着红色小棉袄，正在车上的一堆破烂里转身找着舒服的姿势卧下。 狗是我回来的原因，但老人似乎才是故事的主角。开始打探老人的故事以前，逗一逗狗总是没错的。可惜等我回来他已经找好姿势睡下了。 老人叫杨站春，唐山人，61岁。 天已经黑了，一个坐在路边的拾荒老人，我居然问他是不是在等人。老人孤身一人，无人可等。没有意外，也没有失望。我问他睡哪，他说他哪都睡。这个三轮车，和这一车破烂，外加这条狗，就是他的全部家当。 他今天啥也没捡上，吃饭钱都没有，身上就一块钱了。说着就把放在衣服内兜里的一块钱掏出来给我看。那会我突然想明白，他不是收破烂，而是拾荒。因为“收”是要有本钱的。 我问他老家人呢，他说就他自己，十岁没娘。没房子，也没地。当初分地分得太少，就没要。他强调自己说的句句实话。是啊老爷子，我干嘛不信你。 老爷子说自己一天没喝水了，因为没捡到矿泉水。天冷了，东西不好捡。那吃饭呢？昨天卖东西挣了十块钱，吃了一份冷炒饼，喝了两瓶啤酒。因为喝啤酒比喝水解渴。而且瓶子还能卖。跟他坐了半个钟头，老爷子给我讲两遍为啥喝啤酒。 “我还花一块钱买了份报纸，我得看报纸啊，不能做违法的事儿。偷啊抢啊那些人都没好下场。”老爷子确实识字儿，他的名字我开始写成了“占”，他说你得加个立。 “我想给狗拍个照片”，“行，你别偷我狗就行。” 养了三个月，我以为是老爷子收养的流浪狗，居然还是他跟人抱来的小崽儿。这也不是老爷子第一条狗了，之前还有一条被偷了。“这狗不怕偷，外人动他他敢咬。谁要偷我狗，看我不打他。”老人给我比划着，“抱来的时候这么小。” 老爷子掏兜，一个塑料袋里是烟丝，还有一个袋里是“今天捡的馒头”。看着老爷子卷烟，我在旁边拍几张照片。“给你也卷一个”，婉言谢绝，虽然我其实挺想试试。 老人的三轮车，是从唐山一路骑来的。“我说了你肯定不信。” 老爷子，我不信自己能从唐山骑过来，我信你。 这么多年就这样过来了，瞪着三轮车捡破烂。老人一直念叨，只要不犯法，干啥都行。“收容我去过，不好受&#8230; 偷了抢了那些人都要被抓住的，进监狱，剥夺政治权利终身。”老爷子一边描述着自己亲身的感受，一边掺杂着报纸上学来的词汇给我讲着。 跟老爷子坐了不到半个钟头，今天穿的少，我已经冻透了。把口袋里三十几块零钱留给老爷子，不好意思要，因为他觉得“大家挣点钱都不容易。”我让老爷子买点东西吃，也把狗喂了。他说明天先把自行车链子修了，“不修我一步也骑不动，哪也去不了。”拍拍老爷子叫他多保重，也把狗看好。我出了地铁开车回家，在热的头晕的房间里回忆着那会儿的只言片语，而老爷子那边现在怎样，我想象不到。 我不懂经济学，我不懂社会结构。但我知道中国的贫富差距，并不在于潘石屹和你我之间，其实就在于你我和杨站春老爷子之间。 老爷子说等以后发财了碰见我了请我吃饭。“那咱们就碰吧，希望能再碰见。” &#160; Update: 今天又在路边碰到杨老爷子了，可惜他还没发财，不急。补上一张豆豆的照片。 &#160;]]></description>
										<content:encoded><![CDATA[</p>
<p style="text-align: left;">从单位出门到地铁站短短几百米的路上，见过太多人、太多事儿，大多瞥一眼就匆匆走过，少有事情能让我扭头回去找。一只卧在三轮车上的狗，让一路犹犹豫豫到地铁入口的我原路返回。“如果错过，我会后悔的。”</p>
<p>老人坐在路牙子上，旁边的三轮车上有几条脏兮兮的被褥，还有些乱七八糟的破烂。没人会扭头多看一眼，看见了也不会在脑子里多记住一分钟。三轮车上的狗，一条看不出品种的中华田园小猎犬，穿着红色小棉袄，正在车上的一堆破烂里转身找着舒服的姿势卧下。</p>
<p>狗是我回来的原因，但老人似乎才是故事的主角。开始打探老人的故事以前，逗一逗狗总是没错的。可惜等我回来他已经找好姿势睡下了。</p>
<p>老人叫杨站春，唐山人，61岁。</p>
<p>天已经黑了，一个坐在路边的拾荒老人，我居然问他是不是在等人。老人孤身一人，无人可等。没有意外，也没有失望。我问他睡哪，他说他哪都睡。这个三轮车，和这一车破烂，外加这条狗，就是他的全部家当。</p>
<p>他今天啥也没捡上，吃饭钱都没有，身上就一块钱了。说着就把放在衣服内兜里的一块钱掏出来给我看。那会我突然想明白，他不是收破烂，而是拾荒。因为“收”是要有本钱的。</p>
<p>我问他老家人呢，他说就他自己，十岁没娘。没房子，也没地。当初分地分得太少，就没要。他强调自己说的句句实话。是啊老爷子，我干嘛不信你。</p>
<p>老爷子说自己一天没喝水了，因为没捡到矿泉水。天冷了，东西不好捡。那吃饭呢？昨天卖东西挣了十块钱，吃了一份冷炒饼，喝了两瓶啤酒。因为喝啤酒比喝水解渴。而且瓶子还能卖。跟他坐了半个钟头，老爷子给我讲两遍为啥喝啤酒。</p>
<p>“我还花一块钱买了份报纸，我得看报纸啊，不能做违法的事儿。偷啊抢啊那些人都没好下场。”老爷子确实识字儿，他的名字我开始写成了“占”，他说你得加个立。</p>
<p>“我想给狗拍个照片”，“行，你别偷我狗就行。” 养了三个月，我以为是老爷子收养的流浪狗，居然还是他跟人抱来的小崽儿。这也不是老爷子第一条狗了，之前还有一条被偷了。“这狗不怕偷，外人动他他敢咬。谁要偷我狗，看我不打他。”老人给我比划着，“抱来的时候这么小。”</p>
<p>老爷子掏兜，一个塑料袋里是烟丝，还有一个袋里是“今天捡的馒头”。看着老爷子卷烟，我在旁边拍几张照片。“给你也卷一个”，婉言谢绝，虽然我其实挺想试试。</p>
<p>老人的三轮车，是从唐山一路骑来的。“我说了你肯定不信。” 老爷子，我不信自己能从唐山骑过来，我信你。</p>
<p>这么多年就这样过来了，瞪着三轮车捡破烂。老人一直念叨，只要不犯法，干啥都行。“收容我去过，不好受&#8230; 偷了抢了那些人都要被抓住的，进监狱，剥夺政治权利终身。”老爷子一边描述着自己亲身的感受，一边掺杂着报纸上学来的词汇给我讲着。</p>
<p>跟老爷子坐了不到半个钟头，今天穿的少，我已经冻透了。把口袋里三十几块零钱留给老爷子，不好意思要，因为他觉得“大家挣点钱都不容易。”我让老爷子买点东西吃，也把狗喂了。他说明天先把自行车链子修了，“不修我一步也骑不动，哪也去不了。”拍拍老爷子叫他多保重，也把狗看好。我出了地铁开车回家，在热的头晕的房间里回忆着那会儿的只言片语，而老爷子那边现在怎样，我想象不到。</p>
<p>我不懂经济学，我不懂社会结构。但我知道中国的贫富差距，并不在于潘石屹和你我之间，其实就在于你我和杨站春老爷子之间。</p>
<p>老爷子说等以后发财了碰见我了请我吃饭。“那咱们就碰吧，希望能再碰见。”</p>
<p>&nbsp;</p>
<p>Update: 今天又在路边碰到杨老爷子了，可惜他还没发财，不急。补上一张豆豆的照片。</p>
<p>&nbsp;</p>
<p></p>
]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/%e6%8b%be%e8%8d%92%e8%80%81%e4%ba%ba%e5%92%8c%e4%b8%89%e8%bd%ae%e8%bd%a6%e4%b8%8a%e7%9a%84%e7%8b%97/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>A Different Beijing 2012-09-03</title>
		<link>/wordpress_static/a-different-beijing-2012-09-03-2/</link>
					<comments>/wordpress_static/a-different-beijing-2012-09-03-2/#respond</comments>
		
		<dc:creator><![CDATA[CY Xu]]></dc:creator>
		<pubDate>Sun, 02 Sep 2012 23:07:11 +0000</pubDate>
				<category><![CDATA[Blog Posts]]></category>
		<guid isPermaLink="false">http://h1ppy.com/?p=2320</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" src="https://farm9.staticflickr.com/8310/7917377184_4e133a9c78_k.jpg" width="2048" height="780" alt="A Different Beijing 2012-09-03"><script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script></p>
]]></content:encoded>
					
					<wfw:commentRss>/wordpress_static/a-different-beijing-2012-09-03-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
