<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: avilay</title><link>https://news.ycombinator.com/user?id=avilay</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 01:50:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=avilay" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by avilay in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>Two things semi-parallelly:<p><pre><code>  * Robotics Hello World: Objective is to implement ACT model to train my arm robot on simple pick-and-place tasks. Leaning heavily on HuggingFace's LeRobot library, but stopping short of using their model implementation and training loop. https://github.com/avilay/learn-robotics

  * Designing a new programming language: This is when I want to escape the annoyances of coding in Python and start daydreaming about a new language :-) https://github.com/avilay/kulfi</code></pre></p>
]]></description><pubDate>Sun, 14 Jun 2026 22:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48533863</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=48533863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48533863</guid></item><item><title><![CDATA[New comment by avilay in "It's death"]]></title><description><![CDATA[
<p>Can a kind soul write down their interpretation of the story? I didn't quite get it.<p>[Edit]: Thanks for all the explanations!</p>
]]></description><pubDate>Wed, 10 Jun 2026 01:23:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48470062</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=48470062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48470062</guid></item><item><title><![CDATA[New comment by avilay in "Reallocating $100/Month Claude Code Spend to Zed and OpenRouter"]]></title><description><![CDATA[
<p>The point about papercuts adding up so resonates with me! I loved Zed initially and did find it more responsive than VS Code, loved the Zed Agent autocomplete, etc. However, I eventually and reluctantly went back to VS Code. The papercut that finally did it for me was [this open bug](<a href="https://github.com/zed-industries/zed/issues/36516" rel="nofollow">https://github.com/zed-industries/zed/issues/36516</a>) because of which I was not able to step into a packaged library's code when I was debugging my own code, this was in Python.</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:32:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710450</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=47710450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710450</guid></item><item><title><![CDATA[New comment by avilay in "On The Need For Understanding"]]></title><description><![CDATA[
<p>The two don’t have to be mutually exclusive. You can let the agent code and you review it, or vice versa. No different from being a team lead where you don’t write all the code, or even review each and every line of code, but you have a very firm grasp of the code base.</p>
]]></description><pubDate>Mon, 16 Mar 2026 19:50:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47403924</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=47403924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47403924</guid></item><item><title><![CDATA[New comment by avilay in "I beg you to follow Crocker's Rules, even if you will be rude to me"]]></title><description><![CDATA[
<p>Totally agree with this! Being "kindly honest" is way better than being "brutally honest". Being honest and direct is important of course. I have often found that delivering constructive criticism in the so-called sandwich manner often obfuscates the message, so delivering it directly is much better. However, being kind to the receiver of the feedback by having empathy for them and supporting them as they process that feedback will help land that message far more effectively than being "brutal" about it.</p>
]]></description><pubDate>Sat, 14 Mar 2026 16:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47378195</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=47378195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47378195</guid></item><item><title><![CDATA[New comment by avilay in "So you want to write an “app” (2025)"]]></title><description><![CDATA[
<p>This hit a nerve as I am in the middle of developing a webapp for myself using NiceGUI.
I find CSS, especially its layout framework, pretty confusing and sometimes downright intimidating to work with. `inline`, `block`, `flex`, `grid` seem reasonable when you read about them. But when using it, especially within frameworks when flexboxes are nested within grids which are nested within flexboxes and so on, it becomes hard to reason about. And then you throw in media-queries in the mix and it becomes even more dense.</p>
]]></description><pubDate>Tue, 10 Mar 2026 08:09:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47320343</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=47320343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47320343</guid></item><item><title><![CDATA[New comment by avilay in "Jim Whitehurst to step down as IBM President"]]></title><description><![CDATA[
<p>Lots of nostalgia in this thread. However, I recently started playing around with IBM's quantum computer cloud service and it has been by far the best experience compared to other players. Who knows, that might be their come back story!</p>
]]></description><pubDate>Fri, 02 Jul 2021 23:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=27718145</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=27718145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27718145</guid></item><item><title><![CDATA[New comment by avilay in "Building a personal website in 2021"]]></title><description><![CDATA[
<p>Surprised not to see ghost in here. They have a paid managed version at <a href="https://ghost.org" rel="nofollow">https://ghost.org</a> and it is fairly easy to set up with any of the public cloud providers. I have set mine up with Digital Ocean (<a href="https://ghost.org/docs/install/digitalocean/" rel="nofollow">https://ghost.org/docs/install/digitalocean/</a>).</p>
]]></description><pubDate>Sun, 16 May 2021 20:07:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=27176592</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=27176592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27176592</guid></item><item><title><![CDATA[New comment by avilay in "Ask HN: Which of the following ML topics do you wish had good tutorials?"]]></title><description><![CDATA[
<p>Cool, thanks for the response. Yes, I do find that the PyTorch tutorials on distributed training are a work-in-progress.<p>I was thinking of starting with a basic implementation of the original paper by Jeff Dean, et. al. on synchronized data parallelism, implement basic model parallelism, explain why async parallelism works, do a simple implementation of HOGWILD!, and finally do "hello world" training using existing distributed training systems like Horovod, Distributed PyTorch, RayLib, Microsoft DeepSpeed, etc.</p>
]]></description><pubDate>Thu, 18 Mar 2021 04:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=26499689</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=26499689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26499689</guid></item><item><title><![CDATA[Ask HN: Which of the following ML topics do you wish had good tutorials?]]></title><description><![CDATA[
<p><p><pre><code>  1. Distributed Reinforcement Learning with RLLib
  2. Distributed Deep Learning with PyTorch
  3. Reinforcement Learning with PyTorch
  4. Linear Algebra for ML with numpy
  5. Other (please specify)
</code></pre>
I like to teach what I learn and have a few tutorials up on YouTube. I need your help in figuring what should I put up next.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26499257">https://news.ycombinator.com/item?id=26499257</a></p>
<p>Points: 2</p>
<p># Comments: 4</p>
]]></description><pubDate>Thu, 18 Mar 2021 02:45:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=26499257</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=26499257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26499257</guid></item><item><title><![CDATA[Show HN: Torchutils – a PyTorch library for quick and systematic experimentation]]></title><description><![CDATA[
<p>Hello HN community - for the past year or so I have been plugging away on a side project called torchutils (https://gitlab.com/avilay/torchutils). It'd be great if you could take it for a spin when training your next ML model and give me some feedback. Here are the detailed docs (https://avilay.gitlab.io/torchutils/)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=25086589">https://news.ycombinator.com/item?id=25086589</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 13 Nov 2020 19:50:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=25086589</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=25086589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25086589</guid></item><item><title><![CDATA[New comment by avilay in "Buy on Google is now open and commission-free"]]></title><description><![CDATA[
<p>Does anybody else think this is in response to Apple's privacy crackdown on third party tracking data? If you buy on Buy, then you are still first party for Google and they can still get your signals.</p>
]]></description><pubDate>Fri, 24 Jul 2020 08:11:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=23936992</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=23936992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23936992</guid></item><item><title><![CDATA[New comment by avilay in "VCs Promised to Help Black Founders – My Experience Shows a Different Reality"]]></title><description><![CDATA[
<p>And given that a majority of "Ex-Google" engineers are males, where does that leave a woman (or any under-represented group) founder?<p>She is not asking for money "just because" she is a woman. She is asking for a fair chance. And we need to give folks from under-represented communities a <i>more than</i> fair chance to combat inherent selection bias.</p>
]]></description><pubDate>Wed, 08 Jul 2020 21:01:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=23774187</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=23774187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23774187</guid></item><item><title><![CDATA[New comment by avilay in "VCs Promised to Help Black Founders – My Experience Shows a Different Reality"]]></title><description><![CDATA[
<p>Even if her business idea was bad, or her app didn't have traction, or her LI profile was not impressive enough, she deserved, at the very least, the following:<p><pre><code>  * Access to VCs, she had to use her husband's email to get access.
  * Some constructive and personalized feedback. This does not have to be very detailed, a couple of no-BS sentences will do the trick.
</code></pre>
I get that VCs are too busy to respond to each and every email they get, but they, and every one of us in the tech sector who is in a position to do so, needs to walk the extra mile to pull in people from under-represented communities who are trying to get in.</p>
]]></description><pubDate>Wed, 08 Jul 2020 20:47:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=23774069</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=23774069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23774069</guid></item><item><title><![CDATA[New comment by avilay in "What Unity Is Getting Wrong"]]></title><description><![CDATA[
<p>What do folks here think of Panda3D (<a href="https://www.panda3d.org" rel="nofollow">https://www.panda3d.org</a>)?<p>Its just a game engine without any IDE. So the typical workflow would be to build your assets and scene in Blender (or Maya, etc.) and then code up the game mechanics in Python or C++. I am tinkering with it for non-gaming (Reinforcement Learning) use cases and I was curious what game devs think of it.</p>
]]></description><pubDate>Fri, 22 May 2020 21:41:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=23277376</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=23277376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23277376</guid></item><item><title><![CDATA[New comment by avilay in "Show HN: A basketball hoop to maximize shots that go in [video]"]]></title><description><![CDATA[
<p>That was a pretty cool video! I loved how he used 3D Monte-Carlo and side-stepped all the complicated math. I wonder if he was using a Physics engine like Bullet or ODE to calculate the simulated trajectories. Also, a good intermediate step might've been to build the backboard in something like Unity and shoot some hoops to catch the radius error before actually machining it out.</p>
]]></description><pubDate>Fri, 17 Apr 2020 20:16:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=22902565</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=22902565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22902565</guid></item><item><title><![CDATA[New comment by avilay in "I still love programming – what's wrong with me?"]]></title><description><![CDATA[
<p>Spurred by a post on AskHN about a dev who has "fallen out of love" with programming, I wrote down my thoughts on being on the IC path as opposed to the management path. Would love to know your experiences around this issue.</p>
]]></description><pubDate>Tue, 14 Apr 2020 05:45:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=22863072</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=22863072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22863072</guid></item><item><title><![CDATA[I still love programming – what's wrong with me?]]></title><description><![CDATA[
<p>Article URL: <a href="https://avilay.rocks/i-still-love-programming-whats-wrong-with-me/">https://avilay.rocks/i-still-love-programming-whats-wrong-with-me/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22863070">https://news.ycombinator.com/item?id=22863070</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 14 Apr 2020 05:45:40 +0000</pubDate><link>https://avilay.rocks/i-still-love-programming-whats-wrong-with-me/</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=22863070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22863070</guid></item><item><title><![CDATA[New comment by avilay in "Ask HN: How to rediscover the joy of programming?"]]></title><description><![CDATA[
<p>A lot of good advice here, adding my recipe for avoiding burnout (~15yrs into my career):<p>Delineate between not enjoying your job vs. not enjoying your profession. Sometimes getting a new job in a better work environment and especially with a better manager helps immensely.<p>Get a new job that is adjacent to software, like technical program management, sales engineer, developer evangelism, etc. Here you can still leverage your extensive programming experience but not have to code. For me - I quickly re-discovered my love for programming.<p>Treat your employer like your customer. This lets you side-step all the petty office politics, the rat race for the next promotion, etc. which are big contributors to stress-related burnout. Your customer is paying a fair market value for your services - the day that does not hold true, you part ways. No hard feelings.</p>
]]></description><pubDate>Tue, 14 Apr 2020 03:25:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=22862497</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=22862497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22862497</guid></item><item><title><![CDATA[Ask HN: How do you decide to release a new ML model in production?]]></title><description><![CDATA[
<p>I am an ML engineer and have my own workflow that I use now and an aspirational workflow that I want to use. But I was curious how other ML engineers make this call. Here are some options to kickstart your thinking:
a) Release it if it performs well in offline training
b) A/B test in production alongside existing model(s)
c) Use contextual bandits in production
d) Some other way (details appreciated :-) )</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22745053">https://news.ycombinator.com/item?id=22745053</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Apr 2020 02:36:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=22745053</link><dc:creator>avilay</dc:creator><comments>https://news.ycombinator.com/item?id=22745053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22745053</guid></item></channel></rss>