<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Hacking Chinese</provider_name><provider_url>https://www.hackingchinese.com</provider_url><author_name>Olle Linge</author_name><author_url>https://www.hackingchinese.com/author/admin/</author_url><title>Sensible character learning challenge 2014: Milestone #1</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="qFOroJGV6b"&gt;&lt;a href="https://www.hackingchinese.com/sensible-character-learning-challenge-2014-milestone-1/"&gt;Sensible character learning challenge 2014: Milestone #1&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.hackingchinese.com/sensible-character-learning-challenge-2014-milestone-1/embed/#?secret=qFOroJGV6b" width="600" height="338" title="&#x201C;Sensible character learning challenge 2014: Milestone #1&#x201D; &#x2014; Hacking Chinese" data-secret="qFOroJGV6b" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://www.hackingchinese.com/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://www.hackingchinese.com/wp-content/uploads/2010/09/square-stamp-1000.png</thumbnail_url><thumbnail_width>1000</thumbnail_width><thumbnail_height>1000</thumbnail_height><description>The first milestone in the 2014 sensible character learning challenge has now been reached! This is a good opportunity to join the challenge if you haven't already, and if you have, it's time to report how the first few weeks have gone. This article also contains information about prizes (character posters, free extensions and promo codes) for the first milestone, as well as my own reflections of my character learning.</description></oembed>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced (SSL caching disabled) 
Minified using Disk
Database Caching 44/62 queries in 0.022 seconds using Disk

Served from: www.hackingchinese.com @ 2026-04-16 19:57:56 by W3 Total Cache
-->