<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: nicwilson</title><link>https://news.ycombinator.com/user?id=nicwilson</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 18 May 2026 01:46:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nicwilson" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nicwilson in "New iron nanomaterial wipes out cancer cells without harming healthy tissue"]]></title><description><![CDATA[
<p>(Having not read the article), most likely because the cancer cells (at least at more advanced stages) are busy trying to replicate as fast as possible, so they take up nutrients at a much faster rate than non-cancerous cells. As to why Iron in particular, it is used as a cofactor for enzyme and if Iron is a limiting factor for replication then supplying it will lead to a burst of growth which then (presumably by applying strong oscillatory magnetic fields) you can target those cells directly to locally boil them.<p>How do the iron nano materials get there? probably a combination of vasculature and diffusion.<p>They have done this kind of stuff before with gold nanoparticles, iron is a lot more abundant.</p>
]]></description><pubDate>Mon, 02 Mar 2026 03:29:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47213521</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=47213521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47213521</guid></item><item><title><![CDATA[New comment by nicwilson in "D Programming Language"]]></title><description><![CDATA[
<p>Sociomantic (bought by Dunhumby, now defunct IIRC) had a realtime advertisement business built in D.<p>Weka have a realtime distributed filesystem written in D, used for ML/HPC workloads.</p>
]]></description><pubDate>Thu, 12 Feb 2026 13:19:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46988504</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=46988504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46988504</guid></item><item><title><![CDATA[New comment by nicwilson in "D Programming Language"]]></title><description><![CDATA[
<p>It has an LLVM backend, LDC, that is separate from the LLVM project/Clang.</p>
]]></description><pubDate>Thu, 12 Feb 2026 10:24:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46987015</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=46987015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46987015</guid></item><item><title><![CDATA[New comment by nicwilson in "Europe's $24T Breakup with Visa and Mastercard Has Begun"]]></title><description><![CDATA[
<p>You might be thinking of Ubiquiti, who were exposed as blind eyeing the sanctions</p>
]]></description><pubDate>Wed, 11 Feb 2026 07:41:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46972052</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=46972052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46972052</guid></item><item><title><![CDATA[New comment by nicwilson in "Making the Clang AST Leaner and Faster"]]></title><description><![CDATA[
<p>That is dated Feb 2022. Do you know if anything came of it?</p>
]]></description><pubDate>Thu, 13 Nov 2025 00:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45908874</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=45908874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45908874</guid></item><item><title><![CDATA[New comment by nicwilson in "In Defense of C++"]]></title><description><![CDATA[
<p>It works with arrays (both fixed size, and dynamically sized) and arrays; between arrays and elements; but not between two scalar types that don't overload opBinary!"~", so no it won't work between two `ushorts` to produce a `uint`</p>
]]></description><pubDate>Wed, 17 Sep 2025 09:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45273665</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=45273665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45273665</guid></item><item><title><![CDATA[New comment by nicwilson in "Carbon Language: An experimental successor to C++"]]></title><description><![CDATA[
<p>This was essentially how DMD (the reference D compiler) was translated to D.
However this was mostly a restricted subset of C++ common to both of them, e.g. no diamond inheritance, no operator overloading whackiness.</p>
]]></description><pubDate>Fri, 01 Aug 2025 01:30:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44752137</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=44752137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44752137</guid></item><item><title><![CDATA[New comment by nicwilson in "Features of D That I Love"]]></title><description><![CDATA[
<p>`private` is only private to the module, not the struct/class, (In other words, all functions in the same module are all C++  style `friend`s) and so free function in same module work.</p>
]]></description><pubDate>Wed, 02 Jul 2025 23:52:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44450096</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=44450096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44450096</guid></item><item><title><![CDATA[New comment by nicwilson in "Please Commit More Blatant Academic Fraud (2021)"]]></title><description><![CDATA[
<p>Hmmm, I wonder if you could turn this into a sport and have like one paper per year per group of total BS, and shame on the reviewers/conference/journal if they don't catch it, and kudos to the submitters the more blatant it is.<p>Come to think of it, is there a "Journal of Academic Fraud"?</p>
]]></description><pubDate>Fri, 21 Feb 2025 11:01:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43126223</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=43126223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43126223</guid></item><item><title><![CDATA[New comment by nicwilson in "The number pi has an evil twin"]]></title><description><![CDATA[
<p>azimuth is the only other one I can think of off the top of my head</p>
]]></description><pubDate>Tue, 24 Dec 2024 11:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42501338</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=42501338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42501338</guid></item><item><title><![CDATA[New comment by nicwilson in "Engineers do not get to make startup mistakes when they build ledgers"]]></title><description><![CDATA[
<p>Double entry accounting is still error prone, but single entry accounting is fraud prone.</p>
]]></description><pubDate>Fri, 29 Nov 2024 05:16:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=42271036</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=42271036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42271036</guid></item><item><title><![CDATA[New comment by nicwilson in "MIT leaders describe the experience of not renewing Elsevier contract"]]></title><description><![CDATA[
<p>* Brownian motion. "browning motion" sounds like a euphamism for something else...</p>
]]></description><pubDate>Wed, 21 Aug 2024 04:38:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41306844</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=41306844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41306844</guid></item><item><title><![CDATA[New comment by nicwilson in "Everyone is John: A competitive roleplaying game for three or more people (2002)"]]></title><description><![CDATA[
<p>54 minutes, but the Yogscast did one a while ago<p><a href="https://www.youtube.com/watch?v=qlTsW9rWE0o&pp=ygUbeW9nc2Nhc3QgbWluZCBudW1iaW5nIGNoYW9z" rel="nofollow">https://www.youtube.com/watch?v=qlTsW9rWE0o&pp=ygUbeW9nc2Nhc...</a></p>
]]></description><pubDate>Wed, 27 Mar 2024 04:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=39835618</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=39835618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39835618</guid></item><item><title><![CDATA[New comment by nicwilson in "An interactive guide to the Fourier transform (2012)"]]></title><description><![CDATA[
<p>It is, because wavenumber and position are distinct variables and are orthogonal to each other. FT turn position into wavenumber (positional frequency) and wavenumber into negative position:<p>[ 0 1] [x]  [ ω]<p><pre><code>          = 
</code></pre>
[-1 0] [ω]  [-x]<p>see also <a href="https://en.wikipedia.org/wiki/Linear_canonical_transformation#Fourier_transform" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Linear_canonical_transformatio...</a><p>the rotation matrix [[ 0 1], [-1 0]] is a 90 degree rotation.</p>
]]></description><pubDate>Sat, 16 Dec 2023 01:09:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=38660822</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=38660822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38660822</guid></item><item><title><![CDATA[New comment by nicwilson in "An interactive guide to the Fourier transform (2012)"]]></title><description><![CDATA[
<p>FT is a 90 degree rotation not a 180, the FT of the FT of a function is the mirror image about the origin, not the function itself.</p>
]]></description><pubDate>Fri, 15 Dec 2023 21:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38659331</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=38659331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38659331</guid></item><item><title><![CDATA[New comment by nicwilson in "Carcinogens that don’t create cancer cells but rouse them"]]></title><description><![CDATA[
<p>Wiki link says that was published in 2010, a lot has happened in the field in 13 years. That predates whole classes of immuno-theraputics like grafting B-Cell (cells that produce antibodies) receptors onto CD8+ T cells (cells that kill infected cells), which I forget the name of.</p>
]]></description><pubDate>Wed, 13 Dec 2023 23:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=38635511</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=38635511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38635511</guid></item><item><title><![CDATA[New comment by nicwilson in "Monty Python and the Holy Grail 48 1/2 year anniversary in theaters December"]]></title><description><![CDATA[
<p>not just a drunk, a cheap drunk.</p>
]]></description><pubDate>Thu, 19 Oct 2023 13:28:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37942604</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=37942604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37942604</guid></item><item><title><![CDATA[New comment by nicwilson in "Histotripsy – a technique that harnesses soundwaves to attack cancer"]]></title><description><![CDATA[
<p>It won't work for liquid tumours (i.e. blood cancers) since they "metastasise" to the whole vein/artery network.<p>Cancers in the brain/lungs/bone, unlikely, since the speed of sound is very different between bone/air and flesh. Though I could be wrong.<p>But for any solid tumour, it should work well.</p>
]]></description><pubDate>Sat, 14 Oct 2023 00:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=37876963</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=37876963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37876963</guid></item><item><title><![CDATA[New comment by nicwilson in "Histotripsy – a technique that harnesses soundwaves to attack cancer"]]></title><description><![CDATA[
<p>> Cons - Sound waves can only penetrate a few centimeters into the body.<p>For an Air -> flesh medium interface. I'd be very surprised if they didn't couple this to gel to have gel -> flesh interface for what is done with ultrasonography (e.g. imaging for pregnancy) and the article mentions that they do ultrasonography prior to make sure they know where to aim the energy so that would make sense.</p>
]]></description><pubDate>Sat, 14 Oct 2023 00:07:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=37876923</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=37876923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37876923</guid></item><item><title><![CDATA[New comment by nicwilson in "CatalaLang/catala: Programming language for law specification"]]></title><description><![CDATA[
<p>You don't need those voting for the bill to act in good faith if you have as part of the system of passing bills that the opposition gets to write the (adversarial part of the) test suite. 
Then either that forces any loopholes (or other undesirable effects) to be: updated as explicitly intended (with bad publicity and potential for reversion upon a change of government); or taken into account and the bill updated to reflect that, or left in the test case for case law to cite as intended.<p>Either way you really want intent to be encoded somehow.</p>
]]></description><pubDate>Sun, 17 Sep 2023 23:34:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=37550436</link><dc:creator>nicwilson</dc:creator><comments>https://news.ycombinator.com/item?id=37550436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37550436</guid></item></channel></rss>