<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: dtran</title><link>https://news.ycombinator.com/user?id=dtran</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 13:40:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dtran" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dtran in "Sauna effect on heart rate"]]></title><description><![CDATA[
<p>To my understanding, while sweating is important to heat adaptation and blood plasma volume adaptations, thermal load and cardiovascular strain are likely bigger factors (and more important for the health benefits mentioned in this study). Overall thermal load is still higher in a hotter dry sauna than in a steam room</p>
]]></description><pubDate>Mon, 20 Apr 2026 23:38:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47842607</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=47842607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47842607</guid></item><item><title><![CDATA[New comment by dtran in "Sauna effect on heart rate"]]></title><description><![CDATA[
<p>Potentially, but likely much less effective and less studied, and you likely need longer sessions for effective dosage.<p><i>Most of the studies I've seen on improvements in blood plasma volume from passive heat are usually done with sessions in saunas with temperatures > 150 degrees F (60 C). Steam rooms usually only get up to 120F (~49C) even though the humidity probably makes it feel warmer.<p></i>Copying and pasting some of my reply to another comment above</p>
]]></description><pubDate>Mon, 20 Apr 2026 21:48:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47841371</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=47841371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47841371</guid></item><item><title><![CDATA[New comment by dtran in "Sauna effect on heart rate"]]></title><description><![CDATA[
<p>FWIW, most of the studies on improvements in blood plasma volume from passive heat are usually done on saunas with temperatures > 150 degrees F (60 C). Steam rooms usually only get up to 120F (~49C) even though the humidity probably makes it feel warmer.</p>
]]></description><pubDate>Mon, 20 Apr 2026 21:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47841341</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=47841341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47841341</guid></item><item><title><![CDATA[New comment by dtran in "Show HN: Coderegon Trail – A retro game to help you explore open-source repos"]]></title><description><![CDATA[
<p>Thanks for trying it, and keen eye! Fixing (with Claude code) but also taking time to try to learn a bit about the canvas drawing/pixel art, which I'm not super familiar with.</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:59:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710779</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=47710779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710779</guid></item><item><title><![CDATA[Show HN: Coderegon Trail – A retro game to help you explore open-source repos]]></title><description><![CDATA[
<p>After seeing yesterday's insightful post on using git heuristics as the first step for exploring a codebase [1], I messaged a couple of friends to ask how they explore codebases today. All of us just point Claude or Codex at the repo and start asking questions. I realized I barely read docs, browse files on GitHub, or explore repos locally anymore without Claude Code. But using LLMs to help us learn and understand code rather than just write code still seems to be under-explored.<p>A couple months ago, I tried building a Claude code command to help me "fly through" a repo using an LLM to guide me to interesting parts of the codebase and narrate explainers for them as it navigated the files. That didn't really work, partially because my attention span for reading docs and code is at an all-time low. I saw that Devin released Deepwiki and tried to use that, but usually didn't get very far. More recently, I tried to make it fun: generate a game that tricks me into actually getting started with the codebase. I landed on an Oregon Trail inspired game where I read code snippets and answer questions generated by Claude. You can try it out here: <a href="https://www.davidtran.me/coderegon-trail/" rel="nofollow">https://www.davidtran.me/coderegon-trail/</a><p>I've been having fun pointing it at various repos, especially ones getting a lot of hype and stars but not necessarily real usage or contributions. I pointed it at a few projects that my friends and I starred but never explored as well as some of the top Show HN projects from 2026 so far that linked to open-source repos. I wanted to see if this might be interesting to anyone else who is struggling to read code. It sort of works for PRs, but that feels like a pretty different problem, so open to any ideas.<p>As I was typing up this Show HN, I realized that it would be ironic if this wasn't also open source, so I frantically tried to clean up the repo a bit, and pointed the command at its own source code. You can play the Recursive Trail here:  <a href="https://www.davidtran.me/coderegon-trail/" rel="nofollow">https://www.davidtran.me/coderegon-trail/</a> or see the Github repo here:<p>Let me know if there are any inaccuracies, bugs, or if you'd like me to add a repo without setting it up yourself!<p>[1] <a href="https://news.ycombinator.com/item?id=47687273">https://news.ycombinator.com/item?id=47687273</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47710627">https://news.ycombinator.com/item?id=47710627</a></p>
<p>Points: 4</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:48:05 +0000</pubDate><link>https://www.davidtran.me/coderegon-trail/</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=47710627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710627</guid></item><item><title><![CDATA[New comment by dtran in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>Ah yea, I got an uncommon dragon instead of the rare duck. Did you get your legendary?</p>
]]></description><pubDate>Wed, 01 Apr 2026 04:14:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47596734</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=47596734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47596734</guid></item><item><title><![CDATA[New comment by dtran in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>This is awesome! Working on a desktop pet so the buddy caught my attention. Looking forward to making friends with my Rare Duck buddy tomorrow. Wish it was a snarky duck instead of a patient one though.</p>
]]></description><pubDate>Tue, 31 Mar 2026 22:43:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47594447</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=47594447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47594447</guid></item><item><title><![CDATA[New comment by dtran in "FaceTime with My 19-Year-Old Self"]]></title><description><![CDATA[
<p>Do you think LLMs make this process of starting the engine easier or harder? They make getting started much easier, but it might be harder to feel a sense of momentum since our expectations of speed have changed, and the learning moments have changed as well.</p>
]]></description><pubDate>Fri, 27 Mar 2026 20:53:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47548115</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=47548115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47548115</guid></item><item><title><![CDATA[New comment by dtran in "FaceTime with My 19-Year-Old Self"]]></title><description><![CDATA[
<p>Author here. The FaceTime is a reference to the J Cole lyric in the footnotes.<p>I actually dug up a video from a class project when I was 20 and created a voice clone in ElevenLabs (and also gave it current voice samples with prompts to make it sound younger), but hearing it didn’t add anything to my introspective experience, so I stopped before creating a video clone in Tavus/HeyGen/Simli to do a call via Pipecat/Daily.</p>
]]></description><pubDate>Fri, 27 Mar 2026 19:06:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47546903</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=47546903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47546903</guid></item><item><title><![CDATA[Show HN: Vibecode Together – StumbleUpon for Vibe-coded projects]]></title><description><![CDATA[
<p>There's no shortage of advice on how to vibe-code (or vibe engineer, if you're actually reading the code outputted by LLMs) better. We're inundated with how to write prompts, set up better context or skills for agents, or how to get the most out of different platforms or models. But talking to friends who've vibe-coded projects, the bottleneck doesn't seem to be getting started building, or that they can't get the agents to do what they want. We noticed two recurring patterns:<p>1) Most people never ship. Even though vibe-coding lowers the barrier to entry, time, and cost of building a MVP, it can also make it harder to ship when each additional feature or polish is just one prompt away. And sure, lots of projects are just scratching a personal itch, but if it solves your problem well, someone else out there would probably like it too—if nothing else, as an inspiration to create their own take on it.<p>2) Even those who do ship struggle to get anyone to try it. Your friends want to help, but they're often not the target audience. And as the cost of building decreases and the number of projects explodes, discovery only gets harder. Vibe-coded projects might have an even harder time than projects built by hand because audiences assume you didn't put as much thought or effort into them, or that they're not secure.<p>We used Lovable to build a StumbleUpon for vibe-coded projects. Visit the site, see a random project, try it out if it looks interesting, or click through to the next one until you find one that does look interesting. This probably isn't the most natural format for project discovery, but ranked leaderboards usually get gamified and feel like they have a higher bar for submission. Most of all, seeing what other people have built and shipped, especially when it's vibe-coded, makes shipping your own feel a lot more within reach. Try it out and let us know what you think!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46859513">https://news.ycombinator.com/item?id=46859513</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 02 Feb 2026 18:37:19 +0000</pubDate><link>https://vibecodetogether.flow.club/</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=46859513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46859513</guid></item><item><title><![CDATA[New comment by dtran in "Miami, your Waymo ride is ready"]]></title><description><![CDATA[
<p>To the best of my knowledge, Waymo still has humans in the loop as Fleet Response agents that the vehicles can call for remote assistance when they aren't sure what to do. Caveat that the number needed likely isn't on the same order of magnitude as human drivers, but the job is likely higher paying. I could see a scenario where these should be locals for both latency (ChatGPT says SF to Miami RTT latency might be 80-100 ms and I don't believe the humans really teleoperate the vehicles, so that may not be meaningful, but that might be a bigger deal for international expansion) and knowledge of tricky intersections or road quirks in the city. They could also potentially help with labeling quirky city-specific scenarios and other various evals.</p>
]]></description><pubDate>Thu, 22 Jan 2026 18:26:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46723199</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=46723199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46723199</guid></item><item><title><![CDATA[New comment by dtran in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://www.davidtran.me" rel="nofollow">https://www.davidtran.me</a><p>Didn't quite hit the criteria for 100 points, so didn't submit a PR (just have a single submission with 69 points: <a href="https://news.ycombinator.com/from?site=davidtran.me">https://news.ycombinator.com/from?site=davidtran.me</a>)</p>
]]></description><pubDate>Wed, 14 Jan 2026 19:01:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46620886</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=46620886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46620886</guid></item><item><title><![CDATA[New comment by dtran in "Launch HN: Golpo (YC S25) – AI-generated explainer videos"]]></title><description><![CDATA[
<p>Love this idea! The Whiteboard Gym explainer video seemed really text-heavy (although I did learn enough to guess that that's because text likely beat drawing/adding an image for these abstract concepts for the GRPO agent). I found Shraman's personal story video much more engaging! <a href="https://x.com/ShramanKar/status/1955404430943326239" rel="nofollow">https://x.com/ShramanKar/status/1955404430943326239</a><p>Signed up and waiting on a video :)<p>Edit: here's a 58s explainer video for the concept of body doubling: <a href="https://video.golpoai.com/share/448557cc-cf06-4cad-9fb2-f56bbb21a20b">https://video.golpoai.com/share/448557cc-cf06-4cad-9fb2-f56b...</a></p>
]]></description><pubDate>Wed, 13 Aug 2025 21:36:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44894147</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=44894147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44894147</guid></item><item><title><![CDATA[New comment by dtran in "Task-Switching Experiment (2015)"]]></title><description><![CDATA[
<p>Whoa, a negative task-switch cost! I didn't take it multiple times, but it makes sense that having practice at this specific task probably improves both your overall response times and maybe more specifically improves the different trials.<p>What I'm curious about is whether we also get specifically good at say, task-switching between a code editor and say, Stack Overflow, over time</p>
]]></description><pubDate>Mon, 07 Oct 2024 18:06:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=41768997</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=41768997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41768997</guid></item><item><title><![CDATA[New comment by dtran in "Task-Switching Experiment (2015)"]]></title><description><![CDATA[
<p><a href="https://www.psytoolkit.org/experiment-library/experiment_multitasking.html" rel="nofollow">https://www.psytoolkit.org/experiment-library/experiment_mul...</a> for the actual runnable experiment. Shared my results below (I'm pretty tired at the moment so don't feel my sharpest)— super curious what others got.<p>I've been trying to eliminate multi-tasking as much as I can, but the nature of startups day-to-day and even what seems like a single/monotask when zoomed out now often involves context switching (For say, investigating and fixing a user-reported bug, I might have to toggle between VSCode, localhost in browser + the DOM inspector or console, our bug tracker, our support ticketing tool, Slack, and sometimes the Cody window in VS Code/ChatGPT/Claude:<p><pre><code>  RT in pure trials: 448ms
  RT in mixed trials: 710ms
  Mixing cost: 262ms
  RT in task-repeat trials (in mixed blocks): 710ms
  RT in task-switching trials (in mixed blocks): 975ms
  Task-switch cost: 265ms</code></pre></p>
]]></description><pubDate>Mon, 07 Oct 2024 03:14:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=41762447</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=41762447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41762447</guid></item><item><title><![CDATA[New comment by dtran in "Show HN: Improve cognitive focus in 1 minute"]]></title><description><![CDATA[
<p>Awesome project! Reminds me of donothingfor2minutes.com from Calm, but with a different end goal of focus instead of calm.<p>Regarding mobile phones going to sleep, Wake lock [1] might help, unless you can reduce to 59s since I believe 1m is the threshold (make sure to request within the context of the user hitting "start"). Unfortunately on older  mobile browsers [2], the best workaround I found was using this NoSleep library[3].<p>Source: ran into this same issue when building <a href="https://www.phonefreehour.com" rel="nofollow">https://www.phonefreehour.com</a><p>[1] <a href="https://developer.mozilla.org/en-US/docs/Web/API/WakeLock" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/API/WakeLock</a><p>[2] <a href="https://caniuse.com/wake-lock" rel="nofollow">https://caniuse.com/wake-lock</a><p>[3] <a href="https://github.com/richtr/NoSleep.js">https://github.com/richtr/NoSleep.js</a></p>
]]></description><pubDate>Wed, 07 Feb 2024 19:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=39293253</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=39293253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39293253</guid></item><item><title><![CDATA[New comment by dtran in "Ask HN: PG's 'Do Things That Don't Scale' manual examples?"]]></title><description><![CDATA[
<p>This luggs the cake! Did y'all ever debate buying a truck vs. renting on GetAround?</p>
]]></description><pubDate>Wed, 25 Oct 2023 23:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=38019783</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=38019783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38019783</guid></item><item><title><![CDATA[New comment by dtran in "Ask HN: PG's 'Do Things That Don't Scale' manual examples?"]]></title><description><![CDATA[
<p>TL;DR: my co-founder and I hosted hundreds of 1-hour co-working sessions ourselves.<p>In the early days of what is now Flow Club, my co-founder and I had built several apps to try to help us stay in touch with busy 30+-year-old friends. It was tough to get any friends to even install the apps we made on Testflight, much less use them. They were busy with work or family (and the apps just weren't compelling enough).<p>We started asking friends to come work together on Zoom (during the pandemic) like we used to do at coffee shops. We wanted to add some structure to these, so we made them 1-hour co-working sprints with a screen-shared pomodoro clock and agenda (5 minutes to share goals, 50 minutes of working, 5 minutes to check in), sent out the Zoom links to friends, and then started pre-committing to times at the beginning of each week and sending that out to an email list. Within a month, we had hosted a couple hundred of these sessions between the two of us and couldn't keep up with the demand or requests for more times of day as it spread to friends of friends. When an early user who we didn't know IRL and then my partner each separately asked if they could also host sessions, we were blown away. We didn't think anyone else would want to volunteer to host. Then when we realized both of them were actually better "hosts" than we were, a lightbulb came on for us that we could stop doing the unscalable thing we had been doing and build for hosts.</p>
]]></description><pubDate>Wed, 25 Oct 2023 21:12:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=38018452</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=38018452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38018452</guid></item><item><title><![CDATA[New comment by dtran in "How I stay motivated as a solo creator"]]></title><description><![CDATA[
<p>>Working solo has its difficulties. For one, my income is somewhat tied to my productivity, and my productivity highly correlates to my state of mind.<p>Since going back to being primarily a maker after organizing my days around being a manager[1], and being an avid runner, I've redefined my relationship with "motivation" in a way that can be summed up succinctly by author Brad Stulberg: "You don't need to feel good to get going. <i>You need to get going to feel good.</i>" I know that I am long-term <i>very motivated</i>, but day to day or hour to hour, "motivation" is a tricky word, because my energy and creativity waxes/wanes.<p>Agree with the author that structure is the most important thing for me to work around this. Even though makers dream of an open schedule, on the days where I'm off my usual routine, it's really tough to prioritize all the many things always on my plate. It's even tougher trying to decide to peel myself away from work to go for a run that I know will help me focus better after. Making the decision can be emotionally and mentally taxing, whereas if I rely on the default that I just go out for a run as soon as I wake up, the rest of the day just flows from that without the decision fatigue. Time-blocking or even just very simple structure like the OP has has been really effective for me. This includes a hard stop time each day even if it feels like I'm on a roll— my younger self would often borrow against my future energy, and that seemed to rarely work out in the medium-to-long term.<p>> This is combined with a lack of co-workers. Comrades in the trenches, if you will. And finally there's the ability to not do anything, which can be quite nebulous and dangerous if not managed.<p>For anyone who is a solo-creator struggling with this, "body-doubling" is a term from the ADHD/neurodivergent community that simply means "doing a task in the presence of another person". Surprisingly, they don't have to be working on the same task to help you feel like you have "comrades in the trenches". If you're interested, check out Flow Club in my bio.<p>[1] <a href="http://www.paulgraham.com/makersschedule.html" rel="nofollow noreferrer">http://www.paulgraham.com/makersschedule.html</a></p>
]]></description><pubDate>Thu, 05 Oct 2023 21:54:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=37784759</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=37784759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37784759</guid></item><item><title><![CDATA[Show HN: A simple web app to combat phone addiction]]></title><description><![CDATA[
<p>When I'm stuck on coding something, I find myself reaching for my phone even if I don't have any particular reason to do so. Inspired by Calm's DoNothingFor2Minutes.com which launched on HN 13 years ago [1], I made this simple webapp to see if my friends and I could go an hour without touching our phones. It is surprisingly difficult.<p>According to a 2022 survey [2], the average US adult picks up their phone 352 times per day, or approximately once every 2m43s while they're awake.<p>On browsers that support it (iOS 16.4+, most versions of Android Chrome), it uses the Screen Wake Lock API [3] to keep the page open, and falls back to nosleep.js [4] otherwise. From testing on my iPhone 14 Pro Max running iOS 16.6, battery life only went down 3 or 4 percentage points after an hour with the wake lock.<p>Made this as a web app as a quick demo to be compatible across all mobile devices. As an app, we can probably save more on battery + not have the screen on. One caveat is that on iOS this will actually increase your Screen Time (although hopefully reduce your other category usage).<p>I currently only track time on page through Google Analytics 4. No other calls are made to a server, although if we actually wanted to verify that you kept the page open vs. javascript/inspector-system clock-fu, we could add a verified mode that pings the server every X minutes.<p>As a PWA, possibly due to an iOS/Mobile Safari quirk/bug [5], neither wake lock nor nosleep.js appear to work .<p>[1] <a href="https://news.ycombinator.com/item?id=2124106">https://news.ycombinator.com/item?id=2124106</a> 
[2] <a href="https://www.asurion.com/connect/news/tech-usage/" rel="nofollow noreferrer">https://www.asurion.com/connect/news/tech-usage/</a> 
[3] <a href="https://developer.mozilla.org/en-US/docs/Web/API/Screen_Wake_Lock_API" rel="nofollow noreferrer">https://developer.mozilla.org/en-US/docs/Web/API/Screen_Wake...</a>
[4] <a href="https://github.com/richtr/NoSleep.js">https://github.com/richtr/NoSleep.js</a>
[5] <a href="https://bugs.webkit.org/show_bug.cgi?id=254545" rel="nofollow noreferrer">https://bugs.webkit.org/show_bug.cgi?id=254545</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37254310">https://news.ycombinator.com/item?id=37254310</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 24 Aug 2023 20:45:59 +0000</pubDate><link>https://www.phonefreehour.com</link><dc:creator>dtran</dc:creator><comments>https://news.ycombinator.com/item?id=37254310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37254310</guid></item></channel></rss>