<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: jongalloway2</title><link>https://news.ycombinator.com/user?id=jongalloway2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 01:14:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jongalloway2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jongalloway2 in "Show HN: Perfect Bluetooth MIDI for Windows"]]></title><description><![CDATA[
<p>Why so mean? You can look at all of the commits and see that the same dev who has been writing these drivers and apps pretty much single handedly has been making commits on the site for the past few years. <a href="https://github.com/microsoft/MIDI/commits/main/docs" rel="nofollow">https://github.com/microsoft/MIDI/commits/main/docs</a><p>You can even PR fixes if you want to show off your web dev skills.</p>
]]></description><pubDate>Fri, 01 May 2026 19:53:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47979407</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=47979407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47979407</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Letting AI play my game – building an agentic test harness to help play-testing"]]></title><description><![CDATA[
<p>I've been doing this lately, building a Godot game with Copilot CLI. I'm using Godot MCP Pro which can automate interactions and screenshots, and have the whole game script in a markdown doc. I was happily surprised when I asked for a walkthrough and it all just worked, found and fixed some regressions while I was sleeping.</p>
]]></description><pubDate>Wed, 29 Apr 2026 17:00:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47951175</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=47951175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47951175</guid></item><item><title><![CDATA[Java.evolved: Java has evolved. Your code can too]]></title><description><![CDATA[
<p>Article URL: <a href="https://javaevolved.github.io">https://javaevolved.github.io</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47048934">https://news.ycombinator.com/item?id=47048934</a></p>
<p>Points: 67</p>
<p># Comments: 36</p>
]]></description><pubDate>Tue, 17 Feb 2026 15:59:15 +0000</pubDate><link>https://javaevolved.github.io</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=47048934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47048934</guid></item><item><title><![CDATA[We Synchronize .NET's Virtual Monorepo]]></title><description><![CDATA[
<p>Article URL: <a href="https://devblogs.microsoft.com/dotnet/how-we-synchronize-dotnets-virtual-monorepo/">https://devblogs.microsoft.com/dotnet/how-we-synchronize-dotnets-virtual-monorepo/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46591797">https://news.ycombinator.com/item?id=46591797</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 Jan 2026 17:48:40 +0000</pubDate><link>https://devblogs.microsoft.com/dotnet/how-we-synchronize-dotnets-virtual-monorepo/</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=46591797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46591797</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Microsoft Dependency Has Risks"]]></title><description><![CDATA[
<p>dotnet build<p><a href="https://tonybaloney.github.io/CSnakes/getting-started/#building-the-project" rel="nofollow">https://tonybaloney.github.io/CSnakes/getting-started/#build...</a><p>What's with the "just copy it" thing? Nobody does that, we use NuGet packages, GitHub Actions, SDK supported containers, reproducible cross-platform builds from command line, etc.<p>edit: I'm sure some people use file/copy, but you sure don't have to. That stopped being a common thing 10+ years ago with cross-platform .NET.</p>
]]></description><pubDate>Thu, 26 Jun 2025 20:24:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44390935</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=44390935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44390935</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Microsoft Dependency Has Risks"]]></title><description><![CDATA[
<p>CSnakes integrates Python into .NET apps - <a href="https://tonybaloney.github.io/CSnakes/" rel="nofollow">https://tonybaloney.github.io/CSnakes/</a><p><a href="https://www.youtube.com/watch?v=DqoxHNH9Iwo" rel="nofollow">https://www.youtube.com/watch?v=DqoxHNH9Iwo</a> shows adding an LLM<p>There are several ways to manage migrations depending on the team structure and dev practices: SQL scripts, command line, bundles (single-file executables), and in-app. The team recommends SQL scripts since they can be reviewed, tuned, and managed by a DBA but take your pick. <a href="https://learn.microsoft.com/ef/core/managing-schemas/migrations/applying" rel="nofollow">https://learn.microsoft.com/ef/core/managing-schemas/migrati...</a></p>
]]></description><pubDate>Thu, 26 Jun 2025 19:16:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44390411</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=44390411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44390411</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Stay Gold, America"]]></title><description><![CDATA[
<p>The post specifically calls out wealth concentration (e.g. becoming wealthier than one's fellows) as a major problem, and the donations are focused on working against that. Review the list of dentations, as you may have missed that these are  organizations that help people in need rather than, say, recent examples of billionaires buying votes.</p>
]]></description><pubDate>Tue, 07 Jan 2025 23:38:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42629067</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=42629067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42629067</guid></item><item><title><![CDATA[New comment by jongalloway2 in ".NET Blazor"]]></title><description><![CDATA[
<p>Presentation from .NET Conf 2023 last week with some of the new stuff: <a href="https://www.youtube.com/watch?v=N1weyWS_pL0" rel="nofollow noreferrer">https://www.youtube.com/watch?v=N1weyWS_pL0</a></p>
]]></description><pubDate>Tue, 21 Nov 2023 18:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=38367667</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=38367667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38367667</guid></item><item><title><![CDATA[.NET Aspire: Simplifying Cloud-Native Development with .NET 8]]></title><description><![CDATA[
<p>Article URL: <a href="https://devblogs.microsoft.com/dotnet/introducing-dotnet-aspire-simplifying-cloud-native-development-with-dotnet-8/">https://devblogs.microsoft.com/dotnet/introducing-dotnet-aspire-simplifying-cloud-native-development-with-dotnet-8/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38265088">https://news.ycombinator.com/item?id=38265088</a></p>
<p>Points: 30</p>
<p># Comments: 4</p>
]]></description><pubDate>Tue, 14 Nov 2023 16:08:53 +0000</pubDate><link>https://devblogs.microsoft.com/dotnet/introducing-dotnet-aspire-simplifying-cloud-native-development-with-dotnet-8/</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=38265088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38265088</guid></item><item><title><![CDATA[Audacity 3.4]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.audacityteam.org/blog/audacity-3-4/">https://www.audacityteam.org/blog/audacity-3-4/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38122396">https://news.ycombinator.com/item?id=38122396</a></p>
<p>Points: 231</p>
<p># Comments: 119</p>
]]></description><pubDate>Fri, 03 Nov 2023 00:14:59 +0000</pubDate><link>https://www.audacityteam.org/blog/audacity-3-4/</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=38122396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38122396</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Understanding the .NET ecosystem: The evolution of .NET into .NET 7"]]></title><description><![CDATA[
<p>Install size depends on the features you pick when you install. Web / service / library development is small, desktop / mobile / C++ gets bigger as the toolchains + sdks + emulators are big. If your VS install is 30 GB and that's a problem, run the installer, click modify, and uncheck stuff you're not using. A lot of devs check off everything "just in case" but since you can add other features when you need them, it's better to start with what you know you'll use.</p>
]]></description><pubDate>Wed, 22 Mar 2023 00:03:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=35254667</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=35254667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35254667</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Arm64 Visual Studio – Visual Studio Blog"]]></title><description><![CDATA[
<p>Visual Studio for Mac has run natively on M1 (without Rosetta) since the May 22 release of Visual Studio 2022 for Mac v17.0 - <a href="https://devblogs.microsoft.com/visualstudio/visual-studio-2022-for-mac-is-now-available/" rel="nofollow">https://devblogs.microsoft.com/visualstudio/visual-studio-20...</a><p>The installer is a separate binary and currently still requires Rosetta. There's an update due out very soon (a few weeks) that will remove the Rosetta requirement. The team prioritized getting the application fully native before the installer since you spend a lot more time running the app than the installer.<p>Also it's important to know that Visual Studio for Mac isn't the exact same application as Visual Studio (Windows). Visual Studio is 25 years old and has some Windows specific features that don't make sense on macOS. Also, Visual Studio for Mac is optimized to integrate with macOS features (e.g. accessibility and themeing). There's a lot of code shared between the editor, project system, debuggers, etc., and we try to balance making them as similar as possible while following the macOS app guidelines and conventions.<p>Disclaimer: I'm on the .NET team at Microsoft, and work with the Visual Studio for Mac team a lot.</p>
]]></description><pubDate>Sun, 04 Sep 2022 18:45:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=32716339</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=32716339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32716339</guid></item><item><title><![CDATA[New comment by jongalloway2 in "DTrace-on-Windows"]]></title><description><![CDATA[
<p>Blog post with more info (2019): <a href="https://techcommunity.microsoft.com/t5/windows-kernel-internals-blog/dtrace-on-windows/ba-p/362902" rel="nofollow">https://techcommunity.microsoft.com/t5/windows-kernel-intern...</a></p>
]]></description><pubDate>Fri, 19 Aug 2022 19:42:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=32525224</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=32525224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32525224</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Uno platform: Build single-codebase applications across all platforms"]]></title><description><![CDATA[
<p>There is the Blazor Hybrid option with .NET MAUI. You write your UI using Razor (HTML + C#) and can use native controls and features when needed. As a .NET dev who prefers HTML to XAML, this feels more natural to me for a lot of apps.<p><a href="https://docs.microsoft.com/aspnet/core/blazor/hybrid/tutorials/maui" rel="nofollow">https://docs.microsoft.com/aspnet/core/blazor/hybrid/tutoria...</a></p>
]]></description><pubDate>Wed, 17 Aug 2022 16:28:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=32498427</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=32498427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32498427</guid></item><item><title><![CDATA[New comment by jongalloway2 in "The Mesozoic terminated in boreal spring"]]></title><description><![CDATA[
<p>There's a really clear minute summary video by the first author on this paper: <a href="https://www.youtube.com/watch?v=jdshml5515o" rel="nofollow">https://www.youtube.com/watch?v=jdshml5515o</a></p>
]]></description><pubDate>Wed, 23 Feb 2022 18:33:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=30444556</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=30444556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30444556</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Microsoft Exchange stops passing mail due to bug on 1/1/22"]]></title><description><![CDATA[
<p>F# has Units of Measure: <a href="https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/units-of-measure" rel="nofollow">https://docs.microsoft.com/en-us/dotnet/fsharp/language-refe...</a><p>There are libraries that implement this concept in other programming languages (C++, Java, C#, etc.)</p>
]]></description><pubDate>Sat, 01 Jan 2022 20:37:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=29762459</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=29762459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29762459</guid></item><item><title><![CDATA[New comment by jongalloway2 in ".NET 6 Released"]]></title><description><![CDATA[
<p>For high level, you can start at <a href="https://dotnet.microsoft.com/" rel="nofollow">https://dotnet.microsoft.com/</a> which has links to learning resources for different topics.<p>There's also a 40 page e-book ".NET for Java developers" here: <a href="https://aka.ms/dotnet-forjavadevs" rel="nofollow">https://aka.ms/dotnet-forjavadevs</a></p>
]]></description><pubDate>Mon, 08 Nov 2021 17:44:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=29151910</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=29151910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29151910</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Vscode.dev"]]></title><description><![CDATA[
<p>A little oversimplified - Visual Studio Community can be used to develop commercial software, with restrictions to (summarizing) 5 conccurrent users in non-enterprise organizations. <a href="https://visualstudio.microsoft.com/license-terms/mlt031819/" rel="nofollow">https://visualstudio.microsoft.com/license-terms/mlt031819/</a></p>
]]></description><pubDate>Thu, 21 Oct 2021 00:47:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=28938854</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=28938854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28938854</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Performance Improvements in .NET 6"]]></title><description><![CDATA[
<p>Thanks for letting me know, I'll check in with friends in docs and try to get this sorted out. Sorry for the frustration.</p>
]]></description><pubDate>Fri, 20 Aug 2021 20:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=28250788</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=28250788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28250788</guid></item><item><title><![CDATA[New comment by jongalloway2 in "Performance Improvements in .NET 6"]]></title><description><![CDATA[
<p>Hi, I'm on the .NET community team. Here's what we see as the happy path for .NET:<p>- .NET website (<a href="https://dot.net" rel="nofollow">https://dot.net</a>) - High level info on different workloads, 5 minute in-browser tutorials, links to live shows and community<p>- MS Learn (<a href="https://aka.ms/mslearn-dotnet" rel="nofollow">https://aka.ms/mslearn-dotnet</a>) - Interactive tutorials with learning paths built from 30ish minute learning tutorials<p>- Docs (<a href="https://aka.ms/msdocs-dotnet" rel="nofollow">https://aka.ms/msdocs-dotnet</a>) - More in-depth documentation on specific tasks and features, e.g. API documentation, performance optimization, security guidance, etc.<p>While you can go directly to any of them, the dot.net site will link you to Learn modules that will link you to docs, so hopefully you can start on the dot.net site and it will help you find the right place.<p>One thing I really like (and I'm totally biased because I've helped set it up) is <a href="https://live.dot.net" rel="nofollow">https://live.dot.net</a>. Those are all our live shows with the PM and dev teams. We've got a show every day of the week, and there's always really good Q&A in the chat.</p>
]]></description><pubDate>Fri, 20 Aug 2021 05:09:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=28242844</link><dc:creator>jongalloway2</dc:creator><comments>https://news.ycombinator.com/item?id=28242844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28242844</guid></item></channel></rss>