<story><title>Ask HN: Dark mode for HN please?</title><text>Of all places, HN should be dark mode by default, without any of us using a plugin or specific browser. I don&amp;#x27;t want my eyes to burn when I&amp;#x27;m browsing HN at night on my phone. Anyone?</text></story><parent_chain><item><author>umvi</author><text>Well, if we want HN to follow best modern web practices, I recommend rewriting the whole thing with React&amp;#x2F;Node.js using TypeScript. Then, we can get a proper CSS framework in place like Material that will really allow us to get everything looking really good. I can design a cool looking loading screen that says &amp;quot;HN&amp;quot; while the JS is loading in the background.</text></item><item><author>jimmyswimmy</author><text>Please, for God&amp;#x27;s sake, don&amp;#x27;t screw it up. I can keep up with news on this site from a 15 kb&amp;#x2F;s shared satellite link when I&amp;#x27;m out at sea. Except perhaps for the really big threads. I love the simple interface. It&amp;#x27;s text, it&amp;#x27;s simple, it&amp;#x27;s readable, and when I hit the spacebar, it scrolls down a page. No fancy fonts, no javascript, no nothing. I love HN for its simplicity and speed. Thanks for maintaining a good engineering philosophy.</text></item><item><author>dang</author><text>Ok, you guys, this isn&amp;#x27;t the first time we&amp;#x27;ve heard this request (&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;query=comments%3E0%20dark%20mode%20hn&amp;amp;sort=byDate&amp;amp;type=story&amp;amp;storyText=none&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;que...&lt;/a&gt;). I&amp;#x27;m willing to do it (edit: not to change the default! just to add the option). It&amp;#x27;s just that any CSS issue that goes more than a quarter-inch deep is equally outside my expertise and my interest, so help would be welcome.&lt;p&gt;We can add CSS to &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;news.css&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;news.css&lt;/a&gt; for &lt;i&gt;prefers-color-scheme: dark&lt;/i&gt;, but that leaves open the question of specifically what CSS to put in there. Anyone who wants to make a suggestion is welcome to. Post it in this thread so others can comment, or email it to hn@ycombinator.com. I&amp;#x27;ve roped Zain, YC&amp;#x27;s designer, into helping with this, and we&amp;#x27;ll come up with something.&lt;p&gt;p.s. If you&amp;#x27;re inclined to post &amp;quot;this is 2020, how come HN doesn&amp;#x27;t $thing&amp;quot;, remember our motto: move slowly and preserve things: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;query=by%3Adang%20%22move%20slowly%22%20%22preserve%20things%22&amp;amp;sort=byDate&amp;amp;type=comment&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;que...&lt;/a&gt;. When I say slowly I mean slowly. This is also called alligator energy. &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=16442716&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=16442716&lt;/a&gt;</text></item></parent_chain><comment><author>krapp</author><text>Blockchain. No one said blockchain yet. We have to blockchain it. Blockchain it with cryptos.</text></comment>
<story><title>Ask HN: Dark mode for HN please?</title><text>Of all places, HN should be dark mode by default, without any of us using a plugin or specific browser. I don&amp;#x27;t want my eyes to burn when I&amp;#x27;m browsing HN at night on my phone. Anyone?</text></story><parent_chain><item><author>umvi</author><text>Well, if we want HN to follow best modern web practices, I recommend rewriting the whole thing with React&amp;#x2F;Node.js using TypeScript. Then, we can get a proper CSS framework in place like Material that will really allow us to get everything looking really good. I can design a cool looking loading screen that says &amp;quot;HN&amp;quot; while the JS is loading in the background.</text></item><item><author>jimmyswimmy</author><text>Please, for God&amp;#x27;s sake, don&amp;#x27;t screw it up. I can keep up with news on this site from a 15 kb&amp;#x2F;s shared satellite link when I&amp;#x27;m out at sea. Except perhaps for the really big threads. I love the simple interface. It&amp;#x27;s text, it&amp;#x27;s simple, it&amp;#x27;s readable, and when I hit the spacebar, it scrolls down a page. No fancy fonts, no javascript, no nothing. I love HN for its simplicity and speed. Thanks for maintaining a good engineering philosophy.</text></item><item><author>dang</author><text>Ok, you guys, this isn&amp;#x27;t the first time we&amp;#x27;ve heard this request (&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;query=comments%3E0%20dark%20mode%20hn&amp;amp;sort=byDate&amp;amp;type=story&amp;amp;storyText=none&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;que...&lt;/a&gt;). I&amp;#x27;m willing to do it (edit: not to change the default! just to add the option). It&amp;#x27;s just that any CSS issue that goes more than a quarter-inch deep is equally outside my expertise and my interest, so help would be welcome.&lt;p&gt;We can add CSS to &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;news.css&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;news.css&lt;/a&gt; for &lt;i&gt;prefers-color-scheme: dark&lt;/i&gt;, but that leaves open the question of specifically what CSS to put in there. Anyone who wants to make a suggestion is welcome to. Post it in this thread so others can comment, or email it to hn@ycombinator.com. I&amp;#x27;ve roped Zain, YC&amp;#x27;s designer, into helping with this, and we&amp;#x27;ll come up with something.&lt;p&gt;p.s. If you&amp;#x27;re inclined to post &amp;quot;this is 2020, how come HN doesn&amp;#x27;t $thing&amp;quot;, remember our motto: move slowly and preserve things: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;query=by%3Adang%20%22move%20slowly%22%20%22preserve%20things%22&amp;amp;sort=byDate&amp;amp;type=comment&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;que...&lt;/a&gt;. When I say slowly I mean slowly. This is also called alligator energy. &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=16442716&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=16442716&lt;/a&gt;</text></item></parent_chain><comment><author>blhack</author><text>Aw man that sounds really cool.  I bet you’ll only need a team of 5 people to do it too.&lt;p&gt;What’s the tool chain manager look like for managing the build process manager?</text></comment>