<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: theodorejb</title><link>https://news.ycombinator.com/user?id=theodorejb</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 13 Sep 2026 19:12:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=theodorejb" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by theodorejb in "Radical Study Suggests Life on Earth Arose Twice"]]></title><description><![CDATA[
<p>Design has tradeoffs, and when these are considered I doubt you'd want to trade your eyes for another organism's. The human eye is a marvel of engineering, and even today the best digital cameras we design can't capture even close to the dynamic range our eyes can see (12-15 stops vs. 20-24 stops simultaneously). After adjusting to the dark, the human eye can perceive a single photon striking the retina.</p>
]]></description><pubDate>Wed, 12 Aug 2026 12:21:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49271258</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=49271258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49271258</guid></item><item><title><![CDATA[New comment by theodorejb in "Radical Study Suggests Life on Earth Arose Twice"]]></title><description><![CDATA[
<p>> Life didn't spring up fully formed, it developed in stages.<p>Have these stages been observed, or are they merely a speculative story? No one has ever demonstrated life arising from non-life (a violation of the Law of Biogenesis).<p>What is semantically incoherent about my perspective that life was clearly designed?</p>
]]></description><pubDate>Wed, 12 Aug 2026 12:02:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49271066</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=49271066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49271066</guid></item><item><title><![CDATA[New comment by theodorejb in "Radical Study Suggests Life on Earth Arose Twice"]]></title><description><![CDATA[
<p>We know that intricate machines are designed by smart people; they don't just happen by luck. The idea that living things, which are far more intricately organized at every level than any machine we have made, could have arisen by some unknown series of chance steps is a fairy tale. It has never been observed, and even in the most controlled of environments it cannot be replicated. To me it's far more reasonable to conclude that life was designed by a super intelligent Creator. Just as a piano implies a piano maker (even if we haven't seen them), life implies an original Life-giver.</p>
]]></description><pubDate>Sat, 08 Aug 2026 05:11:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49219052</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=49219052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49219052</guid></item><item><title><![CDATA[New comment by theodorejb in "Show HN: Elevators"]]></title><description><![CDATA[
<p>The worst situation I've encountered is after a large conference when everyone is leaving the hotel at once. An elevator quickly fills up on the way down, but then wastes time stopping at every subsequent floor with a call, even though no one else can fit inside. At each floor the elevator stops, the doors open, the waiting people see it's already packed, the doors close, and this repeats on the next 15 floors before finally reaching the bottom where everyone gets off. If the algorithm could know an elevator is completely full and only stop at its destination floors rather than every floor along the way with a call, it would be far more efficient.</p>
]]></description><pubDate>Sat, 01 Aug 2026 13:38:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49134338</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=49134338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49134338</guid></item><item><title><![CDATA[New comment by theodorejb in "Astrophysicists Puzzle over Webb’s New Universe"]]></title><description><![CDATA[
<p>The Big Bang is an almost infinitely malleable story, contorted to comport with almost anything we observe. But how is this useful? The predictions of this theory continually fail. The farther we look, the more we see stars, galaxies, black holes, and other structures that shouldn't exist according to this model.<p>What if the universe doesn't have a naturalistic origin, but was created by God? How much greater would our understanding of the world be if more scientists focused on studying present phenomena rather than trying to fit stories about the past with observed data?</p>
]]></description><pubDate>Sat, 04 Jul 2026 21:18:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48789193</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=48789193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48789193</guid></item><item><title><![CDATA[New comment by theodorejb in "Astrophysicists Puzzle over Webb’s New Universe"]]></title><description><![CDATA[
<p>Instead of questioning whether the Big Bang assumption is true, astrophysicists prefer to perform endless "gymnastics" to try to make the mounting contrary data fit their theory about how the universe began.</p>
]]></description><pubDate>Sat, 04 Jul 2026 13:54:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48785418</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=48785418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48785418</guid></item><item><title><![CDATA[New comment by theodorejb in "Ask HN: So what happened to Facebook "localhost" tracking?"]]></title><description><![CDATA[
<p>Only if the union is against the unethical request. In some cases the union may be for it, which makes it even harder to push back.</p>
]]></description><pubDate>Thu, 04 Jun 2026 14:14:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48398983</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=48398983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48398983</guid></item><item><title><![CDATA[New comment by theodorejb in "Ask HN: So what happened to Facebook "localhost" tracking?"]]></title><description><![CDATA[
<p>You don't need to join a union to push back against unethical feature requests.</p>
]]></description><pubDate>Thu, 04 Jun 2026 14:04:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48398844</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=48398844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48398844</guid></item><item><title><![CDATA[New comment by theodorejb in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>I've been building PHP Handlebars, a spec-compliant implementation of Handlebars in pure PHP:<p><a href="https://github.com/devtheorem/php-handlebars" rel="nofollow">https://github.com/devtheorem/php-handlebars</a><p>I've also been developing Cropt, a zero-dependency JavaScript image cropper which works great for cropping and scaling profile images before upload:<p><a href="https://devtheorem.github.io/cropt/" rel="nofollow">https://devtheorem.github.io/cropt/</a></p>
]]></description><pubDate>Mon, 11 May 2026 02:26:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090396</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=48090396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090396</guid></item><item><title><![CDATA[MySQL 9.7.0 LTS]]></title><description><![CDATA[
<p>Article URL: <a href="https://blogs.oracle.com/mysql/mysql-9-7-0-lts-is-now-available-expanded-community-capabilities-and-dynamic-data-masking-for-enterprise">https://blogs.oracle.com/mysql/mysql-9-7-0-lts-is-now-available-expanded-community-capabilities-and-dynamic-data-masking-for-enterprise</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47861505">https://news.ycombinator.com/item?id=47861505</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 22 Apr 2026 10:26:45 +0000</pubDate><link>https://blogs.oracle.com/mysql/mysql-9-7-0-lts-is-now-available-expanded-community-capabilities-and-dynamic-data-masking-for-enterprise</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=47861505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47861505</guid></item><item><title><![CDATA[New comment by theodorejb in "PHP 8.6 Closure Optimizations"]]></title><description><![CDATA[
<p>This can be done with curl_multi_exec(), or with $client->getAsync() in Guzzle.<p><a href="https://www.php.net/manual/en/function.curl-multi-exec.php" rel="nofollow">https://www.php.net/manual/en/function.curl-multi-exec.php</a><p><a href="https://docs.guzzlephp.org/en/stable/quickstart.html#concurrent-requests" rel="nofollow">https://docs.guzzlephp.org/en/stable/quickstart.html#concurr...</a></p>
]]></description><pubDate>Fri, 17 Apr 2026 00:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47801191</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=47801191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47801191</guid></item><item><title><![CDATA[The Operational Cost of Vacuuming in PostgreSQL]]></title><description><![CDATA[
<p>Article URL: <a href="https://mariadb.org/the-real-operational-cost-of-vacuuming-in-postgresql/">https://mariadb.org/the-real-operational-cost-of-vacuuming-in-postgresql/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47334984">https://news.ycombinator.com/item?id=47334984</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 11 Mar 2026 12:57:44 +0000</pubDate><link>https://mariadb.org/the-real-operational-cost-of-vacuuming-in-postgresql/</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=47334984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47334984</guid></item><item><title><![CDATA[New comment by theodorejb in "Does that use a lot of energy?"]]></title><description><![CDATA[
<p>In my petrol-powered Prius I average 52 MPG, so at the current price of gas ($2.60/gallon) I pay $0.50 to drive 10 miles - less than the listed cost to drive an electric car the same distance.</p>
]]></description><pubDate>Thu, 05 Mar 2026 00:28:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47255939</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=47255939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47255939</guid></item><item><title><![CDATA[New comment by theodorejb in "The rise of eyes began with just one"]]></title><description><![CDATA[
<p>How would the photosensitivity and wiring to muscles come about at the same time?</p>
]]></description><pubDate>Tue, 24 Feb 2026 04:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47133017</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=47133017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47133017</guid></item><item><title><![CDATA[New comment by theodorejb in "The rise of eyes began with just one"]]></title><description><![CDATA[
<p>What benefit is an eye unless there is also the capability of processing and using the information? How would both evolve simultaneously?</p>
]]></description><pubDate>Tue, 24 Feb 2026 02:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47132148</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=47132148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47132148</guid></item><item><title><![CDATA[New Era of MySQL Community Engagement]]></title><description><![CDATA[
<p>Article URL: <a href="https://blogs.oracle.com/mysql/new-era-of-mysql-community-engagement">https://blogs.oracle.com/mysql/new-era-of-mysql-community-engagement</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46992572">https://news.ycombinator.com/item?id=46992572</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 12 Feb 2026 18:07:44 +0000</pubDate><link>https://blogs.oracle.com/mysql/new-era-of-mysql-community-engagement</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=46992572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46992572</guid></item><item><title><![CDATA[New comment by theodorejb in "Reverse engineering a $1B Legal AI tool exposed 100k+ confidential files"]]></title><description><![CDATA[
<p>According to the timeline it took more than a week just for Filevine to respond saying they would review and fix the vulnerability. It was 24 days after initial disclosure when he confirmed the fix was in place.</p>
]]></description><pubDate>Thu, 04 Dec 2025 01:41:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46142776</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=46142776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46142776</guid></item><item><title><![CDATA[New comment by theodorejb in "Shai-Hulud Returns: Over 300 NPM Packages Infected"]]></title><description><![CDATA[
<p>My guess would be so they don't have to embed an IP address or hostname in the malware to send secrets to, which could then be blocked or taken down.</p>
]]></description><pubDate>Tue, 25 Nov 2025 03:41:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46042143</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=46042143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46042143</guid></item><item><title><![CDATA[New comment by theodorejb in "Shai-Hulud Returns: Over 300 NPM Packages Infected"]]></title><description><![CDATA[
<p>Someone could be tricked into giving their npm credentials to the attacker (e.g. via a phishing email), and then the attacker publishes new versions of their packages with the malicious diff. Then when the infected packages are installed, npm runs the malicious preinstall script which harvests secrets from the new machine, and if these include an npm token the worm can see which packages it has access to publish, and infect them too to continue spreading.</p>
]]></description><pubDate>Mon, 24 Nov 2025 21:42:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46039716</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=46039716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46039716</guid></item><item><title><![CDATA[KeePassXC 2.7.11 Released]]></title><description><![CDATA[
<p>Article URL: <a href="https://keepassxc.org/blog/2025-11-23-2.7.11-released/">https://keepassxc.org/blog/2025-11-23-2.7.11-released/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46029901">https://news.ycombinator.com/item?id=46029901</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 24 Nov 2025 03:03:03 +0000</pubDate><link>https://keepassxc.org/blog/2025-11-23-2.7.11-released/</link><dc:creator>theodorejb</dc:creator><comments>https://news.ycombinator.com/item?id=46029901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46029901</guid></item></channel></rss>