<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: Yen</title><link>https://news.ycombinator.com/user?id=Yen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Jul 2026 04:17:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Yen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Yen in "It's death"]]></title><description><![CDATA[
<p>I'm reminded of the lyrics from Pink Floyd's Time:<p><pre><code>  "And then one day you find
  Ten years have got behind you
  no one told you when to run
  you missed the starting gun"
</code></pre>
The longer you live, the more tiny little mistakes you make. Things that at the time you could have done better, if you'd known, if you'd been a bit more careful. And these weigh on you, emotionally, pretty consistently.<p>And while it's pretty absurd, in the story, such tiny mistakes having such outsized consequences, the story reminds us that such severe consequences are well within the realm of possibility. People <i>do</i> lose limbs off of little, careless mistakes. Doubly so with all the incredibly concentrated sources of energy we have in the modern world - power tools, automobiles, explosives.<p>Would one really lose ten years trying to pick out a single Netflix show? No. But could one wake up one day and realize that they'd accomplished nothing of note for a decade, that all their free time was dumped into Netflix shows that weren't even that good?<p>So, what do you do with all that? Memento Mori, I guess.</p>
]]></description><pubDate>Wed, 10 Jun 2026 02:05:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48470431</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=48470431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48470431</guid></item><item><title><![CDATA[New comment by Yen in "Gaussian Point Splatting"]]></title><description><![CDATA[
<p>I recently got into splatting. I looked for some good all-in-one tutorials, but didn't find any, and mostly muddled through through trial and error and LLM assistance. I present this workflow as a straight-line pipeline, though in practice it took a lot of iteration and backtracking and rework to get the final result. Here's what worked for me:<p>I captured a video on a smartphone camera, using the OpenCamera app. Specifically, this video was captured with exposure locked, framerate locked, focus locked, fairly high framerate and resolution. I walked slowly and carefully around an outdoor scene, trying to get fairly good coverage from multiple angles. I took roughly 20 minutes of video, weighing 19GB.<p>This video was sampled into individual image frames at about 5fps using ffmpeg. There's room for experimentation and improvement here, an adaptive, coverage-aware sampling strategy would be better. But fixed 5fps was Good Enough (tm). This resulted in roughly 8,000 images at 4k. This was a pretty hefty dataset for my limited 1080, but I made it work.<p>I then generated masks for these images, to ignore transient objects during the splat training. (i.e. to cut out people who transiently walked through the scene). For this I used Cutie (<a href="https://github.com/hkchengrex/Cutie" rel="nofollow">https://github.com/hkchengrex/Cutie</a>). For outdoor scenes, it can also make sense to mask out low-parallax areas like faraway mountains or especially the sky, as these are difficult to train correctly. If masks are generated for some images, you'll need at least placeholder masks for the all of them. In the end I've got about 8,000 PNGs that are monochrome black/white masks.<p>Then the images are handed to COLMAP (<a href="https://github.com/colmap/colmap" rel="nofollow">https://github.com/colmap/colmap</a>), using the 'global mapper' option. This registers the camera positions in 3D space, and generates a crude point cloud that's good for sanity-checking. This step required a fair bit of iteration to get right. The full reconstructed output from COLMAP is not necessary, only the pose-estimate .bin files. The output directory here was about 500MB for this step for me.<p>With COLMAP registration done, the next step is the actual training. I found two useful pieces of software for this, with different tradeoffs.<p>Brush (<a href="https://github.com/ArthurBrussee/brush" rel="nofollow">https://github.com/ArthurBrussee/brush</a>). Was very straightforward to install and use, requiring very little in external dependencies and setup. It was also pretty speedy on training, and gave good results. Minor modifications to the training process were possible by editing source, though I didn't get too wild here. Brush takes the *.bin files from COLMAP, plus the original images directory, and the masks directory if it exists. Run on its own, this could produce gaussian splat .ply files, 500-800MB in size, containing 1-10M splats. More than that and my poor little 8GB of VRAM OOM'd.<p>nerfstudio (<a href="https://github.com/nerfstudio-project/nerfstudio" rel="nofollow">https://github.com/nerfstudio-project/nerfstudio</a>) Was also useful, as many research papers get implemented in its framework. In particular, for this outdoor scene, I used wild-gaussians (<a href="https://github.com/jkulhanek/wild-gaussians/" rel="nofollow">https://github.com/jkulhanek/wild-gaussians/</a>) to generate just a sky sphere (to help seed low-parallax areas in my particular dataset), stopped training, and used this as an init.ply to pass to brush.<p>I then set up a very simple viewer website, using SuperSplat (<a href="https://github.com/playcanvas/supersplat" rel="nofollow">https://github.com/playcanvas/supersplat</a>). I used supersplat's editor to align the splat's coordinate system with the rotation and scaling that I wanted, and then exported an optimized .sog file, roughly 1/10th the size. .sog is nominally open-standards, though I'm not aware of any other projects using the format. This gave fairly good framerates and adequate controls across a variety of platforms.<p>As a little bit extra, supersplat's splat-transform CLI tool was used to generate a crude collision mesh for the scene, enabling a walking mode that respected object boundaries.<p>If there's interest I can post my results, I got a bit sidetracked with other projects and other splats, and this particular one I got fiddling with some more cleanup. I can get it up with a few more hours work. But hopefully that's a good start, all of these are fully FOSS, and resulted in a good-looking splat.</p>
]]></description><pubDate>Thu, 04 Jun 2026 17:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48401779</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=48401779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48401779</guid></item><item><title><![CDATA[New comment by Yen in "Nobody cares"]]></title><description><![CDATA[
<p>I've lived in Japan for a few months. I was about halfway through the article, thinking about how it seemed to be a counter-example, before the author called out Japan specifically.<p>For all the other differences in culture, the attribute of "People Actually Care" seems to have a huge impact on how pleasant a place it is to visit or live.<p>I don't know why it seems to be the case there. I don't know how to replicate it. I don't think it's magic. I've heard people bandy about the theory of cultural homogeneity. That might be a _factor_, but I doubt it's the full story.<p>I suspect if you dig into it, differences in economics are a major factor. In the US, it feels like caring is actively punished, economically. Caring is nice, but someone can only _afford_ to care if their other needs are met.<p>I also wonder if density is a major factor - not so much for the difference in economy of scale, but the difference of "if my physical space is incredibly constrained, I'm both more incentivized to keep it looking nice, and there's less of it to keep looking nice."<p>And, of course, it's not like Japan is some kind of otherworldly utopia. There's serious tradeoffs and differences, there's negatives compared to other countries. But it does seem like almost everyone, everywhere, just... puts in a bit more effort. Takes a little bit more time.</p>
]]></description><pubDate>Wed, 15 Jan 2025 06:36:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42708025</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=42708025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42708025</guid></item><item><title><![CDATA[New comment by Yen in "Building Lego Machines to Destroy Tall Lego Towers"]]></title><description><![CDATA[
<p>For what it's worth, it seems like "lego spike prime" is effectively equivalent to mindstorms, in that it includes a programmable brick that can connect to multiple motors, sensors, and can be programmed in a scratch-like environment.<p>I don't know why there was a branding change, but the capabilities seem pretty similar to the RCX I had as a child. Though programming over bluetooth is likely to be more reliable than the IR adapter.</p>
]]></description><pubDate>Mon, 05 Aug 2024 18:27:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41163942</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=41163942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41163942</guid></item><item><title><![CDATA[New comment by Yen in "Scoped Propagators"]]></title><description><![CDATA[
<p>As a workaround in firefox, I was able to right-click, "save video as", and open in VLC.</p>
]]></description><pubDate>Tue, 09 Jul 2024 18:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=40919517</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=40919517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40919517</guid></item><item><title><![CDATA[New comment by Yen in "Daktilo: Turn Your Keyboard into a Typewriter"]]></title><description><![CDATA[
<p>Another approach I've found useful for this - turn off your monitor, or turn your brightness down to 0.<p>You can often do this pretty easily, with keyboard shortcuts or hardware buttons, and it does a lot to limit your temptation to re-read your draft while you're still writing, and makes editing (temporarily) impossible.</p>
]]></description><pubDate>Tue, 03 Oct 2023 17:40:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=37755117</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=37755117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37755117</guid></item><item><title><![CDATA[New comment by Yen in "Notes on Puzzles"]]></title><description><![CDATA[
<p>The examples of Dropbox and iPod being criticized on tech sites, but going on to become very successful, seems practically a part of the mythology at this point - but it seems to be _always_ those two examples.<p>Are there legitimately multiple good examples of "Criticized on HN pre-launch, yet became surprisingly successful"? I'm curious if the lesson to learn from Dropbox & iPod is more of "believe in a product, despite the criticism" or "sometimes, even accurate predictions are wrong"</p>
]]></description><pubDate>Mon, 17 Jul 2023 23:07:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=36765337</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=36765337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36765337</guid></item><item><title><![CDATA[New comment by Yen in "California operates the largest, most efficient welfare program in the US"]]></title><description><![CDATA[
<p>Ah, good to know!</p>
]]></description><pubDate>Sat, 12 Nov 2022 20:15:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=33576585</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=33576585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33576585</guid></item><item><title><![CDATA[New comment by Yen in "California operates the largest, most efficient welfare program in the US"]]></title><description><![CDATA[
<p>California's Proposition 13 law (<a href="https://en.wikipedia.org/wiki/1978_California_Proposition_13" rel="nofollow">https://en.wikipedia.org/wiki/1978_California_Proposition_13</a>) "locks in" property taxes on homes at the time you purchase it. Most other states do not do this, the value of your home is re-assessed annually, and your property taxes are based on the current value of your home.<p>In general, home values have consistently increased, year-over-year, in California. This means that many people pay less property taxes than they would if California didn't have its unique Prop 13.<p>Many people feel that this is an unfair law, as it largely benefits people who are _already_ financially established.<p>This article satirizes the situation, by framing the law as an intentional 'welfare program', rather than a tax break with unintended consequences. Part of the humor is that this 'welfare program' benefits the wealthy at the expense of the poor, contrary to how we typically think of philanthropy.</p>
]]></description><pubDate>Sat, 12 Nov 2022 20:10:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=33576544</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=33576544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33576544</guid></item><item><title><![CDATA[New comment by Yen in "I'm common as muck and spent £150 to try a Michelin star restaurant"]]></title><description><![CDATA[
<p>If you <i>don't</i> drink alcohol - don't be afraid to ask for a non-alcoholic pairing!<p>Worst they can say is "no can do".<p>The one time I asked, it turned out that our server was ~30 years sober himself, and asked their bartender what they could do.<p>What they could do was, a variety of alcohol-substitute drinks, mixes of spices that didn't replace wine, but achieved the same culinary role, and custom dry cocktails. Drinks that, given the description, I never would have ordered. Drinks that, by themselves, didn't <i>do</i> what I thought a beverage did. It was amazing.</p>
]]></description><pubDate>Tue, 01 Mar 2022 00:03:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=30507061</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=30507061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30507061</guid></item><item><title><![CDATA[New comment by Yen in "Show the case against"]]></title><description><![CDATA[
<p>> When government (Latin for “control of the mind”)<p>I don't think this is accurate. <a href="https://english.stackexchange.com/questions/160026/does-the-etymology-of-the-word-government-mean-to-control-the-mind" rel="nofollow">https://english.stackexchange.com/questions/160026/does-the-...</a></p>
]]></description><pubDate>Mon, 31 Jan 2022 04:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=30144407</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=30144407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30144407</guid></item><item><title><![CDATA[New comment by Yen in "Practical Shell Patterns I Use"]]></title><description><![CDATA[
<p>I've also wanted a better shell scripting experience, and have bashed [no pun intended] my head against this several times. I think some of the major pain points that resist adoption of a language like Python or Ruby for in-line shell scripting or simple automation is:<p>* These languages prefer to operate on structured data. If it parses from json, you have a much easier time. But, most commands you'd invoke from the shell emit unstructured text by default. You can deal with this, but it's a pain point, and it means any serious scripting starts off with a "here's how you parse the output of <foo>", and several rounds of debugging.<p>* The shell's first and foremost usage is a user-facing interactive interface to the computer. Most of what you do is invoking other programs and seeing their output, and doing this is very easy. While python & ruby have REPLs, these are mostly focused on trying out language features or testing code, not invoking other programs, nor navigating a file tree. A lot of shell scripts start as 1-liners that grow and grow.<p>* Invoking other programs: In sh, invoking other programs is the primary activity, and it's relatively straightforward - you type the name of that program, press enter, and hope that it's on your path. In Python or Ruby, it requires importing the proper library, choosing the correct command, wrapping it and arguments, and ensuring everything escaped correctly. [Ruby _does_ have the backticks operator, which does actually make a lot of 1-off scripts easy, but this is not a panacea]<p>* In sh, a lot of the 'utility' programs like cut, sed, awk, grep, head, tail, etc., are standing in for the capabilities of the language itself. In pure Python or Ruby, you'd do these kinds of things with language built-ins. But, that's a learning curve, and perhaps a bit more error-prone than "| head".<p>* On top of all that, yes, momentum. If tomorrow you showed me a shell replacement for <i>nix that was </i>unambiguously* improved in every way, had excellent documentation, community support, and was actually pre-installed on every machine, it would still take a decade or more before it was really a default.<p>-----<p>I want it to happen, so I'd never discourage anyone from taking a swing. IMO, some of the top-level considerations that are necessary for making a successful sh alternative are:<p>* minimize the additional # of characters required to invoke a program with arguments, compared to bash.<p>* Decide which suite of typical utilities should actually be built-ins (i.e., things like cd, ls, cp, grep, curl), and make those standard library, built-in, without additional import or namespacing.<p>* Focus on an append-style workflow. Functional programing styles can kind of help here. Wrapping things in loops or blocks is a point of friction.<p>* An additional highly-desired feature which just isn't in sh by default, to overcome momentum. I have no idea what this would be. More reliability and better workflow are _nice_, but sh is sticky.</p>
]]></description><pubDate>Mon, 10 Jan 2022 22:12:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=29883506</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=29883506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29883506</guid></item><item><title><![CDATA[New comment by Yen in "Who wrote this shit?"]]></title><description><![CDATA[
<p>On the topic of "who wrote this shit", I'd really like to plug the idea that some of the most high-impact documentation you can write is a good commit message.<p>Say you track down a bug, find a line of code that makes no sense, and `git blame` it, to discover that you wrote it yourself, 2 years ago. If the commit message is "bugfix flaky builds", good luck figuring it out.<p>If the commit <i>subject</i> rather, is "bugfix flaky builds", followed by a message that explains what the flakiness was, why you think the change will fix it, what other bugs or limitations you were working around, and what upstream changes you might be waiting on that prevented further work, you're in a much better position. Suddenly you have a lot more context on what you were doing, why you were doing it, why you didn't do it better at the time, and in some cases it can even catch you from making an obvious but subtly-wrong mis-step.<p>Similarly, if someone's confused by your code during code review, that's a great opportunity for either in-line comments, or commit messages, as appropriate.<p>Unlike PR discussions, tickets, emails, slack threads, wiki pages, or photos of whiteboards, commit messages + git blame has an <i>uncanny</i> ability to be exactly the documentation you need exactly when you need it. Good git history practice can be one of the highest returning investments.</p>
]]></description><pubDate>Mon, 10 Jan 2022 21:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=29882946</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=29882946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29882946</guid></item><item><title><![CDATA[New comment by Yen in "Valve's Proton Has Enabled 7000 Windows Games on Linux"]]></title><description><![CDATA[
<p>I've been using an HTC Vive on linux. It usually works pretty great. The performance might be percentage-points worse than a "clean" Windows install, but in my experience Windows didn't manage to stay clean.<p>I've got a gtx 1070, which at this point is pretty far from top-of-the-line VR-capable card. I'd probably get significantly better performance improvement per effort spent by upgrading my card than I would by tweaking the OS.<p>I can pretty consistently enjoy VR games. I haven't tried vr web browsing in a while; I remember it being pretty finicky on Windows several years ago.</p>
]]></description><pubDate>Fri, 05 Mar 2021 18:19:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=26360013</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=26360013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26360013</guid></item><item><title><![CDATA[New comment by Yen in "Valve's Proton Has Enabled 7000 Windows Games on Linux"]]></title><description><![CDATA[
<p>I've been using Skybox on steam vr on linux, and it seems to work consistently for viewing local video files, whether flat or side-by-side.</p>
]]></description><pubDate>Fri, 05 Mar 2021 18:09:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=26359915</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=26359915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26359915</guid></item><item><title><![CDATA[New comment by Yen in "Pimp My Microwave"]]></title><description><![CDATA[
<p>Disclaimer: I currently work for June Oven.<p>The June Oven does this, and it works pretty darn well IMO. It's using just a video camera to do food recognition, but it's fairly high-accuracy for recognizing supported foods. The first few times you do it, frankly, it feels kinda magical.<p>But, actually, a lot of my usage doesn't lean on the pre-set programs. Rather, I do a lot of 'reheat leftovers' by sticking a temperature probe into the food, hooking it in to the oven, and having the oven automatically reheat until the internal temperature is warmed.</p>
]]></description><pubDate>Sat, 14 Nov 2020 22:30:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=25096271</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=25096271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25096271</guid></item><item><title><![CDATA[New comment by Yen in "Ask and Show HN: Ever coded for love? Willing to share?"]]></title><description><![CDATA[
<p>An alternate strategy for seating -<p>For our rehearsal dinner, we had maybe ~30 people, and did a 4-course meal.<p>For each course, everyone was assigned different tables, such that over the evening, everyone would get at least one course with everyone else</p>
]]></description><pubDate>Sun, 09 Aug 2020 00:00:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=24096235</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=24096235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24096235</guid></item><item><title><![CDATA[New comment by Yen in "Ask and Show HN: Ever coded for love? Willing to share?"]]></title><description><![CDATA[
<p>When my partner and I were dating, there was a long period where we were long distance, as they were in China teaching English. I can recall 3 projects that came out of this time<p>I helped set them up with an SSH tunnel, and appropriate browser settings, for bypassing the Great Firewall.<p>I wanted to teach them how to play Magic: The Gathering, and MTGO at the time did not seem like a good option. I built a very basic 2-player game which allowed for specifying a decklist as a set of image URLs, and had the basic motion primitives of shuffling a deck, drawing, tapping cards, and such.<p>One particularly nice UI thing it had, which I wish I'd see more often, is that it showed you each others cursor positions in real time, so you could virtually "point" as part of discussion or communication. [The source for this has likely been lost to the bitrot of time, but it might be buried somewhere in a backup]<p>Finally, we liked to watch TV shows or movies together. This was initially done as "download the same file, get on VOIP, and count-down to start", but this was fiddly, especially if someone had to pause or rewind. I built a very simple utility to synchronize playback of the file between two VLC instances. It looks like this is actually my oldest github repo! <a href="https://github.com/YenTheFirst/VLCSync" rel="nofollow">https://github.com/YenTheFirst/VLCSync</a><p>More than a decade later, they're no longer in China and thus don't need to bypass the firewall, and we lost interest in M:tG, but we married, and the video synchronization problem became remarkably simpler. :)</p>
]]></description><pubDate>Sat, 08 Aug 2020 21:06:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=24095209</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=24095209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24095209</guid></item><item><title><![CDATA[New comment by Yen in "Touch Typing on a Gamepad"]]></title><description><![CDATA[
<p>For a traditional style remote, held in a pointing grasp with thumb on top, I have a hard time imagining something much better than a T9 layout.<p>Personally, I'm kind of enamored with the idea of a phone or tablet for media selection & control.<p>On touchscreen based devices, I'm a big fan of <a href="https://en.wikipedia.org/wiki/MessagEase" rel="nofollow">https://en.wikipedia.org/wiki/MessagEase</a>.<p>When I started looking into alternative text entry for a phone, the big thing I was looking for was the ability to completely disable predictive text entry. Messagease allows for that - I'm able to input text quickly, accurately, and without the use of predictive input.<p>I've used it while holding my phone in either hand and using the thumb of that same hand (though it works better in my dominant hand). I've also used while holding the phone in my non-dominant hand and using the index finger of my dominant hand.<p>I can <i>almost</i>, but not quite, use it without looking.<p>So, if you're thinking of a custom remote project to scratch that itch, that layout may provide inspiration.</p>
]]></description><pubDate>Thu, 06 Aug 2020 07:24:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=24068832</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=24068832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24068832</guid></item><item><title><![CDATA[New comment by Yen in "The Open Goldberg Variations"]]></title><description><![CDATA[
<p>I don't have a great deal of experience with classical music.<p>That said, I have this same pianist's album of Well-Tempered Clavier, and I think it's quite nice. (<a href="https://music.kimiko-piano.com/track/prelude-no-1-in-c-major-bwv-846" rel="nofollow">https://music.kimiko-piano.com/track/prelude-no-1-in-c-major...</a>, for example)</p>
]]></description><pubDate>Wed, 24 Jun 2020 04:29:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=23624105</link><dc:creator>Yen</dc:creator><comments>https://news.ycombinator.com/item?id=23624105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23624105</guid></item></channel></rss>