Chet Husk's Avatar

Chet Husk

@chethusk.bsky.social

Functional Programmer. .NET SDK/MSBuild/Templating PM @microsoft. @IonideProject contributor. :heart: F# and Linux. he/him.

507 Followers  |  227 Following  |  219 Posts  |  Joined: 01.07.2023  |  1.7648

Latest posts by chethusk.bsky.social on Bluesky

*Critical* reading about American Folk Religion

14.02.2026 18:57 β€” πŸ‘ 221    πŸ” 40    πŸ’¬ 5    πŸ“Œ 2
A Valentine's Dale sale announcement for Steam, Valve Software's digital storefront. The sale is for Steam PvP (player versus player) Fest. Instead of highlighting cute, cooperative games, Steam has chosen violence and is having a sale on cutthroat competitive and 1v1 games.

A Valentine's Dale sale announcement for Steam, Valve Software's digital storefront. The sale is for Steam PvP (player versus player) Fest. Instead of highlighting cute, cooperative games, Steam has chosen violence and is having a sale on cutthroat competitive and 1v1 games.

Honestly a brilliant marketing move by Steam

12.02.2026 20:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Absolutely awe inspiring - and it's proof that Trump and his cadre aren't invincible. They can be broken. Congressional Democrats need to be calling for removals, impeachments and prosecutions of these assholes _yesterday_.

27.01.2026 01:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

My latest side project, this takes an MSBuild binlog file and transforms it into a Perfetto trace
msbuild-binlog-perfview.pages.dev

18.01.2026 22:05 β€” πŸ‘ 24    πŸ” 9    πŸ’¬ 2    πŸ“Œ 0

don't worry - the important people will still be able to afford it

17.01.2026 18:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Introduce yourself as what almost killed you:

Hi, I'm a wind gust that almost pushed your moped off a cliff face!

Bonus from the same trip: Hi, I'm the receding tide off the north shore of O'ahu!

03.01.2026 02:11 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1
Preview
Grok says safeguard lapses led to images of 'minors in minimal clothing' on X Elon Musk's xAI artificial intelligence chatbot Grok said on Friday lapses in safeguards had resulted in "images depicting minors in minimal clothing" on social media platform X and that improvements ...

Are we going to talk about how insidious it is that X and the media are pulling the "Grok says" line to remove accountability from the product owners and developers themselves?! Grok does not have autonomy or agency.
www.reuters.com/legal/litiga...

02.01.2026 14:58 β€” πŸ‘ 41    πŸ” 13    πŸ’¬ 1    πŸ“Œ 5

Hegseth needs to be in jail for the rest of his life, and that’s the moderate option.

28.11.2025 20:32 β€” πŸ‘ 1337    πŸ” 243    πŸ’¬ 51    πŸ“Œ 8
Preview
Hegseth order on first Caribbean boat strike, officials say: Kill them all Defense Secretary Pete Hegseth issued a verbal order to kill all crew members in the Sept. 2 strike on a suspected drug boat. Navy SEALs fired a second missile.

Exclusive: Defense Secretary Pete Hegseth gave an order to β€œkill everybody” in the first strike on suspected drug boats in the Caribbean. After two men survived, the mission commander ordered a second strike to comply with Hegseth’s instructions, according to two sources.

28.11.2025 18:05 β€” πŸ‘ 1403    πŸ” 747    πŸ’¬ 248    πŸ“Œ 477

I miss this show so much - in a just world we would have so many more seasons of it.

25.11.2025 20:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've seen it on Windows and macOS, but not frequently enough to have any sense of root cause. It's incredibly annoying when it does happen though :-/

25.11.2025 20:29 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Exposing commands that return JSON, and shipping a JSON description file with the CLI that tells DSC how to fit the various dotnet CLI commands for managing tools into its model. I pointed the folks at OpenCLI because there's a lot of shared ground too.

Still a lot of specifics to untangle though

19.11.2025 00:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I was just talking to some folks today about dotnet SDK Tools being DSC3-compatible....

18.11.2025 22:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

uh that's weird.

--interactive should be the default in .NET 10, and it should just be flowing to the --property:NuGetInteractive=true that's passed to the Restore Task that NuGet consumes....

got a binlog?

18.11.2025 17:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
If they win, Democrats will have to use their newfound authority to rethink, even dismantle, agencies like U.S. Immigration and Customs Enforcement and U.S. Customs and Border Protection. They may need to walk back the Bush-era decision to consolidate those agencies and others under a single department, given the wild abuses perpetrated under this administration and its predecessors. It will need to give serious thought to major political and social reform, including D.C. statehood, a federal ban on partisan gerrymandering, a new voting rights act and federal protections for reproductive rights and bodily autonomy, including the rights of gender and sexual minorities. Democrats will also need to embrace the legislature’s constitutional authority to structure the executive branch and the judiciary, up to and including Supreme Court reform.

If they win next year, Democrats will need to treat the next Congress not as a return to the status quo ante but as the beginning of a new era in which the principal task is to roll back the president’s effort to create and consolidate a personalist dictatorship. They’ll need to fortify the American political system against future attempts to play dictator and lay out a project of genuine democratic renewal. None of this is possible without a willingness to use power rather than just hold it. What we’ve seen this week is that there are still too many Democrats whose instinct is to retreat to normalcy rather than face the conflict at hand.

