<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: shminge</title><link>https://news.ycombinator.com/user?id=shminge</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 16:27:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=shminge" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by shminge in "High-Level Rust: Getting 80% of the Benefits with 20% of the Pain"]]></title><description><![CDATA[
<p>I'm surprised no one in the comments is mentioning Kotlin. Out of all the languages I've worked with it has been the most enjoyable by far. I agree with the article that there isn't much community but I feel like that's arguably the least important category there. You should definitely give it a shot if you've never tried it before.</p>
]]></description><pubDate>Tue, 14 Apr 2026 04:17:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47761170</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=47761170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47761170</guid></item><item><title><![CDATA[New comment by shminge in "Infinite Midwit"]]></title><description><![CDATA[
<p>I think this sums up my thoughts on the LLM writing "style" pretty well:<p>> If a student submitted a piece of writing to me that sounded like this—and I was sure they wrote it themselves—I wouldn’t know where to start. I guess I would tell them to stop writing for a while and go read some old novels, or work a crummy job, or backpack around the other side of the world. But that would be bad advice, because I know people who have done all of those things in the hopes of becoming a more interesting person, and it hasn’t worked. So I might ask them instead: “Have you ever considered a career in consulting?”<p>Code doesn't need subjective intelligence. I think LLMs, as much as I dislike offloading thinking to them, are likely to become a large part of software engineering. I'm hoping that it'll never nail the subjective experience - I read to explore others thoughts, however ungrammatical, broken, or convoluted their prose is. Give me that over a bowl of bland and tasteless slop any day</p>
]]></description><pubDate>Tue, 31 Mar 2026 21:28:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47593695</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=47593695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47593695</guid></item><item><title><![CDATA[The End]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.focalcurve.com/journal/the-end/">https://www.focalcurve.com/journal/the-end/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47535621">https://news.ycombinator.com/item?id=47535621</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Mar 2026 20:57:38 +0000</pubDate><link>https://www.focalcurve.com/journal/the-end/</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=47535621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47535621</guid></item><item><title><![CDATA[New comment by shminge in "Show HN: Red Grid Link – peer-to-peer team tracking over Bluetooth, no servers"]]></title><description><![CDATA[
<p>Very cool idea. What's the range of BLE connectivity? I can't imagine it gets far</p>
]]></description><pubDate>Fri, 20 Mar 2026 23:38:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47462334</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=47462334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462334</guid></item><item><title><![CDATA[New comment by shminge in "Building a new Flash"]]></title><description><![CDATA[
<p>I've tried Love2D and enjoyed it but just found the lack of support for Lua was tough - how do you handle debugging and things?</p>
]]></description><pubDate>Thu, 05 Mar 2026 03:17:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47257091</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=47257091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47257091</guid></item><item><title><![CDATA[New comment by shminge in "Obsidian Sync now has a headless client"]]></title><description><![CDATA[
<p>I have sync to support the amazing devs, and for convenience, and an automatic git-based backup that runs in the background. It's good to double dip sometimes</p>
]]></description><pubDate>Sun, 01 Mar 2026 03:45:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47203475</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=47203475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47203475</guid></item><item><title><![CDATA[The Garden and the Stream: A Technopastoral (2015)]]></title><description><![CDATA[
<p>Article URL: <a href="https://hapgood.us/2015/10/17/the-garden-and-the-stream-a-technopastoral/">https://hapgood.us/2015/10/17/the-garden-and-the-stream-a-technopastoral/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47118854">https://news.ycombinator.com/item?id=47118854</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Feb 2026 06:37:16 +0000</pubDate><link>https://hapgood.us/2015/10/17/the-garden-and-the-stream-a-technopastoral/</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=47118854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47118854</guid></item><item><title><![CDATA[New comment by shminge in "What's the best way to learn a new language?"]]></title><description><![CDATA[
<p>I thought this was about programming languages before I saw it was from BBC, making me ask - what is the best way to learn a new programming language?<p>I'm guessing the answer is making small things, but what exactly? I've made so many to do list apps I don't know what to do with them</p>
]]></description><pubDate>Sun, 22 Feb 2026 11:18:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47110109</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=47110109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47110109</guid></item><item><title><![CDATA[New comment by shminge in "How I use Obsidian (2023)"]]></title><description><![CDATA[
<p>offline first, so much faster, no terrible pricing model. Hugely better in my opinion</p>
]]></description><pubDate>Wed, 18 Feb 2026 03:34:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47056831</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=47056831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47056831</guid></item><item><title><![CDATA[New comment by shminge in "I started programming when I was 7. I'm 50 now and the thing I loved has changed"]]></title><description><![CDATA[
<p>fwiw, it's 'foolproof' not 'full-proof'</p>
]]></description><pubDate>Wed, 11 Feb 2026 02:24:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46969982</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=46969982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46969982</guid></item><item><title><![CDATA[New comment by shminge in "Ask HN: What did you find out or explore today?"]]></title><description><![CDATA[
<p>I'm sick of using React for personal projects so I've been building a lightweight, functional, and minimalistic reactive web framework. Turns out there are a lot of decisions that go into something like this, it truly is an iceberg of complexity. It creates plenty of enjoyable problems to think about though</p>
]]></description><pubDate>Thu, 15 Jan 2026 13:05:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46631863</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=46631863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46631863</guid></item><item><title><![CDATA[New comment by shminge in "Someone at YouTube Needs Glasses: The Prophecy Has Been Fulfilled"]]></title><description><![CDATA[
<p>If you're on Android, YouTube Revanced does this (+many other premium features)</p>
]]></description><pubDate>Wed, 26 Nov 2025 02:36:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46053592</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=46053592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46053592</guid></item><item><title><![CDATA[How to Start a Startup (2005)]]></title><description><![CDATA[
<p>Article URL: <a href="https://paulgraham.com/start.html">https://paulgraham.com/start.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45958831">https://news.ycombinator.com/item?id=45958831</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 17 Nov 2025 21:58:14 +0000</pubDate><link>https://paulgraham.com/start.html</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=45958831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45958831</guid></item><item><title><![CDATA[New comment by shminge in "Notion 3.0"]]></title><description><![CDATA[
<p>What does it give you that Obsidian can't?</p>
]]></description><pubDate>Tue, 23 Sep 2025 08:07:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45344162</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=45344162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45344162</guid></item><item><title><![CDATA[Visualizing Algorithms (2014)]]></title><description><![CDATA[
<p>Article URL: <a href="https://bost.ocks.org/mike/algorithms/">https://bost.ocks.org/mike/algorithms/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45256418">https://news.ycombinator.com/item?id=45256418</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 15 Sep 2025 23:59:51 +0000</pubDate><link>https://bost.ocks.org/mike/algorithms/</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=45256418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45256418</guid></item><item><title><![CDATA[Ask HN: What do you do when you want to make something but aren't sure what?]]></title><description><![CDATA[
<p>Maybe I have too much free time, but lately I've been left wanting to make something, anything, but not coming up with any ideas strong enough to motivate me to push through the initial programming before it becomes fun. 
How do you get your ideas for fun side-projects? What do you do when inspiration won't strike?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45147969">https://news.ycombinator.com/item?id=45147969</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 06 Sep 2025 09:57:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45147969</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=45147969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45147969</guid></item><item><title><![CDATA[WeakC4, or Distilling an Emergent Object]]></title><description><![CDATA[
<p>Article URL: <a href="https://2swap.github.io/WeakC4/explanation/">https://2swap.github.io/WeakC4/explanation/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44991673">https://news.ycombinator.com/item?id=44991673</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 23 Aug 2025 00:24:33 +0000</pubDate><link>https://2swap.github.io/WeakC4/explanation/</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=44991673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44991673</guid></item><item><title><![CDATA[New comment by shminge in "Obsidian Bases"]]></title><description><![CDATA[
<p>That seems such a minor gain to me. Are you not concerned about notion a) being online only and b) not letting you be in control of your data?<p>I'm a strong proponent of File over App: who knows how long Obsidian or notion will exist - at least I know I can work with my Obsidian notes as long as text editors exist</p>
]]></description><pubDate>Mon, 18 Aug 2025 22:31:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44945988</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=44945988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44945988</guid></item><item><title><![CDATA[New comment by shminge in "The Joy of Mixing Custom Elements, Web Components, and Markdown"]]></title><description><![CDATA[
<p>I've recently hit a very similar problem. There's various problems with the web components (like he mentions) and I wanted a better way to write plain html with components. I ended up making a tiny python build script to process fake html components into proper HTML: <a href="https://github.com/shminge/builder" rel="nofollow">https://github.com/shminge/builder</a><p>I've designed it for myself, deliberately to work around the flaws with web components mentioned. It hugely speeds up my process of writing pages for my blog (after trying everything, I've ended up just writing plain html) because I can define a component that holds all the boilerplate of the page (header, css, etc) and then write my pages as `<pagelayout> <p> body content here </p> </pagelayout>` and have that be expanded into proper valid HTML</p>
]]></description><pubDate>Mon, 11 Aug 2025 23:41:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44870732</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=44870732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44870732</guid></item><item><title><![CDATA[New comment by shminge in "An open letter from educators who refuse the call to adopt GenAI in education"]]></title><description><![CDATA[
<p>One of my favourite quotes on this topic:<p>> Using ChatGPT to write an essay is a bit like using a forklift to lift weights. The forklift might do a perfectly good job of moving around some heavy iron plates, but you’d be wasting your time.<p>The point of writing essays (or doing any other school assessment) is not the completed product, it's the work (and hopefully learning) that went into it.<p>You can definitely use AI responsibly, but many students will not and do not.</p>
]]></description><pubDate>Sat, 12 Jul 2025 01:50:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44538622</link><dc:creator>shminge</dc:creator><comments>https://news.ycombinator.com/item?id=44538622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44538622</guid></item></channel></rss>