<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: KwisaksHaderach</title><link>https://news.ycombinator.com/user?id=KwisaksHaderach</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 11 Jun 2026 08:07:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=KwisaksHaderach" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by KwisaksHaderach in "PlanetScale Insights: Advanced query monitoring"]]></title><description><![CDATA[
<p>PiTR is like the primary reason for us using a managed DB, it's indeed a weird and fatal omission from a managed DB offering.</p>
]]></description><pubDate>Thu, 26 May 2022 17:04:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=31520771</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=31520771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31520771</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "LumoSQL"]]></title><description><![CDATA[
<p>Aside, anyone used the java sqlite driver <a href="https://github.com/xerial/sqlite-jdbc" rel="nofollow">https://github.com/xerial/sqlite-jdbc</a> in production (webapp with multiple users)? Has the driver been reliable?</p>
]]></description><pubDate>Tue, 05 Apr 2022 15:23:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=30920181</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30920181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30920181</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "A project with a single 11,000-line code file"]]></title><description><![CDATA[
<p>See also Bellard's QuickJS (54k lines) <a href="https://raw.githubusercontent.com/bellard/quickjs/master/quickjs.c" rel="nofollow">https://raw.githubusercontent.com/bellard/quickjs/master/qui...</a></p>
]]></description><pubDate>Mon, 04 Apr 2022 05:39:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=30903604</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30903604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30903604</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "A project with a single 11,000-line code file"]]></title><description><![CDATA[
<p>This application must be really really simple ;), so no database?</p>
]]></description><pubDate>Mon, 04 Apr 2022 05:35:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=30903587</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30903587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30903587</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Vim Color Schemes"]]></title><description><![CDATA[
<p>Does dark themes lets your focus more than light themes?</p>
]]></description><pubDate>Sat, 02 Apr 2022 05:42:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=30886085</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30886085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30886085</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "A database for 2022"]]></title><description><![CDATA[
<p><i>The obvious candidates were MySQL (or one of its renamed variants given who bought it) or PostgreSQL, but several of us on the team have operational experience running these databases and didn’t enjoy the prospect of wrestling with the ops overhead of making live replication work and behave well. Other databases like CockroachDB looked very tempting, but we had zero experience with it. And we didn’t want to lock ourselves into a cloud provider with a managed product like Spanner.</i><p>What about managed mysql/posgresql? no lock-in and installing them locally is trivial.</p>
]]></description><pubDate>Fri, 01 Apr 2022 22:41:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=30884054</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30884054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30884054</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "The shape of data"]]></title><description><![CDATA[
<p>Clojure really is probably one of the best languages for application programming out there, and pairs beautifully with Java when you need to go some levels lower.</p>
]]></description><pubDate>Thu, 31 Mar 2022 01:20:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=30862812</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30862812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30862812</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Generics can make your Go code slower"]]></title><description><![CDATA[
<p>Doesn't sound unrealistic if you have a mix load of IO and raw processing.</p>
]]></description><pubDate>Wed, 30 Mar 2022 21:50:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=30861249</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30861249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30861249</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "GraphQL is now available on Supabase"]]></title><description><![CDATA[
<p>Are there any plans to provide a Java client for EdgeDB?</p>
]]></description><pubDate>Wed, 30 Mar 2022 05:09:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=30851685</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30851685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30851685</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Sorbet: Stripe's Type Checker for Ruby"]]></title><description><![CDATA[
<p>Remember, this are devs that worked on codebases that have millions lines of Ruby code (Stripe) and most probably have to handle loads of state in the application layer, so their context/anecdata might be different for your friends. I prefer dynamically typed languages for most stuff but at the scale of Stripe I would also like to have a type checker.</p>
]]></description><pubDate>Wed, 30 Mar 2022 04:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=30851517</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30851517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30851517</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "It’s fine, Rewind: Revert a migration without losing data"]]></title><description><![CDATA[
<p>Does planetscale doesn't have PITR? couldn't find anything in the docs.</p>
]]></description><pubDate>Thu, 24 Mar 2022 16:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=30792171</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30792171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30792171</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "SPAs Were a Mistake"]]></title><description><![CDATA[
<p>JS frameworks with a small footprint are suitable for this.</p>
]]></description><pubDate>Thu, 03 Mar 2022 00:21:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=30535414</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30535414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30535414</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Russian Offensive Campaign Assessment, Feb 26, 2022"]]></title><description><![CDATA[
<p>A billion dollar in weapons also helps.</p>
]]></description><pubDate>Sun, 27 Feb 2022 02:20:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=30484680</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30484680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30484680</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Show HN: EdgeDB 1.0"]]></title><description><![CDATA[
<p><i>EdgeDB is built on an extension of the relational data model that we call the graph-relational model. This model completely eliminates the object-relational impedance mismatch while retaining the solid basis of and performance of the classic relational model.</i><p>I don't see how can they retain the performance of the relational model when using graphs on top of PG unless they are using PG as storage k/v layer only.</p>
]]></description><pubDate>Thu, 10 Feb 2022 19:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=30291464</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30291464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30291464</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Back-end languages are coming to the front-end"]]></title><description><![CDATA[
<p>Workers threads spawn a new JS VM( which implies a new GC) for each worker! We tried it and the gains from parallelism stopped when there were half as many workers as CPUs.</p>
]]></description><pubDate>Thu, 10 Feb 2022 17:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=30289679</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30289679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30289679</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Back-end languages are coming to the front-end"]]></title><description><![CDATA[
<p>You are looking for Golang ;)</p>
]]></description><pubDate>Thu, 10 Feb 2022 17:09:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=30289243</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30289243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30289243</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Back-end languages are coming to the front-end"]]></title><description><![CDATA[
<p><i>It's fantastic for I/O-heavy 'server'-type code</i><p>I have found nodejs frustrating for CRUD APIs, the is 'fantastic for heavy I/O' while true ends up guiding you to complex microservices(or trying to use a external services for everything) because you don't want to slow down the event loop as you add more and more cpu processing to your app.</p>
]]></description><pubDate>Thu, 10 Feb 2022 17:00:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=30289070</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30289070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30289070</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Racket 8.4"]]></title><description><![CDATA[
<p><a href="https://shenlanguage.org" rel="nofollow">https://shenlanguage.org</a> has static typing.</p>
]]></description><pubDate>Thu, 10 Feb 2022 01:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=30281160</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30281160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30281160</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Postgres constraints for newbies"]]></title><description><![CDATA[
<p>The article is about the basic constraints you mentioned, FKs, PK/unique, check constraints. I agree with keeping the database as dumb as possible with only those, heck even dropping those (except for PKs) at the beginning gives you more agility.</p>
]]></description><pubDate>Thu, 10 Feb 2022 00:25:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=30280832</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30280832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30280832</guid></item><item><title><![CDATA[New comment by KwisaksHaderach in "Netflix will falter"]]></title><description><![CDATA[
<p>Netflix is the instagram of the tv streaming services, 95% of the content is crap and they are creating lots of it.</p>
]]></description><pubDate>Wed, 09 Feb 2022 22:15:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=30279293</link><dc:creator>KwisaksHaderach</dc:creator><comments>https://news.ycombinator.com/item?id=30279293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30279293</guid></item></channel></rss>