<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: Cieric</title><link>https://news.ycombinator.com/user?id=Cieric</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 07 Aug 2026 07:00:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Cieric" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Cieric in "I stopped trusting USB-C cable labels and started testing them"]]></title><description><![CDATA[
<p>They also crackle out of the package, or at least the 5 I got did. Kind of sound like the thin glow sticks a bit.</p>
]]></description><pubDate>Fri, 07 Aug 2026 00:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49204377</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=49204377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49204377</guid></item><item><title><![CDATA[New comment by Cieric in "Writing a Debugger from Scratch"]]></title><description><![CDATA[
<p>I feel like it's good to note since I missed it. This post is from Feb 13, 2023. He has up to 8 posts on this at this point which don't appear to be linked to from this post. I think linking to all of them would be a bit much, but they're all currently listed on his main page [1].<p>[1] <a href="https://www.timdbg.com/" rel="nofollow">https://www.timdbg.com/</a></p>
]]></description><pubDate>Fri, 24 Jul 2026 15:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49037345</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=49037345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49037345</guid></item><item><title><![CDATA[New comment by Cieric in "Introduction to Formal Verification with Lean Part 1"]]></title><description><![CDATA[
<p>Just in case anyone else decides to write along like the article suggests. I chose to use the live.lean-lang.org link, but it seems to default to a newer version of lean where the simp[xor] actually returns both sides still wrapped in the lambdas so the next simp[add_comm] will actually fail. The way to get around it is changing the version to v4.32.0 which the article doesn't seem to mention.</p>
]]></description><pubDate>Wed, 22 Jul 2026 17:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49010726</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=49010726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49010726</guid></item><item><title><![CDATA[New comment by Cieric in "Measuring Input Latency on Linux: X11 vs. Wayland, VRR, and DXVK"]]></title><description><![CDATA[
<p>Yes, thanks for saying it more concisely/clearly than I did. Just cause I understand something doesn't mean I'm good at explaining it.</p>
]]></description><pubDate>Tue, 14 Jul 2026 17:59:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48910686</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48910686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48910686</guid></item><item><title><![CDATA[New comment by Cieric in "Measuring Input Latency on Linux: X11 vs. Wayland, VRR, and DXVK"]]></title><description><![CDATA[
<p>As someone who is in the rendering space for work. Having a higher framerate does help, but in a weird way. Basically the start of the frame rendering is what mostly dictates where objects are rendered. By getting a higher framerate the position of objects that you see in game are much closer to their "real" position. So it's less about seeing more frames at that point and more about seeing the most up to date information possible. Technically it could be possible to render the frame in sync with the framerate and just offset the rendering so it finishes right before it's pushed to the screen, but if you're slightly wrong you'll get really bad stuttering and the execution time of gpus and the cpu submitting the work isn't really deterministic.</p>
]]></description><pubDate>Tue, 14 Jul 2026 17:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48910311</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48910311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48910311</guid></item><item><title><![CDATA[New comment by Cieric in "Show HN: Getting GLM 5.2 running on my slow computer"]]></title><description><![CDATA[
<p>Being fully stopped at a stop light isn't putting my or anyone else's life in danger. If I have a phone in my hand the car is not moving. I also finished the comment before the light turned green so the phone also was no longer in my hand when I needed to start moving.</p>
]]></description><pubDate>Sat, 11 Jul 2026 01:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48867540</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48867540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48867540</guid></item><item><title><![CDATA[New comment by Cieric in "Show HN: Getting GLM 5.2 running on my slow computer"]]></title><description><![CDATA[
<p>Let me know if you want to hear anything specific about it. It kind of works, so it's not something I recommend doing if it can be avoided, but as Roxxik pointed out there is much room for improvement since this was just a naive just get it to run experiment.</p>
]]></description><pubDate>Fri, 10 Jul 2026 15:11:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48861054</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48861054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48861054</guid></item><item><title><![CDATA[New comment by Cieric in "Show HN: Getting GLM 5.2 running on my slow computer"]]></title><description><![CDATA[
<p>On the technical details of mmap I agree (at least while single threaded which is how I believe I'm running it), but making it async does sound like an interesting method for speeding it up. My only goal with my testing was get as large of a model as possible running on a computer that "can't run it." I'm going to have to actually read through the code and figure out how it really works to really make any good optimizations, but as before this was just experiments with using and LLM (claude + codex) to just get it running. Since if they couldn't get it running I'm not sure if I would have wanted to spend time trying to get it working myself.<p>I also know I did some things that would actually make the perf worse to, like I believe I also had AI mmap the KV Cache to make sure to runs under any circumstance. For actual optimizations based on what I currently know, I'm probably going to try and get the llm running under my igpu on my laptop with persistent shader that has some kind of inbuilt request mechanism. That way the weights that are loaded can be used as fast as possible.<p>For the expert prediction, I assume I could use the medusa paper as kind of a kick off point for that since I'm already using it to try and predict the next 4 tokens. Doing verification on those 4 tokens is about as much as I can do though since it started to thrash on loading the experts. So some method of predicting even more tokens, but then batching together those with the same experts would probably yield slightly better results in this weird case.<p>Note: All of my tests have been around programming since that's the use case I'm interested in. I don't actually know if this would preform well in other cases (and anything more broad than that I assume would be slower.)</p>
]]></description><pubDate>Fri, 10 Jul 2026 15:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48861037</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48861037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48861037</guid></item><item><title><![CDATA[New comment by Cieric in "Show HN: Getting GLM 5.2 running on my slow computer"]]></title><description><![CDATA[
<p>Yeah I'll see what I can transfer over from my llama.cpp work. As before I'm not too experienced with llm work, but I have a lot of experiments I'm trying out. So I'll make a PR if I get any interesting results.</p>
]]></description><pubDate>Fri, 10 Jul 2026 00:13:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48854204</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48854204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48854204</guid></item><item><title><![CDATA[New comment by Cieric in "Show HN: Getting GLM 5.2 running on my slow computer"]]></title><description><![CDATA[
<p>I was actually just working on the same thing as this, but I went down the route of mmapping the entire model into memory to avoid the extra ram usage. I also had Claude implement Medusa[1] on the model to try and avoid loading an additional model into memory but still get the benefits of MTP. Currently at a stop light so I can't list everything and I didn't get to read your full post either yet.<p>To expand since I just got home, I'm making all of my modifications to llama.cpp, the goal was to eventually put this on a SBC of some kind with an nvme to handle the mmapped files. I think the theoretical limit of my current setup is about 1.8 tok/s based on prior testing but that is also with the additional medusa heads not fully trained (I honestly don't know if the counting it's generated tokens or not.)<p>In the end it seems like the idea we had is similar, I just don't know how to write an llm parser/runner from scratch yet and instead of specifying what needed to stay in memory I just let the linux kernel handle it.<p>Oh last note, I also capped llama.cpp usage to 16GB of my 32GB, so it might be possible to get it down even lower.<p>[1] <a href="https://arxiv.org/abs/2401.10774" rel="nofollow">https://arxiv.org/abs/2401.10774</a></p>
]]></description><pubDate>Thu, 09 Jul 2026 21:44:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48852772</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48852772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48852772</guid></item><item><title><![CDATA[New comment by Cieric in "Show HN: Gitdot – a better GitHub. Open-source, anti-AI, and written in Rust"]]></title><description><![CDATA[
<p>I think I can understand that reasoning. I do have a tendency to explore, especially at the start since it gives me a view of what the site can already do, cause I wouldn't want to run into issues with my own projects without knowing of the possible limitations ahead of time.<p>If anything since the keyboard shortcut already exists, you could always put it in little cursor menu at the bottom of the screen. But yeah up to you, I look forward to your progress.</p>
]]></description><pubDate>Mon, 08 Jun 2026 21:37:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48452526</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48452526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48452526</guid></item><item><title><![CDATA[New comment by Cieric in "Show HN: Gitdot – A better GitHub. Open-source, written in Rust"]]></title><description><![CDATA[
<p>Seems interesting an I'll take more of a peek after work, but one thing that stood out to me is the only way back to the home page after navigating to a repo is the back button. Going back to the home page via the back button also doesn't retain that "new" was selected. But I agree with others, I do like the simplicity of the site.</p>
]]></description><pubDate>Mon, 08 Jun 2026 21:18:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48452258</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48452258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48452258</guid></item><item><title><![CDATA[New comment by Cieric in "Gaussian Point Splatting"]]></title><description><![CDATA[
<p>I can't say I know how they actually did it, but taking a look at the trailer I can point out that it looks like the spaces are confined and your character is on rails. I'm mainly going off of the instant direction changes that don't appear to be 45 degrees off from the camera direction. Once it's constrained down to a single line/path you could do some wild things like cube mapping a video, where the position in the video is tied to the characters position. I can't say I know how they would take that video though, my best guess there is the scenes are constructed in 3d software, just it was to expensive for real time rendering.</p>
]]></description><pubDate>Thu, 04 Jun 2026 14:57:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48399666</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48399666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48399666</guid></item><item><title><![CDATA[New comment by Cieric in "YouTube, your RSS feeds are broken"]]></title><description><![CDATA[
<p>I actually do this whenever I add a youtube channel, but some shorts still sneak through. Just as a warning to whoever tries it themselves.</p>
]]></description><pubDate>Wed, 06 May 2026 14:53:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48036971</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48036971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48036971</guid></item><item><title><![CDATA[New comment by Cieric in "Trademark violation: Fake Notepad++ for Mac"]]></title><description><![CDATA[
<p>All good, and agreed the fork author is in the wrong here. I just like keeping the facts straight since that can inform better arguments and discussions.</p>
]]></description><pubDate>Mon, 04 May 2026 17:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48012389</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48012389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48012389</guid></item><item><title><![CDATA[New comment by Cieric in "Trademark violation: Fake Notepad++ for Mac"]]></title><description><![CDATA[
<p>An example give by donho is "SomeProject : a macOS port of Notepad++" so it seems like the name can be used which will make it appear in searches. It just has to be clearly something else.</p>
]]></description><pubDate>Mon, 04 May 2026 17:55:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48012308</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48012308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48012308</guid></item><item><title><![CDATA[New comment by Cieric in "Trademark violation: Fake Notepad++ for Mac"]]></title><description><![CDATA[
<p>The only place I see that is from a user "LiEnby" not "aletik", and none of aletik's existing messages are edited. All replies I see with the message are also to LiEnby. I don't agree with aletik's slow response in any way, but I don't think your claim is correct either. Do you have anything to prove that this was said by aletik?</p>
]]></description><pubDate>Mon, 04 May 2026 15:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48010343</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=48010343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48010343</guid></item><item><title><![CDATA[New comment by Cieric in "Baby chicks pass the bouba-kiki test, challenging a theory of language evolution"]]></title><description><![CDATA[
<p>Neither did I, feel free to email me or message me on discord and I can try to download the video and send it to you.</p>
]]></description><pubDate>Wed, 25 Feb 2026 18:27:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47155571</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=47155571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47155571</guid></item><item><title><![CDATA[New comment by Cieric in "Baby chicks pass the bouba-kiki test, challenging a theory of language evolution"]]></title><description><![CDATA[
<p>Here is a video that I actually just watched recently on that exact thing.<p><a href="https://youtu.be/jfLAaGtNc7U" rel="nofollow">https://youtu.be/jfLAaGtNc7U</a></p>
]]></description><pubDate>Tue, 24 Feb 2026 07:04:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47133797</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=47133797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47133797</guid></item><item><title><![CDATA[New comment by Cieric in "A simple web we own"]]></title><description><![CDATA[
<p>I've been interested in doing something similar in the past, but I could really never solve issues like domain squatting and stopping individuals from claiming every name possible. Do you have a place where you keep these plans or have discussions around it? Or even just a place where I could get updates if anything does come of it?</p>
]]></description><pubDate>Mon, 23 Feb 2026 22:22:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47129837</link><dc:creator>Cieric</dc:creator><comments>https://news.ycombinator.com/item?id=47129837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47129837</guid></item></channel></rss>