<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: codeape</title><link>https://news.ycombinator.com/user?id=codeape</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 26 May 2026 19:56:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=codeape" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by codeape in "Slack has raised our charges by $195k per year"]]></title><description><![CDATA[
<p>I have never been able to understand the Slack fetish most tech people have. IMO MS Teams is feature-wise better in most cases. Especially functionality for formatting posts is far better in Teams.</p>
]]></description><pubDate>Fri, 19 Sep 2025 07:53:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45299043</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=45299043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45299043</guid></item><item><title><![CDATA[New comment by codeape in "I wrote my PhD Thesis in Typst"]]></title><description><![CDATA[
<p>Imagine the rapid advancements we could make in those fields if researchers stop wasting time on a baroque, outdated typesetting system.</p>
]]></description><pubDate>Mon, 23 Jun 2025 21:42:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44360454</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=44360454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44360454</guid></item><item><title><![CDATA[New comment by codeape in "I wrote my PhD Thesis in Typst"]]></title><description><![CDATA[
<p>Using a word processor (MS Word, Apple Pages, LibreOffice Writer) is nearly as bad as using LaTeX (in some cases, worse).<p>Using a plain-text format like Markdown, ReStructuredText or AsciiDoc is likely better in almost all cases.</p>
]]></description><pubDate>Mon, 23 Jun 2025 21:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44360395</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=44360395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44360395</guid></item><item><title><![CDATA[New comment by codeape in "I wrote my PhD Thesis in Typst"]]></title><description><![CDATA[
<p>No, I like Markdown.</p>
]]></description><pubDate>Mon, 23 Jun 2025 21:30:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44360341</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=44360341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44360341</guid></item><item><title><![CDATA[New comment by codeape in "I wrote my PhD Thesis in Typst"]]></title><description><![CDATA[
<p>From <a href="https://www.latex-project.org/about/" rel="nofollow">https://www.latex-project.org/about/</a>:<p>"LaTeX is not a word processor! Instead, LaTeX encourages authors not to worry too much about the appearance of their documents but to concentrate on getting the right content."<p>IMO, the only people that use LaTeX are people who are willing to trade the convenience and productivity of using a sane document authoring format for the warm and fuzzy feeling you get when you use an outdated piece of typesetting software that is a) hard to configure, b) hard to use and c) produces output for the least useful reading platform available (paged pdfs).<p>And the pronounciation is stupid.</p>
]]></description><pubDate>Mon, 23 Jun 2025 12:06:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44354934</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=44354934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44354934</guid></item><item><title><![CDATA[New comment by codeape in "It's probably time to stop recommending Clean Code (2020)"]]></title><description><![CDATA[
<p>I always recommend "The Pragmatic Programmer" (Hunt, Thomas) and "Code Complete" (McConnell).</p>
]]></description><pubDate>Sat, 18 Feb 2023 08:37:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=34845168</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=34845168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34845168</guid></item><item><title><![CDATA[New comment by codeape in "It's probably time to stop recommending Clean Code (2020)"]]></title><description><![CDATA[
<p>Joel Spolsky's (harsh) comments on SOLID, from a 2009 episode of the Stack Overflow podcast (<a href="https://stackoverflow.blog/2009/01/22/podcast-38/" rel="nofollow">https://stackoverflow.blog/2009/01/22/podcast-38/</a> <a href="https://stackoverflow.fogbugz.com/default.asp?pg=pgWiki&command=view&ixWikiPage=29025" rel="nofollow">https://stackoverflow.fogbugz.com/default.asp?pg=pgWiki&comm...</a>):<p>"And, when I was listening to them, they all sounded to me like, to me, extremely bureaucratic programming that came from the mind of somebody that has not written a lot of code, frankly."</p>
]]></description><pubDate>Sat, 18 Feb 2023 08:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=34845151</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=34845151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34845151</guid></item><item><title><![CDATA[New comment by codeape in "Ask HN: Best examples of software documentation that you've come across?"]]></title><description><![CDATA[
<p><a href="https://docs.python.org/3/" rel="nofollow">https://docs.python.org/3/</a></p>
]]></description><pubDate>Thu, 16 Feb 2023 17:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=34822117</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=34822117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34822117</guid></item><item><title><![CDATA[New comment by codeape in "Four Eras of JavaScript Frameworks"]]></title><description><![CDATA[
<p>Of the modern front-end frameworks: What is the best framework to add some front-end interactivity to a existing server-side-rendered application (Flask, Ruby on Rails etc.), without going all SPA?</p>
]]></description><pubDate>Tue, 03 May 2022 22:22:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=31254356</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=31254356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31254356</guid></item><item><title><![CDATA[New comment by codeape in "Fleet, a Lightweight IDE from JetBrains"]]></title><description><![CDATA[
<p>I wish there was benchmarks for IDEs/editors, just like there are benchmarks for web frameworks (<a href="https://www.techempower.com/benchmarks/" rel="nofollow">https://www.techempower.com/benchmarks/</a> <a href="https://web-frameworks-benchmark.netlify.app/" rel="nofollow">https://web-frameworks-benchmark.netlify.app/</a>).<p>For instance, given some Java program/project:<p>1. Clock time from selecting "Run" in the IDE to first line written to stdout (to measure startup time)<p>2. Clock time from selecting "Debug" in the IDE to breakpoint hit and debugger able to inspect stack (with breakpoint on line N)<p>3. Total memory used with open project, with single editor window open.<p>4. Total memory used when breakpoint hit.<p>5. Clock time from selecting "Run tests" in the IDE to test results are displayed<p>6. Clock time from selecting "Debug tests" in the IDE to breakpoint hit and debugger able to inspect stack (with breakpoint on line N)</p>
]]></description><pubDate>Fri, 03 Dec 2021 15:06:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=29430810</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=29430810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29430810</guid></item><item><title><![CDATA[New comment by codeape in "Asynchronous Programming in C#"]]></title><description><![CDATA[
<p>I hope the author at some point adds the section on ConfigureAwait. I've seen code bases where the devs have added .ConfigureAwait(false) to all invokations "just to make sure".</p>
]]></description><pubDate>Fri, 24 Sep 2021 14:30:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=28642923</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=28642923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28642923</guid></item><item><title><![CDATA[New comment by codeape in "Containers vs. Zones vs. Jails vs. VMs (2017)"]]></title><description><![CDATA[
<p>Found this: <a href="https://stackoverflow.com/questions/41550727/how-does-docker-for-windows-run-linux-containers" rel="nofollow">https://stackoverflow.com/questions/41550727/how-does-docker...</a><p>And:<p><a href="https://dockercon.docker.com/watch/U7Bxp66uKmemZssjCTyXkm" rel="nofollow">https://dockercon.docker.com/watch/U7Bxp66uKmemZssjCTyXkm</a></p>
]]></description><pubDate>Tue, 07 Apr 2020 13:21:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=22802942</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=22802942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22802942</guid></item><item><title><![CDATA[New comment by codeape in "Containers vs. Zones vs. Jails vs. VMs (2017)"]]></title><description><![CDATA[
<p>I do not understand docker on windows.<p>If I understand correctly, when I run a docker image on Linux then the dockerized processes's syscalls are all executed by the host kernel (since - again if I understand correctly - the dockerized process executes more or less like a normal process, just in isolated process and filesystem namespace).<p>Is this correct?<p>But how does docker on windows work?</p>
]]></description><pubDate>Tue, 07 Apr 2020 13:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=22802870</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=22802870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22802870</guid></item><item><title><![CDATA[New comment by codeape in "Announcing .NET Jupyter Notebooks"]]></title><description><![CDATA[
<p>Are there any plans for implementing code completion/intellisense?</p>
]]></description><pubDate>Wed, 13 Nov 2019 07:53:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=21521904</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=21521904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21521904</guid></item><item><title><![CDATA[New comment by codeape in "The Horror of Microsoft Teams"]]></title><description><![CDATA[
<p>IMO, MS Teams works pretty well. Not as good as Slack, but not horrible.</p>
]]></description><pubDate>Mon, 12 Aug 2019 21:39:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=20680313</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=20680313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20680313</guid></item><item><title><![CDATA[New comment by codeape in "A guide to difficult conversations"]]></title><description><![CDATA[
<p>So if I understand the article, one should use the communication pattern:<p>When ____[observation], I feel ____[emotion] because I’m needing some ____[universal needs]. Would you be able to ____[request]?<p>For instance:<p>When [you're acting like a dickhead], I feel [the urge to punch you] because I'm needing some [f<i></i>king professionalism]. Would you be able to [stop acting like a dickhead]?</p>
]]></description><pubDate>Tue, 26 Mar 2019 15:31:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=19492733</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=19492733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19492733</guid></item><item><title><![CDATA[New comment by codeape in "Humaaans: Mix-and-match illustrations of people with a design library"]]></title><description><![CDATA[
<p>On a Windows PC, what (free, open source) drawing program would I use to create illustrations using these pieces?</p>
]]></description><pubDate>Fri, 25 Jan 2019 12:56:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=18997495</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=18997495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18997495</guid></item><item><title><![CDATA[New comment by codeape in "SSH Examples, Tips and Tunnels"]]></title><description><![CDATA[
<p>Is the first "Using a Configuration File" example a bit misleading? The example is:<p>...
Host remoteserver
     HostName remoteserver.thematrix.io
     User neo
     Port 2112
     IdentityFile /home/test/.ssh/remoteserver.pub<p>IdentityFile typically (always?) specifies a file with a private key, right?</p>
]]></description><pubDate>Fri, 28 Dec 2018 10:41:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=18776036</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=18776036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18776036</guid></item><item><title><![CDATA[New comment by codeape in "Reasons Python Sucks"]]></title><description><![CDATA[
<p>Totally agree. The author needs to read the Python docs.</p>
]]></description><pubDate>Tue, 18 Dec 2018 16:58:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=18708128</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=18708128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18708128</guid></item><item><title><![CDATA[New comment by codeape in "Show HN: Egeria, a multidimensional spreadsheet for everybody"]]></title><description><![CDATA[
<p>Hi, just curious: could you say a bit more on the the backend and frontend tech in use?</p>
]]></description><pubDate>Tue, 11 Dec 2018 22:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=18659665</link><dc:creator>codeape</dc:creator><comments>https://news.ycombinator.com/item?id=18659665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18659665</guid></item></channel></rss>