<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: schultzer</title><link>https://news.ycombinator.com/user?id=schultzer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 13 Sep 2026 11:05:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=schultzer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by schultzer in "QueryBrew: System-Agnostic SQL-to-SQL Query Optimization [pdf]"]]></title><description><![CDATA[
<p>I was looking at the wrong thing when I searched, this came up: querybrew dot com.</p>
]]></description><pubDate>Sat, 12 Sep 2026 01:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49667584</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=49667584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49667584</guid></item><item><title><![CDATA[New comment by schultzer in "QueryBrew: System-Agnostic SQL-to-SQL Query Optimization [pdf]"]]></title><description><![CDATA[
<p>Thank you for clarifying, sounds a lot better then my initial impression!</p>
]]></description><pubDate>Sat, 12 Sep 2026 01:08:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49667568</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=49667568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49667568</guid></item><item><title><![CDATA[New comment by schultzer in "QueryBrew: System-Agnostic SQL-to-SQL Query Optimization [pdf]"]]></title><description><![CDATA[
<p>It’s not clear from the paper or their website how it works, the paper seams to talk about an optimizer where the websites states its AI maybe this is just slop. Hard to determine when skimming it, although seams like a neat idea if it’s a proper engine and not just AI that anyone could copy and paste into a chat with the statistics.</p>
]]></description><pubDate>Fri, 11 Sep 2026 23:58:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49667071</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=49667071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49667071</guid></item><item><title><![CDATA[New comment by schultzer in "Show HN: Bun-sqlgen – Type-safe raw SQL for Bun, no ORM"]]></title><description><![CDATA[
<p>We can do way better then LINQ in an extendable language.</p>
]]></description><pubDate>Wed, 24 Jun 2026 12:38:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48658778</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=48658778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48658778</guid></item><item><title><![CDATA[New comment by schultzer in "Show HN: Bun-sqlgen – Type-safe raw SQL for Bun, no ORM"]]></title><description><![CDATA[
<p>I don’t understand why no one is making SQL a first class citizen in a language, there are tons of languages out there that are extendable, how hard can it be, enough of DSL and generated type-safe application code which is a DSL in reverse order.</p>
]]></description><pubDate>Tue, 23 Jun 2026 22:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48652288</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=48652288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48652288</guid></item><item><title><![CDATA[New comment by schultzer in "PostgresBench: A Reproducible Benchmark for Postgres Services"]]></title><description><![CDATA[
<p>Sure, but that is rarely the biggest issues facing a client: top contenders are always queue, pool and decoding. And obviously lack of SQL being a first class in most languages.</p>
]]></description><pubDate>Sun, 21 Jun 2026 17:21:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48620713</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=48620713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48620713</guid></item><item><title><![CDATA[New comment by schultzer in "PostgresBench: A Reproducible Benchmark for Postgres Services"]]></title><description><![CDATA[
<p>While it’s important to focus on the backend itself, why don’t anyone focus on the clients which talk to the databases, it is there most of an applications problem starts also in regards to performance.</p>
]]></description><pubDate>Sat, 20 Jun 2026 20:13:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48612584</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=48612584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48612584</guid></item><item><title><![CDATA[New comment by schultzer in "Counting Fast in Erlang with:counters and:atomics"]]></title><description><![CDATA[
<p>What we really need is an atomic_term :)</p>
]]></description><pubDate>Mon, 11 May 2026 23:08:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48101971</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=48101971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48101971</guid></item><item><title><![CDATA[New comment by schultzer in "The Rise of SQL:the second programming language everyone needs to know"]]></title><description><![CDATA[
<p>SQL is great, but what is even better is a SOTA client. <a href="https://github.com/elixir-dbvisor/sql" rel="nofollow">https://github.com/elixir-dbvisor/sql</a> the BEAM can give you superpowers that no other platform can, handle massive concurrency with the performance that rivals bare metal and c <a href="https://erlangforums.com/t/elixir-dbvisor-sql-needs-a-sota-pool-and-i-want-to-hear-your-ideas/5145/9?u=schultzer" rel="nofollow">https://erlangforums.com/t/elixir-dbvisor-sql-needs-a-sota-p...</a></p>
]]></description><pubDate>Mon, 22 Dec 2025 22:40:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46360033</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=46360033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46360033</guid></item><item><title><![CDATA[New comment by schultzer in "Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js"]]></title><description><![CDATA[
<p>Couldn’t agree more, I was taking a diplomatic approach as I was linking to my own work!</p>
]]></description><pubDate>Thu, 16 Oct 2025 20:41:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45610425</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=45610425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45610425</guid></item><item><title><![CDATA[New comment by schultzer in "Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js"]]></title><description><![CDATA[
<p>A lot of people tend to flag Elixir for its size and rightfully so, but the community is trying to punch above it’s weight with SOTA libraries. As an old developer once told me: less is more. <a href="https://github.com/elixir-dbvisor/sql" rel="nofollow">https://github.com/elixir-dbvisor/sql</a></p>
]]></description><pubDate>Thu, 16 Oct 2025 14:57:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45606187</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=45606187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45606187</guid></item><item><title><![CDATA[New comment by schultzer in "Denmark tests unmanned robotic sailboat fleet"]]></title><description><![CDATA[
<p>Great to see this, Denmark would do well having an autonomous regiment in the Navy, Airforce and Army.</p>
]]></description><pubDate>Mon, 16 Jun 2025 21:52:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44293737</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=44293737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44293737</guid></item><item><title><![CDATA[New comment by schultzer in "LLMs and Elixir: Windfall or Deathblow?"]]></title><description><![CDATA[
<p>I disagree, it’s wonderful for writing compilers in as well <a href="https://github.com/elixir-dbvisor/sql">https://github.com/elixir-dbvisor/sql</a> I would go so far as to say superior to a lot of other languages that do not have advanced pattern matching.</p>
]]></description><pubDate>Thu, 05 Jun 2025 17:57:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44194047</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=44194047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44194047</guid></item><item><title><![CDATA[New comment by schultzer in "Show HN: SQL-tString a t-string SQL builder in Python"]]></title><description><![CDATA[
<p>If your language has macros you can get by as well <a href="https://github.com/elixir-dbvisor/sql">https://github.com/elixir-dbvisor/sql</a></p>
]]></description><pubDate>Fri, 16 May 2025 15:29:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44006657</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=44006657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44006657</guid></item><item><title><![CDATA[New comment by schultzer in "Show HN: SQL-tString a t-string SQL builder in Python"]]></title><description><![CDATA[
<p>You can google SQL grammar. But here is the 2025: <a href="https://standards.iso.org/iso-iec/9075/-2/ed-6/en/" rel="nofollow">https://standards.iso.org/iso-iec/9075/-2/ed-6/en/</a></p>
]]></description><pubDate>Fri, 16 May 2025 14:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44006035</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=44006035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44006035</guid></item><item><title><![CDATA[New comment by schultzer in "Show HN: SQL-tString a t-string SQL builder in Python"]]></title><description><![CDATA[
<p>Just took a quick look, and it seams like the parser is hand written which is great, but you probably want to build a lexer and parser based on the BNF grammar take a look at how I do it here <a href="https://github.com/elixir-dbvisor/sql/tree/main/lib">https://github.com/elixir-dbvisor/sql/tree/main/lib</a> and do conformance testing with <a href="https://github.com/elliotchance/sqltest">https://github.com/elliotchance/sqltest</a></p>
]]></description><pubDate>Fri, 16 May 2025 14:29:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44005951</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=44005951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44005951</guid></item><item><title><![CDATA[New comment by schultzer in "Show HN: SQL-tString a t-string SQL builder in Python"]]></title><description><![CDATA[
<p>Not really sure what a t string is or if it’s a macro, but feel similar to <a href="https://github.com/elixir-dbvisor/sql">https://github.com/elixir-dbvisor/sql</a> but less elegant and ergonomic.</p>
]]></description><pubDate>Fri, 16 May 2025 13:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44005593</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=44005593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44005593</guid></item><item><title><![CDATA[New comment by schultzer in "Membrane: Media Framework for Elixir"]]></title><description><![CDATA[
<p>Low latency is addictive. And by the time when you think you might need to change you’re probably become such a skilled engineer that you realize that everybody that shit on mnesia does not know what they talk about. :)</p>
]]></description><pubDate>Tue, 13 May 2025 20:37:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43977433</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=43977433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43977433</guid></item><item><title><![CDATA[New comment by schultzer in "Membrane: Media Framework for Elixir"]]></title><description><![CDATA[
<p>mnesia is great, and you can get very far before you would make the jump to anything else. And it can be way faster then any other database. For obvious reasons.<p>Although it would be great if it spoke SQL, maybe one day it will: <a href="https://github.com/elixir-dbvisor/sql">https://github.com/elixir-dbvisor/sql</a> since we can already pass it and get the AST.</p>
]]></description><pubDate>Tue, 13 May 2025 18:42:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43976217</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=43976217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43976217</guid></item><item><title><![CDATA[New comment by schultzer in "The Beam"]]></title><description><![CDATA[
<p>Elixir compiler is written in Erlang, Erlang can produce very efficient code, the new json library can beat c libraries at decoding / encoding. And you get this with a strongly typed dynamic language, which is a distributed language. It’s really hard to beat the BEAM, if only we had better number crunching, but in so cases you can always write a nif.</p>
]]></description><pubDate>Tue, 13 May 2025 02:46:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43969270</link><dc:creator>schultzer</dc:creator><comments>https://news.ycombinator.com/item?id=43969270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43969270</guid></item></channel></rss>