<story><title>Mozilla DNS over HTTPS (DoH) and Trusted Recursive Resolver (TRR) Comment Period</title><url>https://blog.mozilla.org/netpolicy/2020/11/18/doh-comment-period-2020/</url></story><parent_chain><item><author>simias</author><text>I agree with you but I just... gave up. The web ate the net, the browser is the new OS. It&amp;#x27;s silly, it&amp;#x27;s lazy, it&amp;#x27;s inefficient, it&amp;#x27;s everything I dislike about software engineering but at this point it feels like preaching in the wind. I just try to ignore it, keep writing low level code and if someday I can&amp;#x27;t find a programming job outside of web technologies anymore I&amp;#x27;ll just become a shepherd in the mountains or something. I&amp;#x27;ll make cheese.</text></item><item><author>saurik</author><text>Operating systems can and should implement DoH, not every single individual application (which can then decide to use poorly chosen servers and will have to get updated in the future for whatever the next spec might be). That the people who make operating systems put so little effort into this stuff that application developers feel they need to take this into their own hands is a travesty :&amp;#x2F;. (This is particularly annoying given that it is already the case on every operating system that if you want to use DoH and choose your DNS server you can easily do that as long as the software in question lets you by using the system resolver; it makes absolutely no sense to embed and hardcode this functionality into every app.)&lt;p&gt;(For more detailed complaints and arguments on this topic, I wrote a long comment about it a year ago.)&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=21701808&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=21701808&lt;/a&gt;</text></item></parent_chain><comment><author>dhimes</author><text>It&amp;#x27;ll probably bounce back.  We&amp;#x27;ve been here before, when computing was centralized and everybody logged into the mainframe.  Then it turned out that to have independent computers gave users a huge advantage and helped control costs.&lt;p&gt;Now, we&amp;#x27;re back to centralized systems- and I couldn&amp;#x27;t believe it when I watched the shift:  What first caught my attention that this could get serious was gmail.  Then g-office (whatever they called it then).  Meanwhile a whole host of other services started.&lt;p&gt;I was developing a desktop app because I still wasn&amp;#x27;t convinced that people wouldn&amp;#x27;t prefer having their software and data &amp;quot;in hand,&amp;quot; as it were.&lt;p&gt;I expect a new advantage will emerge and we&amp;#x27;ll want our machines and data back.</text></comment>
<story><title>Mozilla DNS over HTTPS (DoH) and Trusted Recursive Resolver (TRR) Comment Period</title><url>https://blog.mozilla.org/netpolicy/2020/11/18/doh-comment-period-2020/</url></story><parent_chain><item><author>simias</author><text>I agree with you but I just... gave up. The web ate the net, the browser is the new OS. It&amp;#x27;s silly, it&amp;#x27;s lazy, it&amp;#x27;s inefficient, it&amp;#x27;s everything I dislike about software engineering but at this point it feels like preaching in the wind. I just try to ignore it, keep writing low level code and if someday I can&amp;#x27;t find a programming job outside of web technologies anymore I&amp;#x27;ll just become a shepherd in the mountains or something. I&amp;#x27;ll make cheese.</text></item><item><author>saurik</author><text>Operating systems can and should implement DoH, not every single individual application (which can then decide to use poorly chosen servers and will have to get updated in the future for whatever the next spec might be). That the people who make operating systems put so little effort into this stuff that application developers feel they need to take this into their own hands is a travesty :&amp;#x2F;. (This is particularly annoying given that it is already the case on every operating system that if you want to use DoH and choose your DNS server you can easily do that as long as the software in question lets you by using the system resolver; it makes absolutely no sense to embed and hardcode this functionality into every app.)&lt;p&gt;(For more detailed complaints and arguments on this topic, I wrote a long comment about it a year ago.)&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=21701808&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=21701808&lt;/a&gt;</text></item></parent_chain><comment><author>shawnz</author><text>&amp;gt; It&amp;#x27;s silly, it&amp;#x27;s lazy, it&amp;#x27;s inefficient, it&amp;#x27;s everything I dislike about software engineering but at this point it feels like preaching in the wind.&lt;p&gt;It may not be conceptually beautiful but it is one of the most practical and useful technologies we&amp;#x27;ve ever created, like C compared to lisp. The Web is the new &amp;quot;Worse is Better&amp;quot;</text></comment>