<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: mbork_pl</title><link>https://news.ycombinator.com/user?id=mbork_pl</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 10:15:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mbork_pl" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mbork_pl in "Amazon Ring's lost dog ad sparks backlash amid fears of mass surveillance"]]></title><description><![CDATA[
<p>Are you Saruman by any chance?</p>
]]></description><pubDate>Thu, 12 Feb 2026 10:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46987133</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46987133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46987133</guid></item><item><title><![CDATA[New comment by mbork_pl in "Git-Link, an Emacs package to create links to Git objects"]]></title><description><![CDATA[
<p>This is a really cool Emacs package (not mine) I found recently. Its purpose is to create links to objects (files and commits) on sites like GitLab, Savannah, Bitbucket, GitHub etc. (I wrote a blog post about it, too, with a little extension, though I'm not sure if I'm allowed to share it here so I won't.)</p>
]]></description><pubDate>Mon, 02 Feb 2026 06:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46852950</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46852950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46852950</guid></item><item><title><![CDATA[Git-Link, an Emacs package to create links to Git objects]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/sshaw/git-link">https://github.com/sshaw/git-link</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46852949">https://news.ycombinator.com/item?id=46852949</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 02 Feb 2026 06:06:55 +0000</pubDate><link>https://github.com/sshaw/git-link</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46852949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46852949</guid></item><item><title><![CDATA[New comment by mbork_pl in "Draig, a Welsh Programming Language"]]></title><description><![CDATA[
<p>I've been working with a codebase for a very specific domain where hardly anyone even knew the English terms for the domain-specific things (and some of them probably didn't even exist - highly localized customs etc.). No point in using English then.</p>
]]></description><pubDate>Sun, 25 Jan 2026 04:23:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46750686</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46750686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46750686</guid></item><item><title><![CDATA[New comment by mbork_pl in "10 years of personal finances in plain text files"]]></title><description><![CDATA[
<p>Thanks, that looks very neat! I love apps like this, situated software created to scratch someone's itch.</p>
]]></description><pubDate>Sat, 24 Jan 2026 07:50:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46741831</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46741831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46741831</guid></item><item><title><![CDATA[New comment by mbork_pl in "Booting from a vinyl record (2020)"]]></title><description><![CDATA[
<p>I'm not (yet) in my 50s (though close).  I used to have a C64 back in the day. I wrote write a few things in its horrible BASIC dialect. Probably the most advanced was a database (not relational, just one table, but kept separately from the source, of course on an audio cassette).<p>That device had ridiculous capabilities. The sound chip was good enough people wrote a speech synthesis software. Later, people wrote a graphical OS, with e.g. a text editor being an equivalent of Windows Write from the 90s.</p>
]]></description><pubDate>Sat, 24 Jan 2026 05:37:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46741341</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46741341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46741341</guid></item><item><title><![CDATA[New comment by mbork_pl in "Booting from a vinyl record (2020)"]]></title><description><![CDATA[
<p>My guess would be that the broadcaster had one geek who pushed for that. Fellow geeks had software over the radio, the broadcaster had an opinion of a modern one, keeping up with the newest tech. Win-win.</p>
]]></description><pubDate>Sat, 24 Jan 2026 05:24:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46741309</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46741309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46741309</guid></item><item><title><![CDATA[New comment by mbork_pl in "10 years of personal finances in plain text files"]]></title><description><![CDATA[
<p>My wife is non-technical and doesn't know anything about bookkeeping. Every-ish day I ask her for receipts and enter them into our ledger-cli file. She mostly uses her debit card, so it's usually easy not to miss too much. (I use cash exclusively, so it's more of a conscious effort for me.) Every month I send her a monthly report via email.</p>
]]></description><pubDate>Sat, 03 Jan 2026 06:43:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46473374</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46473374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46473374</guid></item><item><title><![CDATA[New comment by mbork_pl in "10 years of personal finances in plain text files"]]></title><description><![CDATA[
<p>Are you me, by any chance? I had been doing exactly this for years. Finally, my income rose enough that I stopped to care -  I just pay from my current account and move on. But what astonishes me is that hardly anyone seems to do that, especially people earning less than the current me. It seems such an obvious idea!<p>I think that lack of sound financial education is the real problem here. Of course, it's country-dependent, but I doubt it's done really well in a lot of places. I have a slightly conspiracy-ish theory explaining why good financial education is not a part of primary school curriculum...</p>
]]></description><pubDate>Sat, 03 Jan 2026 06:40:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46473365</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46473365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46473365</guid></item><item><title><![CDATA[New comment by mbork_pl in "10 years of personal finances in plain text files"]]></title><description><![CDATA[
<p>I suppose one problem with this is that accounting needs legal responsibility in case of mistakes. Software usually (if not always) does not guarantee anything (in the legal sense) and its seller/producer does not assume any responsibility whatsoever.</p>
]]></description><pubDate>Fri, 02 Jan 2026 15:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46466030</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46466030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46466030</guid></item><item><title><![CDATA[New comment by mbork_pl in "10 years of personal finances in plain text files"]]></title><description><![CDATA[
<p>Besides being a mathematician and a programmer, I have a degree in finance and banking, so I learned double-entry accounting pretty early.  As a mathematician, I appreciate the beauty of this very clever, very general and very abstract system. As a geek, I've been using ledger-cli with Emacs for a decade now, and Gnucash earlier.<p>Re: learning curve, it's not that difficult. Shameless plug: I wrote a textbook (actually, a textbooklet, if that is a word;-)) about the basics of DEA, focused on personal finance and using ledger-cli: <a href="https://leanpub.com/personal-accounting-in-ledger/" rel="nofollow">https://leanpub.com/personal-accounting-in-ledger/</a></p>
]]></description><pubDate>Fri, 02 Jan 2026 13:29:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46464530</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46464530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46464530</guid></item><item><title><![CDATA[New comment by mbork_pl in "It’s time to free JavaScript (2024)"]]></title><description><![CDATA[
<p>JarJarScript.</p>
]]></description><pubDate>Thu, 04 Dec 2025 16:55:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46149769</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46149769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46149769</guid></item><item><title><![CDATA[New comment by mbork_pl in "Surprisingly, Emacs on Android is pretty good"]]></title><description><![CDATA[
<p>I did my share of coding on a Commodore 64 (have you seen that keyboard?) with a cassette tape as the only external storage, no debugger (just a very poor BASIC variant) and (of course) a mono CRT tv set as a monitor.  No internet, of course, just a few books/magazines.<p>Kids these days... ;-)</p>
]]></description><pubDate>Wed, 26 Nov 2025 10:33:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46056047</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46056047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46056047</guid></item><item><title><![CDATA[New comment by mbork_pl in "Surprisingly, Emacs on Android is pretty good"]]></title><description><![CDATA[
<p>Not to criticize you - I also use eglot and it's great - but let me mention that people have been doing pretty meaningful software development for several decades now, and LSPs are, I don't know, 5 years old?<p>There's a saying in my language, "the appetite grows while you eat"...</p>
]]></description><pubDate>Wed, 26 Nov 2025 05:54:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46054556</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=46054556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46054556</guid></item><item><title><![CDATA[New comment by mbork_pl in "The lazy Git UI you didn't know you need"]]></title><description><![CDATA[
<p>> Or, I could use some actually well designed software and save myself some printer ink :-)<p>Or, you could use some well-designed <i>and</i> self-documenting software. Too bad there's not much of that besides Emacs - on the other hand, Emacs and occasionally a browser cover most of my computering needs...</p>
]]></description><pubDate>Tue, 11 Nov 2025 09:17:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45885473</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=45885473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45885473</guid></item><item><title><![CDATA[New comment by mbork_pl in "AI isn't replacing jobs. AI spending is"]]></title><description><![CDATA[
<p>> How much do you pay annually out of pocket for health insurance premiums and other healthcare expenses?<p>Very rough estimation: $9000. I'm not sure how much my wife pays - this is paid by the employer and she usually doesn't bother to check. (This is mainly insurance, we seldom use public healthcare.)</p>
]]></description><pubDate>Mon, 10 Nov 2025 16:19:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45877454</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=45877454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45877454</guid></item><item><title><![CDATA[New comment by mbork_pl in "AI isn't replacing jobs. AI spending is"]]></title><description><![CDATA[
<p>FWIW, I get on the order of $40/hour as a senior with almost 10 years experience, and it allows me not to worry too much about spending (with a wife earning about a third of my salary and two kids). I think I could easily earn at least 50% more if I wanted to work for some rich but soul-crushing corp, but for obvious reasons I don't do that. I guess US cost of living is just insane. (I live in central Europe.)</p>
]]></description><pubDate>Sun, 09 Nov 2025 18:03:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45867583</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=45867583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45867583</guid></item><item><title><![CDATA[New comment by mbork_pl in "Free software scares normal people"]]></title><description><![CDATA[
<p>How is that specific to FOSS?</p>
]]></description><pubDate>Fri, 31 Oct 2025 09:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45769928</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=45769928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45769928</guid></item><item><title><![CDATA[New comment by mbork_pl in "You already have a Git server"]]></title><description><![CDATA[
<p>Staging is immensely useful in more than one case.<p>Case one: WiP on a branch, code is pretty stable, but I want to do some experiments which will likely be deleted. I stage everything and then make (unstaged) changes which I can then undo with two keystrokes.<p>Case two: I'm reviewing a complex PR, so I first merge it with --no-commit, then unstage everything and then stage chunks (or even individual lines) I have already reviewed.<p>Case three: I was coding in the state of flow and now I have a lot of changes I want to commit, but I want to separate them into several atomic commits. I stage the first batch of changes, commit, then stage another, commit, etc.<p>There are probably more, but these three alone are worth having the staging area.</p>
]]></description><pubDate>Sun, 26 Oct 2025 14:25:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45712152</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=45712152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45712152</guid></item><item><title><![CDATA[New comment by mbork_pl in "How has mathematics gotten so abstract?"]]></title><description><![CDATA[
<p>The Fibonacci sequence might have been more appropriate.</p>
]]></description><pubDate>Tue, 30 Sep 2025 14:18:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45425793</link><dc:creator>mbork_pl</dc:creator><comments>https://news.ycombinator.com/item?id=45425793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45425793</guid></item></channel></rss>