<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: bbkane</title><link>https://news.ycombinator.com/user?id=bbkane</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 25 Jun 2026 07:54:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bbkane" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bbkane in "Rhombus Language 1.0"]]></title><description><![CDATA[
<p>Thank you! I appreciate your taking the time to reply</p>
]]></description><pubDate>Wed, 24 Jun 2026 20:15:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48665073</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48665073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48665073</guid></item><item><title><![CDATA[New comment by bbkane in "Rhombus Language 1.0"]]></title><description><![CDATA[
<p>I'm coming from Go, so apologies in advance if these questions seem a little weird:<p>How do I distribute my Rhombus programs? Can I cross compile to other architectures/OSs, ideally with a static binary?<p>What about libraries? Is there a good package manager? I presume from the post that the library ecosystem is pretty immature (maybe the Racket ecosystem is larger). Can I easily build a CRUD web app?<p>Is concurrency easy to make correct? Are tests easy to write? Tests involving concurrency? Race detection?<p>Dev experience: is it statically typed? I couldn't really tell from a quick search. Will the build system make a fast feedback loop for me and LLMs? Is it IDE friendly (auto complete, find all references, etc)?  Is there language server support so I can bring my own editor? Will the macros mean I have to learn a bunch of DSLs to use anyone's library? Do the DSLs have IDE support?<p>Wow that's a lot of questions ;) It looks like a fun language in any case. And the fact that its even possible to make a Pythonic language on top of a LISP is its own showcase for Racket's power</p>
]]></description><pubDate>Wed, 24 Jun 2026 14:24:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48660454</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48660454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48660454</guid></item><item><title><![CDATA[New comment by bbkane in "Rhombus Language 1.0"]]></title><description><![CDATA[
<p>Haven't tried it, but isn't collaborative editing what the zec.dev people are working on?</p>
]]></description><pubDate>Wed, 24 Jun 2026 12:46:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48658894</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48658894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48658894</guid></item><item><title><![CDATA[New comment by bbkane in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>NeoVim because it's fun!! So many plugins and colorschemes!<p>So customizable- these days Claude will just change it for you, no need to learn the APIs if you're just interested in the result. Yes you're AI-slopping your config, but the drawbacks to that are super low (it's a personal editor, not something I'm inflicting on others)</p>
]]></description><pubDate>Thu, 18 Jun 2026 16:42:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48588051</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48588051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48588051</guid></item><item><title><![CDATA[New comment by bbkane in "Lore – Open source version control system designed for scalability"]]></title><description><![CDATA[
<p>Isn't centralizing systems over time more common than not? Another example is the Internet: websites do not have a uniform distribution of traffic</p>
]]></description><pubDate>Thu, 18 Jun 2026 09:38:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48583014</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48583014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48583014</guid></item><item><title><![CDATA[New comment by bbkane in "What job interviews taught me about Kubernetes"]]></title><description><![CDATA[
<p>See: <a href="https://www.macchaffee.com/blog/2024/you-have-built-a-kubernetes/" rel="nofollow">https://www.macchaffee.com/blog/2024/you-have-built-a-kubern...</a></p>
]]></description><pubDate>Tue, 16 Jun 2026 02:49:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48549938</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48549938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48549938</guid></item><item><title><![CDATA[New comment by bbkane in "The state of building user interfaces in Rust"]]></title><description><![CDATA[
<p>See: <a href="https://book.iced.rs/" rel="nofollow">https://book.iced.rs/</a></p>
]]></description><pubDate>Sun, 14 Jun 2026 03:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48524021</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48524021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48524021</guid></item><item><title><![CDATA[New comment by bbkane in "The state of building user interfaces in Rust"]]></title><description><![CDATA[
<p>Sunwet looks like a lot of fun! I've put it on my TODO list to play with. Maybe I can use it to organize my ebooks in an undo-friendly way</p>
]]></description><pubDate>Sat, 13 Jun 2026 20:27:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48521111</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48521111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48521111</guid></item><item><title><![CDATA[New comment by bbkane in "Show HN: Homebrew 6.0.0"]]></title><description><![CDATA[
<p>I think you should blame Apple rather than Homebrew for this. Apple, please support your hardware longer!</p>
]]></description><pubDate>Sat, 13 Jun 2026 12:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48516806</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48516806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48516806</guid></item><item><title><![CDATA[New comment by bbkane in "Biff.core: system composition for Clojure web apps"]]></title><description><![CDATA[
<p>How are you liking Gleam and Lustre? What went particularly well or badly?</p>
]]></description><pubDate>Tue, 09 Jun 2026 17:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48463850</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48463850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48463850</guid></item><item><title><![CDATA[New comment by bbkane in "Learn SQL Once, Use It for 30 Years"]]></title><description><![CDATA[
<p>Data schema changes are difficult, almost regardless of technology - it's been an issue for me from relational dbs to OpenAPIs. gRPC is easier as long as you obey the migration rules, but those impose tight restrictions on what you can change</p>
]]></description><pubDate>Thu, 04 Jun 2026 12:32:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48397730</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48397730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48397730</guid></item><item><title><![CDATA[New comment by bbkane in "Elixir v1.20: Now a gradually typed language"]]></title><description><![CDATA[
<p>Go is pretty great - here's a list of tools I use to help me write/build Go- maybe a few of them will also be what you need: <a href="https://www.bbkane.com/blog/go-project-notes/" rel="nofollow">https://www.bbkane.com/blog/go-project-notes/</a></p>
]]></description><pubDate>Thu, 04 Jun 2026 12:05:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48397481</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48397481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48397481</guid></item><item><title><![CDATA[New comment by bbkane in "Elixir v1.20: Now a gradually typed language"]]></title><description><![CDATA[
<p>I haven't used Elixer but tt's generally a good idea for the UI to have a different data model than the database (even if it means you initially type almost the same thing twice and have to write a tedious translation layer).<p>This lets you evolve each part independently and use the "native" types frontend vs backend, which happens surprisingly frequently as the app grows</p>
]]></description><pubDate>Thu, 04 Jun 2026 12:00:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48397437</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48397437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48397437</guid></item><item><title><![CDATA[New comment by bbkane in "Zig: Build System Reworked"]]></title><description><![CDATA[
<p>I thank Go for this. Go's compilation times seemed to inspire other language devs</p>
]]></description><pubDate>Sat, 30 May 2026 13:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48336015</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48336015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48336015</guid></item><item><title><![CDATA[New comment by bbkane in "Zig: Build System Reworked"]]></title><description><![CDATA[
<p>Hmm in the 2025 talk ( <a href="https://youtu.be/f30PceqQWko?si=qZESxMaSyt7fYMfz" rel="nofollow">https://youtu.be/f30PceqQWko?si=qZESxMaSyt7fYMfz</a> ), Andrew emphasizes that this approach is more efficient than before- even showing compiled assembly iirc. I guess that was a one-off?</p>
]]></description><pubDate>Sat, 30 May 2026 13:30:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48335969</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48335969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48335969</guid></item><item><title><![CDATA[New comment by bbkane in "Bttf is a command line datetime Swiss army knife"]]></title><description><![CDATA[
<p>Burntsushi to the future</p>
]]></description><pubDate>Thu, 28 May 2026 15:13:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48310111</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48310111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48310111</guid></item><item><title><![CDATA[New comment by bbkane in "Go: Support for Generic Methods"]]></title><description><![CDATA[
<p>I'd particularly like examples of statically typed languages that "got it right" (since I love me my types)</p>
]]></description><pubDate>Wed, 27 May 2026 13:06:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293706</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48293706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293706</guid></item><item><title><![CDATA[New comment by bbkane in "Go: Support for Generic Methods"]]></title><description><![CDATA[
<p>I know Go is justly criticized for many of its design decisions, but it still feels well-designed and "small" to me in day to day usage when many other languages don't.</p>
]]></description><pubDate>Wed, 27 May 2026 13:05:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293685</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48293685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293685</guid></item><item><title><![CDATA[New comment by bbkane in "Silk: Open-source cooperative fiber scheduler"]]></title><description><![CDATA[
<p>Looks like its using MinIO for the S3 benchmark, which is now archived. I wonder what they'll switch to (if anything)</p>
]]></description><pubDate>Sun, 24 May 2026 13:27:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48257132</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48257132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48257132</guid></item><item><title><![CDATA[New comment by bbkane in "England Runestones"]]></title><description><![CDATA[
<p>And how far they roamed! The New World to Russia to Byzantium!</p>
]]></description><pubDate>Sat, 16 May 2026 12:59:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48159879</link><dc:creator>bbkane</dc:creator><comments>https://news.ycombinator.com/item?id=48159879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48159879</guid></item></channel></rss>