<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: simedw</title><link>https://news.ycombinator.com/user?id=simedw</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 04 May 2026 01:49:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=simedw" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by simedw in "Building a Magic Eye Generator and Decoder"]]></title><description><![CDATA[
<p>No offense, but are you a bot?</p>
]]></description><pubDate>Tue, 10 Mar 2026 20:54:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47328664</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=47328664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328664</guid></item><item><title><![CDATA[New comment by simedw in "Building a Magic Eye Generator and Decoder"]]></title><description><![CDATA[
<p>Agreed, it almost feels like we have a visual processing unit with special “opcodes” for operations like depth matching and pattern repetition.<p>The generator first needs a depth map, and then derives the repeating pattern from that.
A normal RGB image would be far too noisy; the fine texture variations would break the repetition needed for the brain to fuse the patterns correctly.</p>
]]></description><pubDate>Tue, 10 Mar 2026 12:50:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47322580</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=47322580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47322580</guid></item><item><title><![CDATA[Building a Magic Eye Generator and Decoder]]></title><description><![CDATA[
<p>Article URL: <a href="https://simedw.com/2026/03/10/magic-eye/">https://simedw.com/2026/03/10/magic-eye/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47322333">https://news.ycombinator.com/item?id=47322333</a></p>
<p>Points: 3</p>
<p># Comments: 5</p>
]]></description><pubDate>Tue, 10 Mar 2026 12:30:24 +0000</pubDate><link>https://simedw.com/2026/03/10/magic-eye/</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=47322333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47322333</guid></item><item><title><![CDATA[From Noise to Image – interactive guide to diffusion]]></title><description><![CDATA[
<p>Article URL: <a href="https://lighthousesoftware.co.uk/projects/from-noise-to-image/">https://lighthousesoftware.co.uk/projects/from-noise-to-image/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47163167">https://news.ycombinator.com/item?id=47163167</a></p>
<p>Points: 154</p>
<p># Comments: 21</p>
]]></description><pubDate>Thu, 26 Feb 2026 07:52:29 +0000</pubDate><link>https://lighthousesoftware.co.uk/projects/from-noise-to-image/</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=47163167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47163167</guid></item><item><title><![CDATA[New comment by simedw in "AI-generated password isn't random, it just looks that way"]]></title><description><![CDATA[
<p>I think this speaks for itself:<p><pre><code>  simedw ~  $ claude -p "random number between 1 and 10" 
  7
  simedw ~  $ claude -p "random number between 1 and 10"
  7
  simedw ~  $ claude -p "random number between 1 and 10"
  7
  simedw ~  $ claude -p "random number between 1 and 10"
  7</code></pre></p>
]]></description><pubDate>Wed, 18 Feb 2026 15:58:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47062403</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=47062403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47062403</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: I trained a 9M speech model to fix my Mandarin tones"]]></title><description><![CDATA[
<p>Great suggestin, added a toggle to see pinyin.</p>
]]></description><pubDate>Sat, 31 Jan 2026 23:20:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46841940</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46841940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46841940</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: I trained a 9M speech model to fix my Mandarin tones"]]></title><description><![CDATA[
<p>Thank for the great feedback!<p>I have just added sandhi support, please let me know if it's working better.</p>
]]></description><pubDate>Sat, 31 Jan 2026 23:19:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46841928</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46841928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46841928</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: I trained a 9M speech model to fix my Mandarin tones"]]></title><description><![CDATA[
<p>Hi, thanks for the feedback. The 了 issue was a bug on the JavaScript side; that should be fixed (training did thankfully handle it correctly).<p>The other two are probably things that could be fixed with a bigger and more varied dataset.</p>
]]></description><pubDate>Sat, 31 Jan 2026 22:40:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46841636</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46841636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46841636</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: I trained a 9M speech model to fix my Mandarin tones"]]></title><description><![CDATA[
<p>It’s fairly sensitive to background noise at the moment. I’m planning to train an improved version with stronger data augmentation, including background noise.</p>
]]></description><pubDate>Sat, 31 Jan 2026 14:07:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46836823</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46836823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46836823</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: I trained a 9M speech model to fix my Mandarin tones"]]></title><description><![CDATA[
<p>For accents, I’ve mostly tested with a few friends so far. I’m wondering whether region should be a parameter, because training on all dialects might make the system too lax.</p>
]]></description><pubDate>Sat, 31 Jan 2026 01:45:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46832486</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46832486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46832486</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: I trained a 9M speech model to fix my Mandarin tones"]]></title><description><![CDATA[
<p>Thank you.<p>I had a quick look at Farsi datasets, and there seem to be a few options. That said, written Farsi doesn’t include short vowels… so can you derive pronunciation from the text using rules?</p>
]]></description><pubDate>Sat, 31 Jan 2026 01:37:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46832427</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46832427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46832427</guid></item><item><title><![CDATA[Show HN: I trained a 9M speech model to fix my Mandarin tones]]></title><description><![CDATA[
<p>Built this because tones are killing my spoken Mandarin and I can't reliably hear my own mistakes.<p>It's a 9M Conformer-CTC model trained on ~300h (AISHELL + Primewords), quantized to INT8 (11 MB), runs 100% in-browser via ONNX Runtime Web.<p>Grades per-syllable pronunciation + tones with Viterbi forced alignment.<p>Try it here: <a href="https://simedw.com/projects/ear/" rel="nofollow">https://simedw.com/projects/ear/</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46832074">https://news.ycombinator.com/item?id=46832074</a></p>
<p>Points: 469</p>
<p># Comments: 153</p>
]]></description><pubDate>Sat, 31 Jan 2026 00:51:27 +0000</pubDate><link>https://simedw.com/2026/01/31/ear-pronunication-via-ctc/</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46832074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46832074</guid></item><item><title><![CDATA[New comment by simedw in "Coding Agents Are Good First-Time User Testers"]]></title><description><![CDATA[
<p>It would be neat if it had a headless mode.</p>
]]></description><pubDate>Tue, 20 Jan 2026 13:27:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46691605</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46691605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46691605</guid></item><item><title><![CDATA[Coding Agents Are Good First-Time User Testers]]></title><description><![CDATA[
<p>Article URL: <a href="https://simedw.com/2026/01/18/agent-user-testing/">https://simedw.com/2026/01/18/agent-user-testing/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46691309">https://news.ycombinator.com/item?id=46691309</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 20 Jan 2026 12:52:48 +0000</pubDate><link>https://simedw.com/2026/01/18/agent-user-testing/</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46691309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46691309</guid></item><item><title><![CDATA[New comment by simedw in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://simedw.com" rel="nofollow">https://simedw.com</a>
personal site, mostly posts regarding various experiments</p>
]]></description><pubDate>Thu, 15 Jan 2026 15:03:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46633495</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46633495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46633495</guid></item><item><title><![CDATA[New comment by simedw in "Yearly analytics on my spaced repetition results"]]></title><description><![CDATA[
<p>First of all, big kudos for not missing a single day. When I used flashcards in the past, missing even a couple of days led to an avalanche of cards to review.<p>Since you’ve been so consistent and are using your own software, have you experimented with different resurfacing rates? Did you notice a material difference in recall?</p>
]]></description><pubDate>Mon, 05 Jan 2026 16:37:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46500957</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46500957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46500957</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: Learning a Language Using Only Words You Know"]]></title><description><![CDATA[
<p>Thanks for the questions. Very fair concerns. Take all of this with a fairly large pinch of salt; this is still an experiment.<p>1. How does it know which words I already know?
It doesn’t automatically. You provide that set. For example, if you’ve completed HSK 1, you can paste the HSK 1 word list into LangSeed and mark those as "known". From there, new explanations are constrained to that vocabulary.
You can also paste in real text and mark the easy words as known, though that’s a bit more manual.<p>2. How much might I misunderstand word meanings?
Depends on how advanced the vocab is and how large your known-word set is. I think of this as building intuition rather than giving dictionary-precise definitions. As you see words in more contexts, that intuition sharpens. This is just my experience from testing it over the last couple of weeks.<p>3. How inaccurate are the explanations?
I tested it on Swedish (my native language). There are occasional awkward or slightly odd phrasings, but it’s rarely outright wrong.</p>
]]></description><pubDate>Fri, 19 Dec 2025 23:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46332227</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46332227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46332227</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: Learning a Language Using Only Words You Know"]]></title><description><![CDATA[
<p>This is a simplified version: Journey to the West in Easy Chinese by Jeff Pepper and Xiao Hui Wang. Otherwise, I would definitely have waited a bit before biting off something like this.</p>
]]></description><pubDate>Fri, 19 Dec 2025 22:46:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46331859</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46331859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46331859</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: Learning a Language Using Only Words You Know"]]></title><description><![CDATA[
<p>Surprisingly easy. If the language has a lot of conjugations (e.g., polite past verb forms), running each word through Snowball first makes the process a bit easier.</p>
]]></description><pubDate>Fri, 19 Dec 2025 22:43:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46331832</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46331832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46331832</guid></item><item><title><![CDATA[New comment by simedw in "Show HN: Learning a Language Using Only Words You Know"]]></title><description><![CDATA[
<p>That's a really cool concept. Naively replacing words might work, but sometimes the context is needed. Maybe a model like gemini 2.5 flash lite would be fast enough but still maintain better context awareness?</p>
]]></description><pubDate>Fri, 19 Dec 2025 22:37:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46331780</link><dc:creator>simedw</dc:creator><comments>https://news.ycombinator.com/item?id=46331780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46331780</guid></item></channel></rss>