<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: groos</title><link>https://news.ycombinator.com/user?id=groos</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 13:09:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=groos" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by groos in "A giant star may have destroyed itself in one of the rarest explosions"]]></title><description><![CDATA[
<p>It was a supergiant, hence died at a young age, and unlikely to have evolved life of any kind in its system.</p>
]]></description><pubDate>Tue, 09 Jun 2026 18:03:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48464976</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=48464976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48464976</guid></item><item><title><![CDATA[New comment by groos in "Appearing productive in the workplace"]]></title><description><![CDATA[
<p>Again, note that I said "work through" and not "read". Reading code is shallow. Debugging it, modifying it, inserting diagnostic code, etc. is not.</p>
]]></description><pubDate>Thu, 07 May 2026 18:25:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48052930</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=48052930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48052930</guid></item><item><title><![CDATA[New comment by groos in "RaTeX: KaTeX-compatible LaTeX rendering engine in pure Rust"]]></title><description><![CDATA[
<p>'People' in this case were Don Knuth (TeX) and Leslie Lamport (LaTeX). Both are Turing Award winners.</p>
]]></description><pubDate>Thu, 07 May 2026 14:16:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48049779</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=48049779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48049779</guid></item><item><title><![CDATA[New comment by groos in "Appearing productive in the workplace"]]></title><description><![CDATA[
<p>You missed the point - understanding comes from working through the code, not just reading it. This is nothing new: nobody has learned or done new mathematics or physics or whatever by just reading a textbook.</p>
]]></description><pubDate>Thu, 07 May 2026 13:52:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48049482</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=48049482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48049482</guid></item><item><title><![CDATA[New comment by groos in "Appearing productive in the workplace"]]></title><description><![CDATA[
<p>During the last few months when AI usage was mandated in our team and usage exploded, our team's throughput has barely changed. Now, if this was due to people working 2 hours a day and painting, cooking and playing golf the rest of the day, this would be a great result, but I see many people work past 6pm, and yet the output is mostly the same. We are not tackling harder problems or fixing more bugs despite authoring numerous skills for AI. Eventually the reckoning is sure to come, and I think it will not be pretty.</p>
]]></description><pubDate>Thu, 07 May 2026 00:47:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48044021</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=48044021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48044021</guid></item><item><title><![CDATA[New comment by groos in "Appearing productive in the workplace"]]></title><description><![CDATA[
<p>As I am continually amazed at how well Claude 4.7 deals with highly complicated C++ code, I am also becoming painfully aware of the developing situation mentioned in this article: I no longer completely understand the code it is editing, not because I'm incapable of doing it, but because I have not authored the changes. I am trading throughput for understanding, and, eventually, judgment.</p>
]]></description><pubDate>Thu, 07 May 2026 00:42:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48043979</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=48043979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48043979</guid></item><item><title><![CDATA[New comment by groos in "Flipdiscs"]]></title><description><![CDATA[
<p>Looks like this would lend itself naturally to sorting algorithm demos.</p>
]]></description><pubDate>Mon, 27 Apr 2026 20:19:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47926795</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47926795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47926795</guid></item><item><title><![CDATA[New comment by groos in "AI should elevate your thinking, not replace it"]]></title><description><![CDATA[
<p>A colleague once told me, the difference between software engineering and civil engineering is that they build the same bridge repeatedly while we never build the same thing twice.</p>
]]></description><pubDate>Mon, 27 Apr 2026 20:18:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47926782</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47926782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47926782</guid></item><item><title><![CDATA[New comment by groos in "Writing a C Compiler, in Zig (2025)"]]></title><description><![CDATA[
<p>> How could the first Pascal compiler be compiled if it was written in Pascal, but a Pascal compiler didn't yet exist?<p>Therein lies the magic of bootstrapping a language compiler written in the same language. Look it up.</p>
]]></description><pubDate>Fri, 24 Apr 2026 17:27:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47893259</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47893259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47893259</guid></item><item><title><![CDATA[New comment by groos in "Writing a C Compiler, in Zig (2025)"]]></title><description><![CDATA[
<p>Pascal, as defined by Wirth, had no "low level" features. E.g., no control over memory allocation other than the language provided new/dispose, no bit operators, clunky strings of fixed size, no access to system calls, no access to assembly, not even any hex or octal constants, all features which a language allowing "low level" access is expected to have (e.g. Ada, Modula-2/3, Oberon, all Pascal-derived languages). Things like conformant array parameters showed up much later in the ISO version but were not widely adopted. No modules either but this is not a low level feature. Turbo Pascal attempted to fix all this on the PC later on and it was deservedly well loved. Still, Wirth successfully wrote Pascal compilers in Pascal without --- obviously -- having a Pascal compiler available. [Link](<a href="https://en.wikipedia.org/wiki/Pascal_(programming_language)#Implementations" rel="nofollow">https://en.wikipedia.org/wiki/Pascal_(programming_language)#...</a>)</p>
]]></description><pubDate>Fri, 24 Apr 2026 17:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47893235</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47893235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47893235</guid></item><item><title><![CDATA[New comment by groos in "Palantir employees are starting to wonder if they're the bad guys"]]></title><description><![CDATA[
<p>Yes. The answer is yes.</p>
]]></description><pubDate>Thu, 23 Apr 2026 18:52:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47879938</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47879938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47879938</guid></item><item><title><![CDATA[New comment by groos in "Writing a C Compiler, in Zig (2025)"]]></title><description><![CDATA[
<p>I'm not sure why people seem to be under the impression that writing a compiler means that the language the compiler is implemented in should have "low level" features. A compiler is just a text -> text translation tool if you can leverage other tools such as an assembler and never needs to access machine level instructions. E.g., Pascal compilers have traditionally been written in Pascal, hardly a language which conjures up a "low level" image. Even when an assembler isn't available, all your implementation language needs to support, in terms of "low level" features, is writing of bytes to a file.<p>But manipulating instruction and file formats and such can be tedious if your language doesn't have the right capabilities but it's not impossible.</p>
]]></description><pubDate>Thu, 23 Apr 2026 17:32:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47878682</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47878682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47878682</guid></item><item><title><![CDATA[New comment by groos in "Ban the sale of precise geolocation"]]></title><description><![CDATA[
<p>Most people don't realize how bad geolocated data is for a free society. I can buy data from a broker, geo-fence your house address, and then I'm able to see all the places where you went, who you associate with, and identify all you associate with by tracking them to addresses. All of this happens with anonymized device identifiers. It is the wet dream of a company such as Palantir and all governments who desire absolute control over their populations.</p>
]]></description><pubDate>Fri, 17 Apr 2026 18:11:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47808852</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47808852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47808852</guid></item><item><title><![CDATA[New comment by groos in "Clean code in the age of coding agents"]]></title><description><![CDATA[
<p>The high level language -> assembly seems like an apt analogy for using LLMs but I would like to argue that it is only a weak one. The reason in that, previously, both the high level language and the assembly language had well defined semantics and the transform was deterministic whereas now you are using English or other human language, with ambiguities and lacking well-defined semantics. The reason math symbolisms were invented in the first place is because human language did not have the required unambiguous precision, and if we encounter hurdles with LLMs, we may need to reinvent this once more.</p>
]]></description><pubDate>Thu, 09 Apr 2026 15:41:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47705167</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47705167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47705167</guid></item><item><title><![CDATA[New comment by groos in "Revealed: Face of 75,000-year-old female Neanderthal from cave"]]></title><description><![CDATA[
<p>I wonder have the reconstruction techniques been verified by a double-blind experiment to reconstruct the face of a homo sapiens from a skull with a known photograph. Otherwise, you're just wondering how much of it is just artistry and how much solid, verified technique.</p>
]]></description><pubDate>Fri, 13 Mar 2026 19:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47368350</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47368350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47368350</guid></item><item><title><![CDATA[New comment by groos in "Faster asin() was hiding in plain sight"]]></title><description><![CDATA[
<p>Here's one way to do it.<p><a href="https://en.wikipedia.org/wiki/CORDIC" rel="nofollow">https://en.wikipedia.org/wiki/CORDIC</a></p>
]]></description><pubDate>Wed, 11 Mar 2026 20:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47341320</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47341320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47341320</guid></item><item><title><![CDATA[New comment by groos in "Tony Hoare has died"]]></title><description><![CDATA[
<p>I've had the good fortune to attend two of his lectures in person. Each time, he effortlessly derived provably correct code from the conditions of the problem and made it seem all too easy. 10 minutes after leaving the lecture, my thought was "Wait, how did he do it again?".<p>RIP Sir Tony.</p>
]]></description><pubDate>Tue, 10 Mar 2026 15:22:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47324502</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47324502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47324502</guid></item><item><title><![CDATA[New comment by groos in "Meta’s AI smart glasses and data privacy concerns"]]></title><description><![CDATA[
<p>I have a strict policy of no Meta glasses for guests in my house. Socially, they're poison.</p>
]]></description><pubDate>Mon, 02 Mar 2026 23:00:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47225457</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47225457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47225457</guid></item><item><title><![CDATA[New comment by groos in "Topological Naming Problem"]]></title><description><![CDATA[
<p>My statement was accurate as of _when_ I moved away from FreeCad. I'm happy they merged the RealThunder work. But they dilly-dallied for a long time while people were demanding a fix and one was available. Doesn't speak well of their org politics.</p>
]]></description><pubDate>Wed, 25 Feb 2026 17:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47154812</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47154812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47154812</guid></item><item><title><![CDATA[New comment by groos in "Topological Naming Problem"]]></title><description><![CDATA[
<p>Glad to hear it as I moved away before 1.0 happened. RealThunder had other enhancements as well, if I remember correctly. I wonder if those were taken up as well.</p>
]]></description><pubDate>Wed, 25 Feb 2026 17:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47154786</link><dc:creator>groos</dc:creator><comments>https://news.ycombinator.com/item?id=47154786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47154786</guid></item></channel></rss>