<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: BatteryMountain</title><link>https://news.ycombinator.com/user?id=BatteryMountain</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 13:39:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=BatteryMountain" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by BatteryMountain in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>What is so magical about it? Most of them are pretty straight forward and core functionality easy to replicate in 30 minutes or less?</p>
]]></description><pubDate>Tue, 14 Apr 2026 07:41:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762515</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47762515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762515</guid></item><item><title><![CDATA[New comment by BatteryMountain in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>Nope, I just dump it all in a folder (~/scripts) that claude can read & it picks them up as skills. A good chunk of them are regex based, many are find/replace type tools, some are small code generators & template inflators, some are deployment tools, some are audit tools. I cannot release them at this time, most of them are specific to our company, infra and codebase (main codebase is 1MLoC), sorry about that.<p>Start with a simple "Let me build a script for claude that can rename the namespace for all the file in a folder". If you have 100K+ plus files, it effort is worth it and your tools start getting chained together too. So make sure each tool only has one purpose for existing and that its output is perfect. So when claude start chaining them and you see what is possible, the mind opens up even more to possibilities.</p>
]]></description><pubDate>Tue, 14 Apr 2026 07:39:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762504</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47762504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762504</guid></item><item><title><![CDATA[New comment by BatteryMountain in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>This is exactly what I do too. Works very well. I have a whole bunch of scripts and cli tools that claude can use, most of them was built by claude too. I very rarely need to use my IDE because of this, as I've replicated some of Jetbrains refactorings so claude doens't have to burn tokens to do the same work. It also turns a 5 minute claude session into a 10 second one, as the scripts/tools are purpose made. Its reallly cool.<p>edit: just want to add, i still haven't implemented a single mcp related thing. Don't see the point at all. REST + Swagger + codegen + claude + skills/tools works fine enough.</p>
]]></description><pubDate>Fri, 10 Apr 2026 12:03:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716806</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47716806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716806</guid></item><item><title><![CDATA[New comment by BatteryMountain in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>claude can use worktrees.. so if you have a system with say 10 agents, each one can use a worktree per session.. no need to clone the the repo 10 times or work on branches. Worktreeees.</p>
]]></description><pubDate>Fri, 10 Apr 2026 11:44:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716645</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47716645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716645</guid></item><item><title><![CDATA[New comment by BatteryMountain in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>So.. worktrees?</p>
]]></description><pubDate>Fri, 10 Apr 2026 11:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716632</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47716632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716632</guid></item><item><title><![CDATA[New comment by BatteryMountain in "US and Iran agree to provisional ceasefire"]]></title><description><![CDATA[
<p>Just the attack on data centers has caused certain conversations in my circles that basically comes to down to some guys will try to get off of foreign clouds and into local hosting in their own countries (most seems keen for co-location hosting because of the static ip ranges & other admin sugar and reliable power; not concerned about hardware pricing as the hardware is less than 10% of the equation). All thanks to a couple attacks on data centers that we are not even hosting on.</p>
]]></description><pubDate>Wed, 08 Apr 2026 07:00:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686359</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47686359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686359</guid></item><item><title><![CDATA[New comment by BatteryMountain in "Steam on Linux Use Skyrocketed Above 5% in March"]]></title><description><![CDATA[
<p>Kernel updates.</p>
]]></description><pubDate>Thu, 02 Apr 2026 09:26:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47612010</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47612010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47612010</guid></item><item><title><![CDATA[New comment by BatteryMountain in "Steam on Linux Use Skyrocketed Above 5% in March"]]></title><description><![CDATA[
<p>Honestly, don't use debian for gaming, as it is too far behind. Gaming stuff needs a bit more bleeding edge packages. I use Fedora + KDE and everything just works. Fedora's packages are at most a month behind but usually get updates within a week of upstream changes. Debian can be months behind (which makes it rock solid for server workloads). So give Fedora+KDE a try, it works great. It's the one combo that solves all problems for me and stopped me from distro-hopping: media consumption, software dev tooling, system admin tooling, gaming - all just works. My current install is about a year old without breaking itself (still on Fedora 42). I gave gnome a couple of tries, but the plugin system is a crapshoot as they broken an install for me once after an update. Come to think of it, I haven't manage to break KDE yet.<p>Then in steam itself, you can swap different versions of proton. I like to set the base version to one of the newer versions, but if a game doesn't work, I check on protondb which versions work so I override it per game. You can also give lutris a try as it has a few extra advanced levers that you can to get things working.</p>
]]></description><pubDate>Thu, 02 Apr 2026 08:45:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47611694</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47611694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47611694</guid></item><item><title><![CDATA[New comment by BatteryMountain in "Android Developer Verification"]]></title><description><![CDATA[
<p>Good job google. You just convinced our entire business to abandon our app (utilities company) and only target web. We are done with this shit. All our resources the next two weeks will be to fill in the gaps in our web clientzone so our thousands of customers can still buy electricity and pay water bill and have a similar experience than the app (it's 90% the same anyway).<p>Oh and my three personal apps that I installed via adb (not released on playstore) - the moment they stop working on my phone or hassle me about verification, I will get in my car and go buy an iPhone.<p>Next will be to degoogle the rest of my life, which is luckily only gmail. Guess how long it will take me to port out? Less than two days.<p>I only let companies violate me once. Then I'm out.<p>Play store is the biggest piece of trash malware system that exists today, but us normal businesses have to pull teeth and spend days jumping through hoops to get an app out, but the playstore is filled with infinite garbage that rot childrens brains.<p>Wake up.</p>
]]></description><pubDate>Tue, 31 Mar 2026 07:08:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47583765</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47583765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47583765</guid></item><item><title><![CDATA[New comment by BatteryMountain in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>The only reason why I mentioned the brand, is because most of their battery systems have the yellow solar port - so you can plug solar directly into the system, some have two ports. They also have built-in inverters, so you can plug the laptop directly into that. There are probably other brands that offer a similar setup.<p>If your laptop can be powered by USB-C, even better. If the battery system doesn't have usb-c output, buy a GaN charger (mine is a 140W GaN charger and its amazing). They are super efficient and don't generate much heat.<p>Fixed-installs (or grid tie-in) requires electricians and sometimes rewiring some parts of your home's circuitry. Huge operation if done right but generally not needed if you only have one or two panels and a portable battery system.<p>There are very good benchmarks on youtube with the portable solar + battery setups.</p>
]]></description><pubDate>Tue, 31 Mar 2026 05:57:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47583271</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47583271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47583271</guid></item><item><title><![CDATA[New comment by BatteryMountain in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>Why would someone down vote this comment? Its perfectly reasonable to reuse old hardware with broken components (screens, keyboards) into server/passive devices that sits in the corner and still being useful, instead of going to the trash. Removing old battery is good advice as they are a fire hazard if you keep them plugged in and they are degraded - best to remove it completely and run the laptop off main power and/or add an external UPS if you can afford it.<p>Please let me know why this specific comment was down voted.</p>
]]></description><pubDate>Tue, 31 Mar 2026 05:48:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47583208</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47583208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47583208</guid></item><item><title><![CDATA[New comment by BatteryMountain in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>If you can afford it, a small or medium ecoflow battery and one or two 200W solar panels with solve a ton of your issues in India, if nobody steals it. I'm in Africa and have frequent load shedding too, and I've replaced so many devices in my home with rechargeable/outdoor variants that can be recharged/powered by solar if needed.<p>Also, don't buy asus again. If you are looking for repairable laptops, dell, hp and lenovo are the only decent brands when it comes to repairs & parts (make sure the not to buy the cheapest consumer models).</p>
]]></description><pubDate>Mon, 30 Mar 2026 17:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47577206</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47577206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47577206</guid></item><item><title><![CDATA[New comment by BatteryMountain in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>You know what this means right? Turn this old man into a server (remove battery for safety). It will work for many more years.</p>
]]></description><pubDate>Mon, 30 Mar 2026 16:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47576175</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47576175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47576175</guid></item><item><title><![CDATA[New comment by BatteryMountain in "Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains"]]></title><description><![CDATA[
<p>There are many other open source projects that gets used that never sees the spotlight like Wine does, but they are crucial too. Think audio codecs & processing, compression libs, networking libs, even sqlite. Our society depends on these projects too but there are too much friction for normal people to contribute to them (if they are even aware). Steam checkout is a low friction surface where normal people spend time. A small optional checkbox at the bottom with a two sentence explanation or link to a blog post to explain where the money goes, will add minimal new friction while giving people the opportunity to contribute to something meaningful. I think many gamers (esp adult ones) knows what open source means and they will actually contribute now & then. Fund allocations must be transparent (crucial!) so people can see where the money went.</p>
]]></description><pubDate>Wed, 25 Mar 2026 16:58:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47520064</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47520064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47520064</guid></item><item><title><![CDATA[New comment by BatteryMountain in "You can run a DNS server (2025)"]]></title><description><![CDATA[
<p>Sorry had too much caffeine this morning before I typed that.</p>
]]></description><pubDate>Wed, 25 Mar 2026 13:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47517234</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47517234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47517234</guid></item><item><title><![CDATA[New comment by BatteryMountain in "Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains"]]></title><description><![CDATA[
<p>I'm in Africa, when I go to the steam deck page, it says it is not available in my country. Not interested in buying from a third party importer. So until then..</p>
]]></description><pubDate>Wed, 25 Mar 2026 13:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47517208</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47517208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47517208</guid></item><item><title><![CDATA[New comment by BatteryMountain in "You can run a DNS server (2025)"]]></title><description><![CDATA[
<p>Get a mini-pc with 2x LAN ports + a mediatek Wifi 6/7 module. Install Proxmox. Make 3 VM's: OpenWrt (or router firmware of choice), unbound and adguard home. Plug your fibre into lan port, plug rest of network into other lan port. In proxmox, set pcie passthrough for one of the Lan ports and the wifi card. Setup openwrt to connect to your isp and points its dns to you adguard home server. Point your adguard home server to your unbound server as upstream. This is a good starting point if you want to get a feel for running your own router + dns. You don't need to use off the shelf garbage routers; x86/x64 routers are the best. On openwrt I configure a special traffic queue so that I don't have buffer overflows, so my connection is super stable and low latency. Combined with the adguard + unbound dns setup, my internet connection is amazingly fast compared to traditional routers.<p>Better yet, set up ssh to the proxmox server and ask claude code to set it up for you, works like a charm! claude can call ssh and dig and verify that your dns chains work, it can test your firewall and ports (basically running pen tests against yourself..), it can sort out almost any issue (I had intel wifi card and had firmware locks on broadcasting in 5GHZ spectrum in AP Mode - mediatek doesn't - claude helped try to override firmware in kernel but intel firmware won't budge). It can setup automatic nightly updates that are safe, it can help you setup recovery/backup plans (which runs before updates), it can automate certain proxmox tasks (periodic snapshotting of vm's) and best of all, it can document the entire infrastructure comprehensively each time I make changes to it.</p>
]]></description><pubDate>Wed, 25 Mar 2026 08:45:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47514857</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47514857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47514857</guid></item><item><title><![CDATA[New comment by BatteryMountain in "Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains"]]></title><description><![CDATA[
<p>This extends past linux. Open source projects get used broadly regardless of runtime environment. Steam is just one open nerve ending where this could be used for good and they have the power to do so (and from what we've seen, steam seems to be a low friction company, less corpo red tape - would you trust say Ubisoft with handling this or steam?). If a game gets deployed to windows, it doesn't matter, as each game/application probably use five or ten or more open source projects regardless of where they run. It can help open source devs keep pacing with steam and game developer needs. Remember a ton of these project have upstream effects outside of gaming - its just the most obvious open nerve we can use to help open source.</p>
]]></description><pubDate>Wed, 25 Mar 2026 08:38:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47514806</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47514806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47514806</guid></item><item><title><![CDATA[New comment by BatteryMountain in "Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains"]]></title><description><![CDATA[
<p>So the steam devs can most likely produce a finite list of all their dependencies. They can then take a day or two to score each one with a weight. Then they use the weights to determine how to split the funds. Or they can have an open source champion person internally that takes care of relationships with opensource projects and can release funds to them as needed. Point is, lets say they accumulate $1M/year this way, it is that person's responsibility to distribute it fully back out to the community. Obviously try to keep it super simple & transparent. They can even ask game developers each quarter who they should think need money or which problems were solved well for them this round, as an extra layer of input.</p>
]]></description><pubDate>Wed, 25 Mar 2026 08:13:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47514644</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47514644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47514644</guid></item><item><title><![CDATA[New comment by BatteryMountain in "Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains"]]></title><description><![CDATA[
<p>Steam devs if you are reading this: add a checkbox on your checkout screen that will allow me to donate 10% or a flat amount with each purchase, that will go directly to your upstream opensource dependencies like Wine & friends. I would add money to each purchase without blinking to support these people and I think the correct place for this is at the steam checkout screen, in the case for gamers.</p>
]]></description><pubDate>Wed, 25 Mar 2026 07:41:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47514450</link><dc:creator>BatteryMountain</dc:creator><comments>https://news.ycombinator.com/item?id=47514450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47514450</guid></item></channel></rss>