<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: mahoro</title><link>https://news.ycombinator.com/user?id=mahoro</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 14:50:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mahoro" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mahoro in "Show HN: macOS menu bar gauges for your Claude Code quota"]]></title><description><![CDATA[
<p>Unexpected: reading the code was entertaining (no sarcasm): pixel fonts, png encoder.</p>
]]></description><pubDate>Wed, 10 Jun 2026 13:25:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48475977</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=48475977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48475977</guid></item><item><title><![CDATA[New comment by mahoro in "My Grandma Was a Fed – Lessons from Digitizing Hours of Childhood"]]></title><description><![CDATA[
<p>Oh, that's unexpected idea. I hope I'll try it one day, thank you.<p>I use FireWire as well. Spent a month connecting it, that was a devastating part. It turned out, only IEE1394 cards with TI chips works with Sony cameras. And only some cables. But to me, result is worth it.</p>
]]></description><pubDate>Fri, 13 Feb 2026 09:57:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47000935</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=47000935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47000935</guid></item><item><title><![CDATA[New comment by mahoro in "My Grandma Was a Fed – Lessons from Digitizing Hours of Childhood"]]></title><description><![CDATA[
<p>I film my kids with the same camera in 2026. I don't know how to explain it, but it feels completely different. When I film something on a phone I feel awkward but with this camera I could film everyone and it's much more comfortable to all (including adults I mean)</p>
]]></description><pubDate>Fri, 13 Feb 2026 08:29:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47000368</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=47000368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47000368</guid></item><item><title><![CDATA[New comment by mahoro in "EmuDevz: A game about developing emulators"]]></title><description><![CDATA[
<p>I love it</p>
]]></description><pubDate>Wed, 21 Jan 2026 11:43:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46704293</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=46704293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46704293</guid></item><item><title><![CDATA[New comment by mahoro in "Hardening Firefox – a checklist for improved browser privacy"]]></title><description><![CDATA[
<p>Neat article.<p>I would add `layout.css.font-visibility=1` to hide all non-default fonts (makes a canvas font rendering test less useful).</p>
]]></description><pubDate>Sun, 31 Aug 2025 11:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45082458</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=45082458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45082458</guid></item><item><title><![CDATA[New comment by mahoro in "Show HN: Nxtscape – an open-source agentic browser"]]></title><description><![CDATA[
<p>Thanks, eager to try :)</p>
]]></description><pubDate>Fri, 20 Jun 2025 18:25:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44330488</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=44330488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44330488</guid></item><item><title><![CDATA[New comment by mahoro in "Show HN: Nxtscape – an open-source agentic browser"]]></title><description><![CDATA[
<p>This is great, I'd like to test! Is there any recommendations on which ollama models works best with this kind of tasks?</p>
]]></description><pubDate>Fri, 20 Jun 2025 18:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44330241</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=44330241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44330241</guid></item><item><title><![CDATA[New comment by mahoro in "AI Is Making Developers Dumb"]]></title><description><![CDATA[
<p>I feel your pain. I have my own struggles with switching tasks and what helps to some degree is understanding that that kind of switching and adapting is a skill which could be trained by doing exactly this. At least I feel less like a victim and more like a person who improves himself :)<p>But it appears I'm in a better position because I don't have to work with clearly stupid GUIs and have no strong emotions to them.</p>
]]></description><pubDate>Sun, 16 Mar 2025 22:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43383017</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=43383017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43383017</guid></item><item><title><![CDATA[New comment by mahoro in "AI Is Making Developers Dumb"]]></title><description><![CDATA[
<p>> There is a concept called “Copilot Lag”. It refers to a state where after each action, an engineer pauses, waiting for something to prompt them what to do next.<p>I've been experiencing this for 10-15 years. I type something and then wait for IDE to complete function names, class methods etc. From this perspective, LLM won't hurt too much because I'm already dumb enough.</p>
]]></description><pubDate>Sun, 16 Mar 2025 19:49:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43381639</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=43381639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43381639</guid></item><item><title><![CDATA[New comment by mahoro in "TypeScript types can run DOOM [video]"]]></title><description><![CDATA[
<p>Normally you would write a program that is a game of Doom when you run it (you create a program, then compile it and run). Dmitri created a program that does nothing and he don't even run it. But while it's compiling, it does a lot of tricky things to make typescript compiler to run Doom as a side effect.<p>It's extremely hacky because Typescript is not even a runtime, it's not meant to run any code at all. Typescript is a thing that takes .ts file and produces .js file (which you then run using different program - a javascript runtime).</p>
]]></description><pubDate>Wed, 26 Feb 2025 21:00:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43188146</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=43188146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43188146</guid></item><item><title><![CDATA[New comment by mahoro in "SQLook – A free online SQLite database manager with a Windows 2000 interface"]]></title><description><![CDATA[
<p>I enabled "Offline mode", and it worked. But yes.</p>
]]></description><pubDate>Sun, 26 Jan 2025 00:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42826310</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=42826310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42826310</guid></item><item><title><![CDATA[New comment by mahoro in "Show HN: Interactive systemd – a better way to work with systemd units"]]></title><description><![CDATA[
<p>So cool that with uv it becomes so easy to install such tools.<p>What's missing in the install routine is uv installing this tool ignoring the Python dependency. My box has 3.10 and isd won't work with it. Fixed with `-p 3.13` option. May be worth mention in the docs.</p>
]]></description><pubDate>Sat, 18 Jan 2025 22:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42751806</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=42751806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42751806</guid></item><item><title><![CDATA[New comment by mahoro in "Russia is being set aflame by arson attacks"]]></title><description><![CDATA[
<p>Phone scams are the problem in Russia: <a href="https://meduza.io/en/feature/2025/01/10/they-terrorized-him" rel="nofollow">https://meduza.io/en/feature/2025/01/10/they-terrorized-him</a><p>(TL;DR: student commits suicide because of such scams).</p>
]]></description><pubDate>Tue, 14 Jan 2025 13:16:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42696772</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=42696772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42696772</guid></item><item><title><![CDATA[New comment by mahoro in "Imhex: A hex editor for reverse engineers"]]></title><description><![CDATA[
<p>This is an absolutely great project. I had a lot of fun tinkering with the ROM of my Philips smart clock.<p>It has a built-in DSL that looks like Rust (without memory management, though – so it's very lightweight), and with that, it's possible to visualize and extract structural data from binary streams. That's really fun and cool.<p>It also has a visual editor to make simple calculations with no code. It didn't feel polished at the time I tried it. Strangely, writing code in DSL was more intuitive and easier for me.</p>
]]></description><pubDate>Sat, 29 Jun 2024 13:05:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40830189</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=40830189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40830189</guid></item><item><title><![CDATA[New comment by mahoro in "Advanced Shell Scripting Techniques: Automating Complex Tasks with Bash"]]></title><description><![CDATA[
<p>The very first "technique" is odd and based on a false assumption. Bash doesn't call /bin/[ binary when evaluating expressions. It uses its own builtin implementation instead.</p>
]]></description><pubDate>Wed, 19 Jun 2024 01:22:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40723826</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=40723826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40723826</guid></item><item><title><![CDATA[New comment by mahoro in "Ask HN: What was your most humbling learning moment?"]]></title><description><![CDATA[
<p>As a teenager, I discovered disassemblers/debuggers and became very enthusiastic about hacking and patching things. I reset the trial period counter on a few shareware apps, and the next "victim" that caught my eyes was encrypted RAR SFX archive. I thought it would be the perfect target.<p>I spent ~20 hours trying to find a routine that compares the entered password with the correct one. That humbling moment I realised there was no such routine, and moreover, most of disassembled code is just garbage.<p>[*] this is an encrypted archive combined with extractor in one .exe file.</p>
]]></description><pubDate>Sun, 02 Jun 2024 22:40:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=40557685</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=40557685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40557685</guid></item><item><title><![CDATA[New comment by mahoro in "PySheets – Spreadsheet UI for Python"]]></title><description><![CDATA[
<p>This is awesome, and client-side Python is magic :-)</p>
]]></description><pubDate>Sun, 28 Apr 2024 21:02:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40191863</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=40191863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40191863</guid></item><item><title><![CDATA[New comment by mahoro in "Yandex open sourced it's BI tool DataLens"]]></title><description><![CDATA[
<p>ClickHouse is a separate company registered in US and some part of it is owned by US-based venture funds.</p>
]]></description><pubDate>Tue, 26 Sep 2023 18:56:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=37664116</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=37664116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37664116</guid></item><item><title><![CDATA[New comment by mahoro in "Show HN: Paisa – Open-Source Personal Finance Manager"]]></title><description><![CDATA[
<p>This is awesome! I like how it's built and I looks like it's open for integrations of any kind.<p>I'm also too impatient to manually enter all transactions but import from PDF statement form a bank looks like a doable task. The only transactions that would be required to enter manually is cash/crypto/etc but for them there are no other choice.<p>Contrats with the the release Anantha and I hope your project will gain attention it deserves!</p>
]]></description><pubDate>Fri, 22 Sep 2023 16:31:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=37614131</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=37614131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37614131</guid></item><item><title><![CDATA[New comment by mahoro in "Warteschlangensimulator – queueing systems simulator (free and open source)"]]></title><description><![CDATA[
<p>I found it extremely useful when I need to estimate throughput of some system. Especially it has some elements non-linear or non-continuous characteristics like rate limits etc.</p>
]]></description><pubDate>Mon, 18 Sep 2023 11:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=37554614</link><dc:creator>mahoro</dc:creator><comments>https://news.ycombinator.com/item?id=37554614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37554614</guid></item></channel></rss>