<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: tehologist</title><link>https://news.ycombinator.com/user?id=tehologist</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Jul 2026 19:58:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tehologist" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tehologist in "Making your own programming language is easier than you think (but also harder)"]]></title><description><![CDATA[
<p>Re: bison and yacc. It came from the dragon book which for forever was the way to learn to write languages.</p>
]]></description><pubDate>Sun, 10 May 2026 03:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48080833</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=48080833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48080833</guid></item><item><title><![CDATA[New comment by tehologist in "Windows API is Successful Cross-Platform API (2024)"]]></title><description><![CDATA[
<p>Whoa, I didn't know about this. Looks pretty new.<p>Win32 in a browser<p><a href="https://github.com/lqs/retrotick" rel="nofollow">https://github.com/lqs/retrotick</a></p>
]]></description><pubDate>Sun, 03 May 2026 12:34:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47996327</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47996327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47996327</guid></item><item><title><![CDATA[New comment by tehologist in "Windows API is Successful Cross-Platform API (2024)"]]></title><description><![CDATA[
<p>The win32 api is extremely well documented, still supported and very stable. With tons of working examples to do pretty much everything with.</p>
]]></description><pubDate>Sun, 03 May 2026 12:30:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47996284</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47996284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47996284</guid></item><item><title><![CDATA[New comment by tehologist in "Windows API Is Successful Cross-Platform API"]]></title><description><![CDATA[
<p>As an added bonus, since win32 is so old. AI is quite strong at generating code for it, I have even had success with qwen 3.5 1.5B parameters with win32 and opengl 1.1</p>
]]></description><pubDate>Sun, 03 May 2026 04:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47993433</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47993433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47993433</guid></item><item><title><![CDATA[New comment by tehologist in "Windows API is Successful Cross-Platform API (2024)"]]></title><description><![CDATA[
<p>Considering you can use 500 kilobyte distro of tcc that can self compile to build win32 apps and those versions will very easily run on wine. I think it is a valid point and a strategy I have used for sometime. Since windows can't decide what you should use for developing Windows apps</p>
]]></description><pubDate>Sun, 03 May 2026 04:47:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47993424</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47993424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47993424</guid></item><item><title><![CDATA[New comment by tehologist in "Intel Arc Pro B70 Review"]]></title><description><![CDATA[
<p>I have one, this isn't true. The wattage of a 5070 is about  300. The spark entire unit runs at 200 watts max. In reality it runs like a rtx 5060 with lots of vram. Very good for training, okay for inferencing if you are running batch jobs and don't mind waiting.</p>
]]></description><pubDate>Wed, 29 Apr 2026 12:41:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47947512</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47947512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47947512</guid></item><item><title><![CDATA[New comment by tehologist in "OpenClaw isn't fooling me. I remember MS-DOS"]]></title><description><![CDATA[
<p>This was also when most of these machines were not online. Security wasn't as much of a concern.</p>
]]></description><pubDate>Tue, 21 Apr 2026 01:21:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47843425</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47843425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47843425</guid></item><item><title><![CDATA[New comment by tehologist in "Google releases Gemma 4 open models"]]></title><description><![CDATA[
<p>Python pdftools to convert to images and tesseract to ocr them to text files. Fast free and can run on CPU.</p>
]]></description><pubDate>Fri, 03 Apr 2026 04:27:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47623193</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47623193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47623193</guid></item><item><title><![CDATA[New comment by tehologist in "Windows native app development is a mess"]]></title><description><![CDATA[
<p>TCC is less than a meg to download supports win32 very well and as an added bonus created executables run fine under linux wine.</p>
]]></description><pubDate>Sun, 22 Mar 2026 20:26:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481778</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47481778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481778</guid></item><item><title><![CDATA[New comment by tehologist in "Windows native app development is a mess"]]></title><description><![CDATA[
<p>TCC supports win32 and is less than a meg download and as an added bonus supports linux very well thanks to wine.</p>
]]></description><pubDate>Sun, 22 Mar 2026 20:24:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481768</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47481768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481768</guid></item><item><title><![CDATA[New comment by tehologist in "I fixed Windows native development"]]></title><description><![CDATA[
<p>I don't understand, just use scite editor with tcc. About a couple of megs download, no install required and your apps will run on everything from win 98 to linux with wine. And if the answer is c++ support then you get all the pain you deserve using that cursed language</p>
]]></description><pubDate>Sun, 15 Feb 2026 23:49:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47029058</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=47029058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47029058</guid></item><item><title><![CDATA[New comment by tehologist in "The Nova Programming Language"]]></title><description><![CDATA[
<p>I was thinking that this looks a lot like prolog or even make with rewrite terms</p>
]]></description><pubDate>Tue, 09 Dec 2025 00:29:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46199755</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=46199755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46199755</guid></item><item><title><![CDATA[New comment by tehologist in "What is “literate programming”? (2024)"]]></title><description><![CDATA[
<p>Literate programming is alive and well in 2025.<p><a href="https://leo-editor.github.io/leo-editor/" rel="nofollow">https://leo-editor.github.io/leo-editor/</a><p><a href="https://kaleguy.github.io/leovue/#/t/2" rel="nofollow">https://kaleguy.github.io/leovue/#/t/2</a><p><a href="https://ganelson.github.io/inweb/inweb/index.html" rel="nofollow">https://ganelson.github.io/inweb/inweb/index.html</a><p>Inform 7 is arguably one of the largest programs ever written in literate style.</p>
]]></description><pubDate>Sun, 07 Dec 2025 18:20:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46183766</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=46183766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46183766</guid></item><item><title><![CDATA[New comment by tehologist in "The Generative AI Con"]]></title><description><![CDATA[
<p>I personally think IDE makes for worse programmers vs just using a text editor.</p>
]]></description><pubDate>Tue, 18 Feb 2025 15:10:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43090368</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=43090368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43090368</guid></item><item><title><![CDATA[New comment by tehologist in "Nvidia Security Team: “What if we just stopped using C?” (2022)"]]></title><description><![CDATA[
<p>Why not just use a verifiable subset of C? <a href="https://compcert.org/compcert-C.html" rel="nofollow">https://compcert.org/compcert-C.html</a></p>
]]></description><pubDate>Fri, 14 Feb 2025 14:26:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43048622</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=43048622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43048622</guid></item><item><title><![CDATA[New comment by tehologist in "Software development topics I've changed my mind on"]]></title><description><![CDATA[
<p>Imperial vs Metric is a hard requirement not a convention or formatting. I have a co-worker who wants everything to be a one liner, doesn't like if/else statements, thinks exception handling is bad and will fail a code review over a variable that he feels isn't cased properly.<p>This makes code reviews super slow and painful, it also means you aren't focusing on the important stuff. What the code actually does and if it meets the requirements in functionality. You don't have time for that stuff, you are too busy trying to make this one person happy by turning an if else into a ternary and the end of sprint is a day away.</p>
]]></description><pubDate>Wed, 05 Feb 2025 15:39:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42950046</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=42950046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42950046</guid></item><item><title><![CDATA[New comment by tehologist in "Self-Documenting Code"]]></title><description><![CDATA[
<p>All source code is self documenting, source code is for developers to read. Computer languages are a human readable version of what the compiler executes and is for the developers, not the compilers benefit. As a developer, I read way more software than I write and if the source is hard to understand then I feel you failed as a developer. Writing is a skill, no less important in software than anywhere else. Properly named functions/variables and easy to follow flow control is a skill that takes years to learn. All developers should keep a thesaurus and a dictionary nearby. If you find yourself writing a lot of comments trying to explain what you are doing in your code, then you probably should refactor.</p>
]]></description><pubDate>Wed, 23 Oct 2024 18:48:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41928122</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=41928122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41928122</guid></item><item><title><![CDATA[New comment by tehologist in "Opening Windows in Linux with sockets, bare hands and 200 lines of C"]]></title><description><![CDATA[
<p>I used to do this with Virtual Box running locally. I found the performance of the windows x client was superior to trying to use x directly in the virtual machine. I wish the protocol supported audio.</p>
]]></description><pubDate>Thu, 09 May 2024 15:50:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40309455</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=40309455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40309455</guid></item><item><title><![CDATA[New comment by tehologist in "XL: An Extensible Programming Language"]]></title><description><![CDATA[
<p>I am pretty sure logo is mostly a lisp without parenthesis. I find it a lot more readable than most lisp dialects. I am not sure why it never caught on.</p>
]]></description><pubDate>Wed, 21 Feb 2024 15:05:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=39454670</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=39454670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39454670</guid></item><item><title><![CDATA[New comment by tehologist in "Atari Launches Atari 2600+"]]></title><description><![CDATA[
<p><a href="https://atariage.com/store/index.php?l=product_detail&p=949" rel="nofollow noreferrer">https://atariage.com/store/index.php?l=product_detail&p=949</a><p><a href="http://8bitworkshop.com/v3.1.0/?=&platform=vcs&file=examples%2Fhello" rel="nofollow noreferrer">http://8bitworkshop.com/v3.1.0/?=&platform=vcs&file=examples...</a><p><a href="https://archive.org/details/StellaProgrammersGuide" rel="nofollow noreferrer">https://archive.org/details/StellaProgrammersGuide</a><p>There is also batari basic, not sure how much more accessible or easy they could make it. The first link cartridges should work in 2600+</p>
]]></description><pubDate>Tue, 22 Aug 2023 16:02:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=37224660</link><dc:creator>tehologist</dc:creator><comments>https://news.ycombinator.com/item?id=37224660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37224660</guid></item></channel></rss>