<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: dschuessler</title><link>https://news.ycombinator.com/user?id=dschuessler</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 26 Apr 2026 11:48:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dschuessler" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dschuessler in "Nuudel: Non-Tracking Appointment Tool"]]></title><description><![CDATA[
<p><a href="https://crab.fit/" rel="nofollow">https://crab.fit/</a> is an open-source solution. It has a different interface that is much more compact and convenient. I honestly love it.</p>
]]></description><pubDate>Tue, 20 Jan 2026 20:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46697594</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=46697594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46697594</guid></item><item><title><![CDATA[New comment by dschuessler in "Level S4 solar radiation event"]]></title><description><![CDATA[
<p>This page looks like an accessibility nightmare. The entire warning text is an image. There is no transcription present for screen reader users. I did not expect this from a government website.</p>
]]></description><pubDate>Mon, 19 Jan 2026 22:18:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46685282</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=46685282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46685282</guid></item><item><title><![CDATA[New comment by dschuessler in "Markdown is holding you back"]]></title><description><![CDATA[
<p>You can include arbitrary HTML tags in Markdown at any place you need them.[0] I am not aware of any Markdown tooling that does not support this.<p>So, no, Markdown is not holding me back. It is perfectly capable of what the author claims it isn't.<p>[0]: <a href="https://daringfireball.net/projects/markdown/syntax#html" rel="nofollow">https://daringfireball.net/projects/markdown/syntax#html</a></p>
]]></description><pubDate>Sat, 22 Nov 2025 22:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46018817</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=46018817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46018817</guid></item><item><title><![CDATA[New comment by dschuessler in "Why isn't there a universal + standard VoIP/data SMS-like message protocol?"]]></title><description><![CDATA[
<p>There is XMPP. Messengers of Google and Facebook used it in the early days. From what I know, it failed for multiple reasons.<p>1. The various clients and servers implemented different subsets of the functionality, which deteriorated UX.<p>2. Service providers have an incentive to lock you in and the average user doesn't mind. So no one pushed for it.</p>
]]></description><pubDate>Tue, 04 Nov 2025 08:08:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45808564</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=45808564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45808564</guid></item><item><title><![CDATA[New comment by dschuessler in "Tell HN: Use "-f**k" to kill Google AI Overview"]]></title><description><![CDATA[
<p>In the past, some people have used "Tell HN" for things like this.</p>
]]></description><pubDate>Mon, 01 Sep 2025 09:21:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45091008</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=45091008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45091008</guid></item><item><title><![CDATA[New comment by dschuessler in "Traps to Developers"]]></title><description><![CDATA[
<p>You seem to assume that old CSS properties can be substituted for new ones. But as I said, to my knowledge this isn’t possible in most cases. Can you give an example of two CSS properties where 'either is fine, but only one should be used'?<p>Or do you mean something else altogether by 'CSS attributes'?</p>
]]></description><pubDate>Sat, 16 Aug 2025 18:10:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44925679</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44925679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44925679</guid></item><item><title><![CDATA[New comment by dschuessler in "Traps to Developers"]]></title><description><![CDATA[
<p>I am unsure how this is supposed to work for CSS. To my knowledge, most CSS properties cannot be substituted for each other. If the subset to be enforced is "CSS properties already present", what is a developer supposed to do if their CSS property is not already present? Change the design?</p>
]]></description><pubDate>Sat, 16 Aug 2025 17:43:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44925455</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44925455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44925455</guid></item><item><title><![CDATA[New comment by dschuessler in "Debian 13 “Trixie”"]]></title><description><![CDATA[
<p>Out of curiosity, what do you use these netbooks for?</p>
]]></description><pubDate>Sat, 09 Aug 2025 20:29:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44849901</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44849901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44849901</guid></item><item><title><![CDATA[New comment by dschuessler in "Astro is a return to the fundamentals of the web"]]></title><description><![CDATA[
<p>Maybe I am misunderstanding you, but isn't this what Astro's `getStaticPaths`[0] function is for?<p>[0]: `<a href="https://docs.astro.build/en/guides/routing/#static-ssg-mode" rel="nofollow">https://docs.astro.build/en/guides/routing/#static-ssg-mode</a></p>
]]></description><pubDate>Wed, 09 Jul 2025 10:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44508330</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44508330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44508330</guid></item><item><title><![CDATA[New comment by dschuessler in "Astro is a return to the fundamentals of the web"]]></title><description><![CDATA[
<p>I find it sad that Astro advertises itself this way, because I think that it is perfectly capable of building web projects of any complexity, simply by means of the component libraries you can plug in.<p>What makes it so great is not that it serves a particular niche (like "content-driven websites") but that it provides a developer experience that makes it incredibly easy to scale from a static website to something very complex and interaction-heavy without compromising UX.</p>
]]></description><pubDate>Wed, 09 Jul 2025 10:34:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44508301</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44508301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44508301</guid></item><item><title><![CDATA[New comment by dschuessler in "Astro is a return to the fundamentals of the web"]]></title><description><![CDATA[
<p>Per default, Astro generates static pages. So it makes sense to compare it to an approach that doesn't.<p>Using a framework has upsides over writing static pages manually. Most notably, you can decompose your website into reusable components which makes your implementation more DRY. Also, you can fluently upgrade to a very interaction-heavy website without ever changing tech or architecture. But that's just what I value. I whole-heartedly recommend trying it out.</p>
]]></description><pubDate>Wed, 09 Jul 2025 10:27:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44508239</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44508239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44508239</guid></item><item><title><![CDATA[New comment by dschuessler in "Ask HN: Would you use a platform that deploys Docker Compose apps?"]]></title><description><![CDATA[
<p>I don't think Cloudron is a good comparison for what the OP is suggesting.<p>They suggest a platform where "you upload any docker-compose.yml". Consequently, this makes SSO, updates, etc. the user's responsibility.</p>
]]></description><pubDate>Sat, 31 May 2025 22:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44147504</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44147504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44147504</guid></item><item><title><![CDATA[New comment by dschuessler in "Ask HN: Would you use a platform that deploys Docker Compose apps?"]]></title><description><![CDATA[
<p>For one, to use the same tool in local development and in production. For another, because docker-compose is simpler than Kubernetes.</p>
]]></description><pubDate>Sat, 31 May 2025 21:39:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44147095</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44147095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44147095</guid></item><item><title><![CDATA[New comment by dschuessler in "Ask HN: Would you use a platform that deploys Docker Compose apps?"]]></title><description><![CDATA[
<p>For reference, services trying this (or having tried this):<p>- <a href="https://kvmpods.com/" rel="nofollow">https://kvmpods.com/</a><p>- <a href="https://dockerdeploy.cloud/" rel="nofollow">https://dockerdeploy.cloud/</a></p>
]]></description><pubDate>Sat, 31 May 2025 20:17:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44146705</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44146705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44146705</guid></item><item><title><![CDATA[New comment by dschuessler in "Show HN: SuperUtilsPlus – A Modern Alternative to Lodash"]]></title><description><![CDATA[
<p>> any library that treats facts like opinions<p>The word 'object' has different meanings. One includes arrays and the other does not. They prefer the latter. You prefer the former. I don't think this has much to do with 'facts' and 'opinions', but rather with the practicality of choosing a certain way to speak.<p>I’d liken it to the word 'sorting'. JavaScript libraries sort in a certain way that is simple to implement. However, this is so different from what we typically mean by 'sorting' that people came up with natural sorting algorithms. Are these people treating facts like opinions on how to sort? I’d rather say, they acknowledge the relevance of a certain way to speak.</p>
]]></description><pubDate>Sun, 25 May 2025 11:38:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44087114</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=44087114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44087114</guid></item><item><title><![CDATA[New comment by dschuessler in "Static as a Server"]]></title><description><![CDATA[
<p>As someone who uses Astro a lot for (mostly) static pages, the two standout features of this approach that come to my mind are code sharing and the ease of integrating SSR/CSR where needed.<p>Components (be it Astro, Svelte, React, etc.) have a lovely API for sharing code across web pages. I used Hugo before and hit the limits of shortcodes pretty quickly. I can't comment on Jekyll though.<p>Furthermore, if the need for some dynamically rendered pages or client-side interactivity comes up, it is very easy to integrate this later on. I can build static, server-rendered and client-rendered pages (and everything in between) with the same set of tools, which means less mental load when I develop.</p>
]]></description><pubDate>Thu, 08 May 2025 19:59:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43930675</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=43930675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43930675</guid></item><item><title><![CDATA[Real Time Chess – A physical chess board without the concept of turns]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/misprit7/real-time-chess">https://github.com/misprit7/real-time-chess</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43514695">https://news.ycombinator.com/item?id=43514695</a></p>
<p>Points: 262</p>
<p># Comments: 42</p>
]]></description><pubDate>Sat, 29 Mar 2025 11:41:54 +0000</pubDate><link>https://github.com/misprit7/real-time-chess</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=43514695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43514695</guid></item><item><title><![CDATA[I Made Chess 2.0 [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=y7VtSK23_Jg">https://www.youtube.com/watch?v=y7VtSK23_Jg</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43514186">https://news.ycombinator.com/item?id=43514186</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 29 Mar 2025 09:58:40 +0000</pubDate><link>https://www.youtube.com/watch?v=y7VtSK23_Jg</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=43514186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43514186</guid></item><item><title><![CDATA[Philosophers Develop AI-Based Teaching Tool to Promote Constructive Disagreement]]></title><description><![CDATA[
<p>Article URL: <a href="https://dailynous.com/2025/03/13/philosophers-develop-ai-based-teaching-tool-to-promote-constructive-disagreement-guest-post/">https://dailynous.com/2025/03/13/philosophers-develop-ai-based-teaching-tool-to-promote-constructive-disagreement-guest-post/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43366920">https://news.ycombinator.com/item?id=43366920</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 14 Mar 2025 20:26:45 +0000</pubDate><link>https://dailynous.com/2025/03/13/philosophers-develop-ai-based-teaching-tool-to-promote-constructive-disagreement-guest-post/</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=43366920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43366920</guid></item><item><title><![CDATA[GIF Art]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.ignant.com/category/gif-art/">https://www.ignant.com/category/gif-art/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43230726">https://news.ycombinator.com/item?id=43230726</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 02 Mar 2025 14:17:27 +0000</pubDate><link>https://www.ignant.com/category/gif-art/</link><dc:creator>dschuessler</dc:creator><comments>https://news.ycombinator.com/item?id=43230726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43230726</guid></item></channel></rss>