<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: analog_daddy</title><link>https://news.ycombinator.com/user?id=analog_daddy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 11:28:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=analog_daddy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by analog_daddy in "A key remapping daemon for Linux"]]></title><description><![CDATA[
<p>Oh my god! I hate using anything that is not my keyboard anymore. Laptops are not ‘lap’tops for me since I will just be slow without my keyboard. The  split keyboard with many thumb keys is tough to achieve on laptop.</p>
]]></description><pubDate>Sat, 13 Jun 2026 01:35:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48511489</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48511489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48511489</guid></item><item><title><![CDATA[New comment by analog_daddy in "Show HN: Homebrew 6.0.0"]]></title><description><![CDATA[
<p>Small note: You need admin privileges only once for the first install which creates a new user `linuxbrew` and everything is based around `/home/linuxbrew` prefix. The issue is on systems where getting an admin access is not possible, you cannot ‘reliably’ install to a different prefix. It is currently unsupported.<p>Honestly, I would settle for a custom prefix if it tells me exactly what packages will break and what won’t without having to read each and every formula recipe.
That’s one thing that bothered me for a while and I did not have the willpower to explore that direction without having community support.</p>
]]></description><pubDate>Fri, 12 Jun 2026 01:49:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498865</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48498865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498865</guid></item><item><title><![CDATA[New comment by analog_daddy in "Show HN: Homebrew 6.0.0"]]></title><description><![CDATA[
<p>Yes. I daily drive pop os now. Hate to use flatpak for anything. Only install core packages, google chrome and vscode using apt. Almost everything else is installed using homebrew. The idea is have a base stable system for UI and basic shell. Usually get the latest packages from brew. Earlier same base system but had distrobox with arch toolbox. Planning on using this scheme going forward, especially since while I love rolling release, they sometimes might have regressions which I don’t want to deal with right away. And these regressions can be both at system level or user packages level. Having a stable base helps significantly in daily driving linux in real world.</p>
]]></description><pubDate>Fri, 12 Jun 2026 01:41:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498807</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48498807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498807</guid></item><item><title><![CDATA[New comment by analog_daddy in "Show HN: Homebrew 6.0.0"]]></title><description><![CDATA[
<p>Yeah I tried nix about 8 months ago. Not really as simple as homebrew. Even the detereminate nix tutorial though nice felt too much of a hassle. I feel homebrew really is a nice interface which is pretty close to conventional package manager, while nix even though the concept is revolutionary, felt lacking in user experience. Hope the documentation improves.</p>
]]></description><pubDate>Thu, 11 Jun 2026 23:09:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48497690</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48497690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48497690</guid></item><item><title><![CDATA[New comment by analog_daddy in "Show HN: Gitdot – A better GitHub. Open-source, written in Rust"]]></title><description><![CDATA[
<p>No, it is an advantage.<p>I am not a rust evangelist, I am not a rust programmer or programmer at all;
however while evaluating tools to use, anything written in Rust and Go at-least gets me to look at the project in more detail, since they most likely are able to ship statically linked binaries, which has been one of the key criteria for my personal evaluation of tools to select and use.<p>So, you might not consider it as a valid signal, however it might be for other users. Even if it has a negative connotation for you. Which in itself, again might be a good filter in case you don’t want to use it.</p>
]]></description><pubDate>Tue, 09 Jun 2026 03:20:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48455929</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48455929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48455929</guid></item><item><title><![CDATA[New comment by analog_daddy in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>Just curious, any reason to prefer using age (you mentioned that you would prefer it if starting over), over something like keepass? I am currently using keepass-cli and only reason i did not use age even though i found it was that it was new to me and I never heard of it (probably not the best reason, but in this era might be a reasonable thing to stick to devil you know). So curious about your take on this.</p>
]]></description><pubDate>Fri, 29 May 2026 07:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48320188</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48320188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48320188</guid></item><item><title><![CDATA[New comment by analog_daddy in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>Okay. Here is a pattern i follow everywhere in my init files for almost every program.
Define two key env vars.
$DOTFILES and $ECORP.
The first is path to your personal set of dotfiles. The second is path to your corporate specific dotfiles.<p>On personal pc no need to define the $ECORP var in shell init. On work pc define that var.<p>based alone on that you can conditionally do almost anything.<p>- shell source files/aliases<p>- vim/editors enable disable plugins based on existence of env vars.<p>- define shortcuts in file manager.<p>- and i add the following to my main $DOTFILES .gitignore.<p><pre><code>  # Any file that contains the following will be ignored.
  # Used to ignore files in corporate environment
  *ECORP*
  *ecorp*

</code></pre>
Based on multiple years across different setups, using environment variables was the most reliable option since I have been in places where there are restrictions on where my init files can be placed and having to change a shit ton of paths in my dotfiles or just keeping a different branch for work and personal (and making sure they stay in sync) was too much of a hassle.<p>Additionally, maintaining hygiene is essential, where I only use a Read Only PAT token on my personal dotfiles in workenv. That way, there is no accidental way I would be able to push from my workenv.</p>
]]></description><pubDate>Fri, 29 May 2026 07:21:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48320089</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48320089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48320089</guid></item><item><title><![CDATA[New comment by analog_daddy in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>Glad to run into this after some time!<p>I guess we are welcoming the software people to the world of expensive tools. Just sad that the FOSS alternatives of these tools are not as powerful whereas software industry still has FOSS tools to fall back on.</p>
]]></description><pubDate>Thu, 28 May 2026 11:24:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48307432</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48307432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48307432</guid></item><item><title><![CDATA[New comment by analog_daddy in "The vi family"]]></title><description><![CDATA[
<p>Haha. I spent a significant amount of time getting vim keybinds everywhere, and eventually had to make exceptions for certain software. But, I had my share of making exceptions I guess and got frustrated when I couldn’t map Win+L in Windows to anything and I decided to solve it once and for all. Got a QMK programmable keyboard and now I use hjkl everywhere I would use arrow keys. Did it save me time? No. After 8 months of usage on split keyboard I am back at my original speed and don’t need a cheatsheet for my symbols layer, but it made me less frustrated and feel more free. I don’t need a AHk script or key remapping and their restrictions, this is wayy easieer especially with live VIA configurator.</p>
]]></description><pubDate>Thu, 14 May 2026 09:21:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48132948</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48132948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48132948</guid></item><item><title><![CDATA[New comment by analog_daddy in "Starship V3"]]></title><description><![CDATA[
<p>Yeah same here. Isn’t it weird, thet i used to be a lot more excited about space travel however, as I grow older I am excited about things more closer to me. Still curious, but focus has shifted from great for humanity to will make my life easier.
Just feels more closer and impactful (to me).</p>
]]></description><pubDate>Wed, 13 May 2026 03:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48117430</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48117430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48117430</guid></item><item><title><![CDATA[New comment by analog_daddy in "Why are there both TMP and TEMP environment variables? (2015)"]]></title><description><![CDATA[
<p>Not frequently, however in experimental phase where you need to debug if any specific combination of patch is causing issues, it helps a lot. For instance, I had issues with my delete key not working even with delkey patch and then after trying to enable patches incrementally I zeroed in on the fixkeyboardinput patch. Sure I can do this in a VCS flow but, it feels magical what a bunch of ifdef’s simplify the process to. And I feel it is still suckless philosophy since the code still compiles to exactly what you need.<p>Additionally, it helps lower the barrier to entry for a lot of people, who would have shied away from the manual patching flow. You’d be surprised how often i have seen people squint with default xterm on our servers, not knowing how to configure it and messing around with xrdb. (Which takes a while to propagate across LSF clusters).
With flexipatch it feels easier to introduce it to them since I just say run make after any config changes to apply the setting and restart the terminal emulator.<p>Ohh i tried wezterm and ghostty. Couldn’t get them working using just software rendering. And once st worked, I realized I don’t need it tbh.</p>
]]></description><pubDate>Tue, 05 May 2026 01:06:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48016862</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=48016862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48016862</guid></item><item><title><![CDATA[New comment by analog_daddy in "Whohas – Command-line utility for cross-distro, cross-repository package search"]]></title><description><![CDATA[
<p>Ohh yes, a minority of us do exist. I prefer it over appimages on my personal pc. Gets you almost rolling release software without needing to use a rolling release. I used to use distrobox with arch Linux on pop os base, but then just gave homebrew and nix a try to scratch the itch.<p>Nix is not there yet in terms of user friendliness. homebrew for linux is pretty awesome.<p>Only issue i have is that it creates a separate user and doesn’t support custom prefixes (their page says you are on your own if using custom prefixes). While their reasoning is sound, not having an easy way to know which programs will break if using custom prefix is a bummer for me at work.</p>
]]></description><pubDate>Sat, 02 May 2026 11:33:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47985468</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=47985468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47985468</guid></item><item><title><![CDATA[New comment by analog_daddy in "Why are there both TMP and TEMP environment variables? (2015)"]]></title><description><![CDATA[
<p>Ohh acquired taste it is.. I had two stints with suckless software. First, when i was in early twenties when I had a lot of time in the world, and thought the manliest way to talk to a machine is all through low level C code. Had a whole flow to patch it and heck the code is so well written and commented, i was able to understand it. Then, i guess life happened and i discovered more interesting stuff to spend time on.<p>And now in my late twenties, suckless terminal is the only one that would work reliably on a shitty old enterprise linux system at work. Yeah, we got xterm and konsole (the older one). I am seeing them in a whole different light now. I did not read the source code now and it is effectively a foreign language to me, but just being able to have modern features in it without too many dependencies is a different level of bliss. This time, I am glad I have the flexi patch to the rescue since, i passed on suckless terminal as a real alternative since I don’t want to patch it manually or solve merge conflicts!<p>Even though I don’t like the elitist attitude of the project, can’t deny they got a point. Why does a terminal emulator need to be so complicated!<p><a href="https://github.com/bakkeby/st-flexipatch" rel="nofollow">https://github.com/bakkeby/st-flexipatch</a></p>
]]></description><pubDate>Sat, 02 May 2026 11:22:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47985410</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=47985410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47985410</guid></item><item><title><![CDATA[New comment by analog_daddy in "A better R programming experience thanks to Tree-sitter"]]></title><description><![CDATA[
<p>I like the very idea of tree sitter and even listening to the first talk video by the creator was interesting. However, it has been big barrier for me to write grammar for it for a custom lisp based DSL used in industry (called SKILL; think lisp but with support for both C and lisp styles syntax), and the regex based syntax shines well here since iterating over it does not need recompile and also is incremental independent rules compared to the syntax tree based with hierarchy.</p>
]]></description><pubDate>Sat, 18 Apr 2026 20:31:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47819286</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=47819286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47819286</guid></item><item><title><![CDATA[New comment by analog_daddy in "Building a web page that edits itself"]]></title><description><![CDATA[
<p>I would also like to share [Nash](<a href="https://keepworking.github.io/nash/" rel="nofollow">https://keepworking.github.io/nash/</a>) to add to this awesome collection of websites shared here.<p>If someone in this domain of web-design can help me clarify what do i call these single file static HTML webpages which are fully offline (after the first js/css query to the cdn) which can be hosted from a github pages website without doing a NPM install? Is PWA the correct term, since it seems PWA is superset of whatever this is.<p>I always liked these websites for air-gapped setups since they are portable and simonw seemed to have reignited the passion for people sharing them on hn and elsewhere.
I also started liking pyscript since it seemed accessible than javascript for debugging compared to llm written js.</p>
]]></description><pubDate>Sat, 18 Apr 2026 20:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47819165</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=47819165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47819165</guid></item><item><title><![CDATA[New comment by analog_daddy in "Show HN: SPICE simulation → oscilloscope → verification with Claude Code"]]></title><description><![CDATA[
<p>I mean yeah FPAA’s would be awesome and I used to wish for something like it coming from a discrete analog hobby electronics.<p>But in a my short two years in Analog IC design industry, i have been so divorced from the actual silicon that I rarely got a chance yet to go in lab and probe around the teeny tiny block I worked on in the complex labyrinth of the SoC. I don’t wish for it (I learnt the hard way, be careful what you wish for; and in this case, if I am in lab debugging something in silicon, means something terrible has happened to what I worked on and it might have cost the company about $200k or more), but someday soon i will get into the lab just to play around with the fancy ass oscilloscope.<p>In the meanwhile, I did realize the invaluable power of having a python frontend API for querying basic details of your devices. (Python and not SKILL/Lisp since it pretty much works with any AI, and is very well worked on) and AI has been okayish with it. I feel AI would be a good aid in actual circuit design if it understood the Topology of the circuit, which at this point I am tempted to say might require something akin to AST but for SPICE. However, AI has been awesome at regexes and scripting which is also the meh and boring part of the circuit design process.</p>
]]></description><pubDate>Sat, 18 Apr 2026 19:58:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47819040</link><dc:creator>analog_daddy</dc:creator><comments>https://news.ycombinator.com/item?id=47819040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47819040</guid></item></channel></rss>