<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: semanser</title><link>https://news.ycombinator.com/user?id=semanser</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 08:22:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=semanser" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Adafruit receives demand letter from Fenwick legal counsel on behalf of Flux.ai]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.adafruit.com/">https://blog.adafruit.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48368121">https://news.ycombinator.com/item?id=48368121</a></p>
<p>Points: 683</p>
<p># Comments: 283</p>
]]></description><pubDate>Tue, 02 Jun 2026 10:00:56 +0000</pubDate><link>https://blog.adafruit.com/</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=48368121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48368121</guid></item><item><title><![CDATA[New comment by semanser in "Ask HN: Who is hiring? (January 2026)"]]></title><description><![CDATA[
<p>they're posting almost every day here just to collect emails and advertise their "talent network" later on</p>
]]></description><pubDate>Thu, 15 Jan 2026 11:03:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46630824</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=46630824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46630824</guid></item><item><title><![CDATA[awesome-startup-postmortems – A list of startup postmortems to learn from]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/semanser/awesome-startup-postmortems">https://github.com/semanser/awesome-startup-postmortems</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43938889">https://news.ycombinator.com/item?id=43938889</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 09 May 2025 16:54:39 +0000</pubDate><link>https://github.com/semanser/awesome-startup-postmortems</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=43938889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43938889</guid></item><item><title><![CDATA[New comment by semanser in "Build It Yourself"]]></title><description><![CDATA[
<p>I do use GitHub releases already <a href="https://github.com/DepsHubHQ/depshub/releases">https://github.com/DepsHubHQ/depshub/releases</a><p>You can subscribe by clicking on Watch -> Custom -> Releases.</p>
]]></description><pubDate>Sun, 02 Feb 2025 20:11:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42911351</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=42911351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42911351</guid></item><item><title><![CDATA[New comment by semanser in "Build It Yourself"]]></title><description><![CDATA[
<p>I'm actually working on a linter for dependencies that checks all your dependencies on 15+ rules. <a href="https://github.com/DepshubHQ/depshub">https://github.com/DepshubHQ/depshub</a><p>It's true that dependency-free software is very rare these days. The most obvious reason is that people don't want to "reinvent the wheel" when doing something. While this is a 100% valid reason, sometimes people simply forget <i>what</i> they are building and for <i>whom</i>. Extensive usage of dependencies is just one of the forms of overengineering. Some engineering teams even do their planning and features because of the new shiny thing.<p>The problem of dependencies is massive these days, and most companies are focusing on producing more and more code instead of helping people manage what they already have.</p>
]]></description><pubDate>Fri, 24 Jan 2025 14:37:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42813410</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=42813410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42813410</guid></item><item><title><![CDATA[Show HN: DepsHub – linter for dependencies best practices]]></title><description><![CDATA[
<p>Hey there. I've been working on a dependencies-related product for the last year. A lot of engineering teams that I've seen are building their own internal tooling to check on dependencies.<p>In short, people either update too frequently or don't update at all.<p>So, I decided to create a simple linter that checks all the main issues and best practices, comes with sensible defaults, and allows you to adjust it to your needs.<p>It supports npm/yarn, Go, pip, and Cargo. Any feedback is welcome!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42654412">https://news.ycombinator.com/item?id=42654412</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Jan 2025 10:25:03 +0000</pubDate><link>https://github.com/DepsHubHQ/depshub</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=42654412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42654412</guid></item><item><title><![CDATA[New comment by semanser in "Show HN: I'm building a Product Hunt alternative, it's 4 days old"]]></title><description><![CDATA[
<p>I had a similar idea for a while. Happy to see someone is actually doing it. 
One of the main problems of PH is the amount of bots and fake accounts. Any plans of fighting that?<p>PH is still a great platform for visibility since it gets tons of traffic.</p>
]]></description><pubDate>Thu, 17 Oct 2024 09:46:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=41867960</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41867960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41867960</guid></item><item><title><![CDATA[Clean Architecture in Go]]></title><description><![CDATA[
<p>Article URL: <a href="https://depshub.com/blog/clean-architecture-in-go/">https://depshub.com/blog/clean-architecture-in-go/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41798311">https://news.ycombinator.com/item?id=41798311</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 10 Oct 2024 12:53:36 +0000</pubDate><link>https://depshub.com/blog/clean-architecture-in-go/</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41798311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41798311</guid></item><item><title><![CDATA[New comment by semanser in "Show HN: DepsHub – Dependency updates made easy"]]></title><description><![CDATA[
<p>thank you for support!</p>
]]></description><pubDate>Thu, 25 Jul 2024 23:03:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41074362</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41074362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41074362</guid></item><item><title><![CDATA[New comment by semanser in "Show HN: DepsHub – Dependency updates made easy"]]></title><description><![CDATA[
<p>Thanks for your comment! I remember seeing that HN allows resubmitting a link if it has 0 comments.<p>> HN allows resubmission of links if they haven't had any discussion.
Source: <a href="https://news.ycombinator.com/item?id=9864254">https://news.ycombinator.com/item?id=9864254</a><p>But it seems like it was just a comment/speculation, and it has nothing to do with the guidelines that you added. Thanks for pointing it out!</p>
]]></description><pubDate>Thu, 25 Jul 2024 23:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=41074357</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41074357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41074357</guid></item><item><title><![CDATA[New comment by semanser in "Show HN: DepsHub – Dependency updates made easy"]]></title><description><![CDATA[
<p>Thanks! Yeah, this is a recurrent problem that can't be solved once and for all (at least right now). So we definitely need better tools to deal with it.</p>
]]></description><pubDate>Thu, 25 Jul 2024 22:54:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41074308</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41074308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41074308</guid></item><item><title><![CDATA[New comment by semanser in "Show HN: DepsHub – Dependency updates made easy"]]></title><description><![CDATA[
<p>thank you!</p>
]]></description><pubDate>Thu, 25 Jul 2024 22:48:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=41074278</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41074278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41074278</guid></item><item><title><![CDATA[New comment by semanser in "Show HN: DepsHub – Dependency updates made easy"]]></title><description><![CDATA[
<p>thank you!</p>
]]></description><pubDate>Thu, 25 Jul 2024 22:47:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41074267</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41074267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41074267</guid></item><item><title><![CDATA[Show HN: DepsHub – Dependency updates made easy]]></title><description><![CDATA[
<p>Hi HN! I'm Andriy, a software engineer and the founder of DepsHub.
Every single team that I worked with always used tens (if not hundreds) of dependencies. There are usually two popular options: either you ignore the dependencies problem until it's too late and hard to migrate everything to newer versions (say hi to vulnerability issues), or you're constantly trying to find the balance between working on a product and doing its maintenance.<p>I decided to create DepsHub to solve these particular problems:<p>- Update noise. There is no need to update EVERY single library all the time. Your project should be relatively up to date with all the major packages updated and no security issues.<p>- Automatic major updates. Breaking changes occur all the time, and LLM are quite good at this point to take the changelog changes and apply them to the codebase automatically.<p>- Observability. I want to know what's the current status of all of my repositories, how outdated they are, and what I need to do to make it better. This is quite a new niche that not a lot of products are focusing on.<p>DepsHub is processing thousands release notes and changelogs, converting your codebase to embeddings and applies LLMs to fix any breaking changes that occur. It also uses some additional analysis to understand if the library is actually needed to be updated (some libs are having new versions every week!).<p>Let me know if you have any questions or suggestions. Any feedback is more than welcome!<p>Website: <a href="https://depshub.com/" rel="nofollow">https://depshub.com/</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41074230">https://news.ycombinator.com/item?id=41074230</a></p>
<p>Points: 4</p>
<p># Comments: 11</p>
]]></description><pubDate>Thu, 25 Jul 2024 22:42:27 +0000</pubDate><link>https://depshub.com:443/</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41074230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41074230</guid></item><item><title><![CDATA[Show HN: DepsHub – Dependency updates made easy]]></title><description><![CDATA[
<p>Hi HN! I'm Andriy, a software engineer and the founder of DepsHub.<p>Every single team that I worked with always used tens (if not hundreds) of dependencies. There are usually two popular options: either you ignore the dependencies problem until it's too late and hard to migrate everything to newer versions (say hi to vulnerability issues), or you're constantly trying to find the balance between working on a product and doing its maintenance.<p>I decided to create DepsHub to solve these particular problems:<p>- Update noise. There is no need to update EVERY single library all the time. Your project should be relatively up to date with all the major packages updated and no security issues.<p>- Automatic major updates. Breaking changes occur all the time, and LLM are quite good at this point to take the changelog changes and apply them to the codebase automatically.<p>- Observability. I want to know what's the current status of all of my repositories, how outdated they are, and what I need to do to make it better. This is quite a new niche that not a lot of products are focusing on.<p>DepsHub is processing thousands release notes and changelogs, converting your codebase to embeddings and applies LLMs to fix any breaking changes that occur. It also uses some additional analysis to understand if the library is actually needed to be updated (some libs are having new versions every week!).<p>Let me know if you have any questions or suggestions. Any feedback is more than welcome!<p>Website: <a href="https://depshub.com/" rel="nofollow">https://depshub.com/</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41071162">https://news.ycombinator.com/item?id=41071162</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 25 Jul 2024 17:27:09 +0000</pubDate><link>https://www.depshub.com</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41071162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41071162</guid></item><item><title><![CDATA[Show HN: DepsHub – Update dependencies using AI]]></title><description><![CDATA[
<p>Hi everyone! I'm Andriy, a software engineer and the founder of DepsHub.<p>Every single team that I worked with always used tens (if not hundreds) of dependencies. There are usually two popular options: either you ignore the dependencies problem until it's too late and hard to migrate everything to newer versions (say hi to vulnerability issues), or you're constantly trying to find the balance between working on a product and doing its maintenance.<p>I decided to create DepsHub to solve these particular problems:<p>-  Update noise. There is no need to update EVERY single library all the time. Your project should be relatively up to date with all the major packages updated and no security issues.<p>-  Automatic major updates. Breaking changes occur all the time, and LLM are quite good at this point to take the changelog changes and apply them to the codebase automatically.<p>-  Observability. I want to know what's the current status of all of my repositories, how outdated they are, and what I need to do to make it better. This is quite a new niche that not a lot of products are focusing on.<p>DepsHub is processing thousands of changelogs and release notes, converting your codebase to embeddings and applies LLMs to fix any breaking changes that occur. It also uses some additional analysis to understand if the library is actually needed to be updated (some libs are having new versions every week!).<p>Let me know if you have any questions or suggestions. Feedback is more than welcome!<p>Website: <a href="https://depshub.com/" rel="nofollow">https://depshub.com/</a><p>ProductHunt launch: <a href="https://www.producthunt.com/posts/depshub-2" rel="nofollow">https://www.producthunt.com/posts/depshub-2</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41065891">https://news.ycombinator.com/item?id=41065891</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 25 Jul 2024 07:43:38 +0000</pubDate><link>https://depshub.com/</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=41065891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41065891</guid></item><item><title><![CDATA[New comment by semanser in "AI-powered conversion from Enzyme to React Testing Library"]]></title><description><![CDATA[
<p>I’m working on a similar project (DepsHub) where LLMs are used to make major library updates as smooth as possible. While it doesn’t work in 100% cases, it really helps to minimize all the noise while keeping your project up to date. I’m not surprised Slack decided to go this way as well.</p>
]]></description><pubDate>Wed, 19 Jun 2024 10:37:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40726906</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=40726906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40726906</guid></item><item><title><![CDATA[New comment by semanser in "Libyear"]]></title><description><![CDATA[
<p>> I was thinking, would it be helpful to keep track of how far behind each dependency is in terms of minor, patch, and major updates?<p>This is exactly what I've added for depshub.com, and people seem to like it a lot. It just gives you better visibility across all of your connected repositories about what the current status of each dependency is and how the major vs. minor vs. patch ratio changes over time. While it's still a naive metric, it's the easiest to understand and visualize - and as a result, the one that is used the most.<p>> Any ideas on how we can measure improvements?<p>-  Quantitative: Spend as little amount of time as possible on trying to keep everything relatively up to date (hours/month)
-  Qualitative: not having any CVE issues, not having major updates for core libraries and tools.</p>
]]></description><pubDate>Fri, 10 May 2024 13:00:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=40318451</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=40318451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40318451</guid></item><item><title><![CDATA[New comment by semanser in "Libyear"]]></title><description><![CDATA[
<p>I'm the developer of depshub.com (for automated dependency updates using AI) and even though a single metric isn't valuable, having any sort of indicators and metrics is very useful when you have more than one repository. Being able to quickly see if your repositories are getting better or worse over time helps to understand when the dependency updates should be prioritized (if so) in the first place. There are a few core metrics that I've built (major vs minor vs patch ratio, security updates, etc.) into the product, and it's one of the most used features up to date.</p>
]]></description><pubDate>Fri, 10 May 2024 12:51:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40318348</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=40318348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40318348</guid></item><item><title><![CDATA[New comment by semanser in "Libyear"]]></title><description><![CDATA[
<p>> If I am using library X of version 1.2.3 and it ticks all the boxes, has no performance impact, has 0 problems, 0 vulnerabilities (including the results from public, third party and internal code audits) I will continue using it even if version 2 is out, especially if it requires reassessment of risks and some code refactoring due to breaking API changes.<p>What happens if the library that you're using is completely fine on its own (think React 18) but it's a core cross-dependency for tons of other libraries in your project. No libraries or frameworks should be considered in isolation. Otherwise, it can lead to a situation where you can't use some of the other tools/libraries, etc., because of the other dependency that is quite out of date.</p>
]]></description><pubDate>Fri, 10 May 2024 12:48:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40318326</link><dc:creator>semanser</dc:creator><comments>https://news.ycombinator.com/item?id=40318326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40318326</guid></item></channel></rss>