<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: viktorcode</title><link>https://news.ycombinator.com/user?id=viktorcode</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 10:12:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=viktorcode" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by viktorcode in "SwiftUI After 7 Years"]]></title><description><![CDATA[
<p>> I'm not sure if the author is aware that GeometryReader hasn't been necessary since iOS 18 added onGeometryChange modifiers.<p>I think the author does not understand how and why to use GeometryReader at all. He literally said "you find yourself wrapping everything in a GeometryReader" which is a different thing from simply measuring. For measuring you could always put GeometryReader into `.background()` and use that to avoid messing with the view layout. Also, "wrapping everything" is a good sign you are doing something wrong.<p>Edit: by the way compiler timeouts are not a SwiftUI issue: it is a Swift issue. You can create a timeout situation in pure Swift. For SwiftUI specifically this situation is addressed in the upcoming OS27 SDK.</p>
]]></description><pubDate>Mon, 03 Aug 2026 09:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49153349</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=49153349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49153349</guid></item><item><title><![CDATA[New comment by viktorcode in "SwiftUI After 7 Years"]]></title><description><![CDATA[
<p>> Then came Swift and I loved it, but then it took literal years to catch up with everything you could do in Objective-C with the Apple APIs.<p>I don't get this part. You can literally rewrite Obj-C code verbatim in Swift and it will work. The only missing part is C macros.</p>
]]></description><pubDate>Mon, 03 Aug 2026 07:23:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49152317</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=49152317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49152317</guid></item><item><title><![CDATA[New comment by viktorcode in "Google fixed more Chrome bugs in June than over the past two years, thanks to AI"]]></title><description><![CDATA[
<p>There's no way in hell those are all exploitable bugs. I'll bet my hat that those are "insecure practices".</p>
]]></description><pubDate>Fri, 31 Jul 2026 18:02:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49126574</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=49126574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49126574</guid></item><item><title><![CDATA[New comment by viktorcode in "Apple won't let me show my app"]]></title><description><![CDATA[
<p>New apps submissions review time did increase.</p>
]]></description><pubDate>Fri, 24 Jul 2026 17:18:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49038809</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=49038809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49038809</guid></item><item><title><![CDATA[New comment by viktorcode in "Government orders GitHub to remove Bluetooth-based chat app Bitchat: Jack Dorsey"]]></title><description><![CDATA[
<p>I was fully expecting that was about Trump administration, and was a bit disappointed that my prediction turned out to be wrong. I do not support this; I expected the first federal court and then all the appeals to serve a verdict cementing the right of encrypted communication to exist in the US.</p>
]]></description><pubDate>Fri, 24 Jul 2026 16:55:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49038392</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=49038392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49038392</guid></item><item><title><![CDATA[New comment by viktorcode in "Government orders GitHub to remove Bluetooth-based chat app Bitchat: Jack Dorsey"]]></title><description><![CDATA[
<p>Blocking communications is basically sweeping the issue under the rug in the hopes that it dissolves on its own. This is closer to avoiding of "taking action"</p>
]]></description><pubDate>Fri, 24 Jul 2026 16:47:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49038273</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=49038273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49038273</guid></item><item><title><![CDATA[New comment by viktorcode in "Government orders GitHub to remove Bluetooth-based chat app Bitchat: Jack Dorsey"]]></title><description><![CDATA[
<p>> the app enables communication even during network restrictions and creates a substantial risk of misuse by anti-national elements, terrorist organisations, organised criminal groups and cyber criminals seeking to evade lawful detection and continue communication despite legally imposed restrictions.<p>This mouthful boils down to exactly this: a form of communication not controlled by the government creates a risk for the country.<p>Sorry for pointing out the obvious, but if your country's safety depends on ability to block all forms of private person to person messages, your government has failed in one of its primary goals: providing safety for its citizens. They can blame Dorsey, Telegram, WhatsApp and what not, but it is their failure. Things will not change until people notice the obvious and vote out incompetent persons in power.</p>
]]></description><pubDate>Fri, 24 Jul 2026 16:43:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49038220</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=49038220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49038220</guid></item><item><title><![CDATA[New comment by viktorcode in "DARPA, U.S. Air Force fly AI-controlled F-16"]]></title><description><![CDATA[
<p>I think their use of terms like AI and "agent" will make people think "Oh! it's what I use for code generation!"</p>
]]></description><pubDate>Fri, 24 Jul 2026 07:14:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49032180</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=49032180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49032180</guid></item><item><title><![CDATA[New comment by viktorcode in "Odin 1.0 Announcement"]]></title><description><![CDATA[
<p>What it does better than Rust? C++? Swift? And other language? Terms like "sane" and "joy" indicate highly subjective points, which does not help.<p>Yes, I do not see value in knowing someone likes this language. I see value in technical features and examples showing how those features address common pain points in programming.</p>
]]></description><pubDate>Tue, 21 Jul 2026 12:52:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48991698</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48991698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48991698</guid></item><item><title><![CDATA[New comment by viktorcode in "Who's afraid of Chinese models?"]]></title><description><![CDATA[
<p>This is misleading; the chat is censored, the model is not.<p>You can download the model, run locally and ask the same questions to see the difference.</p>
]]></description><pubDate>Tue, 21 Jul 2026 09:29:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48989986</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48989986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48989986</guid></item><item><title><![CDATA[New comment by viktorcode in "Kimi Work"]]></title><description><![CDATA[
<p>For all intents and purposes this is legal. As is distillation. No justification is needed.</p>
]]></description><pubDate>Tue, 21 Jul 2026 09:14:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48989881</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48989881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48989881</guid></item><item><title><![CDATA[New comment by viktorcode in "Odin 1.0 Announcement"]]></title><description><![CDATA[
<p>I read through Odin's FAQ and didn't get the picture of what it does better than everyone else. I think it's missing a good short pitch.</p>
]]></description><pubDate>Thu, 09 Jul 2026 11:12:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48844009</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48844009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48844009</guid></item><item><title><![CDATA[New comment by viktorcode in "Why current LLM costs are not sustainable"]]></title><description><![CDATA[
<p>DeepSeek first and foremost is a business. Yes, being a business in China means risk of being ordered tomorrow to do something that is not in your best interests. But now we know the US is not immune to that level of government oversight either.<p>The difference is DeepSeek and other Chinese models are open weights.</p>
]]></description><pubDate>Fri, 26 Jun 2026 08:50:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48684115</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48684115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48684115</guid></item><item><title><![CDATA[New comment by viktorcode in "Anthropic says Alibaba illicitly extracted Claude AI model capabilities"]]></title><description><![CDATA[
<p>Sounds like an advertising for the next model from Alibaba</p>
]]></description><pubDate>Thu, 25 Jun 2026 14:43:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48674216</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48674216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48674216</guid></item><item><title><![CDATA[New comment by viktorcode in "Steam Machine launches today"]]></title><description><![CDATA[
<p>> That is one of the reasons SONY can subsidize the PS5 unit price and sell under cost.<p>PS5 hardware sales started generating profit in the first year. Only for the first few month the sales were "subsidised".</p>
]]></description><pubDate>Mon, 22 Jun 2026 21:13:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48636292</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48636292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48636292</guid></item><item><title><![CDATA[New comment by viktorcode in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>That reinterpretation would have make Apple a monopoly and thus other anti-trust laws would apply, which did not happen. As I said: they are introducing new category, the gatekeepers, for the sole purpose of making the law applicable.</p>
]]></description><pubDate>Wed, 10 Jun 2026 08:49:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48473400</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48473400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48473400</guid></item><item><title><![CDATA[New comment by viktorcode in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>They do adhere to the law perfectly by not providing a law breaking feature. If you don't like the way the law allows that, you should address your complaints to the lawmaker.</p>
]]></description><pubDate>Tue, 09 Jun 2026 21:17:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48467873</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48467873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48467873</guid></item><item><title><![CDATA[New comment by viktorcode in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>Sorry, my mistake. DMA. However, it runs counter to the definition of antitrust law, that is the law that applies to the trust or a monopoly, an entity that controls the market. DMA instead applies to the companies of certain size, regardless whether they have market control or not.</p>
]]></description><pubDate>Tue, 09 Jun 2026 21:15:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48467859</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48467859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48467859</guid></item><item><title><![CDATA[New comment by viktorcode in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>Yes, I was coming from Gruber's article, thank you for correcting me!</p>
]]></description><pubDate>Tue, 09 Jun 2026 19:37:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48466516</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48466516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48466516</guid></item><item><title><![CDATA[New comment by viktorcode in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>Or, write to your European MP.</p>
]]></description><pubDate>Tue, 09 Jun 2026 19:29:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48466417</link><dc:creator>viktorcode</dc:creator><comments>https://news.ycombinator.com/item?id=48466417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48466417</guid></item></channel></rss>