If they win, Democrats will have to use their newfound authority to rethink, even dismantle, agencies like U.S. Immigration and Customs Enforcement and U.S. Customs and Border Protection. They may need to walk back the Bush-era decision to consolidate those agencies and others under a single department, given the wild abuses perpetrated under this administration and its predecessors. It will need to give serious thought to major political and social reform, including D.C. statehood, a federal ban on partisan gerrymandering, a new voting rights act and federal protections for reproductive rights and bodily autonomy, including the rights of gender and sexual minorities. Democrats will also need to embrace the legislature’s constitutional authority to structure the executive branch and the judiciary, up to and including Supreme Court reform. If they win next year, Democrats will need to treat the next Congress not as a return to the status quo ante but as the beginning of a new era in which the principal task is to roll back the president’s effort to create and consolidate a personalist dictatorship. They’ll need to fortify the American political system against future attempts to play dictator and lay out a project of genuine democratic renewal. None of this is possible without a willingness to use power rather than just hold it. What we’ve seen this week is that there are still too many Democrats whose instinct is to retreat to normalcy rather than face the conflict at hand.

Jamelle was cooking.

Gift link: www.nytimes.com/2025/11/12/o...

14.11.2025 12:50 β€” πŸ‘ 5460    πŸ” 1595    πŸ’¬ 152    πŸ“Œ 151

Gotcha - I like the rid partitioning for that too. In previous releases we'd have folks like the ONNX trying to bundle platform specific models into one package and blowing their size limits. That's sorta solved now!

12.11.2025 05:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Say more @vcsjones.dev!

12.11.2025 03:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Announcing System.CommandLine 2.0.0-beta5 and our path to a stable release Β· Issue #2576 Β· dotnet/command-line-api Announcing System.CommandLine 2.0.0-beta5 and our path to a stable release We are excited to announce the release of System.CommandLine 2.0.0-beta5 and our path toward a stable release! This milest...

Some examples of the kinds of capabilities I want to help build: github.com/dotnet/comma...

11.11.2025 20:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Finally, we can start building and sharing on a stable foundation :)

11.11.2025 17:29 β€” πŸ‘ 15    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

How in the hell do you come off a result like last Tuesday and then pull this kind of shit? The resounding message of Tuesday was to STICK TO YOUR PRINCIPLES, not bow to insane demands. My entire adult life has been this asshole and those like him fumbling the bag.

10.11.2025 08:37 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i think this is key. taking the deal would amount to taking the blame. it would turn a clear political victory into an unambiguous defeat.

10.11.2025 00:56 β€” πŸ‘ 23894    πŸ” 5388    πŸ’¬ 399    πŸ“Œ 214

Senator Schumer is no longer effective and should be replaced. If you can’t lead the fight to stop healthcare premiums from skyrocketing for Americans, what will you fight for?

10.11.2025 02:25 β€” πŸ‘ 10782    πŸ” 2574    πŸ’¬ 447    πŸ“Œ 305

Now that #dotnet code coverage will be coming to #visualstudio professional 2026, is there perhaps also any info on Testcase Impact Analysis ( #TIA) for #azuredevops CI/CD pipelines (as far as I can tell it was never supported for .Net Core?)

09.11.2025 16:35 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Saw @justinhawkins.ridesagain.com and The Darkness tonight at Emo's for the first time and HOLY HELL what a show! Amazing performers, brilliant crowd work, and an electric set. Gonna be smiling for a long time after that one 🀘

09.11.2025 06:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Zohran font generator sign that says Veggie McRibs for America from https://homes.luddy.indiana.edu/ccshan/for/for.html

Zohran font generator sign that says Veggie McRibs for America from https://homes.luddy.indiana.edu/ccshan/for/for.html

them: you're on bluesky? what do you post about?

me: policy ideas, mostly

08.11.2025 21:55 β€” πŸ‘ 517    πŸ” 42    πŸ’¬ 11    πŸ“Œ 1
GitHub - baronfel/msbuild-otel-exporter: A CLI exporter for emitting MSBuild structured logs as OpenTelemetry spans A CLI exporter for emitting MSBuild structured logs as OpenTelemetry spans - baronfel/msbuild-otel-exporter

Could we use something like github.com/baronfel/msb... to prototype/explore? One thing I found with this exporter is that there's SO MUCH data that you drown pretty quickly. Having a better idea of what's actually relevant for specific scenarios would help me a lot.

08.11.2025 22:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Woah woah woah let's not get crazy now. We don't have Activity reporting of any kind yet in MSBuild so that's a bigger lift.

What would you want to use that data for? I've had this on my personal backlog for a long time but haven't found a good motivating end to end use case.

08.11.2025 21:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

In a structured way that we can grab. Imagining something like a `--logger:@nuget:MyLogger` kind of experience, where something about the _identifier_ tells tooling how to locate/acquire it. Of course there are other pathways too.

08.11.2025 21:09 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I was chatting a bit with @joelverhagen.com about related stuff a while back for my combo tool+library idea. There's some package validation stuff on the NuGet client (and maybe server?) that may need to be loosened, but there's a world where you can upload packages containing loggers...

08.11.2025 21:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If I don't make @rainer.sigwald.org sigh heavily in consternation, is it even a weekend?

08.11.2025 19:53 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@chethusk is following 20 prominent accounts