<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: lstoll</title><link>https://news.ycombinator.com/user?id=lstoll</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 06 May 2026 21:41:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lstoll" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[An Update on Heroku]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.heroku.com/blog/an-update-on-heroku/">https://www.heroku.com/blog/an-update-on-heroku/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46913903">https://news.ycombinator.com/item?id=46913903</a></p>
<p>Points: 525</p>
<p># Comments: 352</p>
]]></description><pubDate>Fri, 06 Feb 2026 15:20:23 +0000</pubDate><link>https://www.heroku.com/blog/an-update-on-heroku/</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=46913903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46913903</guid></item><item><title><![CDATA[New comment by lstoll in "Poll HN: Do you use SSH certificates (not mere public-key authentication)?"]]></title><description><![CDATA[
<p>We use an AWS KMS asymmetric key for the CA keys, they're cheap and avoids exposing the private key material in an any way.<p>For signing SSH certificates, we run a small service (prototype code dump at <a href="https://github.com/pardot/sshsigner" rel="nofollow">https://github.com/pardot/sshsigner</a>) that uses this key to sign short lived certificates. Auth to the service is via OIDC issued ID tokens.<p>On the client side we have a custom SSH agent that uses an ephemeral in-memory private key. The agent manages the OIDC web flow and calling out to the service for signing on demand. This lets us keep the cert duration small and scoped, and allows us to force re-auth for sudo etc. via the web flow.<p>We also do a similar thing for host keys, IAM auth the instances and sign certificates.<p>Altogether works well, provides a nice user experience, and keeps long-lived/leakable creds out of out environment.</p>
]]></description><pubDate>Wed, 31 Aug 2022 13:22:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=32661752</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=32661752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32661752</guid></item><item><title><![CDATA[New comment by lstoll in "Bosch opens German chip plant"]]></title><description><![CDATA[
<p>I migrated from the EU to the US, but then realised that once everything was factored in (medical, car, housing, cost of living) the taxes were actually worth it, so I moved back to the EU.</p>
]]></description><pubDate>Wed, 09 Jun 2021 00:00:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=27442630</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=27442630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27442630</guid></item><item><title><![CDATA[New comment by lstoll in "Bosch opens German chip plant"]]></title><description><![CDATA[
<p>you don't have to predict that exact scenario to know that domestic semiconductor manufacturing is a good idea.</p>
]]></description><pubDate>Tue, 08 Jun 2021 23:56:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=27442611</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=27442611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27442611</guid></item><item><title><![CDATA[New comment by lstoll in "Tripolar Nature of Software Engineering Salaries in the Netherlands and Europe"]]></title><description><![CDATA[
<p>This is fine while you're employed, but what if you lose your position or decide to take a couple years off? Then it becomes a different equation.<p>Spread out over time, in the places I lived outside of the US that was not really a concern. Same with most other "social care" situations. In the US, it all felt a lot more tenuous which was a source of constant low-key anxiety.</p>
]]></description><pubDate>Mon, 08 Mar 2021 21:07:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=26391563</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=26391563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26391563</guid></item><item><title><![CDATA[New comment by lstoll in "Towards Sequoia OpenPGP v1.0"]]></title><description><![CDATA[
<p>Git also supports S/MIME, and GitHub provides a tool to sign commits with this directly <a href="https://github.blog/changelog/2018-09-10-smime-signature-verification" rel="nofollow">https://github.blog/changelog/2018-09-10-smime-signature-ver...</a></p>
]]></description><pubDate>Mon, 27 Apr 2020 12:20:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=22995115</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=22995115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22995115</guid></item><item><title><![CDATA[New comment by lstoll in "Benchmarking GitHub Enterprise"]]></title><description><![CDATA[
<p>It used to use RubyEncoder, now it uses something custom. The overhead is very minimal, and it's only when the source is read off disk.</p>
]]></description><pubDate>Wed, 22 Jul 2015 23:01:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=9932925</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=9932925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9932925</guid></item><item><title><![CDATA[New comment by lstoll in "Experimental Dependency Vendoring in Go 1.5"]]></title><description><![CDATA[
<p>We just keep all our go code in one repo.</p>
]]></description><pubDate>Thu, 11 Jun 2015 19:19:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=9701712</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=9701712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9701712</guid></item><item><title><![CDATA[New comment by lstoll in "Rearchitecting GitHub Pages"]]></title><description><![CDATA[
<p>Heroku already does this pretty well, not sure what the benefit would be?</p>
]]></description><pubDate>Wed, 27 May 2015 16:45:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=9612606</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=9612606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9612606</guid></item><item><title><![CDATA[New comment by lstoll in "A simple virtualenv for Go"]]></title><description><![CDATA[
<p>There's already a `goenv` <a href="https://github.com/wfarr/goenv" rel="nofollow">https://github.com/wfarr/goenv</a>, that I've been using for a bit. Also can do go version management.</p>
]]></description><pubDate>Tue, 03 Dec 2013 15:47:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=6840923</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=6840923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6840923</guid></item><item><title><![CDATA[New comment by lstoll in "Buildpacks: Heroku for Everything"]]></title><description><![CDATA[
<p>There is, it's just not officially supported: <a href="https://github.com/heroku/heroku-buildpack-php" rel="nofollow">https://github.com/heroku/heroku-buildpack-php</a> . Github lists it as having 82 forks, so people are definitely playing around with this.</p>
]]></description><pubDate>Tue, 17 Jul 2012 16:35:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=4256484</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=4256484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4256484</guid></item><item><title><![CDATA[Buildpacks: Heroku for Everything]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.heroku.com/archives/2012/7/17/buildpacks/">http://blog.heroku.com/archives/2012/7/17/buildpacks/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=4256302">https://news.ycombinator.com/item?id=4256302</a></p>
<p>Points: 134</p>
<p># Comments: 38</p>
]]></description><pubDate>Tue, 17 Jul 2012 16:02:23 +0000</pubDate><link>http://blog.heroku.com/archives/2012/7/17/buildpacks/</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=4256302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4256302</guid></item><item><title><![CDATA[New comment by lstoll in "React is a PHP port of NodeJs non-blocking I/O platform"]]></title><description><![CDATA[
<p>I'd rather see a benchmark of a more real-world case. These hello world microbenchmarks don't show anything.</p>
]]></description><pubDate>Sat, 19 May 2012 11:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=3995657</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=3995657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3995657</guid></item><item><title><![CDATA[New comment by lstoll in "Django is now (officially) on GitHub"]]></title><description><![CDATA[
<p>I think if a new 'leader' in version control systems starts to make ground, github could easily adapt and support it. The github magic isn't just git, it's the network and collaboration tooling around your code.</p>
]]></description><pubDate>Sat, 28 Apr 2012 07:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=3902304</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=3902304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3902304</guid></item><item><title><![CDATA[New comment by lstoll in "Google's opening slides in the trial v. Oracle"]]></title><description><![CDATA[
<p>It is however possibly the only obviously 'Java' experience that most non-techinal people have had.<p>If you're trying to prove to them that Java is everywhere, this is what's going to make them think "Oh yeah, it's on my computer too"</p>
]]></description><pubDate>Thu, 19 Apr 2012 20:57:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=3865102</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=3865102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3865102</guid></item><item><title><![CDATA[New comment by lstoll in "Facebook and many other sites also bypass Internet Explorer privacy controls"]]></title><description><![CDATA[
<p>How is it flawed? According to the original report IE's handling is correct, it's the spec that's flawed.</p>
]]></description><pubDate>Tue, 21 Feb 2012 13:45:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=3616390</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=3616390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3616390</guid></item><item><title><![CDATA[New comment by lstoll in "Play on Heroku"]]></title><description><![CDATA[
<p>Seems to work fine: <a href="http://smooth-stream-686.herokuapp.com/" rel="nofollow">http://smooth-stream-686.herokuapp.com/</a><p>(code at <a href="https://github.com/lstoll/heroku-playframework-scala" rel="nofollow">https://github.com/lstoll/heroku-playframework-scala</a> , basically a simple hello world app)</p>
]]></description><pubDate>Mon, 29 Aug 2011 18:31:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=2938239</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=2938239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2938239</guid></item><item><title><![CDATA[New comment by lstoll in "Review of the 11" MacBook Air"]]></title><description><![CDATA[
<p>I put 8GB in my 5,1 (Late 2008 Unibody 13") a few months ago, and it worked great. It's running 10.6 with the default 32bit kernel and was definitely using the full 8GB, so something has definitely changed at some point. For the record, I got the 8GB from OWC.</p>
]]></description><pubDate>Sun, 02 Jan 2011 03:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=2059339</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=2059339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2059339</guid></item><item><title><![CDATA[New comment by lstoll in "Impel - HTML5 Javascript ORM"]]></title><description><![CDATA[
<p>So, what makes that array so fancy? I mean, it's name is fancy, but that is about it. Is that really enough for it to deserve that name?</p>
]]></description><pubDate>Mon, 22 Mar 2010 06:54:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=1209665</link><dc:creator>lstoll</dc:creator><comments>https://news.ycombinator.com/item?id=1209665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1209665</guid></item></channel></rss>