<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: kolja005</title><link>https://news.ycombinator.com/user?id=kolja005</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 11 Jun 2026 00:22:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kolja005" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kolja005 in "AI should elevate your thinking, not replace it"]]></title><description><![CDATA[
<p>This is an interesting perspective I haven't heard before. Do you have links to anyone who has articulated this further?</p>
]]></description><pubDate>Mon, 27 Apr 2026 16:43:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47923963</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=47923963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47923963</guid></item><item><title><![CDATA[New comment by kolja005 in "The AI industry is discovering that the public hates it"]]></title><description><![CDATA[
<p>Think about what the implication here is for people who answered no to that question. If I were to go up to my boss and say "I'm not interested using AI because I think it's bad for society" I would essentially be saying that I'm not interested in becoming more productive and thus making more money for the company. That's a very poor reputation to be carrying around and most people are going to avoid it. I believe that this, more than any specific actions by AI companies, has contributed to the sense of inevitability that this technology is taking over whether we want it or not.</p>
]]></description><pubDate>Sat, 25 Apr 2026 21:50:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47904873</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=47904873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47904873</guid></item><item><title><![CDATA[New comment by kolja005 in "Google releases Gemma 4 open models"]]></title><description><![CDATA[
<p>I would be inclined to agree with this except that my "most common needs" keeps expanding and increasing in difficulty each year. In 2023 and 2024, most of my needs were asking models simple questions and getting a response. They were a drop-in replacement for Stack Overflow. I think the best open source models today that I can run on my laptop serve that need.<p>Now that coding agents are a thing my frame of reference has shifted to where I now consider a model that can be that my most common need. And unfortunately open models today cannot do that reliably. They might, like you said, be able to in a year or two, but by then the cloud models will have a new capability that I will come to regard as a basic necessity for doing software development.<p>All that said this looks like a great release and I'm looking forward to playing around with it.</p>
]]></description><pubDate>Thu, 02 Apr 2026 23:43:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47621660</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=47621660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47621660</guid></item><item><title><![CDATA[New comment by kolja005 in "Nobody gets promoted for simplicity"]]></title><description><![CDATA[
<p>I just refactored a bunch of our microservices into a monolith. Fortunately the business justification was pretty straightforward because it was clear to all of us that the service architecture was weighing us down.<p>Since one of microservice's benefits is solving a coordination problem, now that teams are getting smaller due to AI, I wonder if we will see monoliths make a resurgence in some cases.</p>
]]></description><pubDate>Wed, 04 Mar 2026 16:19:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47249723</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=47249723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47249723</guid></item><item><title><![CDATA[New comment by kolja005 in "Infrastructure decisions I endorse or regret after 4 years at a startup (2024)"]]></title><description><![CDATA[
<p>>Since the database is used by everyone, it becomes cared for by no one. Startups don’t have the luxury of a DBA, and everything owned by no one is owned by infrastructure eventually.<p>This post was a great read.<p>Tangent to this, I've always found "best practices" to be a bit of a misnomer. In most cases in software and especially devops I have found it means "pay for this product that constrains the way that you do things so you don't shoot yourself in the foot". It's not really a "practice" if you're using a product that gives you one way to do something. That said my company uses a very similar tech stack and I would choose the same one if I was starting a company tomorrow, despite the fact that, as others have mentioned, it's a ton to keep in your head all at once.</p>
]]></description><pubDate>Fri, 20 Feb 2026 03:38:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083375</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=47083375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083375</guid></item><item><title><![CDATA[New comment by kolja005 in "OpenClaw is changing my life"]]></title><description><![CDATA[
<p>My company has the github page for it blocked. They block lots of AI-related things but that's the only one I've seen where they straight up blocked viewing the source code for it at work.</p>
]]></description><pubDate>Sun, 08 Feb 2026 07:51:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46932257</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=46932257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46932257</guid></item><item><title><![CDATA[New comment by kolja005 in "Show HN: difi – A Git diff TUI with Neovim integration (written in Go)"]]></title><description><![CDATA[
<p>Hey pretty cool! I recently added a similar feature to my neovim setup. I can press a keymap and cycle through all of the unstaged git hunks with each shown in a preview window. I can also change the base branch to one that, say, I'm trying to merge into so that I can have the same workflow when doing code reviews.</p>
]]></description><pubDate>Tue, 03 Feb 2026 16:38:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46873271</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=46873271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46873271</guid></item><item><title><![CDATA[New comment by kolja005 in "GPT-5.1: A smarter, more conversational ChatGPT"]]></title><description><![CDATA[
<p>People like to make fun of these models for sounding like a broken record, being over complementary, etc, but I'm actually starting to think that models having a very recognizable style is a good thing because it makes identifying AI-generated content in the wild really easy. Sure, the verbosity is annoying when I'm just trying to get a straightforward, simple answer from it. But I like that I can have a pretty good sense of when content on the Internet is low-effort AI spam. If models become too good at emulating the personality of a real human, then that gets lost.</p>
]]></description><pubDate>Thu, 13 Nov 2025 17:31:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45917764</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=45917764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45917764</guid></item><item><title><![CDATA[New comment by kolja005 in "MinIO stops distributing free Docker images"]]></title><description><![CDATA[
<p>What are folks doing who were just using it for CI/test/dev environments? Just build the image yourself? Use Garage as some have suggested? I'm curious what people see as the pros and cons.</p>
]]></description><pubDate>Wed, 22 Oct 2025 16:23:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45671501</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=45671501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45671501</guid></item><item><title><![CDATA[New comment by kolja005 in "Maru OS – Use your phone as your PC"]]></title><description><![CDATA[
<p>This is pretty neat. Similarly, I feel like we are really close to smartwatches being able to replace smartphones for all essential tasks. I try to rely on my apple watch with cellular as much as I can and leave my phone at home. I can't wait until agents get a bit better at navigating the web and someone makes a killer UI for the watch. I'll be able to do everything I need to do with a much more ambient device that doesn't suck attention the way a smartphone does.</p>
]]></description><pubDate>Wed, 30 Jul 2025 01:35:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44730177</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=44730177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44730177</guid></item><item><title><![CDATA[New comment by kolja005 in "OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google"]]></title><description><![CDATA[
<p>Funny to see this today.<p>I'm a rank and file dev at a non-big tech company and I got a call from a Windsurf sales rep this week who I had connected with on LinkedIn the day before (I never gave them my number). They told me my company was in talks with Windsurf about a licensing deal but that they would give me a 30 day trial of an enterprise account for use on personal projects to let me try it in advance. I guess the idea for them is to build enthusiasm among devs in the company?<p>Is this a standard sales strategy for products like this? It seems pretty aggressive to me but I'm just an engineer so I wouldn't know.</p>
]]></description><pubDate>Fri, 11 Jul 2025 23:58:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44538033</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=44538033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44538033</guid></item><item><title><![CDATA[New comment by kolja005 in "99 Bottles of OOP now available in Python"]]></title><description><![CDATA[
<p>As it pertains to Python in particular I think OOP is great for libraries but of limited usefulness at the application layer. Things like pytorch's nn.module IMO is a great abstraction, but every time I've tried to map some concrete business concept to an OOP construct I've regretted it.</p>
]]></description><pubDate>Wed, 20 Nov 2024 07:20:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42191490</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=42191490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42191490</guid></item><item><title><![CDATA[New comment by kolja005 in "Non-elementary group-by aggregations in Polars vs pandas"]]></title><description><![CDATA[
<p>Do we work at the same company?<p>You put it much better than I could have. Do you know if polars at all solves the problem of having opaque, mutable objects everywhere? I feel like there's a good market for having a dataframe library that's easier to reason about in your editor. It could even be a wrapper around pandas that adds rich typing sort of the way FastAPI does with Pydantic for Starlette.</p>
]]></description><pubDate>Wed, 20 Nov 2024 07:10:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42191445</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=42191445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42191445</guid></item><item><title><![CDATA[New comment by kolja005 in "Using uv with PyTorch"]]></title><description><![CDATA[
<p>I recently watched a talk by the author of uv that was surprisingly fascinating [1]. He goes into a few of the more notable hacks that they had to come up with to make it as fast as it is. The most interesting thing for me was that package resolution in python given constraints defined (eg. in requirements.txt) maps to a boolean satisfiability problem which is NP-complete. So uv uses a custom SAT solver to do this. I totally under-appreciated how much goes into this software and I'm bummed I have to use Poetry at work after having watched this talk.<p>[1] <a href="https://www.youtube.com/watch?v=gSKTfG1GXYQ" rel="nofollow">https://www.youtube.com/watch?v=gSKTfG1GXYQ</a><p>edit: NP-complete not NP-hard</p>
]]></description><pubDate>Wed, 20 Nov 2024 06:55:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42191388</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=42191388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42191388</guid></item><item><title><![CDATA[New comment by kolja005 in "Good Software Development Habits"]]></title><description><![CDATA[
<p>Unrelated but does anyone have any recommendations for good resources on learning how to write tests/testable software?</p>
]]></description><pubDate>Mon, 18 Nov 2024 06:36:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42170271</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=42170271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42170271</guid></item><item><title><![CDATA[New comment by kolja005 in "Non-elementary group-by aggregations in Polars vs pandas"]]></title><description><![CDATA[
<p>Does anyone have a good heuristic for when a dataframe library is a good tool choice? I work on a team that has a lot of data scientists and a few engineers (including myself) and I often see the data scientists using dataframes when simple python classes would be much more appropriate so that you have a better sense of the object you're working with. I'm been having a hard time getting this idea across to people though.</p>
]]></description><pubDate>Sat, 16 Nov 2024 02:01:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42153478</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=42153478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42153478</guid></item><item><title><![CDATA[New comment by kolja005 in "Evaluate Markdown code blocks within Vim"]]></title><description><![CDATA[
<p>Related: I found out about a vim/neovim plugin called Molten[1] that tries to be a replacement for Jupyter Notebooks in the terminal. It was a little rough around the edges ~5 months ago when I tried it, but looking at the repo it seems its still being actively developed, so maybe that's changed. IIRC it uses an ipynb server to keep track of each cell's outputs. I quite enjoyed using it as someone who doesn't need notebooks very often and loathes leaving my terminal setup.<p>[1] <a href="https://github.com/benlubas/molten-nvim">https://github.com/benlubas/molten-nvim</a></p>
]]></description><pubDate>Tue, 29 Oct 2024 05:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41979534</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=41979534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41979534</guid></item><item><title><![CDATA[New comment by kolja005 in "Ask HN: What is happening in tech unrelated to AI?"]]></title><description><![CDATA[
<p>Is there a lot of innovation happening in this space for military applications? I ask this as someone totally unfamiliar with the technology in general. It seems like it could greatly benefit pilots, people on the battlefield, and anyone else who needs access to some kind of visual information while still having both of their hands.</p>
]]></description><pubDate>Mon, 07 Oct 2024 20:36:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41770746</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=41770746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41770746</guid></item><item><title><![CDATA[New comment by kolja005 in "Some Go web dev notes"]]></title><description><![CDATA[
<p>I'm curious in what sense you find Python difficult to deploy? My company has tons of Python APIs internally and we never have much trouble with them. They are all pretty lightly used services so it it something about doing it on a larger scale?</p>
]]></description><pubDate>Sun, 29 Sep 2024 17:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=41688988</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=41688988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41688988</guid></item><item><title><![CDATA[New comment by kolja005 in "Is a 'slow' swimming pool impeding world records?"]]></title><description><![CDATA[
<p>You might find it interesting to know that for track cycling the penalty due to lower oxygen uptake is less than the advantage due to less air resistance. In other words track cyclists, at least in some of the longer disciplines, will go faster at higher altitudes despite there being less air to breathe.</p>
]]></description><pubDate>Thu, 01 Aug 2024 05:11:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41126351</link><dc:creator>kolja005</dc:creator><comments>https://news.ycombinator.com/item?id=41126351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41126351</guid></item></channel></rss>