<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: sudo_navendu</title><link>https://news.ycombinator.com/user?id=sudo_navendu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 11 Oct 2026 01:48:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sudo_navendu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sudo_navendu in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://navendu.me" rel="nofollow">https://navendu.me</a></p>
]]></description><pubDate>Thu, 15 Jan 2026 06:03:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46628638</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=46628638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46628638</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Twitter's Recommendation Algorithm"]]></title><description><![CDATA[
<p>Weights on different metrics. From <a href="https://github.com/twitter/the-algorithm/blob/ec83d01dcaebf369444d75ed04b3625a0a645eb9/cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/EarlybirdTensorflowBasedSimilarityEngine.scala#L142">https://github.com/twitter/the-algorithm/blob/ec83d01dcaebf3...</a><p>private def getLinearRankingParams: ThriftRankingParams = {
    ThriftRankingParams(
      `type` = Some(ThriftScoringFunctionType.Linear),
      minScore = -1.0e100,
      retweetCountParams = Some(ThriftLinearFeatureRankingParams(weight = 20.0)),
      replyCountParams = Some(ThriftLinearFeatureRankingParams(weight = 1.0)),
      reputationParams = Some(ThriftLinearFeatureRankingParams(weight = 0.2)),
      luceneScoreParams = Some(ThriftLinearFeatureRankingParams(weight = 2.0)),
      textScoreParams = Some(ThriftLinearFeatureRankingParams(weight = 0.18)),
      urlParams = Some(ThriftLinearFeatureRankingParams(weight = 2.0)),
      isReplyParams = Some(ThriftLinearFeatureRankingParams(weight = 1.0)),
      favCountParams = Some(ThriftLinearFeatureRankingParams(weight = 30.0)),
      langEnglishUIBoost = 0.5,
      langEnglishTweetBoost = 0.2,
      langDefaultBoost = 0.02,
      unknownLanguageBoost = 0.05,
      offensiveBoost = 0.1,
      inTrustedCircleBoost = 3.0,
      multipleHashtagsOrTrendsBoost = 0.6,
      inDirectFollowBoost = 4.0,
      tweetHasTrendBoost = 1.1,
      selfTweetBoost = 2.0,
      tweetHasImageUrlBoost = 2.0,
      tweetHasVideoUrlBoost = 2.0,
      useUserLanguageInfo = true,
      ageDecayParams = Some(ThriftAgeDecayRankingParams(slope = 0.005, base = 1.0))
    )
  }</p>
]]></description><pubDate>Sat, 01 Apr 2023 03:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=35396968</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=35396968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35396968</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Ask HN: Will reliance on GPT result in a local maximum of human innovation?"]]></title><description><![CDATA[
<p>I think humans will be able to innovate much faster by building on top of existing knowledge that tools like GPT give access to. It might be different from what we have experienced so far. But there is very less chance that humans stop innovating.</p>
]]></description><pubDate>Thu, 30 Mar 2023 03:36:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=35367598</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=35367598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35367598</guid></item><item><title><![CDATA[Welcome to the Dirigibles Era of AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://dileeplearning.substack.com/p/welcome-to-the-exciting-dirigibles-500">https://dileeplearning.substack.com/p/welcome-to-the-exciting-dirigibles-500</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35367533">https://news.ycombinator.com/item?id=35367533</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Mar 2023 03:28:00 +0000</pubDate><link>https://dileeplearning.substack.com/p/welcome-to-the-exciting-dirigibles-500</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=35367533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35367533</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Ask HN: AI-generated spam pull requests?"]]></title><description><![CDATA[
<p>It is perfectly fine if the code actually works. At least for now, getting the exact code you want from an AI is a legit skill. This was pure spam.<p>I wrote more about what actually happened here: <a href="https://navendu.me/posts/ai-generated-spam-prs/" rel="nofollow">https://navendu.me/posts/ai-generated-spam-prs/</a><p>It can help set some context to the discussions.</p>
]]></description><pubDate>Wed, 29 Mar 2023 16:30:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=35359589</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=35359589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35359589</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Ask HN: AI-generated spam pull requests?"]]></title><description><![CDATA[
<p>I wrote more about what actually happened here: <a href="https://navendu.me/posts/ai-generated-spam-prs/" rel="nofollow">https://navendu.me/posts/ai-generated-spam-prs/</a><p>It can help set some context to the discussions.<p>TLDR:<p>Recently, a person has been using AI tools to generate code and open pull requests to open source projects I contribute to.<p>The code is entirely wrong and doesn’t work, and it is evident that the person making these pull requests doesn’t understand the code.<p>The person also copied explanations (which was an obvious giveaway as it sounded like a typical <popular AI tool> response) into the pull request and attempted to explain the code and answer questions from the reviewers.<p>We were polite and when it didn’t work, reported the person to GitHub.<p>I don’t want to shame the person publicly. But I want to make other open source maintainers aware that this is a thing and prevent them from wasting time and effort chasing such people down.</p>
]]></description><pubDate>Wed, 29 Mar 2023 16:28:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=35359561</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=35359561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35359561</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Ask HN: AI-generated spam pull requests?"]]></title><description><![CDATA[
<p>Actually, we were sure that it was spam. GitHub gives the option to "approve workflow run for first-time contributors". I guess none of the maintainers thought to approve it because they thought it might be spam. Still, a lot of time and effort spent to review it.</p>
]]></description><pubDate>Wed, 29 Mar 2023 16:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=35359431</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=35359431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35359431</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Ask HN: AI-generated spam pull requests?"]]></title><description><![CDATA[
<p>Now they clearly won't because we will be reporting them to GitHub.</p>
]]></description><pubDate>Wed, 29 Mar 2023 16:18:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=35359382</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=35359382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35359382</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Ask HN: AI-generated spam pull requests?"]]></title><description><![CDATA[
<p>This is how you use AI tools to write code.<p>In our project, the user just copy-pasted the output from the AI tool and called it a day. They did not even bother to build the project and test it.<p>I have also started using AI tools and it has made me much more efficient. I could have done a task without AI but with it, it is much more faster.</p>
]]></description><pubDate>Wed, 29 Mar 2023 16:16:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=35359358</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=35359358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35359358</guid></item><item><title><![CDATA[Ask HN: AI-generated spam pull requests?]]></title><description><![CDATA[
<p>Are you seeing pull requests in open source projects that are clearly AI-generated?<p>We recently had someone open a pull request to our open source project and the code and the explanation of the code was clearly AI generated. It was obvious that the code doesn't work and the person had not tested the code. We do not know what the end goal of the person was but we confronted the person and closed the pull requests.<p>Has any other open source projects experienced this? What did you do?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35357933">https://news.ycombinator.com/item?id=35357933</a></p>
<p>Points: 65</p>
<p># Comments: 26</p>
]]></description><pubDate>Wed, 29 Mar 2023 14:38:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=35357933</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=35357933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35357933</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Building a website like it's 1999"]]></title><description><![CDATA[
<p>As long as it does what it intends to do, plain old HTML would suffice.</p>
]]></description><pubDate>Sun, 25 Dec 2022 15:14:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=34127895</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=34127895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34127895</guid></item><item><title><![CDATA[New comment by sudo_navendu in "It's time for an RSS revival (2018)"]]></title><description><![CDATA[
<p>I love using RSS to subscribe to blogs. Many of my favorite personal developer blogs have RSS feeds, and I have them on my blog. I'm currently using Readwise to get all my feeds in one place. This filters out a lot of noise prevalent in social media like Twitter.</p>
]]></description><pubDate>Fri, 23 Dec 2022 15:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=34106853</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=34106853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34106853</guid></item><item><title><![CDATA[New comment by sudo_navendu in "This is the year of the RSS reader?"]]></title><description><![CDATA[
<p>I love using RSS to subscribe to blogs. Many of my favorite personal developer blogs have RSS feeds, and I have them on my blog. I'm currently using Readwise to get all my feeds in one place. This filters out a lot of noise prevalent in social media like Twitter.</p>
]]></description><pubDate>Fri, 23 Dec 2022 15:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=34106822</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=34106822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34106822</guid></item><item><title><![CDATA[New comment by sudo_navendu in "I am done. I give up"]]></title><description><![CDATA[
<p>Looking back at my career, there have always been points where I felt I hit rock bottom and anything I did wasn't helping.<p>When I quit my job to start a new career in software engineering, I hoped to find a job after a couple of months of preparation. Even after 8 months and close to 200 applications, I still couldn't find a job.<p>I felt like I made the wrong decision by quitting my previous job and whether I actually had any skills to work in tech. I almost decided to stop and take a different job when I received a life-changing opportunity as a software engineer.<p>The good thing about hitting rock bottom is that the only place you have left to go is high. It will be hard, but slow progress will surely help you reach your goal. If things aren't working out as you expected, it might be time to switch your goals and try something different.<p>Anyway, this is undoubtedly not the end. You were clearly determined to pursue what you wanted, but maybe it wasn't aligned. I genuinely wish you all the best for your future, and I hope to see you reach your goals.</p>
]]></description><pubDate>Fri, 23 Dec 2022 15:24:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=34106767</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=34106767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34106767</guid></item><item><title><![CDATA[New comment by sudo_navendu in "[dead]"]]></title><description><![CDATA[
<p>SkyWalking definitely does it all. But like you mentioned Prometheus plus Grafana is the most popular solution. But it does not compare to the complete observability solution provided by SkyWalking.</p>
]]></description><pubDate>Fri, 09 Dec 2022 09:18:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=33919317</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=33919317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33919317</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Ask HN: Developer abused “sign in with GitHub”?"]]></title><description><![CDATA[
<p>GitHub usually asks the user to provide permissions explicitly. When you go through the OAuth flow, GitHub will show what permissions the app require and you have to provide them explicitly.<p>This is an unfortunate event and I hope GitHub will lift the ban from the ones affected and enforce ban on the people misusing this. But always check what permissions you are giving.</p>
]]></description><pubDate>Fri, 09 Dec 2022 08:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=33919098</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=33919098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33919098</guid></item><item><title><![CDATA[New comment by sudo_navendu in "Artificial intelligence is permeating business at last"]]></title><description><![CDATA[
<p>I have been using AI tools since a couple of months to help my writing. It does not mean my entire job is replaced by an AI, but it makes it much easier to do my job.<p>There might be a future where AI can do a lot of work and we might shift our jobs to work on top of these AIs. We might have new jobs that did not exist till now in the future.</p>
]]></description><pubDate>Thu, 08 Dec 2022 11:34:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=33906790</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=33906790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33906790</guid></item><item><title><![CDATA[New comment by sudo_navendu in "You don't need live chat on your website"]]></title><description><![CDATA[
<p>This is a good argument. A lot of problems that live chat aims to solve can be solved by documenting and making sure that the documentation is discoverable. I’m definitely talking to my team about this.</p>
]]></description><pubDate>Thu, 08 Dec 2022 11:28:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=33906762</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=33906762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33906762</guid></item><item><title><![CDATA[You Might Need a College Degree for a Programming Job]]></title><description><![CDATA[
<p>Article URL: <a href="https://navendu.me/posts/college-degree/">https://navendu.me/posts/college-degree/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33372428">https://news.ycombinator.com/item?id=33372428</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 28 Oct 2022 15:14:55 +0000</pubDate><link>https://navendu.me/posts/college-degree/</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=33372428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33372428</guid></item><item><title><![CDATA[New comment by sudo_navendu in "[dead]"]]></title><description><![CDATA[
<p>Thanks for sharing!<p>This tutorial uses Apache APISIX as Kubernetes Ingress. Although using APISIX custom resources means you are tied to APISIX, it makes it much easier to work with its full features.<p>The new Kubernetes Gateway API promises to make it more vendor neutral without having to compromise features and usability.</p>
]]></description><pubDate>Fri, 21 Oct 2022 07:31:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=33285486</link><dc:creator>sudo_navendu</dc:creator><comments>https://news.ycombinator.com/item?id=33285486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33285486</guid></item></channel></rss>