<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: jhot</title><link>https://news.ycombinator.com/user?id=jhot</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 22 May 2026 21:59:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jhot" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jhot in "Antigravity 2.0 Tops the OpenSCAD Architectural 3D LLM Benchmark"]]></title><description><![CDATA[
<p>Last weekend I bought my wife a bike off marketplace. It was in good condition but was missing one of the internal cable routing grommets. I gave Claude pictures of the pill-shaped hole by itself and with my digital calipers in the long and short directions.<p>Gave it a short prompt and it gave me an openscad model with everything parametrized. I printed with no changes in tpu and it was nearly perfect on the first try. Claude put in a 0.3mm subtraction in the x/y dimensions and I lowered it to 0.1 and it's perfect.<p>Much easier shape than ancient Roman architecture but still very cool how easy it was.</p>
]]></description><pubDate>Fri, 22 May 2026 11:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48234672</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=48234672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48234672</guid></item><item><title><![CDATA[New comment by jhot in "6B Miles Driven"]]></title><description><![CDATA[
<p>But how many of those miles are spent hanging out in the left lane of a highway while other drivers, having to pass on the right, send death stares to the person in the passenger seat?</p>
]]></description><pubDate>Sat, 15 Nov 2025 16:14:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45938411</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=45938411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45938411</guid></item><item><title><![CDATA[New comment by jhot in "Why Nextcloud feels slow to use"]]></title><description><![CDATA[
<p>I've been running filestash in front of sftpgo (using a combination of s3 and nfs for file backends) for a couple years now and have been very happy with it.</p>
]]></description><pubDate>Tue, 04 Nov 2025 03:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45807231</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=45807231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45807231</guid></item><item><title><![CDATA[New comment by jhot in "Open Source Maintenance Fee"]]></title><description><![CDATA[
<p>I've been out of the windows world for about 10 years or so, but before that I was the one tasked at my company with streamlining our installers from a CI/CD perspective. I do agree that WiX is complicated and you really have to dig through the docs and do a lot of trial and error, but at the time I couldn't find any alternatives that allowed for the automation that I could achieve with WiX.<p>That said it was still somewhat ugly: msbuild the application, potentially copy in some dll's that weren't included in the output, use WiX's "heat" tool to generate installer files from the build output, use a xslt to transform that output to match how we installed shared libraries and such, build the installer with generated files, run automated ui tests and filesystem validations.<p>At the time installshield, advanced installer, and a few other tools I tried did not have the same flexibility to generate installers and automatically pick up file changes like WiX (without opening up a UI).<p>I'm so glad I haven't had to think about the nightmare that is MSI in over a decade.</p>
]]></description><pubDate>Thu, 24 Jul 2025 15:59:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44672309</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=44672309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44672309</guid></item><item><title><![CDATA[New comment by jhot in "My dream thermostat (2024)"]]></title><description><![CDATA[
<p>GoControl has a zwave thermostat that works well. Has no smarts of it's own (behaves like a pretty standard thermostat with heat, cool, and fan settings) but can be changed via home assistant so I've written a pretty extensive algorithm to meet my needs.</p>
]]></description><pubDate>Wed, 07 May 2025 04:42:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43912343</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=43912343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43912343</guid></item><item><title><![CDATA[New comment by jhot in "Protecting NATS and the integrity of open source"]]></title><description><![CDATA[
<p>I only use NATS as part of my home automation architecture but I have found it very nice to use and would have been happy to use it at work if we weren't so entrenched in AWS proprietary services.<p>I wonder if they are hoping to become more of a platform and leverage NEX to sell edge functions like cloudflare, bunny.net, etc are doing?</p>
]]></description><pubDate>Fri, 25 Apr 2025 01:53:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43789421</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=43789421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43789421</guid></item><item><title><![CDATA[New comment by jhot in "KOReader: Open-Source eBook Reader"]]></title><description><![CDATA[
<p>I think the eink focus is mainly in the UI as it avoids scrolling in favor of pages and tabs.</p>
]]></description><pubDate>Tue, 01 Apr 2025 06:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43543370</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=43543370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43543370</guid></item><item><title><![CDATA[New comment by jhot in "Are Levi's from Amazon different from Levi's from Levi's?"]]></title><description><![CDATA[
<p>Gap's soft jeans have been my go to for the past couple years. I could sleep in them they're so comfortable and are more durable than Levi which I wore for many years before.</p>
]]></description><pubDate>Sat, 29 Mar 2025 04:25:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43512713</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=43512713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43512713</guid></item><item><title><![CDATA[New comment by jhot in "The School Car Pickup Line Is a National Embarrassment"]]></title><description><![CDATA[
<p>At least where I live, most families are moving to new development areas to get more square footage per dollar. So the schools in the established part of town are seeing declining attendance and having to consolidate to prevent high administrative overhead.  The new development areas are car-only hellscapes (neighborhoods on random parcels of land that have been bought up and developed with no forward thinking) with pickup lines as described in the article.<p>It's also fashionable for parents to choose a school across town for arbitrary reasons in order to signal that they care more about their children (in my opinion). We have tried advocating for the local options and the positives it has had for getting to know others in the community but most don't even consider.<p>I'm lucky to live in an older neighborhood with an elementary school, middle school, grocery store, and a few other shops. There are also safe ways for kids to cross from adjacent neighborhoods so there is still a lot of autonomy for the kids getting to and from school.</p>
]]></description><pubDate>Mon, 17 Mar 2025 08:24:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43386243</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=43386243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43386243</guid></item><item><title><![CDATA[New comment by jhot in "A look at the creative process behind Bluey and Cocomelon (2024)"]]></title><description><![CDATA[
<p>My 3 legged heeler can still run laps around me. But if you can keep them busy, they are very loyal and can understand a crazy amount of words/signs. My previous heeler went deaf and still obeyed perfectly by watching signs and body language. Incredible dogs.</p>
]]></description><pubDate>Wed, 12 Mar 2025 05:12:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43340149</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=43340149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43340149</guid></item><item><title><![CDATA[New comment by jhot in "AI-designed chips are so weird that 'humans cannot understand them'"]]></title><description><![CDATA[
<p>Two antennas get married. The wedding was ok but the reception was great!</p>
]]></description><pubDate>Sun, 23 Feb 2025 21:01:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43153182</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=43153182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43153182</guid></item><item><title><![CDATA[New comment by jhot in "Nearly half of Steam's users are still using Windows 10"]]></title><description><![CDATA[
<p>I'm approaching a year of exclusively gaming on Linux with very few hiccups. Most of it being on Steam Deck, but also switched to Bazzite on desktop.</p>
]]></description><pubDate>Sat, 15 Feb 2025 02:37:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43055351</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=43055351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43055351</guid></item><item><title><![CDATA[New comment by jhot in "Escaping surprise bills and over-engineered messes: Why I left AWS"]]></title><description><![CDATA[
<p>We do this at current job for most of our internal tools. Not a setup I would choose on my own, but serviceable. Using a simple handler function that uses mangum [0] to translate the event into a request compatible with FastAPI, it mostly Just Works TM the same in AWS as it does locally. The trade off comes with a bit harder troubleshooting and there are some cases where it can be difficult to reproduce a bug locally because of the different server architectures.<p>0: <a href="https://github.com/Kludex/mangum">https://github.com/Kludex/mangum</a></p>
]]></description><pubDate>Tue, 04 Feb 2025 19:35:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42937456</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=42937456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42937456</guid></item><item><title><![CDATA[New comment by jhot in "My Struggle with Doom Scrolling"]]></title><description><![CDATA[
<p>I don't have any social media and don't travel that often. When I went on a trip this past fall and saw a very high percentage of people sucked in to these short form videos at any idle moment at the airport and out at public events, I definitely felt existential doom.<p>Couldn't help but look at everyone the same as all the people on the space ships in Wall-E.</p>
]]></description><pubDate>Wed, 22 Jan 2025 16:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42794866</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=42794866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42794866</guid></item><item><title><![CDATA[New comment by jhot in "The Day Instagram Blocked Democracy"]]></title><description><![CDATA[
<p>This. I have been social media free for many years now and want to encourage others to do the same. Engagement algorithms, selling influence to the highest bidder, and misinformation alone ~should~ be enough to sway most, but it's also just a big waste of time.<p>What I do instead: send pictures to friends/family via various messaging platforms, get news via RSS (self-hosted Miniflux), run pinchflat to download youtube videos from a very select group of channels (no comments section, no suggested videos, sponsorblock to remove the annoying bits), and use a lot of the extra time I was wasting to read, workout, and engage in my various hobbies.<p>Some other helpful things I do with my Android phone: set to grayscale, uninstalled any time wasters (youtube, news, games), use an app called BuzzKill to limit distracting notifications (some notifications disable during work hours, some apps have a cooldown so they can only notify once every 15 minutes for example), setup notifications every 5 minutes when using an app that could be used for time wasting (browser mainly). These time wasting alerts (done via Tasker) are a nice reminder of time wasting as the amount of time can easily go unnoticed.<p>PS I also don't feel like I have a boring life. I have many IRL friends, hobbies, and a close-nit family. All these steps have aided in finding fulfillment with what I have.</p>
]]></description><pubDate>Wed, 22 Jan 2025 16:30:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=42794540</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=42794540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42794540</guid></item><item><title><![CDATA[New comment by jhot in "I've been advocating for RSS support, and you should too"]]></title><description><![CDATA[
<p>I run pinchflat [0] to automate yt-dlp and file management behind the scenes. Also can integrate with sponsorblock to remove in-video ads.<p>0 - <a href="https://github.com/kieraneglin/pinchflat">https://github.com/kieraneglin/pinchflat</a></p>
]]></description><pubDate>Sat, 18 Jan 2025 17:36:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42749907</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=42749907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42749907</guid></item><item><title><![CDATA[New comment by jhot in "Spinal cord injuries from mountain biking exceed hockey, other high-risk sports"]]></title><description><![CDATA[
<p>There are sections of trail that I would almost always OTB (over the bars) on when attempted on my old 1998 hard tail. After finally upgrading in 2018, I almost never go OTB because of the longer and slacker geometry.<p>One ride on a double black rated tech trail nearby, the air shaft in my fork seized up so I lost all front compression. Even without front suspension, I was able to complete the ride and even keep up with my group, my arms were just toast after that. Modern bikes are just that capable based upon geometry alone.<p>That said, I now ride at significantly higher speeds and ride much harder terrain. But even still, my crashes are different and more to the side than directly over the bars.</p>
]]></description><pubDate>Wed, 08 Jan 2025 15:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42635171</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=42635171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42635171</guid></item><item><title><![CDATA[New comment by jhot in "Unemployed office workers are having a harder time finding new jobs"]]></title><description><![CDATA[
<p>The startup I was at previously laid most people off in early 2021. I spent 2 days applying to a bunch of jobs that seemed interesting and spent the following 3 weeks with a pretty full schedule of interviews. Received several offers and was able to pick my favorite.<p>I have been feeling out the market the last couple months, applying mainly for jobs that match my exact experience, and have had exactly 1 phone screen. In the past I have been told I interview very well and haven't received many rejections after getting to talk to a person. But things are definitely different now.<p>If current job has to do big layoffs, which feels like it could happen in the next year or two, it's going to be rough.</p>
]]></description><pubDate>Mon, 06 Jan 2025 09:48:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42609145</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=42609145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42609145</guid></item><item><title><![CDATA[New comment by jhot in "Glue Work Considered Harmful"]]></title><description><![CDATA[
<p>My previous job was specifically to do glue work for the engineering team and it was my favorite job I've ever had by a mile. I loved doing things to smooth the other engineers jobs and they loved the productivity gains.<p>Company had to lay most of us off and my current job is similar but a way bigger company so the productivity gains are less apparent. But I will continue to seek out the glue work jobs as long as I can find them.</p>
]]></description><pubDate>Thu, 02 Jan 2025 04:44:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42571691</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=42571691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42571691</guid></item><item><title><![CDATA[New comment by jhot in "Ask HN: Life-changing purchases since 2020? (Under $100 and under $1000)"]]></title><description><![CDATA[
<p>I was going to say a steam deck as well. I've beaten a ton of RPGs that I never had the desire to play at my desk, but are great in 20-30 minute bursts here and there.</p>
]]></description><pubDate>Thu, 07 Nov 2024 22:11:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42081659</link><dc:creator>jhot</dc:creator><comments>https://news.ycombinator.com/item?id=42081659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42081659</guid></item></channel></rss>