<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: aiono</title><link>https://news.ycombinator.com/user?id=aiono</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 06 Sep 2026 16:15:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aiono" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aiono in "Why I Left Google DeepMind"]]></title><description><![CDATA[
<p>First issue it makes killing people easier. We already see it in IDF soldiers feeling less guilty because in the end decision is made by AI-assisted targeting systems.
Secondly it automates killing people. Now a soldier doesn't need to use the weapon himself, he just oversees them and the killing itself is automated. Imagine how much more deaths it will lead to.</p>
]]></description><pubDate>Thu, 16 Jul 2026 11:45:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48933197</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=48933197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48933197</guid></item><item><title><![CDATA[New comment by aiono in "Are sugar substitutes healthier than the real thing?"]]></title><description><![CDATA[
<p>Modern culture seems to encourage "hacking" more than cultivating self-discipline.</p>
]]></description><pubDate>Sun, 12 Apr 2026 19:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47743195</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=47743195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47743195</guid></item><item><title><![CDATA[New comment by aiono in "Everyone in Seattle hates AI"]]></title><description><![CDATA[
<p>I think treating AI as the best possible field for everyone smart and capable is itself very narrow minded and short sighted. Some people just aren't interested in that field, what's so hard to accept it? World still needs experts in other fields even within computing.</p>
]]></description><pubDate>Wed, 03 Dec 2025 21:51:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46140697</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=46140697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46140697</guid></item><item><title><![CDATA[New comment by aiono in "Australia has so much solar that it's offering everyone free electricity"]]></title><description><![CDATA[
<p>Or if everyone depends on another maybe we will not go into a war with each other.</p>
]]></description><pubDate>Thu, 06 Nov 2025 18:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45838808</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=45838808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45838808</guid></item><item><title><![CDATA[New comment by aiono in "Why is everything so scalable?"]]></title><description><![CDATA[
<p>> 1. If the code implementing the module API is private, it must all be colocated in one package. If it is public, then anyone can import it, breaking the module boundary. You need a visibility system that can say "this subtree of packages can cooperate with each other, but code outside the subtree can only use the top-level package."<p>This is easily achieved in Scala with a particular use of package paths. You are allowed to make some symbols only visible under a package path.</p>
]]></description><pubDate>Tue, 14 Oct 2025 17:47:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45582786</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=45582786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45582786</guid></item><item><title><![CDATA[New comment by aiono in "Zig feels more practical than Rust for real-world CLI tools"]]></title><description><![CDATA[
<p>A lot of criticism of Rust (not denying that there are also a lot useful criticisms of Rust out there) boils down to "it requires me to think/train in a different way than I used to, therefore it's hard" and goes on to how the other way is easier which is not the case but it's just familiar to them hence they think it's easier and simpler. More people should watch the talk "Simple made easy" <a href="https://www.youtube.com/watch?v=SxdOUGdseq4" rel="nofollow">https://www.youtube.com/watch?v=SxdOUGdseq4</a></p>
]]></description><pubDate>Tue, 23 Sep 2025 18:04:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45350666</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=45350666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45350666</guid></item><item><title><![CDATA[New comment by aiono in "Algebraic Types are not Scary"]]></title><description><![CDATA[
<p>In practice yes, so when you try to execute the function that accepts `Void`, that will error out. But there is no reason to not compile it because it will never actually execute. This may sound unpractical but quite the contrary it's very useful. For instance, it's used to model functions that panics in Rust (<a href="https://doc.rust-lang.org/reference/types/never.html" rel="nofollow">https://doc.rust-lang.org/reference/types/never.html</a>). That way you can have a function called `todo` which fails when executed, but keeps the type checker happy until you actually implement it.</p>
]]></description><pubDate>Wed, 17 Sep 2025 18:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45279211</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=45279211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45279211</guid></item><item><title><![CDATA[New comment by aiono in "Algebraic Types are not Scary"]]></title><description><![CDATA[
<p>Void in Haskell is not the same thing as `void` in C, C++, Java or similar languages. If you return `Void` in Haskell, you will get a runtime error but `void` returning functions in C-like languages don't fail. It's not a type that doesn't have any value, rather it's a type that has a single value (normal return). Therefore it's more similar to `unit`.</p>
]]></description><pubDate>Wed, 17 Sep 2025 15:11:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45276811</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=45276811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45276811</guid></item><item><title><![CDATA[New comment by aiono in "Algebraic Types are not Scary"]]></title><description><![CDATA[
<p>That's the point I tried to make. All my bachelor education there was no single mention of sum types even though we learned about the visitor pattern. Instead of having to model sum types with object hierarchies, the language should provide a straightforward way to represent them since it's a very basic concept. I think that while things have improved a lot compared to past, sum types concept is still not known as much as objects for instance. Today all mainstream languages added direct support for sum types but awareness of it lacks.</p>
]]></description><pubDate>Wed, 17 Sep 2025 13:43:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45275761</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=45275761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45275761</guid></item><item><title><![CDATA[New comment by aiono in "New Mexico is first state in US to offer universal child care"]]></title><description><![CDATA[
<p>> With Monday’s announcement universal child care will be extended to every family in the state, regardless of income. This amounts to an average annual family savings of $12,000 per child.</p>
]]></description><pubDate>Tue, 09 Sep 2025 15:20:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45183189</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=45183189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45183189</guid></item><item><title><![CDATA[New comment by aiono in "Steve Wozniak: Life to me was never about accomplishment, but about happiness"]]></title><description><![CDATA[
<p>I think you conflate happiness and pleasure. Maintaining a family surely not always pleasant, but for the most people it makes you happier than being alone.</p>
]]></description><pubDate>Thu, 14 Aug 2025 19:41:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44904712</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=44904712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44904712</guid></item><item><title><![CDATA[New comment by aiono in "Minimal Scala Container Images Using Nix"]]></title><description><![CDATA[
<p>Do you mean native compilation instead of bundling the jar with a JRE?</p>
]]></description><pubDate>Mon, 28 Jul 2025 15:25:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44711789</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=44711789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44711789</guid></item><item><title><![CDATA[Against Single-File Codebases]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.rugu.dev/en/blog/against-single-file-codebases/">https://www.rugu.dev/en/blog/against-single-file-codebases/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44598004">https://news.ycombinator.com/item?id=44598004</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 17 Jul 2025 20:45:48 +0000</pubDate><link>https://www.rugu.dev/en/blog/against-single-file-codebases/</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=44598004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44598004</guid></item><item><title><![CDATA[New comment by aiono in "Engineered Addictions"]]></title><description><![CDATA[
<p>This hits the nail for my sentiments about the matter. Good that someone who was actually in the business confirm it.</p>
]]></description><pubDate>Sun, 29 Jun 2025 14:34:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44413493</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=44413493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44413493</guid></item><item><title><![CDATA[New comment by aiono in "WhatsApp introduces ads in its app"]]></title><description><![CDATA[
<p>I think solution is neither. Such apps are now as much as essential as schools, hospitals and public infrastructure. Hence governments should build them with tax money.</p>
]]></description><pubDate>Tue, 17 Jun 2025 09:14:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44297147</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=44297147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44297147</guid></item><item><title><![CDATA[New comment by aiono in "A look at Cloudflare's AI-coded OAuth library"]]></title><description><![CDATA[
<p>I agree with the last paragraph about doing this yourself. Humans have tendency to take shortcuts while thinking. If you see something resembling what you expect for the end product you will be much less critical of it. The looks/aesthetics matter a lot on finding problems with in a piece of code you are reading. You can verify this by injecting bugs in your code changes and see if reviewers can find them.<p>On the other hand, when you have to write something yourself you drop down to slow and thinking state where you will pay attention to details a lot more. This means that you will catch bugs you wouldn't otherwise think of. That's why people recommend writing toy versions of the tools you are using because writing yourself teaches a lot better than just reading materials about it. This is related to know our cognition works.</p>
]]></description><pubDate>Sun, 08 Jun 2025 11:25:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44216271</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=44216271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44216271</guid></item><item><title><![CDATA[New comment by aiono in "Watching AI drive Microsoft employees insane"]]></title><description><![CDATA[
<p>While I am AI skeptic especially for use cases like "writing fixes" I am happy to see this because it will be a great evidence whether it's really providing increase in productivity. And it's all out in the open.</p>
]]></description><pubDate>Wed, 21 May 2025 12:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44050526</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=44050526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44050526</guid></item><item><title><![CDATA[New comment by aiono in "Linkwarden: FOSS self-hostable bookmarking with AI-tagging and page archival"]]></title><description><![CDATA[
<p>Looks really neat. But it also seems a bit heavyweight (for the client). Is it the case compared to <a href="https://readeck.org/en/" rel="nofollow">https://readeck.org/en/</a> ?</p>
]]></description><pubDate>Thu, 01 May 2025 18:41:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43861733</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=43861733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43861733</guid></item><item><title><![CDATA[New comment by aiono in "Berlin DeepTech Landscape"]]></title><description><![CDATA[
<p>Siemens and Bosch are also not "large startups" because they aren't startups.</p>
]]></description><pubDate>Wed, 23 Apr 2025 14:07:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43772409</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=43772409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43772409</guid></item><item><title><![CDATA[New comment by aiono in "TikTok Is Harming Children at an Industrial Scale"]]></title><description><![CDATA[
<p>The core problem is media being a for-profit organization. As long as the primary goal is profits it will be focused on extracting as much as attention as possible. It's an insignificant issue that it also ruins our attention, spreads misinformation etc. as long as profits go up.</p>
]]></description><pubDate>Thu, 17 Apr 2025 14:52:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43717781</link><dc:creator>aiono</dc:creator><comments>https://news.ycombinator.com/item?id=43717781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43717781</guid></item></channel></rss>