<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: DannyB2</title><link>https://news.ycombinator.com/user?id=DannyB2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 08:49:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DannyB2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by DannyB2 in "Snowflake AI Escapes Sandbox and Executes Malware"]]></title><description><![CDATA[
<p>AIs have no reason to want to harm annoying slow inefficient noisy smelly humans.</p>
]]></description><pubDate>Wed, 18 Mar 2026 17:38:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47428754</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=47428754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47428754</guid></item><item><title><![CDATA[New comment by DannyB2 in "Parsing Integers in C"]]></title><description><![CDATA[
<p>Being liberal in what you accept is fine, as long as what you accept is precisely documented.  But then, is that actually "being liberal"?<p>Better advice is to not do something unexpected -- even if that unexpected result is clearly documented, but someone did not read it.</p>
]]></description><pubDate>Thu, 13 Nov 2025 21:55:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45921128</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=45921128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45921128</guid></item><item><title><![CDATA[New comment by DannyB2 in "Solving Every Sudoku Puzzle (2006)"]]></title><description><![CDATA[
<p>It was a denial of service attack, not in the sense of soaking up my brain cells solving puzzles, but in causing me to devise and program my own solver.  (In Java, text console only.)  Once I wrote a solver, I felt as if I had solved all puzzles.<p>Then I got interested in devising puzzles with multiple solutions.  Not too difficult.  But making a few puzzles with two solutions was fun.<p>Experiment_203(<p><pre><code>   " 1 . . | 2 . 8 | . . 9 "+
   " . 8 . | . . . | . 3 . "+
   " . . 7 | . 1 . | 2 . . "+
   //------+-------+--------
   " 4 . . | 1 2 3 | . . 6 "+
   " . . 2 | 4 5 6 | 9 . . "+
   " 6 . . | 7 8 9 | . . 4 "+
   //------+-------+--------
   " . . 6 | . 4 . | 8 . . "+
   " . 2 . | . . . | . 7 . "+
   " 9 . . | 8 . 2 | . . 1 "
  ),
</code></pre>
//   Solution #1.  Found in 0 days 00:00:00.004.<p>//   245 boards examined so far.<p><pre><code>   1 6 5 | 2 3 8 | 7 4 9
   2 8 4 | 6 9 7 | 1 3 5
   3 9 7 | 5 1 4 | 2 6 8
   ------+-------+------
   4 7 9 | 1 2 3 | 5 8 6
   8 3 2 | 4 5 6 | 9 1 7
   6 5 1 | 7 8 9 | 3 2 4
   ------+-------+------
   7 1 6 | 3 4 5 | 8 9 2
   5 2 8 | 9 6 1 | 4 7 3
   9 4 3 | 8 7 2 | 6 5 1


</code></pre>
//   Solution #2.  Found in 0 days 00:00:00.001.<p>//   287 boards examined so far.<p><pre><code>   1 6 5 | 2 3 8 | 7 4 9
   2 8 4 | 9 6 7 | 1 3 5  // <-- 9 6 7 instead of 6 9 7
   3 9 7 | 5 1 4 | 2 6 8
   ------+-------+------
   4 7 9 | 1 2 3 | 5 8 6
   8 3 2 | 4 5 6 | 9 1 7
   6 5 1 | 7 8 9 | 3 2 4
   ------+-------+------
   7 1 6 | 3 4 5 | 8 9 2
   5 2 8 | 6 9 1 | 4 7 3  // <-- 6 9 1 instead of 9 6 1
   9 4 3 | 8 7 2 | 6 5 1


   2 total solutions found.
   304 total boards examined.
   Total time 0 days 00:00:00.041.
</code></pre>
Then I got to looking at difficult puzzles on the web.  Apparently AI escargot is the world's most difficult.  (And the site <a href="http://www.aisudoku.com/index_en.html" rel="nofollow">http://www.aisudoku.com/index_en.html</a> says I can't publish the board).  So I'll only publish the stats of applying my solver to it.<p><pre><code>  Solution #1.  Found in 0 days 00:00:00.029.
  3,906 boards examined so far.

  1 total solutions found.
  7,832 total boards examined.
  Total time 0 days 00:00:00.085.</code></pre></p>
]]></description><pubDate>Mon, 10 Nov 2025 17:34:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45878373</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=45878373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45878373</guid></item><item><title><![CDATA[New comment by DannyB2 in "Why aren't smart people happier?"]]></title><description><![CDATA[
<p>Ignorance is bliss?</p>
]]></description><pubDate>Wed, 05 Nov 2025 19:39:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45826930</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=45826930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45826930</guid></item><item><title><![CDATA[New comment by DannyB2 in "The fastest way to detect a vowel in a string"]]></title><description><![CDATA[
<p>Assume use of 8 bit characters.  Declare a constant 256 entry array pre-filled with all False except for the five (or six) vowel characters.  This is baked into the code and not initialized at runtime.<p>Now for each character c in the input string, simply do an array index and see if it is true (a vowel) or not.  This avoids either five conditionals, or a loop over the string 'aeiou'.  The vowel test is constant time regardless of the character value.</p>
]]></description><pubDate>Fri, 13 Jun 2025 19:12:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44271363</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=44271363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44271363</guid></item><item><title><![CDATA[New comment by DannyB2 in "Show HN: Samchika – A Java Library for Fast, Multithreaded File Processing"]]></title><description><![CDATA[
<p>Should the tests include some 10 GB files?</p>
]]></description><pubDate>Fri, 23 May 2025 16:12:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44074097</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=44074097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44074097</guid></item><item><title><![CDATA[New comment by DannyB2 in "English Multinyms"]]></title><description><![CDATA[
<p>Peaking Peeking Peking</p>
]]></description><pubDate>Tue, 18 Mar 2025 20:09:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43404416</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=43404416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43404416</guid></item><item><title><![CDATA[New comment by DannyB2 in "English Multinyms"]]></title><description><![CDATA[
<p>For this one:   cense, cents, scents, sense<p>Please add:  Since</p>
]]></description><pubDate>Tue, 18 Mar 2025 20:01:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43404305</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=43404305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43404305</guid></item><item><title><![CDATA[New comment by DannyB2 in "English Multinyms"]]></title><description><![CDATA[
<p>boar, Boer, boor, bore<p>How about adding:  Bohr</p>
]]></description><pubDate>Tue, 18 Mar 2025 19:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43404273</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=43404273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43404273</guid></item><item><title><![CDATA[New comment by DannyB2 in "English Multinyms"]]></title><description><![CDATA[
<p>Data: Captain, the censors have detected incoming copyright infringement notices.<p>Riker:  Shields up!</p>
]]></description><pubDate>Tue, 18 Mar 2025 19:23:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43403794</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=43403794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43403794</guid></item><item><title><![CDATA[New comment by DannyB2 in "English Multinyms"]]></title><description><![CDATA[
<p>Kneel Neal Neil<p>Knight Night Nite<p>Knot Naught Not<p>Lager, Lauger (a last name), Logger<p>Macs Mac's Macks Maks Max<p>Tends Tens Tins<p>Threw Through Thru<p>Ware Wear (clothing), Wear (diminished by use) We're Where<p>Your You're Yore</p>
]]></description><pubDate>Tue, 18 Mar 2025 19:17:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43403693</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=43403693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43403693</guid></item><item><title><![CDATA[New comment by DannyB2 in "English Multinyms"]]></title><description><![CDATA[
<p>Are we not going to count:  Gnu Knew New</p>
]]></description><pubDate>Tue, 18 Mar 2025 18:50:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43403283</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=43403283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43403283</guid></item><item><title><![CDATA[New comment by DannyB2 in "English Multinyms"]]></title><description><![CDATA[
<p>Another one from my list that is missing is:<p>Cents Scents Sense Since</p>
]]></description><pubDate>Tue, 18 Mar 2025 18:42:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43403166</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=43403166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43403166</guid></item><item><title><![CDATA[New comment by DannyB2 in "English Multinyms"]]></title><description><![CDATA[
<p>For:  call, caul, col<p>Wot about:  cawl ?</p>
]]></description><pubDate>Tue, 18 Mar 2025 17:24:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43402073</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=43402073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43402073</guid></item><item><title><![CDATA[New comment by DannyB2 in "iText PDF Library turns 25"]]></title><description><![CDATA[
<p>JasperReports library used that library, and forked it at it's last LGPL version.</p>
]]></description><pubDate>Thu, 20 Feb 2025 16:29:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43116726</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=43116726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43116726</guid></item><item><title><![CDATA[New comment by DannyB2 in "How to Use the Foreign Function API in Java 22 to Call C Libraries"]]></title><description><![CDATA[
<p>I once (2016 ish) used a serial-port library for Java.  Needed to be cross platform desktop app for Linux, Windows and Mac (in that order, all on x86/64).  And it was.  I have forgotten the name of the library project I included, but it included DLL binaries for the platforms we were targeting.</p>
]]></description><pubDate>Wed, 08 May 2024 20:32:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40302495</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=40302495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40302495</guid></item><item><title><![CDATA[New comment by DannyB2 in "World Radio History Archive"]]></title><description><![CDATA[
<p>FYI . . .<p>Download old BYTE magazines from here:
<a href="https://www.americanradiohistory.com/Byte_Magazine.htm" rel="nofollow">https://www.americanradiohistory.com/Byte_Magazine.htm</a>
(but note URL has changed to worldradiohistory)
<a href="https://www.worldradiohistory.com/Byte_Magazine.htm" rel="nofollow">https://www.worldradiohistory.com/Byte_Magazine.htm</a><p>Or higher quality scans here:
<a href="https://archive.org/details/byte-magazine" rel="nofollow">https://archive.org/details/byte-magazine</a><p>Or Popular Electronics:
<a href="https://www.americanradiohistory.com/Popular-Electronics-Guide.htm" rel="nofollow">https://www.americanradiohistory.com/Popular-Electronics-Gui...</a><p>Creative Computing:
<a href="https://archive.org/details/creativecomputing" rel="nofollow">https://archive.org/details/creativecomputing</a><p>It's like a trip back in time.<p>BYTE magazine, April 1980, page 115.<p>NEW HIGH-SPEED COMMUNICATIONS BUS: Xerox Corporation recently made a public announcement of a new concept of processor-to-processor communications intended for an office environment. This novel concept is called "Ethernet", and is a result of some of the work being done in their research labs. In this concept, a single coaxial cable is used as a high-speed communications bus between all processors; communication protocol is handled through software or software supplemented by special-purpose hardware. Rumor has it that an Ethernet processor is now being developed by some form of joint arrangement between Xerox and Intel.</p>
]]></description><pubDate>Tue, 13 Feb 2024 16:41:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=39359522</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=39359522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39359522</guid></item><item><title><![CDATA[New comment by DannyB2 in "Add coffee stains to LaTeX documents (2021)"]]></title><description><![CDATA[
<p>Because that is a hardware fix.<p>Why fix in hardware what can be fixed in software?  A simple Latex package could add hydrophobic coating feature to the document file.<p>Next: the device driver team will be tasked with a software patch to correct for the burned out light bulb on the device.</p>
]]></description><pubDate>Fri, 09 Feb 2024 16:42:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=39316787</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=39316787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39316787</guid></item><item><title><![CDATA[New comment by DannyB2 in "Add coffee stains to LaTeX documents (2021)"]]></title><description><![CDATA[
<p>Or Diet Coke.</p>
]]></description><pubDate>Fri, 09 Feb 2024 16:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39316735</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=39316735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39316735</guid></item><item><title><![CDATA[New comment by DannyB2 in "Could an industrial civilization have predated humans on Earth?"]]></title><description><![CDATA[
<p>If there were an industrial civilization here before us (modern humans) then it would be astonishing that in all of the fossils we have discovered, we've never yet discovered a single ancient nut, bolt, screwdriver, wrench, etc.  Not one single wire or cast metal part.<p>As per the article, that civilization would have to predate all of the vast history of evolution that we know of.  Wouldn't some higher life forms from such an earlier civilization have been in the fossil record?</p>
]]></description><pubDate>Fri, 14 Jul 2023 20:51:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=36729765</link><dc:creator>DannyB2</dc:creator><comments>https://news.ycombinator.com/item?id=36729765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36729765</guid></item></channel></rss>