<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: ikornaselur</title><link>https://news.ycombinator.com/user?id=ikornaselur</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 13:10:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ikornaselur" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ikornaselur in "Noctua releases official 3D CAD models for its cooling fans"]]></title><description><![CDATA[
<p>I was just thinking the same! Spent few hours a month ago measuring 120mm noctua fans to build a custom mounting bracket for a rack cooling module I was making.<p>Never finished it because I kept having to tweak and remeasure, but now I can definitely go back and finish it!</p>
]]></description><pubDate>Thu, 30 Apr 2026 07:31:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47959375</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=47959375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47959375</guid></item><item><title><![CDATA[New comment by ikornaselur in "Skip the Tips: A game to select "No Tip" but dark patterns try to stop you"]]></title><description><![CDATA[
<p>Most of my friends worked restaurants or bars when I was younger, tips were something some tourists would sometimes do and it would generally go into a pot for throwing a party for the staff few times a year. I have never tipped or seen a local tip in my home country.<p>Tips weren't a part of my friends income. The restaurant/bar paid them a salary.</p>
]]></description><pubDate>Fri, 13 Feb 2026 09:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47000630</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=47000630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47000630</guid></item><item><title><![CDATA[New comment by ikornaselur in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>Last weekend I was debugging some blocking issue on a microcontroller with embassy-rs, where the whole microcontroller would lock up as soon as I started trying to connect to an MQTT server.<p>I was having Opus investigate it and I kept building and deploying the firmware for testing.. then I just figured I'd explain how it could do the same and pull the logs.<p>Off it went, for the next ~15 minutes it would flash the firmware multiple times until it figured out the issue and fixed it.<p>There was something so interesting about seeing a microcontroller on the desk being flashed by Claude Code, with LEDs blinking indicating failure states. There's something about it not being just code on your laptop that felt so interesting to me.<p>But I agree, absolutely, red/green test or have a way of validating (linting, testing, whatever it is) and explain the end-to-end loop, then the agent is able to work much faster without being blocked by you multiple times along the way.</p>
]]></description><pubDate>Wed, 07 Jan 2026 13:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46526033</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=46526033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46526033</guid></item><item><title><![CDATA[New comment by ikornaselur in "An Analysis of the Performance of WebSockets in Various Programming Languages (2021)"]]></title><description><![CDATA[
<p>Yeah I thought this looked familiar.. I went through this article about a year and a half ago when exploring WebSockets in Python for work. With some tuning and using a different libraries + libuv we were easily able to get similar performance to NodeJS.<p>I had a blog post somewhere to show the testing and results, but can't seem to find it at the moment though.</p>
]]></description><pubDate>Sat, 23 Nov 2024 07:06:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42219595</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=42219595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42219595</guid></item><item><title><![CDATA[New comment by ikornaselur in "Alacritty – A fast, cross-platform, OpenGL terminal emulator"]]></title><description><![CDATA[
<p>I used Alacritty for couple of years, before switching to WezTerm almost a year ago.<p>There were two reasons for my change, the Alacritty devs are really obsessed with speed, which is good, but.. means less features, even _optional_ features like ligatures. I like ligatures, and because they slow down the rendering slightly the alacritty devs do not want to include it[0]<p>The other reason is that I wanted a way to have my terminal have two different colorschemes, light for the day and dark for the night. It seems that it might be supported now with alacritty[1]? But it does also seem like you need an external script still to do it..<p>I went with WezTerm because it supports both natively, everything else feels the same TBH, but the fact that WezTerm has more features that are optional, is what I liked.<p>[0] <a href="https://github.com/alacritty/alacritty/issues/50">https://github.com/alacritty/alacritty/issues/50</a><p>[1] <a href="https://github.com/alacritty/alacritty/issues/6578">https://github.com/alacritty/alacritty/issues/6578</a></p>
]]></description><pubDate>Wed, 22 May 2024 07:44:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40438357</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=40438357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40438357</guid></item><item><title><![CDATA[New comment by ikornaselur in "Ask HN: What was an interesting project you started and finished over a weekend?"]]></title><description><![CDATA[
<p>It was actually couple of weeks ago, but a small project that took mostly just two days to put together and I'm pretty happy with how it turned out.<p>Notiflux (<a href="https://github.com/ikornaselur/notiflux">https://github.com/ikornaselur/notiflux</a>): a small WebSocket broadcast server, the idea being that clients connect with WebSocket (such as a website) and then any source can send a POST request to the API to broadcast messages, allowing for real-time functionality from servers that don't support WebSockets, or you might have multiple sources that each might broadcast messages.<p>Auth is done by Notiflux having a public key and the sources have the corresponding private key, JWT tokens signed with the private key include topics and scope (subscribe or broadcast to the topics). Clients would auth with an API for example, get a JWT with maybe a 10 second expiry, use it to subscribe to the topics that the API would then broadcast to through Notiflux.<p>It was an excuse as well to play with WebSocket in Rust and learn a little bit about the Actor Pattern.<p>If I would continue I'd want to explore how well it scales, how much traffic it could handle and look into horizontal scaling, but I feel like it's complete enough as a toy project.</p>
]]></description><pubDate>Mon, 08 Apr 2024 10:57:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=39968416</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=39968416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39968416</guid></item><item><title><![CDATA[New comment by ikornaselur in "Show HN: Temporary Note – Convenient way to use a browser tab as a notepad"]]></title><description><![CDATA[
<p>Looks good, congratulats!<p>I've used zenpen.io for years, it persist just to local storage in your browser so the content is there when you open the page back up. Wouldn't count on it for persistence, but it's my absolute go to for quick ephemeral note taking</p>
]]></description><pubDate>Mon, 11 Dec 2023 18:38:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=38603573</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=38603573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38603573</guid></item><item><title><![CDATA[New comment by ikornaselur in "Build your own BitTorrent"]]></title><description><![CDATA[
<p>I really like this idea! I wanted to leant Erlang some time ago and a friend wanted to learn Crystal, so we set out to be able to share files between each other with completely custom clients! It was so much fun when we were able to exchange files with the base protocol and some.. Is it call BEP? Enhancements tk the protocol?<p>It's probably my favourite way of learning a new language, as it's simple enough to understand and implement</p>
]]></description><pubDate>Thu, 19 Oct 2023 12:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=37942257</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=37942257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37942257</guid></item><item><title><![CDATA[New comment by ikornaselur in "Ask HN: How do you manage photos, philosophically?"]]></title><description><![CDATA[
<p>Me and my wife wanted something to better categorise memories, so we actually yearly go through the lady 12 months of photos and out together an album with 80-120 pages that we order.<p>We he done this since our first year dating and now have multiple "Year X" albums that we sometimes pick up and go through.<p>We do also have a Google Home Max that is connected to a shared album we add photos to, which we keep in the kitchen and see latest photos pop up there, which we love seeing. But the physical albums are great because we hand picked those photos while going through the events of the year.<p>So in my opinion, there's no reason not to also have physical albums</p>
]]></description><pubDate>Wed, 27 Sep 2023 07:47:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=37671443</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=37671443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37671443</guid></item><item><title><![CDATA[New comment by ikornaselur in "Passkeys are generally available"]]></title><description><![CDATA[
<p>I use a Google Titan key for this purpose, have a ssh key password that I can "cache" for the session on my macos key chain, but I have to tap the Titan key for every pull/push</p>
]]></description><pubDate>Mon, 25 Sep 2023 18:26:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=37648383</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=37648383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37648383</guid></item><item><title><![CDATA[New comment by ikornaselur in "Show HN: Graphite – Stacked Diffs on GitHub"]]></title><description><![CDATA[
<p>Looks interesting! We already stack PRs by basically having a chain of branches, one on top of each other, that we review separately and merge in order.<p>What benefit does Graphite provide further?<p>Main pain point I imagine is dealing with rebases? What else?</p>
]]></description><pubDate>Tue, 19 Sep 2023 18:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=37573843</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=37573843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37573843</guid></item><item><title><![CDATA[New comment by ikornaselur in "A clock where the time is in a song title"]]></title><description><![CDATA[
<p>There's also this page you can just view in your browser: <a href="https://literature-clock.jenevoldsen.com/" rel="nofollow noreferrer">https://literature-clock.jenevoldsen.com/</a></p>
]]></description><pubDate>Sun, 27 Aug 2023 06:33:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37279986</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=37279986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37279986</guid></item><item><title><![CDATA[New comment by ikornaselur in "Psychedelic scientist sends brains back to childhood"]]></title><description><![CDATA[
<p>I usually listen to mystic constantly, except for a bathroom break. So bathroom breaks feel like I'm pausing the whole experience, the eerie silence where your brain is detecting audible patterns, it's like being in an elevator, before you get back to the scheduled experience. I like it.</p>
]]></description><pubDate>Sun, 18 Jun 2023 13:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=36379964</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=36379964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36379964</guid></item><item><title><![CDATA[New comment by ikornaselur in "Building a platform that open sources itself"]]></title><description><![CDATA[
<p>Kind of sounds like they're just open sourcing the development of a platform.. On the platform?<p>Like if Github had the source for github public on github? Sounds a bit weird though, as its not "open sourcing itself", what ever that would really be<p>Edit: actually, I'm more confused now. Zed is just an editor? Not a platform?</p>
]]></description><pubDate>Thu, 15 Jun 2023 16:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36342707</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=36342707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36342707</guid></item><item><title><![CDATA[New comment by ikornaselur in "Asus Ally Emulates PS3, Nintendo Switch, Xbox 360 with Ease"]]></title><description><![CDATA[
<p>You make use of them, to remap any functionality that makes sense to you. I usually just remap 1-2 buttons to the back buttons though, but have used all 4. It's quite nice when you set it up and tends to free your thumb from moving between the touchpad/joystick and buttons all the time.</p>
]]></description><pubDate>Wed, 17 May 2023 07:41:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=35972341</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=35972341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35972341</guid></item><item><title><![CDATA[New comment by ikornaselur in "Astral"]]></title><description><![CDATA[
<p>Just because you don't have the issue doesn't mean it's non-existent. We went from 8ish seconds with flake8 to tens of milliseconds with ruff. Ruff can just run as a pre-commit hook because it's so fast.<p>I for one have stopped using flake8 in favour of ruff because of both speed and the huge amount of supported rules in ruff already.</p>
]]></description><pubDate>Tue, 18 Apr 2023 21:58:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=35620926</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=35620926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35620926</guid></item><item><title><![CDATA[New comment by ikornaselur in "Tell HN: My child's first program"]]></title><description><![CDATA[
<p>I don't see how the casing matters here? Would `cum_on_metric` somehow be better?</p>
]]></description><pubDate>Wed, 07 Dec 2022 08:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=33891885</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=33891885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33891885</guid></item><item><title><![CDATA[New comment by ikornaselur in "Building a Virtual Machine Inside ChatGPT"]]></title><description><![CDATA[
<p>Dos they just patch this?? I get<p>> {Sorry, I can't act as a Linux terminal. I am a text-based conversational AI trained to assist with a wide range of tasks, including answering questions, providing information, and engaging in polite conversation. I am not capable of running commands or accessing a terminal. I am also not programmed to use profanity.}</p>
]]></description><pubDate>Sun, 04 Dec 2022 06:39:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=33851217</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=33851217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33851217</guid></item><item><title><![CDATA[New comment by ikornaselur in "Ask HN: Is there a site that is just a text scratchpad?"]]></title><description><![CDATA[
<p>My goto one is <a href="https://zenpen.io" rel="nofollow">https://zenpen.io</a> - very minimal UI, just let's me focus on writing something down, with basic features such as bold and italics</p>
]]></description><pubDate>Fri, 25 Nov 2022 23:37:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=33748171</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=33748171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33748171</guid></item><item><title><![CDATA[New comment by ikornaselur in "GPU mining no longer profitable after Ethereum merge"]]></title><description><![CDATA[
<p>I don't understand this well enough, but, why can't miners just mine other coins? Was all GPU mining Etherium based?<p>I know that bitcoin mining requires ASICS and GPUS can't compete with that, but I just assumed miners are just mining one of many possible coins, with Etherium being one of them.</p>
]]></description><pubDate>Fri, 16 Sep 2022 22:52:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=32873045</link><dc:creator>ikornaselur</dc:creator><comments>https://news.ycombinator.com/item?id=32873045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32873045</guid></item></channel></rss>