You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/a-review-of-openais-new-chatgpt-o1.html
+47-7Lines changed: 47 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -331,7 +331,7 @@ <h1><a name="prolog-in-perl"></a>Prolog in Perl</h1>
331
331
332
332
<p>A long time ago, a gentleman named Adrian Howard posted about <ahref="https://www.perlmonks.org/?node_id=193649" target="_blank">implementing
333
333
something similar to Prolog in Perl, using
334
-
continuations</a><spanclass="fa fa-external-link fa_custom"></span>.<spanaria-label="Open Footnote" class="open-dialog" id="open-dialog-1"><iclass="fa fa-clipboard fa_custom"></i></span>. It allows you to write
334
+
continuations</a><spanclass="fa fa-external-link fa_custom"></span>.<spanaria-label="Open Footnote" class="open-dialog js-only" id="open-dialog-1"><iclass="fa fa-clipboard fa_custom"></i></span><noscript><ahref="#footnote-1" id="footnote-1-return" aria-label="Footnote 1"><sup>[1]</sup></a></noscript>. It allows you to write
335
335
something like this:</p>
336
336
337
337
<divclass="shadow"><preclass="scrolled"><codeclass="language-perl">sub male ( $var, $continuation ) {
@@ -347,7 +347,7 @@ <h1><a name="prolog-in-perl"></a>Prolog in Perl</h1>
347
347
348
348
<p>That’s seems almost ridiculous, but suffice it to that this approach is
349
349
powerful and <ahref="https://github.com/Ovid/aI-Logic/" target="_blank">I even hacked together a quick module to genericize
350
-
this</a><spanclass="fa fa-external-link fa_custom"></span>.<spanaria-label="Open Footnote" class="open-dialog" id="open-dialog-2"><iclass="fa fa-clipboard fa_custom"></i></span> But Howard’s approach lacked some key
350
+
this</a><spanclass="fa fa-external-link fa_custom"></span>.<spanaria-label="Open Footnote" class="open-dialog js-only" id="open-dialog-2"><iclass="fa fa-clipboard fa_custom"></i></span><noscript><ahref="#footnote-2" id="footnote-2-return" aria-label="Footnote 2"><sup>[2]</sup></a></noscript> But Howard’s approach lacked some key
351
351
features, including list handling. That’s the bit I want to explain now.</p>
352
352
353
353
<p>Let’s say, in Perl, you want to append one list to another:</p>
@@ -396,7 +396,7 @@ <h1><a name="prolog-in-perl"></a>Prolog in Perl</h1>
396
396
397
397
<p>Some errors it suggested I fix weren’t actually errors. For example, it told me
398
398
I had to load a module, apparently unaware that <code>use base $module</code> does that for
399
-
you.<spanaria-label="Open Footnote" class="open-dialog" id="open-dialog-3"><iclass="fa fa-clipboard fa_custom"></i></span>. When o1 was getting bogged down in details like that, it
399
+
you.<spanaria-label="Open Footnote" class="open-dialog js-only" id="open-dialog-3"><iclass="fa fa-clipboard fa_custom"></i></span><noscript><ahref="#footnote-3" id="footnote-3-return" aria-label="Footnote 3"><sup>[3]</sup></a></noscript>. When o1 was getting bogged down in details like that, it
400
400
wasn’t fixing the actual problems I needed it to fix.</p>
401
401
402
402
<p>It also failed to diagnose a critical error where, in my manual changes to the
<p>It’s no exaggeration to say that we’re worried <ahref="/articles/will-you-lose-your-job-to-ai.html">we might lose our jobs to
269
269
AI</a>. The value of human language
270
-
translation outside of specialized contexts<spanaria-label="Open Footnote" class="open-dialog" id="open-dialog-1"><iclass="fa fa-clipboard fa_custom"></i></span> is effectively zero. Call center workers have, for years,
270
+
translation outside of specialized contexts<spanaria-label="Open Footnote" class="open-dialog js-only" id="open-dialog-1"><iclass="fa fa-clipboard fa_custom"></i></span><noscript><ahref="#footnote-1" id="footnote-1-return" aria-label="Footnote 1"><sup>[1]</sup></a></noscript> is effectively zero. Call center workers have, for years,
271
271
been replaced with AI systems, systems which are getting even better.
272
272
Copywriters and journalists are seeing generative AI encroach on their work.</p>
<p>Remember Prohibition? Though well-intentioned, <ahref="https://prohibition.themobmuseum.org/the-history/the-rise-of-organized-crime/the-mob-during-prohibition/" target="_blank">it almost single-handedly
0 commit comments