<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: ruszki</title><link>https://news.ycombinator.com/user?id=ruszki</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 18:26:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ruszki" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ruszki in "What happened to nerds?"]]></title><description><![CDATA[
<p>There were people who told me 15 years ago that I’m not like others who go to software engineering universities. Because although I’m a nerd, I can speak about non nerdy things, and I don’t speak about them in non nerd environments. This happened to me many-many times. They were even surprised that I’m in this field.<p>Not anymore. I haven’t heard this for a while now, and I didn’t change regarding this. But people behave very differently when I say “software developer” recently. Now they think immediately, that I’m rich. Not that I’m a freak nerd. They are not surprised anymore at all.<p>I experienced this very obviously with something else too. I born in Hungary, but I moved to Austria. There is a huge difference between how people behave with me if I say that I’m from Hungary, than if I say that I’m from Austria when I travel. They immediately recommend me things which are more expensive. The beaches, restaurants, pubs for rich tourists. Not when I say Hungary. That’s the only time when they say to me that something is expensive.<p>I state openly, that if somebody says that the public perception didn’t change and also the people in this field didn’t change to be more money focused, then those people lying, probably even to themselves. The current discussions about AI make this obvious. Most developers, engineers, founders are fine to ship shit on every single level, if they get the same money for it. They became “developers” only for the money.<p>“IT crowd” is unimaginable today.</p>
]]></description><pubDate>Mon, 15 Jun 2026 11:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48539724</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48539724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48539724</guid></item><item><title><![CDATA[New comment by ruszki in "Ryanair dark UX patterns summer 2026 refresher"]]></title><description><![CDATA[
<p>They’ve done the same thing in the past year for sure. It’s not simply “8 years old”.</p>
]]></description><pubDate>Fri, 12 Jun 2026 17:28:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48506939</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48506939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48506939</guid></item><item><title><![CDATA[New comment by ruszki in "All 9,300 Japanese train station, animated by the year it opened (1872–2026)"]]></title><description><![CDATA[
<p>It’s obvious on how much information is unnecessarily repeated. One of the main give away of AI is that the text is like an Atlantic article but worse, with very-very-very low information density. Full with sentences, paragraphs, pages which add absolutely nothing.</p>
]]></description><pubDate>Thu, 11 Jun 2026 07:50:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48487534</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48487534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48487534</guid></item><item><title><![CDATA[New comment by ruszki in "Apple WWDC 2026"]]></title><description><![CDATA[
<p>You can do that with and without fake discussions.<p>One of the main reasons that killed my desire to move to the US was the amount of fake questions during - on a paper - friendly discussions, when the point of those questions was just, and only just, visibility. An average American non corporate discussion is worse than a non-American corporate one. And that seems to be pretty global to me.<p>My brother and my sister-in-law watched “Somebody feeds Phil”, and we watched together the Sydney episode and after that some others, because I’d just announced that I’d move to Australia soon. That Sydney episode had quite normal discussions for us, Europeans. Of course, people had agenda, but they still reacted to what response they got. Even if things were cut, most times people seemed to react to something else from before. Then the next episode was from Las Vegas. And it had full with questions where nobody responded to the answers, nobody cared what the response was. And they kept those in the episode. There was a point when Phil asked the people in a line one-by-one what they work. And they basically just listed it, Phil had zero responses to any answers. Zero reactions from anybody. The point wasn’t to engage with the answers or the people. There was another case, when a girl talked about her shop. There wasn’t a single sentence which was organically connected to another. Phil and the girl had different agenda and they had to perform based on those, no matter what. And I was enough now there to say that that happens way more frequently than elsewhere. The next one was from Manila. And there were organic discussions again. I’ve never seen that clearly this phenomenon which bugs me. Of course, the usual scripting which happens with these shows, even helped to make this more announced. Probably, the people talking in that episode were way less interesting, but still as a visual to what annoys me is quite good.<p>Of course, I had good conversations also over there, and I had bad ones elsewhere in this sense. Heck, I did similar things before, but maybe this is the exact reason why I’m so sensitive to this, because it annoyed me greatly when I did it. But on average, it was the worse over the pond. Especially on the extremities. But even in day-to-day discussions. It was annoying that I have to peal down an additional layer with anybody to get real answers, which is not needed basically anywhere else.</p>
]]></description><pubDate>Tue, 09 Jun 2026 04:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48456207</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48456207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48456207</guid></item><item><title><![CDATA[New comment by ruszki in "Apple reveals new AI architecture built around Google Gemini models"]]></title><description><![CDATA[
<p>Did they really circumvent this exact restriction which was imposed on them on OS level by Apple?</p>
]]></description><pubDate>Mon, 08 Jun 2026 22:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48453190</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48453190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48453190</guid></item><item><title><![CDATA[New comment by ruszki in "Changing how we develop Ladybird"]]></title><description><![CDATA[
<p>That’s also not possible in “skilled” hands. My output is roughly the same. It does the scaffolding, but I need to rewrite almost every line, because it introduces footguns around that often. And before I had about 20000 LOC it failed even with scaffolding, ie architecture. And it wasn’t taste, just footguns all around, architecture ones. Nowadays for example still introduce mutability or completely unnecessary complexity where it shouldn’t, even when the example code which does almost the same is pristine. Many times it’s like StackOverflow, when a question doesn’t need 90% of the accepted answer, but people happily copy it brainlessly.<p>This is especially bad with new, or quickly improving frameworks, like Android Compose. LLMs use completely outdated, deprecated APIs all the time, when they are not completely supervised. Or at least, I hope so that the framework causes it. Because if that’s not the case, then your products are fucked.<p>Also even with the best prompts it could never produce more working code in an hour than what I can produce in a day. Regardless of quality, just “working somehow”. Not even with an uninterrupted session. If that’s the case for some, then there is definitely also a developer skill issue. And so would definitely not trust anything coming out of their “supervision” of an LLM.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412003</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48412003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412003</guid></item><item><title><![CDATA[New comment by ruszki in "Meta workers can opt out of being tracked at work up to 30 min"]]></title><description><![CDATA[
<p>I don’t do those also on my vacations, but that’s only about 1/10 of my travels. And I don’t travel because of work, basically only for personal reasons.</p>
]]></description><pubDate>Thu, 04 Jun 2026 10:05:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48396437</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48396437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48396437</guid></item><item><title><![CDATA[New comment by ruszki in "Meta workers can opt out of being tracked at work up to 30 min"]]></title><description><![CDATA[
<p>Travel doesn’t always mean vacation, or work. For me, it’s rarely only one.</p>
]]></description><pubDate>Wed, 03 Jun 2026 17:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48386778</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48386778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48386778</guid></item><item><title><![CDATA[New comment by ruszki in "Stop Ruining It"]]></title><description><![CDATA[
<p>The problem is that there are more of those, than those who care. And when money pours in, it’s a lost fight. When there is wealth, it’s beneficial for you in the short term to just grab from it as much as possible, than to improve things, if you’re not good in your job. And hell, most people are not especially good.<p>There are still pockets, where if you don’t push it, you loose. But you need to search for it. Average developers won’t ever work at such places. They won’t ever encounter them, because almost no developer jobs needs that.<p>Btw, you can make such positions in every company. I did it, several times. And it’s very beneficial even salary wise.</p>
]]></description><pubDate>Wed, 03 Jun 2026 09:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48381975</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48381975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48381975</guid></item><item><title><![CDATA[New comment by ruszki in "Using Git's rerere feature to escape recurring conflict hell"]]></title><description><![CDATA[
<p>That’s a funny Stackoverflow answer. That explanation cannot cause code loss. At least not with plain Git.<p>What I would check is hooks, or any other customizations. Especially on Windows, data loss is absolutely possible with misconfigured hooks, but it has nothing to do with when a commit was made.</p>
]]></description><pubDate>Mon, 01 Jun 2026 18:11:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48360535</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48360535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48360535</guid></item><item><title><![CDATA[New comment by ruszki in "Malaysia enforces ban on social media accounts for children younger than 16"]]></title><description><![CDATA[
<p>But this further ensures that that cannot be changed in the future.<p>I think we lost this fight about 2-3 decades ago, when we sacrificed privacy for free stuff, mainly because the environment wasn’t this hostile yet. However, these additional steps in the wrong direction doesn’t help at all, but I also think that nobody will get any new information with these nowadays.</p>
]]></description><pubDate>Mon, 01 Jun 2026 08:57:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48354264</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48354264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48354264</guid></item><item><title><![CDATA[New comment by ruszki in "WH proposes rules giving political appointees final approval on research grants"]]></title><description><![CDATA[
<p>Concentration does definitely matter. Cities vs countryside for example. In the case, per capita definitely matters.</p>
]]></description><pubDate>Sun, 31 May 2026 13:11:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48345412</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48345412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48345412</guid></item><item><title><![CDATA[New comment by ruszki in "Please Do Not Vibe Fuck Up This Software"]]></title><description><![CDATA[
<p>I don’t know the details of this exact instance, but saying that there are reliability issues is a valid feedback if reliability plummets.<p>As far as I know, nobody with data claims that vibe coding doesn’t affect reliability negatively.<p>People will connect these two things.<p>Many times, when reliability doesn’t plummet really. For example, there were huge negative news about a Samsung phone a few years back, that it easily causes fires. Sales were affected by this. Interestingly, next year, they released basically the same thing under different name, and complains were never that loud again. And as far as I know, when they were loud, there was nothing special about that particular model regarding this. So it’s possible that outrage is not validated at all.<p>They will also connect these, when reliability plummets, but it’s not because of vibe coding.<p>And they will connect, when it is the real culprit in general, but their problems are not affected by vibe coding.<p>And of course also when vibe coding really causes their problems.<p>In any case, the original statements will be true. Do we really want to make a product less reliable to implement features and bugs which we deemed not that important before? Especially with a stable product?<p>Of course, these on the maintainers, but it’s interesting that  forcing AI and their consequences on us - like how Microsoft, Google, etc do - is the default, and not the other way around according to many in this thread and others.</p>
]]></description><pubDate>Sun, 31 May 2026 12:40:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48345246</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48345246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48345246</guid></item><item><title><![CDATA[New comment by ruszki in "Various LLM Smells"]]></title><description><![CDATA[
<p>> I really loved when it was created but my take is a bit more nuanced these days after seeing a really large code base evolve over years<p>At least, I can be sure that we are not near the same level. But at least, you hopefully will recognize the same thing with new languages… without seeing them failing first.<p>> You generated 100s of thousands of lines of code using AI and you think it's crap?<p>This is a funny question. First of all, there are people whose job is to test LLMs. However, I’m not one of them. I simply tried them, generated, and still generate a ton of code with them, then I rewrite basically every single line of them. Because they use for example outdated patterns, which causes the same problems what you’ve seen with Go.<p>> It is repeating existing patterns or fairly simple concepts.<p>Yes, and most of the most popular ones are mediocre the best. Average code from which LLMs are learning are made by beginners, not experienced ones, because their sheer number. So LLMs will use those.<p>> I treat AI like an quick intern<p>This is always the funniest sentence regarding this. Before AI, it was quite well known that you don’t ever allow interns near important parts of the code. Now, people who supposed to know this, and the reasons for this, somehow forgot this aspect also, just like the review thing.<p>> AI enables these things to get done with very little overhead so that's a net positive.<p>No, it does allow to tick a ticket in Jira. And if you handle this in any other way, then you will fail miserably, as how for example Microsoft quite openly did with this.<p>> a little bit cleaner<p>Ah yes, the infamous “cleaner”, about which the exact opposite is quite well known, and it’s quite obviously not true with every single vibe coded projects, without exceptions. If that’s cleaner in any environment, then I have a bad news: you’ve never worked with even medior developers, ever. Seriously, that code quality, especially architecturally, is junior level shit.<p>My previous boss did these low hanging fruits, he at least would never tell anything more than “it’s better than nothing”. And only regarding non-important code, which can fail without real consequences. And can be shit, obviously. The whole point was that even shit is better than nothing. Not that it’s acceptable quality in any way.<p>At least, you were obvious at least, that your “success” is magnitudes different, than mine. And not regarding code quality, but when a project/product successful. I completely forgot that I’ve met people who sold that their teams completed the most tickets at a company in a given time frame as success. Probably we are closer than this, but still very far away.</p>
]]></description><pubDate>Sat, 30 May 2026 19:22:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48339741</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48339741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48339741</guid></item><item><title><![CDATA[New comment by ruszki in "Various LLM Smells"]]></title><description><![CDATA[
<p>Anonymity is a two way thing. Maybe, I don't need to use "more or less". Maybe, I'm an ultra heavy user of AI. It's even possible that I'm magnitudes better developer in every single aspects.<p>Maybe not.<p>I'm just waiting for somebody who send me code, which was generated by AI, not overwritten almost completely, and it's not shit. The funny thing is that some people here were so convinced that AI is great, that they recorded how they work with AI. And two things:<p>- They were slower than manual copy pasting<p>- They still somehow introduced bugs, and very suboptimal solutions...<p>Also, it would be good, that anybody could show me anything, that shows, how people became not terrible with code review suddenly. Because before AI, it was a common knowledge, that almost everybody was bad with it, and people rarely did it properly, because it was considered annoying, and not because they were useless. There were jokes about rewriting things, exactly because of the same reasons, and they heavily based on reality. And suddenly, we pretend that this changed.<p>And somehow you should really would need to convince me that the 100s of thousands of lines of code which I generated with AI in the past years, somehow, it's better than what it is. But I'm sure, that it's easier to assume that I didn't try something, than showing only once what "good" means in this case. Unfortunately, there is nothing similar here, than for example "Groovy is a great programming language", which is a dead giveaway that whoever said that is not just bad developer, but somebody who I would fire immediately from every single project to which I'm related to. Especially if they are tech lead. But there are such people, and some of them would claim the same thing as you. // Obviously interns and juniors can think whatever they want. They are labeled as such, because they cannot know yet.</p>
]]></description><pubDate>Sat, 30 May 2026 05:01:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48332755</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48332755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48332755</guid></item><item><title><![CDATA[New comment by ruszki in "Various LLM Smells"]]></title><description><![CDATA[
<p>That can still easily mean that they didn’t give any value or minuscule amount of value to the project which caused their success.<p>The most successful projects which I’ve seen closely, all of them had only a few people who mattered, everybody else could be replaced at any given time basically, without a real impact. All of the failing ones were those in which those people didn’t exist, or were too few of them. This is exponentially more important in early phases of projects.</p>
]]></description><pubDate>Fri, 29 May 2026 20:58:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48329171</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48329171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48329171</guid></item><item><title><![CDATA[New comment by ruszki in "Various LLM Smells"]]></title><description><![CDATA[
<p>> And some can do both - but they are very rare, in my experience.<p>As far as I know basically all of the successful software companies had these quite early. Of course, you need other kinds of people too. And not everybody needs to be like that. But you absolutely need those kind of people.<p>But if you give me a few examples where this was not the case, and not recently, or during the dot com boom, where hype overwrote everything, then I’ll change my mind.</p>
]]></description><pubDate>Fri, 29 May 2026 20:50:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48329077</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48329077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48329077</guid></item><item><title><![CDATA[New comment by ruszki in "Various LLM Smells"]]></title><description><![CDATA[
<p>I’ve seen people coding for 4 decades, thinking the same as you about themselves, and were bad coders. Unfortunately, nobody can tell you whether you’re good or bad without seeing your code. Your claims means nothing on the internet.</p>
]]></description><pubDate>Fri, 29 May 2026 05:35:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48319449</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48319449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48319449</guid></item><item><title><![CDATA[New comment by ruszki in "Disagreement among frontier LLMs on real-world fact-checks"]]></title><description><![CDATA[
<p>You fucked up causality. My sentence has a clear causality order, which you ignored. You are right if we ignore that, and you are right that people ignore logic many times. For a good reason.<p>I replied like that because I think you applied logic too strictly already.</p>
]]></description><pubDate>Fri, 29 May 2026 05:27:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48319406</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48319406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48319406</guid></item><item><title><![CDATA[New comment by ruszki in "Disagreement among frontier LLMs on real-world fact-checks"]]></title><description><![CDATA[
<p>If we strictly follow logic, then nobody and nothing can claim that anything is true or false. We just stick these labels to things which seems to have high enough probability. The problem is that “high enough” is very-very-very different for different people, topics, and even time.</p>
]]></description><pubDate>Thu, 28 May 2026 16:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48311296</link><dc:creator>ruszki</dc:creator><comments>https://news.ycombinator.com/item?id=48311296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48311296</guid></item></channel></rss>