<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: ithrow</title><link>https://news.ycombinator.com/user?id=ithrow</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 08:29:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ithrow" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ithrow in "Datomic is Free"]]></title><description><![CDATA[
<p>I wonder if public benchmarks are now allowed with the binaries.</p>
]]></description><pubDate>Thu, 27 Apr 2023 21:10:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=35734655</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35734655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35734655</guid></item><item><title><![CDATA[New comment by ithrow in "Datomic is Free"]]></title><description><![CDATA[
<p>Datomic's 'time travel' is an audit feature, not something for your application/business logic to depend on. Performance reasons make it impractical, unless you only have like 10 users and very little data.</p>
]]></description><pubDate>Thu, 27 Apr 2023 21:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=35734528</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35734528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35734528</guid></item><item><title><![CDATA[New comment by ithrow in "Datomic is Free"]]></title><description><![CDATA[
<p>I don't how they do it, but the obvious answer is probably sharding. Their cloud costs must be no joke. Peers require tons of memory and I can only guess they must have thousands of transactors to support that workload and who knows how many peers. Add to this that they probably need something like Kafka for integrating/pipelining all this data.</p>
]]></description><pubDate>Thu, 27 Apr 2023 20:47:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=35734323</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35734323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35734323</guid></item><item><title><![CDATA[New comment by ithrow in "Datomic is Free"]]></title><description><![CDATA[
<p>I guess this is why datomic.com front page now defaults to datomic pro and not cloud.</p>
]]></description><pubDate>Thu, 27 Apr 2023 20:37:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=35734185</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35734185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35734185</guid></item><item><title><![CDATA[New comment by ithrow in "Canonical releases Ubuntu 23.04 Lunar Lobster"]]></title><description><![CDATA[
<p>How do you handle chromium in Debian stable? It always lags behind significantly behind chromium/chrome releases.</p>
]]></description><pubDate>Thu, 20 Apr 2023 21:36:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=35646692</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35646692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35646692</guid></item><item><title><![CDATA[New comment by ithrow in "916 Days of Emacs"]]></title><description><![CDATA[
<p>I have love/hate relationship with Emacs too, but for the stuff I do in Emacs I hate other software more. So Emacs it is.</p>
]]></description><pubDate>Thu, 13 Apr 2023 20:02:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=35561333</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35561333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35561333</guid></item><item><title><![CDATA[New comment by ithrow in "Why Janet?"]]></title><description><![CDATA[
<p>no<p><i>I readily admit, though, that not all software development needs to be flexible and big-application focused. To that end there are many things Common Lisp is not so good at. Common Lisp is not good at being pretty out-of-the-box, it's not good at minimalism, and it's not good at prescriptive or dogmatic programming styles. I've personally not been convinced of the various approaches to using Common Lisp as a scripting language (especially because of standard multi-stage execution). Common Lisp also has an unusual learning curve: there's an initial hump of learning Lisp's oddities (DEFVAR/DEFPARAMETER, CAR/FIRST, no hash table syntax, lots of EQ[UA]L-ity functions, systems vs packages, LOOP/DO/DOTIMES/DOLIST, "Neo, there are no lists in Lisp", ...), followed by a longer path of soaking in the extensive facilities offered by the language. There's just... a lot of content. And in part because of its idiosyncratic nature, no singular approach to learning it works for everyone.<p>Common Lisp is pretty anemic when it comes to extreme use of functional programming. It's wholly capable and serviceable, but most library writers don't go whole-hog with FP, and Common Lisp by default makes FP a little stuffy (it requires functions bound to variables to be called with FUNCALL, and it requires defined functions to be referenced with #' syntax). There is very little support for functional data structures; the FSET library seems to be what most people suggest.</i><p><a href="https://old.reddit.com/r/lisp/comments/123edgv/im_considering_moving_from_clojure_to_common_lisp/jdvfe3b/" rel="nofollow">https://old.reddit.com/r/lisp/comments/123edgv/im_considerin...</a></p>
]]></description><pubDate>Thu, 13 Apr 2023 04:21:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=35550916</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35550916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35550916</guid></item><item><title><![CDATA[New comment by ithrow in "Virtual Threads Arrive in JDK 21, Ushering a New Era of Concurrency"]]></title><description><![CDATA[
<p>Most business applications today have a web UI, using nodejs/JS/TS simplifies things by having to deal only with one language and ecosystem. Most business apps today stick to only one database and maybe an additional nosql database. What you did is very unusual for most apps and is something only huge companies would do, like SAP or big banks.</p>
]]></description><pubDate>Wed, 12 Apr 2023 17:20:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=35543275</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35543275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35543275</guid></item><item><title><![CDATA[New comment by ithrow in "REBL"]]></title><description><![CDATA[
<p>Only reads can be distributed, and because of datomic's performance you will reach for them way sooner than with something like postgres.</p>
]]></description><pubDate>Mon, 10 Apr 2023 16:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=35514088</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35514088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35514088</guid></item><item><title><![CDATA[New comment by ithrow in "Transactions Aren't Everything"]]></title><description><![CDATA[
<p>yes?</p>
]]></description><pubDate>Thu, 06 Apr 2023 22:17:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=35475284</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35475284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35475284</guid></item><item><title><![CDATA[New comment by ithrow in "Comprehensive Keyboard Handling in Terminals"]]></title><description><![CDATA[
<p>Does kitty lets you remap modifiers like iterm2? <a href="https://i.stack.imgur.com/hd5Yi.png" rel="nofollow">https://i.stack.imgur.com/hd5Yi.png</a></p>
]]></description><pubDate>Sun, 02 Apr 2023 17:12:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=35412755</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35412755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35412755</guid></item><item><title><![CDATA[New comment by ithrow in "Pausing Manifest V2 phase-out changes"]]></title><description><![CDATA[
<p>Feels slow in old computers with 4GB and Chrome has a better built-in for freeing up memory from inactive tabs.</p>
]]></description><pubDate>Sat, 01 Apr 2023 20:16:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=35403672</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35403672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35403672</guid></item><item><title><![CDATA[New comment by ithrow in "Retool Database"]]></title><description><![CDATA[
<p>Beautiful thank you.</p>
]]></description><pubDate>Fri, 31 Mar 2023 04:38:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=35382637</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35382637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35382637</guid></item><item><title><![CDATA[New comment by ithrow in "Retool Database"]]></title><description><![CDATA[
<p>Can Retool Database be self-hosted stand-alone without Retool? I can see using this as a replacement for excel on some things.</p>
]]></description><pubDate>Thu, 30 Mar 2023 20:19:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=35378323</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35378323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35378323</guid></item><item><title><![CDATA[New comment by ithrow in "How to Read MySQL EXPLAINs"]]></title><description><![CDATA[
<p>No PITR</p>
]]></description><pubDate>Thu, 30 Mar 2023 18:35:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=35377123</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35377123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35377123</guid></item><item><title><![CDATA[New comment by ithrow in "Rust Is a Scalable Language"]]></title><description><![CDATA[
<p>By async I was referring to node's asynchronous event-driven runtime abstraction which the GP refers to as an ugly hack. I'm not sure if this abstraction is better than all of the available alternatives if you compare it to high-level features multi-threaded runtimes offer like thread-safe collections, atomic updates, concurrent hash maps, immutability, structured concurrency, etc... as in Java/Clojure. Most Java programmers don't work with the low-level thread primitives.<p>The author of esbuild gave up trying to code esbuild with nodejs/worker threads and switched to Go for a less limited/restricted concurrency environment.</p>
]]></description><pubDate>Wed, 29 Mar 2023 03:25:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=35351960</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35351960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35351960</guid></item><item><title><![CDATA[New comment by ithrow in "Rust Is a Scalable Language"]]></title><description><![CDATA[
<p>Async in the nodejs ecosystem seems to be doing perfectly fine?</p>
]]></description><pubDate>Wed, 29 Mar 2023 01:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=35350947</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35350947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35350947</guid></item><item><title><![CDATA[New comment by ithrow in "Show HN: Apple Notes Liberator – Extract Notes.app Data and Save It as JSON"]]></title><description><![CDATA[
<p>Anki doesn't belong there though.</p>
]]></description><pubDate>Mon, 27 Mar 2023 15:32:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=35328003</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35328003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35328003</guid></item><item><title><![CDATA[New comment by ithrow in "Framework announces AMD, new Intel gen, 16“ laptop and more"]]></title><description><![CDATA[
<p>For $300 you can get an i5-13400 and a board though.</p>
]]></description><pubDate>Fri, 24 Mar 2023 00:56:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=35283677</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35283677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35283677</guid></item><item><title><![CDATA[New comment by ithrow in "How to start a React Project in 2023"]]></title><description><![CDATA[
<p>What do you need for keeping CSS scoped to React components?</p>
]]></description><pubDate>Thu, 23 Mar 2023 23:20:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=35282900</link><dc:creator>ithrow</dc:creator><comments>https://news.ycombinator.com/item?id=35282900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35282900</guid></item></channel></rss>