<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: mk12</title><link>https://news.ycombinator.com/user?id=mk12</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 11:36:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mk12" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mk12 in "We have a 99% email reputation, but Gmail disagrees"]]></title><description><![CDATA[
<p>I recently tried disabling notification in LinkedIn. The designers and engineers working there who created the notifications settings are truly evil. You have to go through 14 categories. Some of them let you toggle the whole category at once, some don't. Some categories are split into 8 more subcategories.</p>
]]></description><pubDate>Mon, 13 Apr 2026 02:13:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47746762</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=47746762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47746762</guid></item><item><title><![CDATA[New comment by mk12 in "I rebuilt the same project after 15 years: What changed in web development"]]></title><description><![CDATA[
<p>Slop article about a slop redesign.</p>
]]></description><pubDate>Sat, 04 Apr 2026 19:21:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47642370</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=47642370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47642370</guid></item><item><title><![CDATA[New comment by mk12 in "Type resolution redesign, with language changes to taste"]]></title><description><![CDATA[
<p>No, that’s a different thing. “noreturn” is like Rust’s “never” type (spelled as an exclamation mark, !). Also known as an “uninhabited type” in programming language theory.</p>
]]></description><pubDate>Wed, 11 Mar 2026 11:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47334265</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=47334265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47334265</guid></item><item><title><![CDATA[New comment by mk12 in "Switch to Claude without starting over"]]></title><description><![CDATA[
<p>I took the current events as an opportunity to try switching to Claude and I actually like it much better so far.</p>
]]></description><pubDate>Sun, 01 Mar 2026 13:01:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47206317</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=47206317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47206317</guid></item><item><title><![CDATA[New comment by mk12 in "Obsidian Sync now has a headless client"]]></title><description><![CDATA[
<p>I use Syncthing (with Synctrain client on iOS) and it works great.</p>
]]></description><pubDate>Sat, 28 Feb 2026 20:42:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47200008</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=47200008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47200008</guid></item><item><title><![CDATA[New comment by mk12 in "Skip the Tips: A game to select "No Tip" but dark patterns try to stop you"]]></title><description><![CDATA[
<p>I’ve seen Starbucks employees in the US do this often.</p>
]]></description><pubDate>Fri, 13 Feb 2026 11:43:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47001643</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=47001643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47001643</guid></item><item><title><![CDATA[New comment by mk12 in "Vitamin D and Omega-3 have a larger effect on depression than antidepressants"]]></title><description><![CDATA[
<p>It does not, at all. Forming that judgment because of “Enter X” is ridiculous. I recognize my friend Claude in disguise all the time on HN and this is not one of those cases.</p>
]]></description><pubDate>Thu, 29 Jan 2026 11:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46808955</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46808955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46808955</guid></item><item><title><![CDATA[New comment by mk12 in "Reliable Signals of Honest Intent"]]></title><description><![CDATA[
<p>Notice the “quiet” at the end. LLMS <i>love</i> to shoehorn “quiet” or “quietly” into their writing. I learned this from Sam Kriss’s NYT piece and I keep noticing it now.</p>
]]></description><pubDate>Thu, 22 Jan 2026 01:19:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46713979</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46713979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46713979</guid></item><item><title><![CDATA[New comment by mk12 in "Reliable Signals of Honest Intent"]]></title><description><![CDATA[
<p>This is one of the best posts on I’ve read on this topic in the years since ChatGPT launched. Was hoping it would have gotten more discussion here!</p>
]]></description><pubDate>Wed, 21 Jan 2026 01:53:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46700242</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46700242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46700242</guid></item><item><title><![CDATA[New comment by mk12 in "Show HN: I quit coding years ago. AI brought me back"]]></title><description><![CDATA[
<p>How do we know if newcomers are real? I thing bigDinosaur is reacting to the fact that OP’s entire post and replies appear LLM generated.</p>
]]></description><pubDate>Mon, 19 Jan 2026 05:57:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46675485</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46675485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46675485</guid></item><item><title><![CDATA[New comment by mk12 in "Show HN: I quit coding years ago. AI brought me back"]]></title><description><![CDATA[
<p>The "knowledge base" at the bottom is 100% slop. Why? Why inflict this on people?</p>
]]></description><pubDate>Mon, 19 Jan 2026 01:14:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46673956</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46673956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46673956</guid></item><item><title><![CDATA[New comment by mk12 in "Believe the Checkbook"]]></title><description><![CDATA[
<p>This has been happening a lot recently, where an article immediately sets off all my AI alarm bells but most people seem to be happily engaging with it. I’m worried we’re headed for a dystopian future where all communication is outsourced to the slop machine. I hope instead there is a societal shift to better recognize it and stigmatize it.</p>
]]></description><pubDate>Sat, 20 Dec 2025 05:39:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46333883</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46333883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46333883</guid></item><item><title><![CDATA[New comment by mk12 in "Self-hosting my photos with Immich"]]></title><description><![CDATA[
<p>I hope someone will create a Debian package for Immich. I’m running a bunch of services and they are all nicely organized with user foo, /var/lib/foo, journalctl -u foo, systemctl start foo, except for Immich which is the odd one out needing docker compose. The nix package shows it can be done but it would probably be a fair amount of work to translate to a Debian package.</p>
]]></description><pubDate>Sat, 06 Dec 2025 16:49:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46174712</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46174712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46174712</guid></item><item><title><![CDATA[New comment by mk12 in "Making RSS More Fun"]]></title><description><![CDATA[
<p>I have a few different types of content on my website and wanted to offer both individual feeds and a combined feed, so I was disappointed that nothing seems to support the category tag. I settled for prefixing the titles in the combined feed, e.g. "[Blog]" for blog posts.</p>
]]></description><pubDate>Sat, 06 Dec 2025 04:16:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46170634</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46170634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46170634</guid></item><item><title><![CDATA[New comment by mk12 in "Zig's new plan for asynchronous programs"]]></title><description><![CDATA[
<p>I think the new async IO is great in simple examples like the one shown in the article. But I’m much less sure how well it will work for more complex I/O like you need in servers. I filed an issue about it here: <a href="https://github.com/ziglang/zig/issues/26056" rel="nofollow">https://github.com/ziglang/zig/issues/26056</a></p>
]]></description><pubDate>Wed, 03 Dec 2025 01:41:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46129290</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46129290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46129290</guid></item><item><title><![CDATA[New comment by mk12 in "Zig's new plan for asynchronous programs"]]></title><description><![CDATA[
<p>It’s not the same situation because with async/await you end up with two versions of every function or library (see Rust’s std and crates like async_std, Node’s readFile and readFileSync). In Zig you always pass the “io” parameter to do I/O and you don’t have to duplicate everything.</p>
]]></description><pubDate>Wed, 03 Dec 2025 01:36:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46129262</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46129262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46129262</guid></item><item><title><![CDATA[New comment by mk12 in "Zig's new plan for asynchronous programs"]]></title><description><![CDATA[
<p>Colors for 2 ways of doing IO vs colors for doing IO or not are so different that it’s confusing to call both of them “function coloring problem”. Only the former leads to having to duplicate everything (sync version and async version). If only the latter was a thing, no one would have coined the term and written the blog post.</p>
]]></description><pubDate>Wed, 03 Dec 2025 01:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46129089</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=46129089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46129089</guid></item><item><title><![CDATA[New comment by mk12 in "A new book about the origins of Effective Altruism"]]></title><description><![CDATA[
<p>If everyone did that, lots of people would still die of preventable causes in poor countries. I think GiveWell does a good job of identifying areas of greatest need in public health around the world. I would stop trusting them if they turned out to be corrupt or started misdirecting funds to pet projects. I don’t think everyone has to donate this way as it’s very personal decision, nor does it automatically make someone a good person or justify immoral ways of earning money, but I think it’s a good thing to help the less fortunate who are far away and speak a different language.</p>
]]></description><pubDate>Mon, 17 Nov 2025 19:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45957049</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=45957049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45957049</guid></item><item><title><![CDATA[New comment by mk12 in "Using FreeBSD to make self-hosting fun again"]]></title><description><![CDATA[
<p>Update: I just tried upgrading again (from 10.11.1 to 10.11.2) and it seems to have fixed things!</p>
]]></description><pubDate>Tue, 04 Nov 2025 03:49:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45807256</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=45807256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45807256</guid></item><item><title><![CDATA[New comment by mk12 in "Using FreeBSD to make self-hosting fun again"]]></title><description><![CDATA[
<p>I installed Jellyfin on my home server a few months ago but it’s already broken by upgrading to 10.11, and unusable until I restore 10.10 from backup or start over: <a href="https://github.com/jellyfin/jellyfin/issues/15027" rel="nofollow">https://github.com/jellyfin/jellyfin/issues/15027</a>. There seem to be lots of other database migration bugs for this release and other ones.</p>
]]></description><pubDate>Sun, 02 Nov 2025 21:54:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45793767</link><dc:creator>mk12</dc:creator><comments>https://news.ycombinator.com/item?id=45793767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45793767</guid></item></channel></rss>