<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: restlake</title><link>https://news.ycombinator.com/user?id=restlake</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 29 May 2026 16:16:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=restlake" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by restlake in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>caught that too a few weeks ago, couldn’t log in for a few hours either. I did a double take at the localhost    when it loaded up in my browser haha</p>
]]></description><pubDate>Wed, 01 Apr 2026 02:12:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47595958</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=47595958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47595958</guid></item><item><title><![CDATA[New comment by restlake in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>yea there are proxies out there for this and in AWS Bedrock this outbound logging is a feature you can enable for these and other models</p>
]]></description><pubDate>Wed, 01 Apr 2026 02:04:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47595900</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=47595900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47595900</guid></item><item><title><![CDATA[New comment by restlake in "Fun-reliable side-channels for cross-container communication"]]></title><description><![CDATA[
<p>two well-balanced takes making me think I should embrace the fun parts of this design and worry less about the risks! it’s a pretty cool idea and impressive it works</p>
]]></description><pubDate>Thu, 13 Nov 2025 03:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45910140</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=45910140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45910140</guid></item><item><title><![CDATA[New comment by restlake in "Fun-reliable side-channels for cross-container communication"]]></title><description><![CDATA[
<p>super interesting pseudo IPC channel and at least mildly concerning from a security perspective. saw it on your site first and am shocked there is not a single other comment yet here<p>was hoping to find at least one “cmon this is easy to avoid with X thing in the kernel/OS” info nugget dropped</p>
]]></description><pubDate>Wed, 12 Nov 2025 17:23:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45902872</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=45902872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45902872</guid></item><item><title><![CDATA[New comment by restlake in "Ripgrep 15.0"]]></title><description><![CDATA[
<p>ha I was so excited for it to mean some cool new term I’ve never heard that the typo didn’t occur to me</p>
]]></description><pubDate>Sun, 19 Oct 2025 13:30:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45633997</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=45633997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45633997</guid></item><item><title><![CDATA[New comment by restlake in "Ripgrep 15.0"]]></title><description><![CDATA[
<p>genuinely curious what smithing means in this context!</p>
]]></description><pubDate>Sat, 18 Oct 2025 22:22:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45630761</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=45630761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45630761</guid></item><item><title><![CDATA[New comment by restlake in "The Interactive Handbook on Data Structures and Algorithms"]]></title><description><![CDATA[
<p>really impressed with this. the author discusses on Reddit how they built it with Unity which I think is super cool and a really good use case for a game engine</p>
]]></description><pubDate>Tue, 24 Jun 2025 15:01:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44367011</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=44367011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44367011</guid></item><item><title><![CDATA[New comment by restlake in "Borgo Programming Language"]]></title><description><![CDATA[
<p>You are correct, C# straddles that line better than any other language right now imo thanks to the APIs you linked. There was a good write up about this Rust vs C# Span comparison on HN a few weeks ago but the link escapes me</p>
]]></description><pubDate>Fri, 29 Nov 2024 15:56:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42274687</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=42274687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42274687</guid></item><item><title><![CDATA[New comment by restlake in "OpenTF announces fork of Terraform"]]></title><description><![CDATA[
<p>Well five is about the amount of sales people I remember joining an absolutely awful call with them a few years ago, so that’s my guess (edit: lol at getting downvoted for relaying an actual experience that happened. been using Vagrant since the original hobo logo circa 2012-2013 and have always been a HC fan, get off your high horse)</p>
]]></description><pubDate>Fri, 25 Aug 2023 21:13:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=37267117</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=37267117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37267117</guid></item><item><title><![CDATA[New comment by restlake in "Implementing a distributed key-value store on top of implementing Raft in Go"]]></title><description><![CDATA[
<p>Nope totally agree, can’t just do videos myself either unless it’s a high level systems topic with visuals. Need to get into the code too</p>
]]></description><pubDate>Thu, 25 May 2023 23:37:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=36077861</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=36077861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36077861</guid></item><item><title><![CDATA[New comment by restlake in "Implementing a distributed key-value store on top of implementing Raft in Go"]]></title><description><![CDATA[
<p>Cool post. Wonder if it would have helped to take a look at the MIT distributed systems course on the web and YouTube - one of the projects is exactly this (Go Raft implementation)<p><a href="https://pdos.csail.mit.edu/6.824/labs/lab-shard.html" rel="nofollow">https://pdos.csail.mit.edu/6.824/labs/lab-shard.html</a></p>
]]></description><pubDate>Thu, 25 May 2023 15:19:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=36071869</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=36071869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36071869</guid></item><item><title><![CDATA[New comment by restlake in "AWS us-west-2 issues"]]></title><description><![CDATA[
<p>Yep same symptoms for us as the August outage and support confirmed an outage for us as well</p>
]]></description><pubDate>Wed, 28 Sep 2022 17:07:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=33010388</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=33010388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33010388</guid></item><item><title><![CDATA[New comment by restlake in "Apple M1 Ultra"]]></title><description><![CDATA[
<p>They have done this previously for dual socket Xeons. Historical precedence doesn’t necessarily hold here, but in fact, it’s been done on the “cheese graters” previously</p>
]]></description><pubDate>Tue, 08 Mar 2022 22:49:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=30608376</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=30608376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30608376</guid></item><item><title><![CDATA[New comment by restlake in "101 AWS Lambda tutorial for Go developers"]]></title><description><![CDATA[
<p>You and I both, though they are a blessing and a curse. Profiles used to be my biggest issue with local and remote cred resolution, and then we layered AWS SSO on top of profile management, which doubled my problems. It’s all technically more secure and ultimately cleaner to work with when you know what to do, but trying to figure out how to transparently pass role based IAM creds into a running Fargate container to the AWS SDK was a lesson in pain (not to mention designing that to work locally). Lambda can fall through to an SSO/managed profile env fine if running w/o the container wrapper, and SAM plugins are pretty magic for making it work if you use their container, but otherwise I have been strongly avoiding custom OCI containers w/o SAM because the dev SDLC is going to require all kinds of env tweaking and cred directory mounts.</p>
]]></description><pubDate>Fri, 04 Feb 2022 17:17:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=30209619</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=30209619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30209619</guid></item><item><title><![CDATA[New comment by restlake in "DynamoDB 10 years later"]]></title><description><![CDATA[
<p>If you know and understand S3 pretty well, and you purely need to generate, store, and read materialized static views, I highly recommend S3 for this use case. I say this as someone who really likes working with DDB daily and understands the tradeoffs with Dynamo. You can always layer on Athena or (simpler) S3 Select later if a SQL query model is a better fit than KV object lookups. S3 is loosely the fire and forget KV DB you’re describing IMO depending on your use case</p>
]]></description><pubDate>Thu, 20 Jan 2022 14:10:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=30009095</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=30009095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30009095</guid></item><item><title><![CDATA[New comment by restlake in "Serverless: slower and more expensive"]]></title><description><![CDATA[
<p>I’m not 100% sure as I didn’t create the image (though I’m evangelizing as someone who has found it truly helpful for daily dev.) . I believe the creators tarball’d the entire distro/execution environment from a running lambda so the file system layout and libs likely match Amazon Linux if that’s the default lambda execution distro image. If not I assume it matches the default</p>
]]></description><pubDate>Mon, 23 Sep 2019 13:45:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=21048864</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=21048864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21048864</guid></item><item><title><![CDATA[New comment by restlake in "Serverless: slower and more expensive"]]></title><description><![CDATA[
<p>Logged in to say that this has actually been done (not by me) and my team has been finding it very helpful for local “serverless” SDLC:  <a href="https://github.com/lambci/docker-lambda" rel="nofollow">https://github.com/lambci/docker-lambda</a> . It‘s billed as “ A sandboxed local environment that replicates the live AWS Lambda environment almost identically – including installed software and libraries, file structure and permissions, environment variables, context objects and behaviors – even the user and running process are the same.” We test our functions mocked and against local deployments of that lambci container . There also lambda “layers” (container images for building custom runtimes for AWS Lambda) but we have not used that feature at this point. Interesting space with lots of room for improvement in this tool chain though for sure</p>
]]></description><pubDate>Mon, 23 Sep 2019 12:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=21048294</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=21048294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21048294</guid></item><item><title><![CDATA[New comment by restlake in "Kids in ‘Netflix Only’ Homes Saved from 230 Hours of Commercials a Year"]]></title><description><![CDATA[
<p>same creator as Two and a Half Men and some of those other shows you’re probably thinking of so that’s an apt comparison</p>
]]></description><pubDate>Sat, 23 Dec 2017 14:24:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=15994247</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=15994247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15994247</guid></item><item><title><![CDATA[New comment by restlake in "Staffpad: a new class of notation app"]]></title><description><![CDATA[
<p>Staffpad is incredible but it's not brand new or developed by Microsoft. Hanselminutes (Scott Hanselman) did an excellent interview with the engineer who created it a few months back, definitely worth listening to if this piqued your interest. Thoroughly covers how it was conceived and coded in C#/C++, with comments about the relationship to Microsoft: <a href="http://www.hanselminutes.com/473/developing-staffpad-a-new-class-of-music-notation-application-with-dr-matthew-tesch" rel="nofollow">http://www.hanselminutes.com/473/developing-staffpad-a-new-c...</a></p>
]]></description><pubDate>Wed, 07 Oct 2015 15:00:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=10346405</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=10346405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10346405</guid></item><item><title><![CDATA[New comment by restlake in "Ask HN: Can I make a front end to an existing website?"]]></title><description><![CDATA[
<p>Greasemonkey on the desktop (<a href="https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/</a>) or for Firefox Mobile,  or userscripts on the desktop (<a href="http://userscripts.org/" rel="nofollow">http://userscripts.org/</a>) might be a way to accomplish this, the Python requirement aside. They're a simpler way to restyle and format an existing site in your browser, rather than writing code to parse an existing site. Alternatively, as you mentioned, you could write or utilize an existing scraper in Python and pull content into your own site, as long as you are not violating the terms of use for your school's website.</p>
]]></description><pubDate>Fri, 26 Jul 2013 20:03:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=6110259</link><dc:creator>restlake</dc:creator><comments>https://news.ycombinator.com/item?id=6110259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6110259</guid></item></channel></rss>