<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: ashkulz</title><link>https://news.ycombinator.com/user?id=ashkulz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 21:13:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ashkulz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ashkulz in "Changing How We Develop Ladybird"]]></title><description><![CDATA[
<p>Are they going to be using gerrit or a private repo and push changes back regularly?<p>Sometimes the discussions on PRs are equally valuable to see how a commit was arrived at, and I'd be sad if that got lost in this change.</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:08:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48409942</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=48409942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48409942</guid></item><item><title><![CDATA[New comment by ashkulz in "Changing how we develop Ladybird"]]></title><description><![CDATA[
<p>It's still open source, but not open for public contributions. That's pretty much how it was before the advent of these forges.</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:03:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48409904</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=48409904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48409904</guid></item><item><title><![CDATA[New comment by ashkulz in "Building a framework-agnostic Ruby gem (and making sure it doesn't break)"]]></title><description><![CDATA[
<p>Any plans to support Android? It's not always possible to be iOS-only.</p>
]]></description><pubDate>Fri, 10 Apr 2026 10:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716027</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=47716027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716027</guid></item><item><title><![CDATA[New comment by ashkulz in "Show HN: Autumn – Open-source infra over Stripe"]]></title><description><![CDATA[
<p>What's the plan for monetization? Your license is Apache 2.0, which I'm not sure makes sense from having customers pay.<p>In contrast, Lago uses AGPL-3.0 and has an open-core model (not sure if the premium features are source available or not), which makes it more clearer on how they're going to make money.</p>
]]></description><pubDate>Wed, 25 Jun 2025 06:58:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44374349</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=44374349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44374349</guid></item><item><title><![CDATA[New comment by ashkulz in "Show HN: Autumn – Open-source infra over Stripe"]]></title><description><![CDATA[
<p>One more data point: at work we use Stripe for most regions [1], but in our largest region (South Africa) we have to use Paystack [2] (a Stripe subsidiary). The API isn't 1:1 compatible and there's no plans to do so in the near future. Having multiple providers is a must for us to consider a solution.<p>Lago is better in that they have have support for custom payment integrations [3].<p>[1] <a href="https://stripe.com/global" rel="nofollow">https://stripe.com/global</a><p>[2] <a href="https://paystack.com/stripe/south-africa" rel="nofollow">https://paystack.com/stripe/south-africa</a><p>[3] <a href="https://getlago.com/docs/integrations/payments/custom-payment-integration">https://getlago.com/docs/integrations/payments/custom-paymen...</a></p>
]]></description><pubDate>Wed, 25 Jun 2025 06:53:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44374313</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=44374313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44374313</guid></item><item><title><![CDATA[New comment by ashkulz in "Anubis saved our websites from a DDoS attack"]]></title><description><![CDATA[
<p>I too use Temporary Containers, and my solution is to use a named container and associate that site with the container.</p>
]]></description><pubDate>Fri, 02 May 2025 18:16:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43873117</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=43873117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43873117</guid></item><item><title><![CDATA[New comment by ashkulz in "Alphabet selling Google Domains assets to Squarespace"]]></title><description><![CDATA[
<p>I guess you meant to say porkbun?</p>
]]></description><pubDate>Thu, 15 Jun 2023 23:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=36348737</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=36348737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36348737</guid></item><item><title><![CDATA[New comment by ashkulz in "Ask HN: Do you use foreign keys in relational databases?"]]></title><description><![CDATA[
<p>You can use DEFERRABLE INITIALLY DEFERRED constraints so that the check happens when the transaction is committed.</p>
]]></description><pubDate>Tue, 06 Sep 2022 08:01:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=32734280</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=32734280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32734280</guid></item><item><title><![CDATA[New comment by ashkulz in "The Pine Formula"]]></title><description><![CDATA[
<p>Most banking sites log you out very aggressively, and a lot of them require some sort of 2FA during login. It's quite inconvenient to have to do this login dance every time you need to make a transaction -- with an app, you can use a PIN or biometrics to start using it.</p>
]]></description><pubDate>Thu, 04 Aug 2022 09:28:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=32340894</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=32340894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32340894</guid></item><item><title><![CDATA[New comment by ashkulz in "Tell HN: I got 10x Hetzner storage at the same price"]]></title><description><![CDATA[
<p>Thanks, in the same situation as you and feel the same!</p>
]]></description><pubDate>Sat, 19 Feb 2022 18:15:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=30399143</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=30399143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30399143</guid></item><item><title><![CDATA[New comment by ashkulz in "I got pwned by my cloud costs"]]></title><description><![CDATA[
<p>Why not use CloudFlare in front? That's what was being used anyway, as per the article.</p>
]]></description><pubDate>Mon, 24 Jan 2022 11:51:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=30056470</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=30056470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30056470</guid></item><item><title><![CDATA[New comment by ashkulz in "Show HN: GitHub Wrapped"]]></title><description><![CDATA[
<p>I maintain <a href="https://committers.top" rel="nofollow">https://committers.top</a> which does this -- it's a fork of commits.top</p>
]]></description><pubDate>Thu, 30 Dec 2021 11:03:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=29735686</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=29735686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29735686</guid></item><item><title><![CDATA[New comment by ashkulz in "Purelymail – cheap, no-nonsense email"]]></title><description><![CDATA[
<p>Yeah, that works for me as well.</p>
]]></description><pubDate>Fri, 02 Jul 2021 06:55:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=27708545</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=27708545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27708545</guid></item><item><title><![CDATA[New comment by ashkulz in "An Update on the UMN Affair"]]></title><description><![CDATA[
<p>I assume it depends on the nature of the diff? I do a lot of code review at $JOB, and sometimes the diff is so obvious that there's no need to look further.<p>OTOH if the code is something that I've haven't looked at in a while or don't understand that much, I'll read around a bit and see if there's a way the diff can be improved.</p>
]]></description><pubDate>Sat, 01 May 2021 06:40:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=27003865</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=27003865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27003865</guid></item><item><title><![CDATA[New comment by ashkulz in "Indian bank's meltdown takes out several popular services"]]></title><description><![CDATA[
<p>It was raised to 5x of that in February, but doesn't help as that requires the bank to be declared as failed. The regulator (RBI) has refused to do that in multiple instances, most notably in the case of PMC Bank a few months ago.</p>
]]></description><pubDate>Fri, 06 Mar 2020 12:54:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=22503179</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=22503179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22503179</guid></item><item><title><![CDATA[New comment by ashkulz in "Show HN: Webpage to PDF Microservice"]]></title><description><![CDATA[
<p>wkhtmltopdf maintainer here. That's really cool!<p>Did you manage to find a workaround for <a href="https://github.com/wkhtmltopdf/packaging/issues/2" rel="nofollow">https://github.com/wkhtmltopdf/packaging/issues/2</a>? If so, would appreciate a PR :-)</p>
]]></description><pubDate>Mon, 22 Oct 2018 12:47:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=18274158</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=18274158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18274158</guid></item><item><title><![CDATA[New comment by ashkulz in "DNS Performance compared: CloudFlare 1.1.1.1 x Google 8.8.8.8 x Quad9 x OpenDNS"]]></title><description><![CDATA[
<p>From Mumbai, India:<p><pre><code>                   test1   test2   test3   test4   test5   test6   test7   test8   test9   test10  Average 
    cloudflare     3 ms    3 ms    2 ms    3 ms    3 ms    123 ms  3 ms    2 ms    3 ms    6 ms      15.10
    cloudflare2nd  3 ms    3 ms    2 ms    3 ms    3 ms    2 ms    3 ms    2 ms    2 ms    3 ms      2.60
    google         61 ms   61 ms   61 ms   61 ms   64 ms   273 ms  61 ms   64 ms   61 ms   62 ms     82.90
    google2nd      1 ms    1 ms    1 ms    1 ms    66 ms   62 ms   2 ms    64 ms   1 ms    1 ms      20.00
    quad9          124 ms  126 ms  124 ms  124 ms  124 ms  118 ms  127 ms  121 ms  125 ms  179 ms    129.20
    opendns        2 ms    2 ms    2 ms    57 ms   5 ms    261 ms  2 ms    245 ms  2 ms    2 ms      58.00
    norton         4 ms    4 ms    4 ms    5 ms    4 ms    4 ms    4 ms    4 ms    3 ms    4 ms      4.00
    cleanbrowsing  225 ms  232 ms  235 ms  214 ms  232 ms  225 ms  219 ms  245 ms  233 ms  218 ms    227.80
    yandex         136 ms  139 ms  142 ms  138 ms  140 ms  141 ms  136 ms  142 ms  142 ms  142 ms    139.80
    adguard        205 ms  205 ms  196 ms  196 ms  217 ms  211 ms  212 ms  197 ms  205 ms  211 ms    205.50
    neustar        233 ms  232 ms  236 ms  235 ms  233 ms  243 ms  246 ms  242 ms  232 ms  227 ms    235.90
    comodo         132 ms  134 ms  133 ms  133 ms  133 ms  130 ms  130 ms  130 ms  131 ms  145 ms    133.10</code></pre></p>
]]></description><pubDate>Tue, 03 Apr 2018 11:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=16743754</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=16743754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16743754</guid></item><item><title><![CDATA[New comment by ashkulz in "Chrome 59 has cross-platform headless support"]]></title><description><![CDATA[
<p>I'm the maintainer of wkhtmltopdf, and it's hopelessly out of date. There's still some bugs in the Chrome print-to-PDF support as support was added just a few days ago:<p><a href="https://bugs.chromium.org/p/chromium/issues/detail?id=603559" rel="nofollow">https://bugs.chromium.org/p/chromium/issues/detail?id=603559</a><p>Not sure if all the full functionality that wkhtmltopdf can be ported, it had patches to Qt/WebKit to enable that ... probably will need API enhancements in Chrome. Don't have the time right now, but I registered <a href="http://crhtmltopdf.org" rel="nofollow">http://crhtmltopdf.org</a>  a while ago hoping that I'd get around to it.</p>
]]></description><pubDate>Thu, 13 Apr 2017 04:14:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=14104116</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=14104116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14104116</guid></item><item><title><![CDATA[New comment by ashkulz in "The Nobel Prize in Literature 2016 awarded to Bob Dylan"]]></title><description><![CDATA[
<p>Am I mixed up too much, am I mixed up too hard<p>Why am I walking, where am I running<p>What am I saying, what am I knowing<p>On this guitar I'm playing, on this banjo I'm frailin'<p>On this mandolin I'm strummin', in the song I'm singin'<p>In the tune I'm hummin', in the words I'm writin'<p>In the words that I'm thinkin'<p>In this ocean of hours I'm all the time drinkin'<p>Who am I helping, what am I breaking<p>What am I giving, what am I taking<p>But you try with your whole soul best<p>Never to think these thoughts and never to let<p>Them kind of thoughts gain ground<p>Or make yer heart pound<p>But then again you know why they're around<p>Just waiting for a chance to slip and drop down<p>-- Last Thoughts On Woody Guthrie</p>
]]></description><pubDate>Thu, 13 Oct 2016 15:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=12701362</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=12701362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12701362</guid></item><item><title><![CDATA[New comment by ashkulz in "Doc2text – Detect text blocks and OCR poorly scanned PDFs in bulk"]]></title><description><![CDATA[
<p>Do you have a comparison with unpaper, which seems to do almost the same thing?</p>
]]></description><pubDate>Wed, 31 Aug 2016 10:12:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=12397211</link><dc:creator>ashkulz</dc:creator><comments>https://news.ycombinator.com/item?id=12397211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12397211</guid></item></channel></rss>