<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: b5n</title><link>https://news.ycombinator.com/user?id=b5n</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 09:18:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=b5n" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by b5n in "Put the zip code first"]]></title><description><![CDATA[
<p>All the extra steps serve as some type of verification + data collection.<p>The devs know how to make the experience better, but they get paid to implement some mbas mining scheme.<p>The future is ok but mostly sucks.</p>
]]></description><pubDate>Sun, 08 Mar 2026 06:09:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47294969</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=47294969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47294969</guid></item><item><title><![CDATA[New comment by b5n in "What does " 2>&1 " mean?"]]></title><description><![CDATA[
<p>&></p>
]]></description><pubDate>Fri, 27 Feb 2026 02:19:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47175535</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=47175535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47175535</guid></item><item><title><![CDATA[New comment by b5n in "Claude Code IDE integration for Emacs"]]></title><description><![CDATA[
<p>`use-package` has pretty much simplified everything:<p><pre><code>  ;; c
  (use-package c-mode
    :ensure nil
    :defer t
    :mode "\\.cu?\\'"
    :config (setq c-default-style "gnu"
                  c-basic-offset 2)
    :hook ((c-mode . lsp)
           (c-mode . bmacs-ide)))</code></pre></p>
]]></description><pubDate>Thu, 07 Aug 2025 21:16:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44830472</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=44830472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44830472</guid></item><item><title><![CDATA[New comment by b5n in "Matt Godbolt sold me on Rust by showing me C++"]]></title><description><![CDATA[
<p>There's a bit more nuance here than 'basic errors', and modern c compilers offer a lot of options _if you need to use them_.<p>I appreciate that there are guardrails in a tool like rust, I also appreciate that sharp tools like c exist, they both have advantages.</p>
]]></description><pubDate>Tue, 06 May 2025 20:37:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43909387</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=43909387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43909387</guid></item><item><title><![CDATA[New comment by b5n in "Matt Godbolt sold me on Rust by showing me C++"]]></title><description><![CDATA[
<p>> -Wconversion ... assumes converting 1000.0 to 1000 is ok due to no loss in precision.<p>Additionally, `clang-tidy` catches this via `bugprone-narrowing-conversions` and your linter will alert if properly configured.</p>
]]></description><pubDate>Tue, 06 May 2025 19:04:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43908555</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=43908555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43908555</guid></item><item><title><![CDATA[New comment by b5n in "Perplexingly Book-Learned Emacs"]]></title><description><![CDATA[
<p>`gptel` supports perplexity, among many others.<p><a href="https://github.com/karthink/gptel">https://github.com/karthink/gptel</a></p>
]]></description><pubDate>Sun, 20 Apr 2025 17:39:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43745210</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=43745210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43745210</guid></item><item><title><![CDATA[New comment by b5n in "How to add a directory to your PATH"]]></title><description><![CDATA[
<p><p><pre><code>    (use-package exec-path-from-shell
      :demand t
      :config
      (exec-path-from-shell-initialize)
      (exec-path-from-shell-copy-env "PATH"))</code></pre></p>
]]></description><pubDate>Thu, 27 Feb 2025 23:32:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43199786</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=43199786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43199786</guid></item><item><title><![CDATA[New comment by b5n in "Llama.vim – Local LLM-assisted text completion"]]></title><description><![CDATA[
<p>Emacs has had multiple llm integration packages available for quite awhile (relative to the rise of llms). `gptel` supports multiple providers including anthropic, openai, ollama, etc.<p><a href="https://github.com/karthink/gptel">https://github.com/karthink/gptel</a></p>
]]></description><pubDate>Thu, 23 Jan 2025 20:29:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42807760</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=42807760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42807760</guid></item><item><title><![CDATA[New comment by b5n in "Red Hat Woos VMware Shops with OpenShift Virtualization Engine"]]></title><description><![CDATA[
<p>The majority of vmware customers could get by with qemu/kvm + pacemaker/corosync, but that requires hiring people who can read a manpage.</p>
]]></description><pubDate>Thu, 16 Jan 2025 23:44:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42732412</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=42732412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42732412</guid></item><item><title><![CDATA[New comment by b5n in "Test if a number is even"]]></title><description><![CDATA[
<p>Now try `!(n & 1)`.</p>
]]></description><pubDate>Thu, 16 Jan 2025 22:46:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42731861</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=42731861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42731861</guid></item><item><title><![CDATA[New comment by b5n in "Orca that carried dead calf for weeks appears to be in mourning again"]]></title><description><![CDATA[
<p>Do you and a lion possess the same degree of executive function?<p>Plant based diets are:<p>- more affordable<p>- better for the environment<p>- healthier<p>- avoid/reduce cruelty (livestock and human)<p>If you want to eat meat, fine, but the comment you replied to is innocuous and not "guilt-tripping" anyone.</p>
]]></description><pubDate>Thu, 09 Jan 2025 03:09:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42641211</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=42641211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42641211</guid></item><item><title><![CDATA[New comment by b5n in "The Making of UEFI NYAN 80x25"]]></title><description><![CDATA[
<p>Interesting approach, I initially assumed they'd be using gop blt.</p>
]]></description><pubDate>Wed, 08 Jan 2025 21:21:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42638583</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=42638583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42638583</guid></item><item><title><![CDATA[New comment by b5n in "Curl removes experimental HTTP back end in Rust"]]></title><description><![CDATA[
<p>_lib_curl<p><a href="https://curl.se/libcurl/" rel="nofollow">https://curl.se/libcurl/</a><p><a href="https://curl.se/docs/companies.html" rel="nofollow">https://curl.se/docs/companies.html</a></p>
]]></description><pubDate>Sun, 22 Dec 2024 20:03:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42488684</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=42488684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42488684</guid></item><item><title><![CDATA[New comment by b5n in "Advent of Code 2024"]]></title><description><![CDATA[
<p>I've generally chosen a new (to me) or spartan lang to challenge myself, but this year I'm going easy mode with python and just focusing on meeting the requirement.</p>
]]></description><pubDate>Sun, 01 Dec 2024 21:49:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42290984</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=42290984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42290984</guid></item><item><title><![CDATA[New comment by b5n in "Ask HN: Has anyone tried adapting a court reporter keyboard for writing code?"]]></title><description><![CDATA[
<p>You might consider using a templating system similar to `yasnippet` to expand abbreviations.<p><a href="https://github.com/joaotavora/yasnippet">https://github.com/joaotavora/yasnippet</a></p>
]]></description><pubDate>Wed, 27 Nov 2024 01:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42252177</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=42252177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42252177</guid></item><item><title><![CDATA[New comment by b5n in "Seer: A GUI front end to GDB for Linux"]]></title><description><![CDATA[
<p>Personally I prefer cli over tui, but you can just toss something like this in a `.gdbinit`:<p><pre><code>  tui new-layout default regs 1 {-horizontal src 1 asm 1} 2 status 0 cmd 1
  tui layout default
  tui enable</code></pre></p>
]]></description><pubDate>Fri, 15 Nov 2024 21:50:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=42151565</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=42151565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42151565</guid></item><item><title><![CDATA[New comment by b5n in "Day Rates (2023)"]]></title><description><![CDATA[
<p>I've found hourly with an initial up front minimum works well.</p>
]]></description><pubDate>Fri, 11 Oct 2024 07:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41807029</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=41807029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41807029</guid></item><item><title><![CDATA[New comment by b5n in "PEP 760: No more bare excepts"]]></title><description><![CDATA[
<p>I've spent a lot of time fixing/explaining python exceptions over the years, and I get pretty annoyed when I encounter bare exceptions. Exceptions themselves are so often misunderstood, it seems most people just take them at face value. However, do we really need to dull all the sharp edges and add guardrails to every fucking thing? In a corporate environment, sure, you can implement all the protections you like _without attempting to force your constraints on all users_.<p>If you care about types, safety, etc. there are plenty of fantastic projects that share your priorities, but they don't need to bleed into everything under the sun.<p>Sharing and adopting new ideas is healthy, but homogenization kills creativity.<p>Maybe I'm just grumpy today.</p>
]]></description><pubDate>Wed, 09 Oct 2024 16:12:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41789567</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=41789567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41789567</guid></item><item><title><![CDATA[New comment by b5n in "Source-Available Is Meaningless"]]></title><description><![CDATA[
<p>So we've moved on from open washing to full on source laundering lmao.<p>I'd like to buy a beer for the 'zealot' that buried themselves so far underneath the author's skin that they were compelled to write this useless article.<p>This is currently the top post, feeling pretty disappointed in you hn.</p>
]]></description><pubDate>Wed, 09 Oct 2024 15:43:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41789163</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=41789163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41789163</guid></item><item><title><![CDATA[New comment by b5n in "Speech Dictation Mode for Emacs"]]></title><description><![CDATA[
<p>I assume this varies widely across setups.<p><pre><code>    (use-package visual-regexp
      :defer t
      :bind (("C-c r" . vr/replace)
             ("C-c q" . vr/query-replace)
             ("C-r" . vr/isearch-backward)
             ("C-s" . vr/isearch-forward)))

    (use-package visual-regexp-steroids
      :defer t)</code></pre></p>
]]></description><pubDate>Mon, 16 Sep 2024 20:01:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41560086</link><dc:creator>b5n</dc:creator><comments>https://news.ycombinator.com/item?id=41560086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41560086</guid></item></channel></rss>