<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: ckmiller</title><link>https://news.ycombinator.com/user?id=ckmiller</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 00:09:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ckmiller" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ckmiller in "Show HN: Circuit Artist – Circuit simulator with propagation animation, rewind"]]></title><description><![CDATA[
<p>I've written simulators as a career for more than a decade, and I'm stunned at what a good job you've done. The simulation engine is excellent and the visualization is prettier (and more intuitive!) than any I've ever seen.</p>
]]></description><pubDate>Mon, 05 Jan 2026 17:34:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46501901</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=46501901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46501901</guid></item><item><title><![CDATA[New comment by ckmiller in "Omnimax"]]></title><description><![CDATA[
<p>Growing up in Cincinnati, the Omnimax at the museum center was a huge influence. The light tunnel intro (one of many adapted from the Graphic Films Corporation logo [1]) absolutely blew my mind and gave me a lifelong obsession with computer graphics.<p>[1] <a href="https://www.youtube.com/watch?v=t-09F87C6Ps" rel="nofollow">https://www.youtube.com/watch?v=t-09F87C6Ps</a></p>
]]></description><pubDate>Sun, 08 Jun 2025 23:06:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44220046</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=44220046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44220046</guid></item><item><title><![CDATA[New comment by ckmiller in "Ask HN: Who is hiring? (March 2025)"]]></title><description><![CDATA[
<p>Apple | Senior simulation software engineer | C++ | Hybrid (3 days per week in office) | San Diego CA or Austin TX | Full-time<p>We're seeking an experienced software engineer to build simulations for the Satellite Communications Group. The job requires excellent geometric intuition and fluency in C++, but prior experience in satcomm is not necessary. We've had successful applicants with backgrounds in physics, graphics, FEM, control systems, and hardware. We get to work on really cool stuff and build systems that provide essential off-grid connectivity to users around the world!<p>For more information and to apply, go here:
<a href="https://jobs.apple.com/en-us/details/200590817/simulation-sw-development-engineer" rel="nofollow">https://jobs.apple.com/en-us/details/200590817/simulation-sw...</a></p>
]]></description><pubDate>Tue, 04 Mar 2025 02:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43249465</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=43249465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43249465</guid></item><item><title><![CDATA[New comment by ckmiller in "Show HN: I built a(nother) house optimized for LAN parties"]]></title><description><![CDATA[
<p>Especially amazing considering that he moved from Palo Alto to Austin. Did all his friends move too?</p>
]]></description><pubDate>Sun, 17 Nov 2024 02:44:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42161575</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=42161575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42161575</guid></item><item><title><![CDATA[New comment by ckmiller in "Joys of small game development"]]></title><description><![CDATA[
<p>This appears to be by Kenta Cho, a.k.a. ABA games, who has a long history of writing wonderful small games in D. His work is well worth checking out. <a href="https://www.asahi-net.or.jp/~cs8k-cyu/" rel="nofollow noreferrer">https://www.asahi-net.or.jp/~cs8k-cyu/</a></p>
]]></description><pubDate>Sat, 07 Oct 2023 18:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=37804248</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=37804248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37804248</guid></item><item><title><![CDATA[New comment by ckmiller in "Room-Temperature Ambient-Pressure Superconductor LK-99 preprint revision 2"]]></title><description><![CDATA[
<p>Power conversion losses account for about 60% of the energy that goes into electricity generation in the US [1]. Superconducting generators and transformers could take that figure down to a fraction of that.<p>[1] <a href="https://www.eia.gov/totalenergy/data/flow-graphs/electricity.php" rel="nofollow noreferrer">https://www.eia.gov/totalenergy/data/flow-graphs/electricity...</a></p>
]]></description><pubDate>Tue, 01 Aug 2023 17:19:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=36959115</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=36959115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36959115</guid></item><item><title><![CDATA[New comment by ckmiller in "Optimization Without Derivatives: Prima Fortran Version and Inclusion in SciPy"]]></title><description><![CDATA[
<p>These algorithms work best on smooth functions with mid-to-low 100's of variables. They are very sample efficient, often obtaining superlinear convergence using just a linear number of evaluations of the objective function.</p>
]]></description><pubDate>Tue, 16 May 2023 15:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=35963110</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=35963110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35963110</guid></item><item><title><![CDATA[New comment by ckmiller in "Optimization Without Derivatives: Prima Fortran Version and Inclusion in SciPy"]]></title><description><![CDATA[
<p>I'm very glad to see these algorithms get the maintenance they deserve. I pulled them apart and used lots of their pieces and theory for my PhD; MJD Powell's original code was subtle and difficult to understand. Hats off to those doing to the hard work of keeping them alive. These algorithms are the absolute best in their domain, and should be more widely known.</p>
]]></description><pubDate>Tue, 16 May 2023 15:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=35962824</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=35962824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35962824</guid></item><item><title><![CDATA[New comment by ckmiller in "Ask HN: Do you use an optimization solver? Which one? Do you like it?"]]></title><description><![CDATA[
<p>You raise a very good point in that the "formulate the problem the way the solver wants" step is legitimately difficult and full of pitfalls. Simply figuring out the translation can be hard, and even then there are many ways to formulate a problem which are mathematically equivalent but have drastically different performance when fed to the solver.<p>It really feels like a tools or language problem. Heck, we used to have to manually work out derivatives for continuous optimization problems, but nowadays programming languages with performant built-in autodiff often make this trivial. Removing the manual derivation hassle let loose a flood of cool ideas and applications, even though there was no technical hurdle preventing them in the first place.<p>Alternate problem specifications is a well-explored area (what is Prolog if not a way of describing problems for a constraint satisfier?), but I wonder how many other neat things are dammed up behind usability problems.</p>
]]></description><pubDate>Thu, 21 Apr 2022 03:49:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=31105882</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=31105882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31105882</guid></item><item><title><![CDATA[New comment by ckmiller in "Cana Molecular Beverage Printer"]]></title><description><![CDATA[
<p>> Only pay for what you use.
> Cartridges ship for free.<p>You pay for the device upfront, then a fee per drink. That’s it… all consumables are free, shipped and recycled by the company.</p>
]]></description><pubDate>Thu, 03 Mar 2022 17:57:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=30544298</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=30544298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30544298</guid></item><item><title><![CDATA[Cana Molecular Beverage Printer]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.cana.com:443/">https://www.cana.com:443/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30543683">https://news.ycombinator.com/item?id=30543683</a></p>
<p>Points: 2</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 03 Mar 2022 17:12:46 +0000</pubDate><link>https://www.cana.com:443/</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=30543683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30543683</guid></item><item><title><![CDATA[New comment by ckmiller in "App suddenly crashing on startup due to FBSDKRestrictiveDataFilterManager.m"]]></title><description><![CDATA[
<p>Both companies are huge and contain multitudes; they can easily do praise-worthy and scorn-worthy things at the same time. It's worth calling them out separately rather than trying to unilaterally love or hate the whole mess at once.<p>That said, with FB/Google these days the bad weighs more than the good.</p>
]]></description><pubDate>Fri, 10 Jul 2020 23:02:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=23797611</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=23797611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23797611</guid></item><item><title><![CDATA[New comment by ckmiller in "Ask HN: What are some good resources to learn how electricity works?"]]></title><description><![CDATA[
<p>There is a basic circuits course upcoming in HackadayU, which is targeted at newbies and is pay-as-you-wish. <a href="https://hackaday.com/2020/06/17/schools-in-session-with-hackadayu/" rel="nofollow">https://hackaday.com/2020/06/17/schools-in-session-with-hack...</a><p>Just another resource that may help! You'll have no shortage of perspectives and approaches from the links here.</p>
]]></description><pubDate>Thu, 18 Jun 2020 14:13:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=23563288</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=23563288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23563288</guid></item><item><title><![CDATA[New comment by ckmiller in "Applying to PhD Programs in Computer Science (2014) [pdf]"]]></title><description><![CDATA[
<p>> Is it? Some of my friends went on to start successful companies after getting their PhDs. I'm a bit envious of them actually, I didn't have that option as my research was on an obscure topic with zero commercial potential.<p>Agreed, a PhD is absolutely not useless in this industry, even if you don't end up in the research community.  Understanding where the research frontiers of various fields are and being able to quickly find / digest relevant technical papers feels like a superpower.  The gap between an undergrad education and a research frontier is enormous, and only working on a PhD really gives you the time and incentive to cross it.  Having done it once, it gets easier to do it again.<p>For me, it has turned a huge volume of "unknown unknowns" into "known unknowns" and equipped me with the tools to then convert those into "knowns".  Without it I'd be a fine coder, sure.  With it I can work on a different tier of projects, and direct my career much better.<p>The costs are very real, though.  Giving up ~6 years of early career earnings in a high-paying industry is utterly insane; you will never, ever make it up short of your startup lottery ticket number coming up.  It's a meat grinder for mental health.  Dozens of things outside of your control can go wrong and torpedo your aspirations.  It is the right choice only for a vanishingly small minority.</p>
]]></description><pubDate>Thu, 14 May 2020 03:45:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=23175039</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=23175039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23175039</guid></item><item><title><![CDATA[New comment by ckmiller in "Waymo Via"]]></title><description><![CDATA[
<p>You're correct, autonomous vehicles are absolutely not to the point where highway robbery is a prime concern.  But even if they were, the spoofing issue isn't just another tough problem to solve.  It's a potential arms race.<p>Faking out machine learning systems is rapidly progressing from a few "fun proof-of-concept" examples to a serious area of study, and we've already seen it (gently) applied to autonomous vehicles [1] (ignore the overblown headline, it's just a piece of tape on a sign).<p>[1] <a href="https://www.technologyreview.com/s/615244/hackers-can-trick-a-tesla-into-accelerating-by-50-miles-per-hour/" rel="nofollow">https://www.technologyreview.com/s/615244/hackers-can-trick-...</a></p>
]]></description><pubDate>Wed, 04 Mar 2020 23:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=22489288</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=22489288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22489288</guid></item><item><title><![CDATA[New comment by ckmiller in "Waymo Via"]]></title><description><![CDATA[
<p>I competed in the DARPA Urban Challenge, back in 2007.  While we were watching the finalists trying to sort out the world's first fully-automated traffic jam, the conversation turned to how easy it is to manipulate these vehicles.<p>Imagine a remote stretch of highway frequented by automated 18-wheelers.  All that's required to bring the truck to a screeching halt is a bedsheet and some decent timing, at which point the vehicle has no way to prevent a robbery.  The truck could put in a remote distress call, but it will still be some time before a human can get there.  It's a new era for railroad heists!<p>We're no closer to solving this problem than in 2007; everybody is still trying to manage the long tail of merely safe driving.  Handling humans in adversarial situations like the above is still completely off the map.</p>
]]></description><pubDate>Wed, 04 Mar 2020 19:09:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=22486832</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=22486832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22486832</guid></item><item><title><![CDATA[Inside Tour of the Amundsen-Scott South Pole Station]]></title><description><![CDATA[
<p>Article URL: <a href="http://weblogarithms.com/posts/stationTour.html">http://weblogarithms.com/posts/stationTour.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11893744">https://news.ycombinator.com/item?id=11893744</a></p>
<p>Points: 8</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 13 Jun 2016 13:39:47 +0000</pubDate><link>http://weblogarithms.com/posts/stationTour.html</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=11893744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11893744</guid></item><item><title><![CDATA[It's a marathon, not a sprint]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.akula-games.com/2015/11/18/its-a-marathon-not-a-sprint/">http://www.akula-games.com/2015/11/18/its-a-marathon-not-a-sprint/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=10595958">https://news.ycombinator.com/item?id=10595958</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Nov 2015 17:12:25 +0000</pubDate><link>http://www.akula-games.com/2015/11/18/its-a-marathon-not-a-sprint/</link><dc:creator>ckmiller</dc:creator><comments>https://news.ycombinator.com/item?id=10595958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10595958</guid></item></channel></rss>