<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: mlhpdx</title><link>https://news.ycombinator.com/user?id=mlhpdx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 10 Oct 2026 04:23:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mlhpdx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mlhpdx in "Sorry, I'm in a meeting"]]></title><description><![CDATA[
<p>I have done the same. FWIW, a 2-3 hour block seems to be the sweet spot, as far as keeping it off the radar goes. Ironically, having multiple a week doesn’t seem to raise an eyebrow.</p>
]]></description><pubDate>Fri, 09 Oct 2026 15:10:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=50021615</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=50021615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50021615</guid></item><item><title><![CDATA[New comment by mlhpdx in "We Asked Starbucks Why Their 'Sugar-Free' Drinks Have Sugar"]]></title><description><![CDATA[
<p>I’m trying to visualize the argument made that this was okay. I can’t.</p>
]]></description><pubDate>Wed, 07 Oct 2026 06:20:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49989017</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49989017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49989017</guid></item><item><title><![CDATA[6.2ns TCP/UDP IP Processing]]></title><description><![CDATA[
<p>Article URL: <a href="https://orthogone.com/ultra-low-latency-ethernet-mac/10g-tcp-udp-ip-core/">https://orthogone.com/ultra-low-latency-ethernet-mac/10g-tcp-udp-ip-core/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49918200">https://news.ycombinator.com/item?id=49918200</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 01 Oct 2026 05:57:05 +0000</pubDate><link>https://orthogone.com/ultra-low-latency-ethernet-mac/10g-tcp-udp-ip-core/</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49918200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49918200</guid></item><item><title><![CDATA[New comment by mlhpdx in "If we do not stop to help each other, what do we become?"]]></title><description><![CDATA[
<p>I found SO pretty helpful and approachable in the day. Not perfect, but that’s true of anything involving people.</p>
]]></description><pubDate>Sun, 27 Sep 2026 05:13:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49863544</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49863544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49863544</guid></item><item><title><![CDATA[New comment by mlhpdx in "Separating Protocol from Application Logic"]]></title><description><![CDATA[
<p>The link should have been: <a href="https://builder.aws.com/content/3Ik2uno1akahZ6d21Rg5Bl0lW1u/serverless-why-separating-protocol-from-application-logic-changes-everything" rel="nofollow">https://builder.aws.com/content/3Ik2uno1akahZ6d21Rg5Bl0lW1u/...</a></p>
]]></description><pubDate>Fri, 25 Sep 2026 23:24:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49851380</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49851380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49851380</guid></item><item><title><![CDATA[New comment by mlhpdx in "Excel now supports multiple values in a single cell"]]></title><description><![CDATA[
<p>I have, at the risk of being a meme, put spreadsheets in cells via OLE. It was glorious.</p>
]]></description><pubDate>Fri, 25 Sep 2026 23:22:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49851363</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49851363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49851363</guid></item><item><title><![CDATA[Separating Protocol from Application Logic]]></title><description><![CDATA[
<p>Article URL: <a href="https://builder.aws.com">https://builder.aws.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49847924">https://news.ycombinator.com/item?id=49847924</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 25 Sep 2026 18:03:39 +0000</pubDate><link>https://builder.aws.com</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49847924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49847924</guid></item><item><title><![CDATA[New comment by mlhpdx in "Sherline Tools Is Going Out of Business"]]></title><description><![CDATA[
<p>Wow, what a disappointment. I’ve found it funny over the years when people are shocked to hear me talking about machining, when they themselves have woodworking tools. Cutting metal, cutting wood, even cutting paper - all useful for making and fixing.<p>I earned an MSME without ever learning to actually make things, so once I could afford it I bought a Sherline CNC mill and taught myself to use it. I made many mistakes but got there. I used it just last week to make a wind gauge mounting bracket for a 70 year old sailboat.<p>I liked that it was made in the USA and (at the time, pre mainstream internet) had a great community to learn from.<p>I know there are other options still, but Sherline has a fond place in my heart for how easy they made it to get started.</p>
]]></description><pubDate>Sun, 20 Sep 2026 15:34:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49776888</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49776888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49776888</guid></item><item><title><![CDATA[New comment by mlhpdx in "Performance Improvements in .NET 11"]]></title><description><![CDATA[
<p>I hope that’s the case but I’d feel a lot better to see it in print.</p>
]]></description><pubDate>Wed, 16 Sep 2026 23:23:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49734396</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49734396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49734396</guid></item><item><title><![CDATA[New comment by mlhpdx in "Performance Improvements in .NET 11"]]></title><description><![CDATA[
<p>Impressive technical work and authorship. My quibble, which seems significant in context, is what happened with AoT?</p>
]]></description><pubDate>Wed, 16 Sep 2026 23:11:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49734300</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49734300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49734300</guid></item><item><title><![CDATA[New comment by mlhpdx in "Serverless DTLS"]]></title><description><![CDATA[
<p>> so basically your service is to be treated as an Internet overlay<p>I don’t understand how that could be the takeaway. The service is just what it says on the homepage: a way to make datagram transports compatible with event driven architecture and serverless. I don’t think the word “overlay” appears anywhere. I get your point, but thats not at all the positioning. The SDLC and operations are what it’s about.<p>> End-Encryption with DTLS is possible by using SNI inspection on the Client Hello<p>Sure. In simple cases even that’s not necessary if a listener is tied to a single endpoint, right? But again, this service probably isn’t ideal for such cases — it would work, but I, for one, don’t see why it would be useful.</p>
]]></description><pubDate>Mon, 14 Sep 2026 00:34:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49690339</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49690339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49690339</guid></item><item><title><![CDATA[New comment by mlhpdx in "Serverless DTLS"]]></title><description><![CDATA[
<p>> … must be something you actively think about, then making a decision.<p>I think that’s exactly it; an engineering decision based on the constraints at hand.<p>For the most part the technology (and society) we have it built on that resolving in favor of trusting 3rd parties to some degree.</p>
]]></description><pubDate>Sun, 13 Sep 2026 23:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49689734</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49689734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49689734</guid></item><item><title><![CDATA[New comment by mlhpdx in "Serverless DTLS"]]></title><description><![CDATA[
<p>While small devices can technically do TLS, it’s a significant battery drain because of the acknowledgements (keeping the radio on while waiting). Anything battery powered is likely to eschew TLS for DTLS 1.2 + CID or TLS 1.3 with early data.<p>FWIW, Proxylity supports plain UDP as well as DTLS so it’s possible to build a paas-through proxy for DTLS to Lambda, for example. But then you’ll need to implement DTLS in Lambda. People have done it, but it’s a heavy lift.<p>The idea with the DTLS support is protecting content in traffic, and the  handling it in your own AWS account. For some cases it isn’t acceptable to have Proxylity or AWS to have any chance to seeing the data. But for the most it’s not a problem and the convenience of what the service provides is worth it.<p>But I hear the concern. I guess I just expect folks will make good decisions for their use cases.</p>
]]></description><pubDate>Sun, 13 Sep 2026 23:02:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49689648</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49689648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49689648</guid></item><item><title><![CDATA[New comment by mlhpdx in "Serverless DTLS"]]></title><description><![CDATA[
<p>DTLS is TLS encrypted, so I think you're talking about plain UDP as the transport?  There are use cases for that, for sure, but more for protected content over WireGuard or DTLS (we support both 1.2 and 1.3).</p>
]]></description><pubDate>Thu, 10 Sep 2026 19:22:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49648989</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49648989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49648989</guid></item><item><title><![CDATA[New comment by mlhpdx in "Serverless DTLS"]]></title><description><![CDATA[
<p>I understand the concern. It can be a great convenience to not run the servers yourself, as people have been doing for decades with respect to websites, apps and APIs. That's essentially the same model, with the host terminating HTTPS for you.<p>> ...lossy UDP<p>All networks are lossy, and all transports.  The difference between UDP and TCP based transports is who decides how to handle it.  With UDP the application developer decides; with TCP (and QUIC) the protocol decides. More and more projects are taking-on the reliability decision, for a lot of reasons that trace back to this difference.<p>> ..some random guys on the Internet<p>Essentially; and that's how everything starts. We've been in production since early last year and have maintained >99.99% availability. We're a certified partner with AWS, and have "qualified software" (it passed their security review), and our security posture report is available from AWS Marketplace. We aren't SOC-2 audited yet because we want to do it right rather than pay for a rubber-stamp report, and that takes time and a lot of money.</p>
]]></description><pubDate>Thu, 10 Sep 2026 16:58:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49646873</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49646873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49646873</guid></item><item><title><![CDATA[New comment by mlhpdx in "Serverless DTLS"]]></title><description><![CDATA[
<p>Your summary is about right, but the use case is simply not wanting to run always-on servers around the world (we have anycast IPs backed by handlers around the world). So it's convenience and scale first, and wanting to build with event-driven architectures second.<p>Yes, your point on security is correct. Since our service terminates the DTLS connection we could see the cleartext (just as any gateway service does, like AWS API Gateway, etc.). We don't touch it except as strictly needed to pass it to the configured integrations.<p>EDIT: FWIW, using a plain UDP handler you could implement DTLS handling that runs in your control, in which case payloads would be opaque to us. That's a bit of an effort, though. We were asked for this, so we built it.</p>
]]></description><pubDate>Thu, 10 Sep 2026 16:39:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49646583</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49646583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49646583</guid></item><item><title><![CDATA[New comment by mlhpdx in "Serverless DTLS"]]></title><description><![CDATA[
<p>Founder of Proxylity here. I'm happy to answer questions about how this works, why we built it, and where it is (and isn't) a good fit.</p>
]]></description><pubDate>Thu, 10 Sep 2026 15:59:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49645949</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49645949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49645949</guid></item><item><title><![CDATA[Serverless DTLS]]></title><description><![CDATA[
<p>Article URL: <a href="https://proxylity.com/docs/listeners/dtls.html">https://proxylity.com/docs/listeners/dtls.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49645804">https://news.ycombinator.com/item?id=49645804</a></p>
<p>Points: 13</p>
<p># Comments: 25</p>
]]></description><pubDate>Thu, 10 Sep 2026 15:50:30 +0000</pubDate><link>https://proxylity.com/docs/listeners/dtls.html</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49645804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49645804</guid></item><item><title><![CDATA[Moon Trees]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nasa.gov/history/moon-trees/">https://www.nasa.gov/history/moon-trees/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49527431">https://news.ycombinator.com/item?id=49527431</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 01 Sep 2026 20:10:11 +0000</pubDate><link>https://www.nasa.gov/history/moon-trees/</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49527431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49527431</guid></item><item><title><![CDATA[New comment by mlhpdx in "Cheap GPS jammers are filling the world with navigation dead zones"]]></title><description><![CDATA[
<p>With all the man made EM emitters in the world, it seems like passively matching what can be “seen” to a database of known emitters (with signal profiles and locations) could be extremely accurate where people are (less helpful on the open ocean and remote wilderness). Similar to what’s already being done with Wi-Fi and Bluetooth but general purpose, perhaps?</p>
]]></description><pubDate>Mon, 31 Aug 2026 19:48:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49514105</link><dc:creator>mlhpdx</dc:creator><comments>https://news.ycombinator.com/item?id=49514105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49514105</guid></item></channel></rss>