1<!doctype html><html><head><meta name=generator content="Hugo 0.165.0"><meta charset=utf-8><meta name=keywords content><meta name=description content><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no">
vendor: 63 bytes, line 1
1<script async src="https://www.googletagmanager.com/gtag/js?id=
1G-ZFJ7SZKLR0
vendor: 11 bytes, line 1
1"></script>
1<script>var doNotTrack=!1,dnt=navigator.doNotTrack||window.doNotTrack||navigator.msDoNotTrack,doNotTrack=dnt=="1"||dnt=="yes";if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ZFJ7SZKLR0")}</script>
1<meta name=robots content="index,follow"><link rel=alternate type=application/rss+xml href=https://hiltmon.com/index.xml title=Hiltmon><link rel=stylesheet href=/css/main.css><link rel=stylesheet href=/css/all.css><link rel=stylesheet href=/css/carbon.css><link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,400italic,700italic' rel=stylesheet type=text/css>
1<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_SVG"></script>
1<title>Hiltmon</title></head><body><div id=container><header id=header><img id=logo src=/images/hiltmon-logo-174.png><h1 id=title><a href=/>Hiltmon</a></h1><h2 id=sub-title>On walkabout in life and technology</h2></header><nav id=menu><ul><li><a href=/about/ title="about me">About</a></li><li><a href=/ title="blog section">Blog</a></li><li><a href=/code/ title=code>Code</a></li><li><a href=/tags/ title="tags section">Tags</a></li><li><a href=/archives/ title="archives section">Archives</a></li></ul></nav><section id=content><div class=summary><p class=meta-data><span class=post-date>Sep 1, 2026 11:54 AM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2026/09/01/creepy-ai-scope-creep/>Creepy AI Scope Creep</a></h1><p class=summary-body><p>AI agents are genuinely great at turning fuzzy business ideas into clear requirements. Business speaks business. Engineers speak engineer. AI speaks both.</p><p>Then it gets creepy.</p><p>Ask for a feature and the agent offers, âYou probably also need X.â Then Y. Then, âMost mature platforms also support Z.â</p><p>To the business, that looks like thinking ahead. To engineering, it looks like the opening scene of a horror movie.</p><p>AI coding agents make code faster. They donât make scope free.</p></p><p class=read-on><a href=https://hiltmon.com/blog/2026/09/01/creepy-ai-scope-creep/>Read on →</a></p></div><div class=summary><p class=meta-data><span class=post-date>Jul 17, 2026 3:55 PM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2026/07/17/adversarial-review-making-ai-challenge-its-own-conclusions/>Adversarial Review: Making Ai Challenge Its Own Conclusions</a></h1><p class=summary-body><p>AI agents have bias. The one writing code wants it accepted. The one reviewing wants to find problems. Neither reliably verifies its own conclusions. Adversarial review fixes this: agents find issues, then skeptic agents try to disprove them. Only what survives gets reported.</p><p>I ran one on a core library we’ve used for years. What came back wasn’t a long complaint list â it was a small set of real, reproducible issues. Including a few we’d unknowingly built workarounds for.</p></p><p class=read-on><a href=https://hiltmon.com/blog/2026/07/17/adversarial-review-making-ai-challenge-its-own-conclusions/>Read on →</a></p></div><div class=summary><p class=meta-data><span class=post-date>Mar 3, 2023 9:36 AM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2023/03/03/xcodes-assistant-editor-struggling-with-cpp/>Xcode's Assistant Editor struggling with C++</a></h1><p class=summary-body><p>One of the best features of Xcode for C++ programmers is its Assistant Editor. This is an editor panel to the right of the main editor where you are working that automatically (and somewhat magically) displays the counterpart to the file you are editing. So for example if I am working on <code>service.cpp</code>, the assistant displays its header <code>service.h</code>.</p><figure><img src=/blog/2023/03/03/xcodes-assistant-editor-struggling-with-cpp/images/AssistantEditor.png width=484 height=170></figure><p>This is great for productivity. I can glance to the right to see the declarations that I am implementing, and can change both declaration and definition directly without opening or changing contexts. And when I switch to another code file, the assistant helpfully display’s its header. Even better, when I pick a header file to work on, the Assistant shows me it’s matching implementation file.</p></p><p class=read-on><a href=https://hiltmon.com/blog/2023/03/03/xcodes-assistant-editor-struggling-with-cpp/>Read on →</a></p></div><div class=summary><p class=meta-data><span class=post-date>Feb 11, 2023 1:08 PM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2023/02/11/zero-to-one-stages-of-startup-development/>Zero to One: Stages of Startup Development</a></h1><p class=summary-body><p>The challenge has been set, the startup has been formed, and initial release objectives defined. Now what?</p><p>How do we get from Zero (a clean slate) to One (first release)? What do we do first? When do we do it? How many people will be needed? And when do we need the funding for it?</p><p>In this post, I will outline the four (4) stages of development needed, and the strategy I will be following this year in our new startup, going from Zero to One.</p></p><p class=read-on><a href=https://hiltmon.com/blog/2023/02/11/zero-to-one-stages-of-startup-development/>Read on →</a></p></div><div class=summary><p class=meta-data><span class=post-date>Jan 1, 2023 11:17 AM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2023/01/01/increasing-file-descriptor-ulimit-on-macos/>Increasing File Descriptor Ulimit on MacOS</a></h1><p class=summary-body><blockquote><p><strong>Warning:</strong> This post is only for developers who are having issues when coding against <code>file descriptors</code> in the form of C-style file handles or sockets on MacOS. For everyone else, this does not apply.</p></blockquote><h3 id=running-out-of-resources>Running out of Resources</h3><p>Right now I am developing an application that uses sockets (underneath a
1stack of other software) for inter-process communication. The problem is that after a few debug runs or crashes (I did say developing), the application will not start again from resource starvation. And the error message is no help at all.</p></p><p class=read-on><a href=https://hiltmon.com/blog/2023/01/01/increasing-file-descriptor-ulimit-on-macos/>Read on →</a></p></div><div class=summary><p class=meta-data><span class=post-date>Dec 21, 2022 2:28 PM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2022/12/21/who-dares-wins/>Who Dares, Wins</a></h1><p class=summary-body><p>Only a few times in a lifetime does an opportunity come along that could change everything. It comes in the form of a challenge that will stretch you and push you to your limits, even though its in a domain you know everything about (or believe you do). It comes as a disruptive force to a stable market. Its both risky and yet eminently doable. And there is tangible demand for this change, a change the incumbents resist (and have good reason to). Its a challenge that has scared off many people (mostly because it is hard, and finding people who can understand the space is even harder).</p></p><p class=read-on><a href=https://hiltmon.com/blog/2022/12/21/who-dares-wins/>Read on →</a></p></div><div class=summary><p class=meta-data><span class=post-date>Nov 3, 2022 12:23 PM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2022/11/03/update-hugo-for-node-16-github-pages/>Update Hugo for Node 16 Github Pages</a></h1><p class=summary-body><p>Recently, GitHub updated actions from Node 12 to Node 16 (See <a href=https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/>GitHub Actions: All Actions will begin running on Node16 instead of Node12</a>). As a result, Hugo deploys will fail. All I saw was that I committed the updated site, and the deploy did not happen.</p><p>To make it work again, you need to update your <code>gh-pages.yml</code> in the hidden <code>.github/workflows</code> folder to reflect the new Ubuntu and <code>checkout</code> versions:</p></p><p class=read-on><a href=https://hiltmon.com/blog/2022/11/03/update-hugo-for-node-16-github-pages/>Read on →</a></p></div><div class=summary><p class=meta-data><span class=post-date>Nov 3, 2022 12:01 PM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2022/11/03/two-months-with-the-m1-macbook-pro/>Two Months with the M1 Macbook Pro</a></h1><p class=summary-body><p>This is my fourth CPU Architecture transition in the Apple ecosystem, from the Motorolas on the II’s and LC, through the PowerPCs in the Titanium Powerbook, Intels on the Aluminum MacBooks to the ARM M1 today.</p><p><em>This</em> transition has been the smoothest by far, so much so, it’s not worth posting about. But that would overlook the incredible amount of work performed by untold thousands of people in building and testing their software to ensure this invisible transition happened.</p><p>And it would overlook the significant changes in hardware too, not just the CPU architecture, but also the move to new GPUs, screens, security chips, ports and ke
1yboard.</p></p><p class=read-on><a href=https://hiltmon.com/blog/2022/11/03/two-months-with-the-m1-macbook-pro/>Read on →</a></p></div><div class=summary><p class=meta-data><span class=post-date>Oct 26, 2022 3:32 PM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2022/10/26/where-the-rights-are/>Where the Rights Are</a></h1><p class=summary-body><p>I have been writing software professionally for 32 years. I must have written several millions of lines of production code in that time.</p><p>But I do not own the rights to any of the work product I have made. It all belongs to someone else. That is the way.</p><p><strong>The question is how can one go about making great software product, still earn a satisfactory living, and yet retain the rights on that work product and create a revenue steam off it?</strong></p></p><p class=read-on><a href=https://hiltmon.com/blog/2022/10/26/where-the-rights-are/>Read on →</a></p></div><div class=summary><p class=meta-data><span class=post-date>Oct 20, 2022 12:38 PM</span></p><h1 class=summary-title><a href=https://hiltmon.com/blog/2022/10/20/innocuous-birthday-career-advice/>Innocuous Birthday Career Advice</a></h1><p class=summary-body><p>Today, I turn 55. I now have over 32 years of work experience. These numbers got me thinking about what I wish I had known when I started my professional careers.</p><p>We’ve all heard this before. Maybe it’s time to act on it.</p></p><p class=read-on><a href=https://hiltmon.com/blog/2022/10/20/innocuous-birthday-career-advice/>Read on →</a></p></div><div class=pagination><ul><li class=page-left><a href=/page/2/>← Older</a></li><li class=page-center><a href=/archives/>Blog Archives</a></li></ul></div></section><aside id=sidebar>
1<script async type=text/javascript src="//cdn.carbonads.com/carbon.js?serve=CKYI52JE&placement=hiltmoncom" id=_carbonads_js></script>
1<section><div id=carbonads></div> </section><section><h1>The Hiltmon Dot Com</h1><p><strong>Hilton Lipschitz</strong> is Cofounder and CTO of <a href=https://openyld.com>OpenYield</a>, building the next generation Bond Marketplace. Before this, he was an independent software consultant, architect, designer and developer at <a href=https://noverse.com>Noverse LLC</a> (his own small business).</p><p>For the past 33 years he has specialized in the architecture, design, development, operations and trading of bespoke comprehensive front-to-back, multi-asset, <em>automated and algorithmic</em> trading, portfolio management and asset management systems to enable and grow three asset managers.</p><p><a href=https://mastodon.social/@hiltmon rel=me>Mastodon</a> · 2<a href=https://github.com/hiltmon>Github</a> · 3<a href=https://www.linkedin.com/in/hiltmon/>LinkedIn</a> · 4<a href=https://hiltmon.com/index.xml>RSS</a></p></section><section><h1>Recent Posts</h1><ul><li><a class=sidebar-link href=https://hiltmon.com/blog/2026/09/01/creepy-ai-scope-creep/>Creepy AI Scope Creep</a></li><li><a class=sidebar-link href=https://hiltmon.com/blog/2026/07/17/adversarial-review-making-ai-challenge-its-own-conclusions/>Adversarial Review: Making Ai Challenge Its Own Conclusions</a></li><li><a class=sidebar-link href=https://hiltmon.com/blog/2023/03/03/xcodes-assistant-editor-struggling-with-cpp/>Xcode's Assistant Editor struggling with C++</a></li><li><a class=sidebar-link href=https://hiltmon.com/blog/2023/02/11/zero-to-one-stages-of-startup-development/>Zero to One: Stages of Startup Development</a></li><li><a class=sidebar-link href=https://hiltmon.com/blog/2023/01/01/increasing-file-descriptor-ulimit-on-macos/>Increasing File Descriptor Ulimit on MacOS</a></li><li><a class=sidebar-link href=https://hiltmon.com/blog/2022/12/21/who-dares-wins/>Who Dares, Wins</a></li><li><a class=sidebar-link href=https://hiltmon.com/blog/2022/11/03/update-hugo-for-node-16-github-pages/>Update Hugo for Node 16 Github Pages</a></li><li><a class=sidebar-link href=https://hiltmon.com/blog/2022/11/03/two-months-with-the-m1-macbook-pro/>Two Months with the M1 Macbook Pro</a></li><li><a class=sidebar-link href=https://hiltmon.com/blog/2022/10/26/where-the-rights-are/>Where the Rights Are</a></li><li><a class=sidebar-link href=https://hiltmon.com/blog/2022/10/20/innocuous-birthday-career-advice/>Innocuous Birthday Career Advice</a></li></ul><section></aside><footer id=footer><p>Copyright © 2026 Hilton Lipschitz</p></footer></body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.