<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: Teknoman117</title><link>https://news.ycombinator.com/user?id=Teknoman117</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 00:19:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Teknoman117" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Teknoman117 in "Show HN: I built a Cargo-like build tool for C/C++"]]></title><description><![CDATA[
<p>A few things come to mind, but I wasn't even alive then so what do I know XD.<p>On one hand, it seems rather strange, because back in the early days of C (and later C++) there were far more CPU architectures in play. Every big Unix hardware vendor had their own CPU architecture, whereas today we only have about six. (In my mind: x86, arm, mips, risc-v, ppc, and s390x)<p>But it might be that in the early days of C/C++, development involved connecting to large shared Unix environments where the machine you developed on what always the machine (or at least the same type of machine) the program would run on, and also that those vendors weren't exactly incentivized to make developing for competitor's architectures easy.</p>
]]></description><pubDate>Tue, 14 Apr 2026 17:32:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47768601</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47768601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47768601</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Industrial design files for Keychron keyboards and mice"]]></title><description><![CDATA[
<p>I went there last time I was sent on a business trip to Japan! It’s a fun little shop. Wasn’t so crowded at the end of October :)</p>
]]></description><pubDate>Sat, 11 Apr 2026 00:36:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47725805</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47725805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47725805</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Show HN: I built a Cargo-like build tool for C/C++"]]></title><description><![CDATA[
<p>As someone who has also spent two decades wrangling C/C++ codebases, I wholeheartedly agree with every statement here.<p>I have an even stronger sentiment regarding cross compilation though - In any build system, I think the distinction between “cross” and “non-cross” compilation is an anti-pattern.<p>Always design build systems assuming cross compilation. It hurts nothing if it just so happens that your host and target platform/architecture end up being the same, and saves you everything down the line if you need to also build binaries for something else.</p>
]]></description><pubDate>Thu, 09 Apr 2026 22:26:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47711067</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47711067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47711067</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains"]]></title><description><![CDATA[
<p>As someone who works on systems at this level, believe me, it’s a learnable skill. And at least an intellectually valuable one I think too. Even if you never really need the knowledge for the things you do, there’s a nice feeling that comes from seeing something done at a high level and understanding how that makes its way down into the system and why those design choices were made.<p>If I were more money motivated I’d probably be building CRUD apps too. I just like weird puzzles XD.</p>
]]></description><pubDate>Tue, 24 Mar 2026 20:28:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47508686</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47508686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47508686</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Discontinuation and reinitiation of dual-labeled GLP-1 receptor agonists"]]></title><description><![CDATA[
<p>Yeah, the 18 months it took me to lose that first 100 pounds was about the most miserable I've ever been in my entire life. Constantly hungry, constantly thinking about food, exercising 3 hours a day, having to sit out of social events because more than half of them involve going to restaurants, etc.<p>It really opened my eyes to just how food centric society is.</p>
]]></description><pubDate>Mon, 23 Mar 2026 18:58:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47493676</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47493676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47493676</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Discontinuation and reinitiation of dual-labeled GLP-1 receptor agonists"]]></title><description><![CDATA[
<p>When I was on Ozempic in the US (Bay Area), it was a dial-a-dose Ozempic branded pen. Came with 4-6 single use needles you’d screw onto the end before use, and discard into a sharps bin after.</p>
]]></description><pubDate>Sat, 21 Mar 2026 01:19:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47463067</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47463067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47463067</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Discontinuation and reinitiation of dual-labeled GLP-1 receptor agonists"]]></title><description><![CDATA[
<p>Yeah I might just have to go get it out of plan. Kaiser covers Ozempic, but none of the Tirzepatide based medications. (Edit: looks like that might have changed)<p>I am a big guy (6’4, 330 lbs), but I was amazed that Ozempic just seemed to do nothing. I was having the gastric side effects, but I could still eat 3000 calories a day if I cheated without feeling anything.</p>
]]></description><pubDate>Sat, 21 Mar 2026 00:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47462846</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47462846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462846</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Discontinuation and reinitiation of dual-labeled GLP-1 receptor agonists"]]></title><description><![CDATA[
<p>I’ve always been more of a savory kind of person myself. I’d take biscuits and gravy or a steak over sweets any day!<p>But I feel you on sugar. Took me a long time to cut sugar cravings. A decade ago I cut <i>regular</i> soda out of my diet, which a few years later led to me cutting out pretty much anything sweetened. Realistically it wasn’t the sweetness for me, it was the “mouthfeel” or doing something with your mouth. Just straight sparkling water satisfied the entire craving for me.<p>The hardest thing for me to give up / heavily cut back on was fried things. Maybe that’s the result of my parents using french fries as the reward food when I was a kid…</p>
]]></description><pubDate>Fri, 20 Mar 2026 23:53:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47462449</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47462449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462449</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Discontinuation and reinitiation of dual-labeled GLP-1 receptor agonists"]]></title><description><![CDATA[
<p>I’m always kind of envious of the people who were able to lose weight on GLP-1 drugs. I lost a bunch of weight a few years ago, and still need to lose a lot more (430 lb -> 330, goal 240), but I fell out of the good habits for, well, no good reasons…<p>Decided to try Ozempic and was on it for about 6 months. Didn’t do a single thing for my appetite unfortunately, even on the max dose.<p>Sample size of one here, but if you’ve got mental health struggles that feed into your eating patterns, GLP-1s might not help with your weight problems.</p>
]]></description><pubDate>Fri, 20 Mar 2026 23:19:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47462150</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47462150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462150</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Video Encoding and Decoding with Vulkan Compute Shaders in FFmpeg"]]></title><description><![CDATA[
<p>To add to what you said, it’s also nice to be able to keep it within one API that’s platform agnostic when possible.<p>Sure we’ve had the ability to keep the pipeline on GPU for awhile, but it usually required platform specific API bindings to convert to a platform specific descriptor (handles on windows, IOSurface on macOS, dmabuf on Linux), which you then had to pull into a platform specific decoder/encoder API (DXGI, WMF, AVFoundation, VAAPI, etc.), and then all of that again but in reverse to get the surface back into your 3D API.<p>This whole thing just makes life easier for everyone.</p>
]]></description><pubDate>Fri, 20 Mar 2026 23:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47462048</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47462048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462048</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Wayland set the Linux Desktop back by 10 years?"]]></title><description><![CDATA[
<p>Comparing JACK and PulseAudio is like comparing apples and oranges. And honestly, JACK by itself is unsuitable as an audio server for <i>general desktop usage</i>.<p>JACK doesn’t support device hotplug (ya know, connecting and disconnecting a headset, something most of us do) and it also doesn’t support multiple applications generating audio without the user having to configure how audio is mixed.<p>JACK is designed for low latency in environments like Digital Audio Workstations (DAW) where you know 1) what audio hardware is present at all times, and 2) what applications are going to generate audio.<p>Many people who use/used JACK ran a PulseAudio bridge on top of it for every application that <i>wasn’t</i> the one or two applications that needed ultra low latency audio.<p>PulseAudio had some major warts, but JACK wasn’t some panacea that did everything better.</p>
]]></description><pubDate>Fri, 20 Mar 2026 20:26:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47460166</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47460166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47460166</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Wayland set the Linux Desktop back by 10 years?"]]></title><description><![CDATA[
<p>I strongly disagree with the premise.<p>Regardless of how you feel about Wayland, its creation set off _massive_ improvements across the entire Linux graphics stack.<p>For those of us who were using Linux on the desktop in decades past, remember when you couldn't use a GPU without X running? Remember the days when you needed an X session running in order to use CUDA or OpenCL? Remember the days when the entire graphics driver lived inside of X? When display server issues caused kernel panics? Remember the days when you couldn't share a hardware graphics surface between processes? When it was impossible to get hardware acceleration to work offscreen?<p>Wayland's aggressive stance on "it doesn't work on platforms that don't fix all of that" is one of the only things that pushed the stability and flexibility of the graphics stack on Linux forward.<p>I don't really think anything less than saying "We the X developers are going to stop X development and X is going away" would have been enough to push graphics card vendors to actually rework the drivers.</p>
]]></description><pubDate>Fri, 20 Mar 2026 02:04:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47449499</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47449499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47449499</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Write up of my homebrew CPU build"]]></title><description><![CDATA[
<p>The unfortunate reality of building these home-brew CPUs is that almost all of the "medium integration" ICs are long out of production - things like the 74181 ALU slice, carry lookahead adders, 16-way register files, etc.<p>Makes doing things larger than 8/16 bit computers very complicated and usually very slow :(</p>
]]></description><pubDate>Wed, 18 Mar 2026 20:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47431374</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47431374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47431374</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Nvidia Launches Vera CPU, Purpose-Built for Agentic AI"]]></title><description><![CDATA[
<p>Yep, it's a sad time for the gaming world.</p>
]]></description><pubDate>Wed, 18 Mar 2026 03:08:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421204</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47421204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421204</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Show HN: Sub-millisecond VM sandboxes using CoW memory forking"]]></title><description><![CDATA[
<p>Nested page tables / nested virtualization made it to consumer CPUs about a decade ago, so yes :)</p>
]]></description><pubDate>Wed, 18 Mar 2026 01:14:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47420523</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47420523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47420523</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Nvidia Launches Vera CPU, Purpose-Built for Agentic AI"]]></title><description><![CDATA[
<p>Absolutely not, unfortunately.<p>The problem is not that gaming GPUs are in demand, it’s that selling silicon to AI center buildouts is so absurdly profitable right now they just aren’t making many gaming GPUs.<p>If you can only get so many mm^2 of dies from TSMC, might as well make 50x selling to AI providers.</p>
]]></description><pubDate>Tue, 17 Mar 2026 00:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47406768</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47406768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47406768</guid></item><item><title><![CDATA[New comment by Teknoman117 in "I am directing the Department of War to designate Anthropic a supply-chain risk"]]></title><description><![CDATA[
<p>I just wish there was a stronger source on this. I am inclined to agree you and the source you cited, but unfortunately<p>> [1] This story requires some reading between the lines - the exact text of the contract isn’t available - but something like it is suggested by the way both sides have been presenting the negotiations.<p>I deal with far too many people who won't believe me without 10 bullet-proof sources but get very angry with me if I won't take their word without a source :(</p>
]]></description><pubDate>Sat, 28 Feb 2026 00:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47188111</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47188111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47188111</guid></item><item><title><![CDATA[New comment by Teknoman117 in "Ask HN: How to get started with robotics as a hobbyist?"]]></title><description><![CDATA[
<p>As someone who works in the datacenter hardware / system software space who does robotics as a hobby - the craziest thing to me about ROS is how tied it is to Linux and how Linux-illiterate half the people using it seem to be.<p>It was like pulling teeth trying to explain to someone that they couldn’t use the Linux GPIO subsystem from python to accurately measure sub-millisecond events…<p>Linux is a general purpose OS, it’s typically tuned for throughput not precise timing. Sure there’s PREMPT_RT but it only buys you so much.</p>
]]></description><pubDate>Sun, 15 Feb 2026 02:55:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47020623</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=47020623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47020623</guid></item><item><title><![CDATA[New comment by Teknoman117 in "We mourn our craft"]]></title><description><![CDATA[
<p>Waymos require a highly mapped environment to function safely in. Not to take away from what Waymo has accomplished, but it's a far more bounded problem that what the "self driving" promise has been.</p>
]]></description><pubDate>Sat, 07 Feb 2026 20:07:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46927329</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=46927329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46927329</guid></item><item><title><![CDATA[New comment by Teknoman117 in "AI is killing B2B SaaS"]]></title><description><![CDATA[
<p>Trust / spam score is the largest one I think, second to consumer ISPs blocking the necessary ports for receiving mail.<p>Even if your "self hosting" is renting a $5/month VPS, some spam lists (e.g. UCEPROTECT) proactively mark any IP ranges owned by consumer ISPs and VPS hosting as potential spam. I figured paying fastmail $30/yr was worth never having to worry about it.</p>
]]></description><pubDate>Wed, 04 Feb 2026 23:34:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46893476</link><dc:creator>Teknoman117</dc:creator><comments>https://news.ycombinator.com/item?id=46893476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46893476</guid></item></channel></rss>