<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: sandrot</title><link>https://news.ycombinator.com/user?id=sandrot</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 19:43:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sandrot" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sandrot in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p><a href="https://turriate.com" rel="nofollow noreferrer">https://turriate.com</a></p>
]]></description><pubDate>Thu, 06 Jul 2023 04:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=36611070</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=36611070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36611070</guid></item><item><title><![CDATA[New comment by sandrot in "Show HN: Plaiceholder 2.0, pure CSS blurry image placeholders (now ~90% smaller)"]]></title><description><![CDATA[
<p>Very cool!</p>
]]></description><pubDate>Sat, 12 Jun 2021 03:57:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=27481401</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=27481401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27481401</guid></item><item><title><![CDATA[New comment by sandrot in "Modern Javascript: Everything you missed over the last 10 years (2020)"]]></title><description><![CDATA[
<p>thank you. I had to change my idle connection timeouts. Eeep!</p>
]]></description><pubDate>Sat, 15 May 2021 20:56:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=27168939</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=27168939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27168939</guid></item><item><title><![CDATA[New comment by sandrot in "Modern Javascript: Everything you missed over the last 10 years (2020)"]]></title><description><![CDATA[
<p>You're right, thank you for the explanation.
My REPL runs the code in the textarea in an anonymous Async function, which is why top level async works in my examples.</p>
]]></description><pubDate>Sat, 15 May 2021 20:54:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=27168926</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=27168926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27168926</guid></item><item><title><![CDATA[New comment by sandrot in "Modern Javascript: Everything you missed over the last 10 years (2020)"]]></title><description><![CDATA[
<p>Try using Array.from(arrayish).forEach() to convert the thing that looks like an array to an actual array. For instance, you can't use map() on a NodeList (document.querySelectorAll returns a NodeList), so you have to use Array.from(NodeList) to first convert it to an array.</p>
]]></description><pubDate>Sat, 15 May 2021 20:35:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=27168749</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=27168749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27168749</guid></item><item><title><![CDATA[New comment by sandrot in "Modern Javascript: Everything you missed over the last 10 years (2020)"]]></title><description><![CDATA[
<p>Thank you, Mark! Super long time.</p>
]]></description><pubDate>Sat, 15 May 2021 20:20:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=27168621</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=27168621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27168621</guid></item><item><title><![CDATA[Modern JavaScript: Everything you missed over the last 10 years]]></title><description><![CDATA[
<p>Article URL: <a href="https://turriate.com/articles/modern-javascript-everything-you-missed-over-10-years">https://turriate.com/articles/modern-javascript-everything-you-missed-over-10-years</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=27151855">https://news.ycombinator.com/item?id=27151855</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 14 May 2021 07:55:39 +0000</pubDate><link>https://turriate.com/articles/modern-javascript-everything-you-missed-over-10-years</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=27151855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27151855</guid></item><item><title><![CDATA[New comment by sandrot in "Ask HN: What is your “I don't care if this succeeds” project?"]]></title><description><![CDATA[
<p>Hi all, I’m working on an app to help find and delete duplicate or near duplicate photos. I’m building it for my dad to help him consolidate all of the redundant family photos he collects, and I’m trying to do it quickly before he completely runs out of space on iCloud. I hope it’s useful.<p>It’s been a lot of fun to develop, and finally gave me a chance to try out Mithril.js which is a pretty sweet piece of minimalist software.</p>
]]></description><pubDate>Thu, 04 Feb 2021 06:50:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=26023248</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=26023248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26023248</guid></item><item><title><![CDATA[New comment by sandrot in "Ask HN: Show me your half baked project"]]></title><description><![CDATA[
<p>- My first Godot game, which isn‘t downloadable yet but lots of fun to work on. <a href="https://sandrot.itch.io/starboard" rel="nofollow">https://sandrot.itch.io/starboard</a><p>- Sound Bath iOS app for ambient relaxing sounds. <a href="https://apps.apple.com/us/app/id1534808677" rel="nofollow">https://apps.apple.com/us/app/id1534808677</a><p>- Bread Book iOS app for saving recipes that use baker percentages. <a href="https://apps.apple.com/us/app/bread-book/id1519534917" rel="nofollow">https://apps.apple.com/us/app/bread-book/id1519534917</a><p>- capybara-chrome is a Capybara driver for headless Chrome using the remote debugging protocol. Works pretty well but could use some TLC. <a href="https://github.com/sandro/capybara-chrome" rel="nofollow">https://github.com/sandro/capybara-chrome</a><p>- Rewriting my website using a 2 file architecture: 1) Go (web) executable and 2) SQLite db. All html pages and assets are stored in the database. <a href="https://turriate.com/articles/my-own-static-site-generator" rel="nofollow">https://turriate.com/articles/my-own-static-site-generator</a></p>
]]></description><pubDate>Sat, 09 Jan 2021 20:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=25704364</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=25704364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25704364</guid></item><item><title><![CDATA[Advanced Gmail search to help you organize your inbox]]></title><description><![CDATA[
<p>Article URL: <a href="https://turriate.com/articles/advanced-gmail-search-help-organize-your-inbox">https://turriate.com/articles/advanced-gmail-search-help-organize-your-inbox</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=25680114">https://news.ycombinator.com/item?id=25680114</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 08 Jan 2021 01:15:14 +0000</pubDate><link>https://turriate.com/articles/advanced-gmail-search-help-organize-your-inbox</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=25680114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25680114</guid></item><item><title><![CDATA[New comment by sandrot in "How do you invest your disposable income as a tech worker?"]]></title><description><![CDATA[
<p>Mataya, thanks for mentioning M1. I haven't heard of it before. What's your referral code?</p>
]]></description><pubDate>Fri, 08 Jun 2018 15:58:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=17266694</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=17266694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17266694</guid></item><item><title><![CDATA[New comment by sandrot in "How to Write a Git Commit Message (2014)"]]></title><description><![CDATA[
<p>just going to leave this here: <a href="http://stopwritingramblingcommitmessages.com" rel="nofollow">http://stopwritingramblingcommitmessages.com</a></p>
]]></description><pubDate>Fri, 17 Mar 2017 04:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=13891415</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=13891415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13891415</guid></item><item><title><![CDATA[New comment by sandrot in "Ruby Benchmark"]]></title><description><![CDATA[
<p>I wouldn't be surprised if the code was making mistakes - it hasn't had much peer review. I think the percentage calculation may be wrong? We can always fix it if it's broken and resubmit the benchmarks.</p>
]]></description><pubDate>Mon, 02 Aug 2010 06:00:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=1566971</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=1566971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1566971</guid></item><item><title><![CDATA[New comment by sandrot in "Ruby Benchmark"]]></title><description><![CDATA[
<p>Great resource. Looks like I've got a lot of porting to do =). Thanks.</p>
]]></description><pubDate>Mon, 02 Aug 2010 05:54:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=1566963</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=1566963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1566963</guid></item><item><title><![CDATA[New comment by sandrot in "Ruby Benchmark"]]></title><description><![CDATA[
<p>Sorry about that, didn't expect any traffic...ever.</p>
]]></description><pubDate>Mon, 02 Aug 2010 05:53:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=1566958</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=1566958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1566958</guid></item><item><title><![CDATA[New comment by sandrot in "Ruby Benchmark"]]></title><description><![CDATA[
<p>Top of my list!</p>
]]></description><pubDate>Mon, 02 Aug 2010 05:52:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=1566957</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=1566957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1566957</guid></item><item><title><![CDATA[New comment by sandrot in "Ruby Benchmark"]]></title><description><![CDATA[
<p>Thanks. Comments would be cool, I'll give it a shot.</p>
]]></description><pubDate>Mon, 02 Aug 2010 05:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=1566954</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=1566954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1566954</guid></item><item><title><![CDATA[New comment by sandrot in "Ruby Benchmark"]]></title><description><![CDATA[
<p>Cool, I'll keep that in mind. The site is intended to have user-generated content so if you find the exact thing you'd like to benchmark, use the bench_press gem to test locally, then publish it to share your findings.</p>
]]></description><pubDate>Mon, 02 Aug 2010 05:51:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=1566952</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=1566952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1566952</guid></item><item><title><![CDATA[New comment by sandrot in "Ruby Benchmark"]]></title><description><![CDATA[
<p>Looks like there can be a more significant difference after 100,000 repetitions: <a href="http://rubybenchmark.com/reports/13" rel="nofollow">http://rubybenchmark.com/reports/13</a>. In general, the program is pretty dumb and my math isn't that great. Accepting patches: <a href="http://github.com/sandro/bench_press" rel="nofollow">http://github.com/sandro/bench_press</a></p>
]]></description><pubDate>Mon, 02 Aug 2010 05:48:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=1566947</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=1566947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1566947</guid></item><item><title><![CDATA[New comment by sandrot in "Ruby Benchmark"]]></title><description><![CDATA[
<p>Totally agree that benchmarks should be taken with a grain of salt. I was scanning the ruby docs for Array and saw shift(n) so I thought it'd be fun to try it.<p>I'm pretty ignorant about how the GC affects these benchmarks - I'd like to investigate that further in the future.</p>
]]></description><pubDate>Mon, 02 Aug 2010 05:43:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=1566937</link><dc:creator>sandrot</dc:creator><comments>https://news.ycombinator.com/item?id=1566937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=1566937</guid></item></channel></rss>