<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: punjabisingh</title><link>https://news.ycombinator.com/user?id=punjabisingh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 06:37:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=punjabisingh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by punjabisingh in "Reflections on IDEA vs VS Code"]]></title><description><![CDATA[
<p>VS Code Remote Containers is another cool feature. You can develop inside any Docker container locally. This could essentially mirror whatever image you have deployed into Kubernetes, GKE, GCS, etc.<p>Ref: <a href="https://code.visualstudio.com/docs/remote/containers" rel="nofollow">https://code.visualstudio.com/docs/remote/containers</a></p>
]]></description><pubDate>Sun, 07 Mar 2021 04:52:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=26373249</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=26373249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26373249</guid></item><item><title><![CDATA[New comment by punjabisingh in "Ask HN: How do you handle/maintain local Python environments?"]]></title><description><![CDATA[
<p>VSCode already has it as a feature but it's a little rough around the edges. It's called "Remote Containers".<p>Docs: <a href="https://code.visualstudio.com/docs/remote/containers" rel="nofollow">https://code.visualstudio.com/docs/remote/containers</a></p>
]]></description><pubDate>Tue, 24 Sep 2019 03:18:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=21056156</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=21056156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21056156</guid></item><item><title><![CDATA[New comment by punjabisingh in "Reducing Wasted Food at Home"]]></title><description><![CDATA[
<p>I'm using the same technique but at the checkout. Once my reusable bags fill up, I leave the rest. Also this technique helps in letting go of that packaged/junk food at the checkout.</p>
]]></description><pubDate>Sun, 30 Jun 2019 11:37:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=20317697</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=20317697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20317697</guid></item><item><title><![CDATA[New comment by punjabisingh in "Elegant Error Handling with the JavaScript “Either” Monad"]]></title><description><![CDATA[
<p>I remember it by thinking that Left (error state) has to be handled first. This forces developers to always think of the erroneous state first and foremost. And then define the Right (success state).<p>On the other hand, it may be easier to forget the error state if it were the second argument. As is often the case with Promises and JS developers.</p>
]]></description><pubDate>Wed, 19 Jun 2019 19:57:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=20226752</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=20226752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20226752</guid></item><item><title><![CDATA[New comment by punjabisingh in "How Much Sleep Do Fitbit Users Really Get?"]]></title><description><![CDATA[
<p>The sleep tracking from my FitBit is my favorite feature. Even the cheapest FitBit Flex provides good analysis of my sleep (restless, awake, duration, etc). I use it more to make sure I get 7-8 hours to sleep than to count steps.<p>Disclosure: volunteer beta tester</p>
]]></description><pubDate>Thu, 29 Jun 2017 19:25:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=14666143</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=14666143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14666143</guid></item><item><title><![CDATA[New comment by punjabisingh in "KeePassXC 2.2.0 released with YubiKey and TOTP support"]]></title><description><![CDATA[
<p>It's not perfect. It is slow because it uses Android's accessibility service to detect fields.<p>Ref: <a href="https://lastpass.com/support.php?cmd=showfaq&id=8166" rel="nofollow">https://lastpass.com/support.php?cmd=showfaq&id=8166</a></p>
]]></description><pubDate>Mon, 26 Jun 2017 15:04:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=14637340</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=14637340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14637340</guid></item><item><title><![CDATA[New comment by punjabisingh in "Google Cloud Platform Free Tier"]]></title><description><![CDATA[
<p><p><pre><code>   Always Free* products to keep you going.
   *Subject to change
</code></pre>
That's not quite what "always free" means, but I'll always take it<i>.<p></i>*Subject to change.</p>
]]></description><pubDate>Thu, 09 Mar 2017 20:42:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=13833377</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=13833377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13833377</guid></item><item><title><![CDATA[New comment by punjabisingh in "Cloudflare Reverse Proxies Are Dumping Uninitialized Memory"]]></title><description><![CDATA[
<p>Google already does that:<p><a href="https://www.google.com/transparencyreport/safebrowsing/" rel="nofollow">https://www.google.com/transparencyreport/safebrowsing/</a>
<a href="https://www.stopbadware.org/blacklisted-by-google" rel="nofollow">https://www.stopbadware.org/blacklisted-by-google</a></p>
]]></description><pubDate>Fri, 24 Feb 2017 16:07:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=13724854</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=13724854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13724854</guid></item><item><title><![CDATA[New comment by punjabisingh in "Show HN: MovieChat.org – Archive and Replacement for IMDb Message Boards"]]></title><description><![CDATA[
<p>Great effort. I see some broken images here: <a href="http://www.moviechat.org/movies/search?name=westworld" rel="nofollow">http://www.moviechat.org/movies/search?name=westworld</a><p>I'm surprised there isn't enough interest in people to recognize tMDB as relevant. Especially since iMDB is ignoring users by taking down the forums.</p>
]]></description><pubDate>Wed, 15 Feb 2017 20:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=13655159</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=13655159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13655159</guid></item><item><title><![CDATA[New comment by punjabisingh in "LastPass autofill exploit"]]></title><description><![CDATA[
<p>It's confusing that the LastPass site is claiming only Firefox is impacted. [1] Whereas the security researcher's site (detectify.com) shows the vulnerability running in Chrome. [2]<p>Furthermore, the current live version on Firefox addons repository is 3.x [3], which the LastPass team claims is not vulnerable. [1]<p>[1] <a href="https://blog.lastpass.com/2016/07/lastpass-security-updates.html/" rel="nofollow">https://blog.lastpass.com/2016/07/lastpass-security-updates....</a>
[2] <a href="https://labs.detectify.com/2016/07/27/how-i-made-lastpass-give-me-all-your-passwords/" rel="nofollow">https://labs.detectify.com/2016/07/27/how-i-made-lastpass-gi...</a>
[3] <a href="https://addons.mozilla.org/en-US/firefox/addon/lastpass-password-manager/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/lastpass-pass...</a></p>
]]></description><pubDate>Wed, 27 Jul 2016 17:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=12174551</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=12174551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12174551</guid></item><item><title><![CDATA[New comment by punjabisingh in "Apple announces iOS 10"]]></title><description><![CDATA[
<p>Google Now's dictation is so much better for people with accents.<p>My family's English pronunciations have a very strong Indian/Punjabi accent. For people with accents, Siri works very unreliably to the point that we've given up on it, whereas Google Now "magically" works all the time.</p>
]]></description><pubDate>Mon, 13 Jun 2016 19:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=11896856</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=11896856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11896856</guid></item><item><title><![CDATA[New comment by punjabisingh in "FullPageOS – A RaspberryPi distro to display a full page browser on boot"]]></title><description><![CDATA[
<p>That's the setup I have running. Instead of r-kiosk, I've been using mKiosk, which is a more configurable add-on: <a href="https://addons.mozilla.org/en-us/firefox/addon/mkiosk/" rel="nofollow">https://addons.mozilla.org/en-us/firefox/addon/mkiosk/</a></p>
]]></description><pubDate>Wed, 01 Jun 2016 02:41:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=11811771</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=11811771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11811771</guid></item><item><title><![CDATA[New comment by punjabisingh in "Show HN: WP Pluginator – A WordPress Plugin Development tool"]]></title><description><![CDATA[
<p>It would better if this could integrate (and be listed inside) wp-cli, which is becoming the standard for interfacing with WordPress using cli.</p>
]]></description><pubDate>Fri, 31 Jul 2015 18:24:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=9983406</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=9983406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9983406</guid></item><item><title><![CDATA[New comment by punjabisingh in "In Defence of WordPress"]]></title><description><![CDATA[
<p>The bugs are coming from everywhere.<p>In my view, the worst ones are the ones coming from core. They've come from old code (i.e. the comments XSS due to overly large comments) or from including other libraries (i.e. genericons vulnerability).<p>I think this sort of stuff is bound to happen since WordPress is slowly becoming the kitchen sink trying to keep up with all demands of the users.<p>The good part is:<p>* They are increasing their unit tests coverage.<p>* With auto-updates, the huge amount of sites that use WordPress are not left in the dark. So I consider it a feature even if it comes at a price. When the software is being used at the scale that WordPress is, it is a needed feature.</p>
]]></description><pubDate>Fri, 15 May 2015 03:15:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=9548799</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=9548799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9548799</guid></item><item><title><![CDATA[New comment by punjabisingh in "Amethyst – A tiling window manager for OS X"]]></title><description><![CDATA[
<p>There are some minor issues, but Slate generally works under Mavericks and Yosemite. Check out: <a href="https://github.com/jigish/slate/issues/405" rel="nofollow">https://github.com/jigish/slate/issues/405</a></p>
]]></description><pubDate>Thu, 18 Dec 2014 20:02:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=8769349</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=8769349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8769349</guid></item><item><title><![CDATA[New comment by punjabisingh in "How We Did It: SNL Title Sequence"]]></title><description><![CDATA[
<p>It is linked at the end of their article: <a href="http://www.alex-buono.com/portfolio/snl-opening-montage-2014/" rel="nofollow">http://www.alex-buono.com/portfolio/snl-opening-montage-2014...</a></p>
]]></description><pubDate>Wed, 26 Nov 2014 19:14:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=8664073</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=8664073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8664073</guid></item><item><title><![CDATA[New comment by punjabisingh in "To Make Streets Safe, Make Them Dangerous"]]></title><description><![CDATA[
<p>The pedestrians may also not be visible due to the car's left pillar blind spot, especially while turning left.</p>
]]></description><pubDate>Sat, 06 Sep 2014 02:47:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=8277309</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=8277309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8277309</guid></item><item><title><![CDATA[New comment by punjabisingh in "Pissing Away Our Money With Google Display Ads"]]></title><description><![CDATA[
<p>Some of the mobile games definitely use questionable ways to present the ads. If anyone has ever played Subway Surfer (on Android), they can probably remember the countless amount of times one may accidentally click on the ads. On top of that, the ads load in such funny ways at times that it is hard to avoid clicking the ad.<p>As an advertiser and publisher myself, I feel bad for the people spending money on advertising in that game, because the 99% of the time that I have clicked on an ad in that game is because it was a mistake.</p>
]]></description><pubDate>Thu, 03 Apr 2014 18:11:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=7524802</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=7524802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7524802</guid></item><item><title><![CDATA[New comment by punjabisingh in "Bitcoin Payment Processor BIPS Attacked, Over $1M Stolen"]]></title><description><![CDATA[
<p>If they made a transaction with the exact amount stolen, maybe we could say it is the same wallet as the one stolen, but it could also be a false positive.<p>I would think the thieves are smart enough to make multiple transactions to move this money, in which case they won't get caught at all.</p>
]]></description><pubDate>Mon, 25 Nov 2013 15:55:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=6794720</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=6794720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6794720</guid></item><item><title><![CDATA[New comment by punjabisingh in "Richest Bitcoin Addresses"]]></title><description><![CDATA[
<p>The risk is that if the startup/technology (Bitcoin) failed, you just wasted your time/effort in setting up something useless. There must be thousands of these proposals that you will face in your life.<p>Bitcoin is the risk I knowingly didn't take, because I didn't think it would amount to anything in the future.</p>
]]></description><pubDate>Fri, 22 Nov 2013 23:06:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=6784359</link><dc:creator>punjabisingh</dc:creator><comments>https://news.ycombinator.com/item?id=6784359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6784359</guid></item></channel></rss>