<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: conorbergin</title><link>https://news.ycombinator.com/user?id=conorbergin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 14:32:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=conorbergin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by conorbergin in "GitHub Monaspace Case Study"]]></title><description><![CDATA[
<p>Not a fan of “texture healing”, a very convoluted and unsatisfying way of fixing a minor problem with monospace fonts, I’d be more interested in seeing letterforms redesigned to be more optically balanced within the grid, another commenter points out ubuntu mono does this somewhat, but I imagine you could make some fairly radical alterations to certain letters and still be legible.</p>
]]></description><pubDate>Wed, 01 Apr 2026 02:25:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47596041</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=47596041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47596041</guid></item><item><title><![CDATA[New comment by conorbergin in "DARPA’s new X-76"]]></title><description><![CDATA[
<p>The Osprey's accident rate is not that bad, and the US Army have ordered a new smaller tiltrotor, the v280.</p>
]]></description><pubDate>Mon, 09 Mar 2026 21:12:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47315586</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=47315586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47315586</guid></item><item><title><![CDATA[New comment by conorbergin in "My “grand vision” for Rust"]]></title><description><![CDATA[
<p>I don’t think PL theory driven design produces good systems languages.</p>
]]></description><pubDate>Mon, 09 Mar 2026 04:57:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47305019</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=47305019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47305019</guid></item><item><title><![CDATA[New comment by conorbergin in "My “grand vision” for Rust"]]></title><description><![CDATA[
<p>Thank God for Zig</p>
]]></description><pubDate>Sun, 08 Mar 2026 23:29:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47302776</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=47302776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47302776</guid></item><item><title><![CDATA[New comment by conorbergin in "Zed editor switching graphics lib from blade to wgpu"]]></title><description><![CDATA[
<p>Do you think Vulkan will become "nice" to use, could it ever be as ergonomic as Metal is supposed to be?</p>
]]></description><pubDate>Fri, 13 Feb 2026 19:50:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47006923</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=47006923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47006923</guid></item><item><title><![CDATA[New comment by conorbergin in "Zed editor switching graphics lib from blade to wgpu"]]></title><description><![CDATA[
<p>Is webgpu a good standard at this point? I am learning vulkan atm and 1.3 is significantly different to the previous APIs, and apparently webgpu is closer in behavior to 1.0. I am by no means an authority on the topic, I just see a lack of interest in targeting webgpu from people in game engines and scientific computing.</p>
]]></description><pubDate>Fri, 13 Feb 2026 14:30:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47003161</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=47003161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47003161</guid></item><item><title><![CDATA[New comment by conorbergin in "Microsoft forced me to switch to Linux"]]></title><description><![CDATA[
<p>Having no CSD at all is unacceptable on small screens IMHO, far too much real estate is taken up by a title bar, you can be competitive with SSD by making them really thin, but then they are harder to click on and impossible with touch input. At the moment I have firefox setup with CSD and vertical tabs, only 7% of my vertical real estate is taken up by bars (inc. Gnome), which is pretty good for something that supports this many niceties.</p>
]]></description><pubDate>Wed, 28 Jan 2026 19:25:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46800308</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=46800308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46800308</guid></item><item><title><![CDATA[New comment by conorbergin in "The C-Shaped Hole in Package Management"]]></title><description><![CDATA[
<p>I use a lot of obscure libraries for scientific computing and engineering. If I install it from pacman or manage to get an AUR build working, my life is pretty good. If I have to use a Python library the faff becomes unbearable, make a venv, delete the venv, change python version, use conda, use uv, try and install it globally, change python path, source .venv/bin/activate. This is less true for other languages with local package management, but none of them are as frictionless as C (or Zig which I use mostly). The other issue is .venvs, node_packages and equivalents take up huge amounts of disk and make it a pain to move folders around, and no I will not be using a git repo for every throwaway test.</p>
]]></description><pubDate>Tue, 27 Jan 2026 16:00:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46781738</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=46781738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46781738</guid></item><item><title><![CDATA[New comment by conorbergin in "Size of Life"]]></title><description><![CDATA[
<p>>microns to inches<p>absolutely foul</p>
]]></description><pubDate>Wed, 10 Dec 2025 17:47:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46220876</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=46220876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46220876</guid></item><item><title><![CDATA[New comment by conorbergin in "Resolution Dynamics: Deriving the Fine Structure Constant from Shannon Capacity"]]></title><description><![CDATA[
<p>crank check:<p><pre><code>  - AI "collaboration" 
  - pure maths in a cosmology paper 
  - Zenodo 
  - small number of citations from a wide range of dates 
  - cosmology
</code></pre>
One of my favourite youtube videos is Angela Collier's one on cranks, she makes the point that a motivated independent researcher <i>can</i> do science if they choose less ambitious problems, but these people always choose the deepest and most fundamental problems in maths and physics.</p>
]]></description><pubDate>Sat, 06 Dec 2025 15:13:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46173921</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=46173921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46173921</guid></item><item><title><![CDATA[New comment by conorbergin in "Migrating the main Zig repository from GitHub to Codeberg"]]></title><description><![CDATA[
<p>>If you called Netanyahu a monkey because of his Gaza genocide, most people who are pro-palestine will try to cancel you! Not because they think highly of him, but because it hurts the cause more than it helps.<p>Your reading of the current political climate is very different to mine.</p>
]]></description><pubDate>Thu, 27 Nov 2025 04:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46065732</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=46065732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46065732</guid></item><item><title><![CDATA[New comment by conorbergin in "µcad: New open source programming language that can generate 2D sketches and 3D"]]></title><description><![CDATA[
<p>Can it do fillets?</p>
]]></description><pubDate>Mon, 24 Nov 2025 19:09:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46037861</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=46037861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46037861</guid></item><item><title><![CDATA[New comment by conorbergin in "Why effort scales superlinearly with the perceived quality of creative work"]]></title><description><![CDATA[
<p>Very funny to put a bibtex citation under such a small piece of work</p>
]]></description><pubDate>Tue, 11 Nov 2025 13:11:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45886896</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=45886896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45886896</guid></item><item><title><![CDATA[New comment by conorbergin in "The rise of async AI programming"]]></title><description><![CDATA[
<p>Redefining commonly understood phrases to mean something else in your own little world make you look ignorant.</p>
]]></description><pubDate>Thu, 11 Sep 2025 15:31:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45212819</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=45212819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45212819</guid></item><item><title><![CDATA[New comment by conorbergin in "What If OpenDocument Used SQLite?"]]></title><description><![CDATA[
<p>I've being trying out SQLite for a side project of mine, a virtual whiteboard, I haven't quite got my head around it, but it seems to be much less of a bother than interacting with file system APIs so far. The problem I haven't really solved is how sync and maybe collaboration is going to interact with it, so far I have:<p>1. Plaintext format (JSON or similar) or SQLite dump files versioned by git<p>2. Some sort of modern local first CRDT thing (Turso, libsql, Electric SQL)<p>3. Server/Client architecture that can also be run locally<p>Has anyone had any success in this department?</p>
]]></description><pubDate>Thu, 04 Sep 2025 23:48:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45133540</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=45133540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45133540</guid></item><item><title><![CDATA[New comment by conorbergin in "Open hardware desktop 3D printing is dead?"]]></title><description><![CDATA[
<p>If you are a hobbyist or small business in desktop manufacturing you are basically forced to buy Chinese products.<p>I have never owned a Prusa, but I have owned several Creality and Bambu Labs printers, because I could get the same utility at half the cost. The same goes for soldering irons, linear actuators, oscillscopes, etc. I still buy European hand tools (Knipex, Wera, etc) because I know they won't break in a year, so they are good value in the long run.<p>Often the choice is whether to buy a used, last generation tool of eBay, or a brand new next-gen tool from China. The choice depends on how flawed the Chinese implementation is and the gap in utility between the generations.<p>The main problem with Chinese products is the lack of accountability. The same product will be sold under multiple brands, or by dropshippers, and you have no idea who actually made it, there are some strong Chinese brands that buck this trend, i.e. Bambu Labs. When you buy western tools you are buying peace of mind, something I can't currently afford.</p>
]]></description><pubDate>Fri, 15 Aug 2025 13:11:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44911980</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=44911980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44911980</guid></item><item><title><![CDATA[New comment by conorbergin in "Zig's Lovely Syntax"]]></title><description><![CDATA[
<p>I think everyone has this reaction until they start using it, then it makes perfect sense, especially when using editors that have multiple cursors and can operate on selections.</p>
]]></description><pubDate>Sun, 10 Aug 2025 18:04:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44857028</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=44857028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44857028</guid></item><item><title><![CDATA[New comment by conorbergin in "Partially Matching Zig Enums"]]></title><description><![CDATA[
<p>I would rather rely on a bunch of sanitizers and static analysis because it is more representative of the core problem I am solving: Producing machine code. If I want Rust to solve these problems for me I now have to write code in the Rust model, which is a layer of indirection that I have found more trouble than it's worth.</p>
]]></description><pubDate>Sat, 09 Aug 2025 15:25:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44847255</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=44847255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44847255</guid></item><item><title><![CDATA[New comment by conorbergin in "Partially Matching Zig Enums"]]></title><description><![CDATA[
<p>I think the problem with this attitude is the compiler becomes a middle manager you have to appease rather than a collaborator. Certainly there are advantages to having a manager, but if you go off the beaten track with Rust, you will not have a good time. I write most of my code in Zig these days and I think being able to segfault is a small price to pay to never have to see `Arc<RefCell<Foo<Bar<Whatever>>>` again.</p>
]]></description><pubDate>Sat, 09 Aug 2025 14:03:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44846536</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=44846536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44846536</guid></item><item><title><![CDATA[New comment by conorbergin in "You Don't Need Monads"]]></title><description><![CDATA[
<p>Monads are the poor man's early return.</p>
]]></description><pubDate>Thu, 07 Aug 2025 17:22:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44827396</link><dc:creator>conorbergin</dc:creator><comments>https://news.ycombinator.com/item?id=44827396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44827396</guid></item></channel></rss>