<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: awalGarg</title><link>https://news.ycombinator.com/user?id=awalGarg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 03:00:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=awalGarg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[21 Years Living Off-Grid on a Remote Island in a Self-Built Cabin and Homestead [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=THAupOYwJTs">https://www.youtube.com/watch?v=THAupOYwJTs</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47313100">https://news.ycombinator.com/item?id=47313100</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Mar 2026 18:17:57 +0000</pubDate><link>https://www.youtube.com/watch?v=THAupOYwJTs</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=47313100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47313100</guid></item><item><title><![CDATA[Show HN: JSON spreadsheets with vi bindings (proof of concept)]]></title><description><![CDATA[
<p>Hi folks! I'd like to share a proof of concept for an idea I've thought about for a long time. Think of a new form of spreadsheets where the primary data structure is not a rigid grid but a free-form JSON-like structure (but with first class tables support of course). I'm linking here a demo which uses vi style hotkeys for interaction, although of course the idea is not limited to that mode of interaction.<p>The addresses end up being JSON paths. The layout is currently rigid because it's just a PoC but ideally you'd have much more control over it, kind of like a canvas.<p>Expressions can refer to other cells via their JSON based address, even relative to their current address. There is no expressions support in the PoC yet but a table in the example does show a dynamic column. Since you have arbitrarily nested arrays/hashes anyway, you can reserve tables to represent arrays of homogenous records, and some of the columns can be dynamically calculated (or have a default dynamic calculation) based on other columns. The expressions are just JavaScript functions, but they can be anything that works with JSON types.<p>This is very far from finished. I'm just been trying to share early these days and I think many of you'd find the idea itself interesting.<p>Why? I think spreadsheets are great but they are underutilized because of their rigidity. They are not suitable for version control, being authoritative data sources, powering APIs etc. I don't know if this is the right direction either. I'd be happy to hear your thoughts!<p>The code is 100% manually written by me (except for the CSS background which I copied from SO). If there is sufficient interest in collaboration, I'd be happy to put up the source on codeberg.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46772908">https://news.ycombinator.com/item?id=46772908</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 26 Jan 2026 22:59:54 +0000</pubDate><link>https://awalgarg.me/untitled_project</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=46772908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46772908</guid></item><item><title><![CDATA[A (mostly) POSIX-compatible make implemented in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://code.boringcactus.com/makers/">https://code.boringcactus.com/makers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46632702">https://news.ycombinator.com/item?id=46632702</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 15 Jan 2026 14:05:40 +0000</pubDate><link>https://code.boringcactus.com/makers/</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=46632702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46632702</guid></item><item><title><![CDATA[New comment by awalGarg in "Date bug in Rust-based coreutils affects Ubuntu 25.10 automatic updates"]]></title><description><![CDATA[
<p>> I can assure you that the core utils have all already went through static analysers doing more checks than the Rust compiler.<p>I'd be very interested in reading more about this. Could you please explain what are these checks and how they are qualitatively and quantitatively better than the default rustc checks?<p>Please note that this is about checks on the codebase itself - not system/integration tests which are of course already applicable against alternative implementations.</p>
]]></description><pubDate>Fri, 24 Oct 2025 11:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45693402</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=45693402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45693402</guid></item><item><title><![CDATA[Default Search Engine: Wikipedia]]></title><description><![CDATA[
<p>Article URL: <a href="https://paste.sr.ht/~awal/2310cfca431e9f723df281d02558eaebd77e2091">https://paste.sr.ht/~awal/2310cfca431e9f723df281d02558eaebd77e2091</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45067069">https://news.ycombinator.com/item?id=45067069</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 29 Aug 2025 17:35:29 +0000</pubDate><link>https://paste.sr.ht/~awal/2310cfca431e9f723df281d02558eaebd77e2091</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=45067069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45067069</guid></item><item><title><![CDATA[Default Search Engine: Wikipedia]]></title><description><![CDATA[
<p>Article URL: <a href="https://paste.sr.ht/~awal/2310cfca431e9f723df281d02558eaebd77e2091">https://paste.sr.ht/~awal/2310cfca431e9f723df281d02558eaebd77e2091</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45054186">https://news.ycombinator.com/item?id=45054186</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 28 Aug 2025 16:35:36 +0000</pubDate><link>https://paste.sr.ht/~awal/2310cfca431e9f723df281d02558eaebd77e2091</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=45054186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45054186</guid></item><item><title><![CDATA[New comment by awalGarg in "Indian Sign Painting: A typeface designer's take on the craft"]]></title><description><![CDATA[
<p>Sounds like a reasonable theory but do you have an actual example? The one you gave:<p>> For example, a typical bilingual speaker of Indian English and Hindi will replace instances of the /æ/ phoneme (as in "blast" or "fast") with another phoneme like /a:/ (as in "father"). Which isn't that unusual since /æ/ is pretty uncommon among languages.<p>does not apply to Indian languages because most of them have daily-use-words with the /æ/ sound.</p>
]]></description><pubDate>Tue, 05 Aug 2025 10:44:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44796448</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=44796448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44796448</guid></item><item><title><![CDATA[New comment by awalGarg in "Duolingo will replace contract workers with AI"]]></title><description><![CDATA[
<p>The headline already rubbed me the wrong way, but seeing this made me immediately cancel my Duolingo subscription. I encourage others to do the same.</p>
]]></description><pubDate>Tue, 29 Apr 2025 22:25:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43838760</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=43838760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43838760</guid></item><item><title><![CDATA[New comment by awalGarg in "F-Droid Awarded Open Technology Fund's FOSS Sustainability Grant"]]></title><description><![CDATA[
<p>To add insult to the injury, they claim that most people should stick to Play Store - a malware repository controlled by an ad distribution company - for better privacy. We're supposed to take this seriously.</p>
]]></description><pubDate>Wed, 05 Feb 2025 17:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42951938</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=42951938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42951938</guid></item><item><title><![CDATA[New comment by awalGarg in "Our structure"]]></title><description><![CDATA[
<p>I understand why the other comments would be flagged, but this one is legibly reasoned and I've vouched for it.<p>It is obvious that historical advancement of technology has caused widespread cultural changes, and a sizable percentage of them are considered negative by a large portion of the population. To state that commercially viable AI could cause such effects as well does not seem necessarily unhinged to me, but in fact worthy of discourse on this forum.</p>
]]></description><pubDate>Sat, 18 Nov 2023 14:26:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=38319970</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=38319970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38319970</guid></item><item><title><![CDATA[New comment by awalGarg in "Debugging tricks in the browser"]]></title><description><![CDATA[
<p>You can just hit F8 and the debugger will pause at the next instruction. Works in both Chrome/FF.</p>
]]></description><pubDate>Sat, 11 Nov 2023 14:34:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=38230611</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=38230611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38230611</guid></item><item><title><![CDATA[End Server License Agreement]]></title><description><![CDATA[
<p>Article URL: <a href="https://codeberg.org/awal/ESLA">https://codeberg.org/awal/ESLA</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37037316">https://news.ycombinator.com/item?id=37037316</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 07 Aug 2023 17:07:08 +0000</pubDate><link>https://codeberg.org/awal/ESLA</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=37037316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37037316</guid></item><item><title><![CDATA[New comment by awalGarg in "I want an iPhone Mini-sized Android phone"]]></title><description><![CDATA[
<p>Can you release the kernel sources? Thanks.</p>
]]></description><pubDate>Tue, 17 May 2022 19:06:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=31415075</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=31415075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31415075</guid></item><item><title><![CDATA[New comment by awalGarg in "Tell HN: Reddit was showing “Blocked” when accessed with Firefox"]]></title><description><![CDATA[
<p>Removed incorrect information, sorry folks!</p>
]]></description><pubDate>Fri, 14 Jan 2022 19:10:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=29938848</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=29938848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29938848</guid></item><item><title><![CDATA[There are 46,537,992 domains being hosted on the (Cloudflare) ASN AS13335]]></title><description><![CDATA[
<p>Article URL: <a href="https://host.io/asn/AS13335">https://host.io/asn/AS13335</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28967689">https://news.ycombinator.com/item?id=28967689</a></p>
<p>Points: 5</p>
<p># Comments: 3</p>
]]></description><pubDate>Sat, 23 Oct 2021 12:15:12 +0000</pubDate><link>https://host.io/asn/AS13335</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=28967689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28967689</guid></item><item><title><![CDATA[New comment by awalGarg in "Request for comments regarding topics to be discussed at Dark Patterns workshop"]]></title><description><![CDATA[
<p>I'm always amazed reading that this isn't already the case in the US. In India, every charge requires SMS based 2fa. Starting a bank mandate (ECS/NACH) for automatic transfers needs me to physically sign a paper. It can be revoked any time by the user without any involvement of the receiving party, and can be done online as well.</p>
]]></description><pubDate>Sun, 02 May 2021 20:26:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=27018705</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=27018705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27018705</guid></item><item><title><![CDATA[New comment by awalGarg in "Fish Shell 3.2"]]></title><description><![CDATA[
<p>As someone with a teeny tiny commit in this release and a maintained personal fork, I feel compelled to say that the biggest benefit of fish over bash/zsh for me is not just the OOTB completions UX etc., but also how much more approachable it is to hacking. I would never even bother reading the source code of bash again, let alone try to patch it, because I have 0 confidence that something completely unrelated is not gonna break.</p>
]]></description><pubDate>Mon, 01 Mar 2021 14:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=26303273</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=26303273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26303273</guid></item><item><title><![CDATA[New comment by awalGarg in "Ask HN: Cool stuff that's still completely unregulated?"]]></title><description><![CDATA[
<p>I am not sure why this comment was marked dead without any responses, and hence I am "vouch"-ing for it. Can someone point to laws related to license plate tracking?<p>It seems to me that having a huge database of known locations of vehicles could be used to do some cool (but likely immoral) things, specially coupled with the fact that several state agencies all over the world make it free and easy to retrieve licensing and ownership information for vehicles. It'd also be relatively much easier to do compared to facial recognition.</p>
]]></description><pubDate>Sun, 06 Oct 2019 08:27:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=21170594</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=21170594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21170594</guid></item><item><title><![CDATA[Cross-platform clipboard manager with history support]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ikouchiha47/clippy">https://github.com/ikouchiha47/clippy</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=17417147">https://news.ycombinator.com/item?id=17417147</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 28 Jun 2018 14:31:07 +0000</pubDate><link>https://github.com/ikouchiha47/clippy</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=17417147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17417147</guid></item><item><title><![CDATA[Nokia is violating GPLv2, and other issues with the mobile phone market]]></title><description><![CDATA[
<p>Article URL: <a href="https://gist.github.com/awalgarg/3c7fff4a3aca5c6b645fb9b446dbc149">https://gist.github.com/awalgarg/3c7fff4a3aca5c6b645fb9b446dbc149</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16674197">https://news.ycombinator.com/item?id=16674197</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 25 Mar 2018 19:56:18 +0000</pubDate><link>https://gist.github.com/awalgarg/3c7fff4a3aca5c6b645fb9b446dbc149</link><dc:creator>awalGarg</dc:creator><comments>https://news.ycombinator.com/item?id=16674197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16674197</guid></item></channel></rss>