<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: medv</title><link>https://news.ycombinator.com/user?id=medv</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 08:34:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=medv" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by medv in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p><a href="https://maml.dev" rel="nofollow">https://maml.dev</a><p>I wanted to make JSON/YAML configuration language for my projects. And i wanted a strict specification. This is want i created, now with specification and 100% coverage, reference implementation it’s just one prompt to reimplement parser in another language.</p>
]]></description><pubDate>Sun, 12 Apr 2026 21:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47744935</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47744935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47744935</guid></item><item><title><![CDATA[New comment by medv in "Crow Watch: A Hacker News Alternative"]]></title><description><![CDATA[
<p>obviously not more of ai slop, but people still do cool project!</p>
]]></description><pubDate>Wed, 11 Mar 2026 13:57:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47335638</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47335638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47335638</guid></item><item><title><![CDATA[New comment by medv in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>I'm building HN alternative =)<p>- <a href="https://crow.watch" rel="nofollow">https://crow.watch</a></p>
]]></description><pubDate>Tue, 10 Mar 2026 18:52:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47327354</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47327354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47327354</guid></item><item><title><![CDATA[New comment by medv in "Crow Watch: A Hacker News Alternative"]]></title><description><![CDATA[
<p>this is why i think having different communities is a nice thing.</p>
]]></description><pubDate>Tue, 10 Mar 2026 18:07:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47326781</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47326781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47326781</guid></item><item><title><![CDATA[New comment by medv in "Crow Watch: A Hacker News Alternative"]]></title><description><![CDATA[
<p>I guess this is pretty much the point people don't like. I will redo the the registration.</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325259</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47325259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325259</guid></item><item><title><![CDATA[New comment by medv in "Crow Watch: A Hacker News Alternative"]]></title><description><![CDATA[
<p>The offline community does not have a problem with spammers/impersonators. For online communities this is much more difficult. I don't know what kind of struggle and filtering HN implemented to deal this it. But I do not want to build complicated anti-abuse systems. Right now registration is open, after certain size  i will "restrict" registrations.</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:15:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325244</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47325244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325244</guid></item><item><title><![CDATA[New comment by medv in "Crow Watch: A Hacker News Alternative"]]></title><description><![CDATA[
<p>The <a href="https://crow.watch" rel="nofollow">https://crow.watch</a> is heavily inspired by lobster. basically same algorithm, same flagging, amd tag filtering. one key difference is [show] tag with dedicated "Show" page. A feature from HN, which lobster does not have. Invite-only where is only to prevent spam in the future. I will rephrase the login page. Will make it "open" and as we see spammers will close down.</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325211</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47325211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325211</guid></item><item><title><![CDATA[New comment by medv in "Crow Watch: A Hacker News Alternative"]]></title><description><![CDATA[
<p>those looks not very promising.<p>building a community is hard. but i'm dedicated to a building a small tech community anyway.<p>this is why i'm investing into building crow.watch.</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:09:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325174</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47325174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325174</guid></item><item><title><![CDATA[New comment by medv in "Crow Watch: A Hacker News Alternative"]]></title><description><![CDATA[
<p>I was a lobster user for 7y. but i find it now way to big, and moderation is strange sometimes. I think, having an additional community is nice. No need to concentrate everybody in one or two website. And there are multiple communities already! I thought I can build one with not such restrictive self-promo rules as on lobster.</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:08:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325151</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47325151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325151</guid></item><item><title><![CDATA[Crow Watch: A Hacker News Alternative]]></title><description><![CDATA[
<p>Article URL: <a href="https://crow.watch">https://crow.watch</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47306868">https://news.ycombinator.com/item?id=47306868</a></p>
<p>Points: 17</p>
<p># Comments: 15</p>
]]></description><pubDate>Mon, 09 Mar 2026 09:53:31 +0000</pubDate><link>https://crow.watch</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47306868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47306868</guid></item><item><title><![CDATA[New comment by medv in "Banned on Lobsters"]]></title><description><![CDATA[
<p>yes, crow watch focus is tech and computers only</p>
]]></description><pubDate>Mon, 02 Mar 2026 09:49:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47215787</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47215787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47215787</guid></item><item><title><![CDATA[Banned on Lobsters]]></title><description><![CDATA[
<p>Article URL: <a href="https://medv.io/blog/banned-on-lobsters">https://medv.io/blog/banned-on-lobsters</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47215213">https://news.ycombinator.com/item?id=47215213</a></p>
<p>Points: 5</p>
<p># Comments: 3</p>
]]></description><pubDate>Mon, 02 Mar 2026 08:22:21 +0000</pubDate><link>https://medv.io/blog/banned-on-lobsters</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47215213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47215213</guid></item><item><title><![CDATA[New comment by medv in "Personal Blog Should Have Comments"]]></title><description><![CDATA[
<p>> Comments need protection, otherwise you get bombarded with spam. That alone is a ridiculous amount of "hard".<p>This is not that hard. But your mileage may vary.<p>> Comments need a database, that is objectively harder than using Jekyll or the other examples you give.<p>Are we engineers or not?<p>> But the statement that it's not hard is objectively false.<p>Yes, I agree.<p>People spend hours polishing personal websites. I want to encourage building comments systems! This is as fun and as valuable!</p>
]]></description><pubDate>Fri, 20 Feb 2026 12:15:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47087067</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47087067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47087067</guid></item><item><title><![CDATA[New comment by medv in "Personal Blog Should Have Comments"]]></title><description><![CDATA[
<p>> And ai commentary is a waste of electrons.<p>What is it?</p>
]]></description><pubDate>Fri, 20 Feb 2026 11:55:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47086888</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47086888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47086888</guid></item><item><title><![CDATA[Personal Blog Should Have Comments]]></title><description><![CDATA[
<p>Article URL: <a href="https://medv.io/blog/your-personal-blog-should-have-comments">https://medv.io/blog/your-personal-blog-should-have-comments</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47086361">https://news.ycombinator.com/item?id=47086361</a></p>
<p>Points: 1</p>
<p># Comments: 5</p>
]]></description><pubDate>Fri, 20 Feb 2026 10:55:30 +0000</pubDate><link>https://medv.io/blog/your-personal-blog-should-have-comments</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=47086361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47086361</guid></item><item><title><![CDATA[New comment by medv in "Show HN: Distr 2.0 – A year of learning how to ship to customer environments"]]></title><description><![CDATA[
<p>we may be interested in it.<p>how does it handle very bad internet connection on-prem?</p>
]]></description><pubDate>Tue, 10 Feb 2026 14:32:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46960160</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=46960160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46960160</guid></item><item><title><![CDATA[Show HN: Currency Rates on GitHub Pages]]></title><description><![CDATA[
<p>Hi HN, I’m Anton. I built currency-rates.github.io, a small open project that shows currency exchange rates and can also be used as a free API. I started this because I was always struggling to find a reliable currency API without auth or API keys, most APIs need signup, keys, have limits, or later become paid, which is bad for small projects. My idea was to collect rates from multiple public providers, normalize the data, and publish it as static JSON on GitHub Pages, so anyone can use it with no backend. The project uses GitHub Actions to fetch and update rates, and git commits as storage, so history is always visible. It also shows provider status, so when one provider fails I can debug it and fix it, while automatically fallbacking to others. I already use this in my other project numbr.dev, which works with numbers and needs currency rates every day.<p>Feedback welcome about data, providers, or format.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46958625">https://news.ycombinator.com/item?id=46958625</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Feb 2026 12:08:12 +0000</pubDate><link>https://currency-rates.github.io/</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=46958625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46958625</guid></item><item><title><![CDATA[New comment by medv in "Show HN: CarbonLint – Real-time carbon footprint tracker for code"]]></title><description><![CDATA[
<p>Finally, an Electron app to tell me that my Electron app is killing the planet.</p>
]]></description><pubDate>Sun, 08 Feb 2026 16:41:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46935940</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=46935940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46935940</guid></item><item><title><![CDATA[New comment by medv in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p>Hey! Here is my personal website! Please, check it out!<p>http://localhost:8080/</p>
]]></description><pubDate>Thu, 15 Jan 2026 13:05:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46631856</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=46631856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46631856</guid></item><item><title><![CDATA[New comment by medv in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p>Very nice!</p>
]]></description><pubDate>Wed, 14 Jan 2026 20:43:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46622999</link><dc:creator>medv</dc:creator><comments>https://news.ycombinator.com/item?id=46622999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46622999</guid></item></channel></rss>