@bradwilson@mastodon.social
@bradwilson@mastodon.social avatar

bradwilson

@bradwilson@mastodon.social

#Code #Motorcycles #Music #BoardGames #VideoGames #Photography #AntiFascist #AntiRacist #PostTheist #Feminist #EV #GreenEnergy #BlackLivesMatter | https://dotnet.social/@xunit's caretaker | He/him | 0.00115 miles tall

Previously: GitHub, Microsoft, and others.
Now: Living that retired life.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

bradwilson, to random
@bradwilson@mastodon.social avatar

Pretty sure I'm not old enough to forget my birthday yet.

bradwilson, to dotnet
@bradwilson@mastodon.social avatar

I've been noticing whole-machine slow downs whenever I heavily use my Dev Drive (for example, building source) that are just unacceptable.

A common example is I'll start a full build in Visual Studio and then go to type in Windows Terminal and everything I type will be delayed by multiple seconds. Even pasting will show only a few characters at a time.

So, back to raw SSD and (sigh) NTFS for now. #DevDrive #dotnet

bradwilson,
@bradwilson@mastodon.social avatar

@rockylhotka I was using a physical partition.

bradwilson,
@bradwilson@mastodon.social avatar
bradwilson,
@bradwilson@mastodon.social avatar

@SmartmanApps @maartenballiauw These were the numbers I got for building xUnit.net. https://mastodon.social/@bradwilson/111350356901810814

bradwilson,
@bradwilson@mastodon.social avatar

@maartenballiauw @SmartmanApps I always exclude my source folder from Defender.

bradwilson, to random
@bradwilson@mastodon.social avatar

Oh no, it seems like the analyzer support in Visual Studio 2022 17.10 is broken.

Previously when you changed the target selector in the drop-down (see the screenshot), the analyzers would only show issues related to that target. Now it's showing all analyzer issues related to all targets, all the time.

This makes it almost impossible for me to interactively test how my analyzers work for a given target.

Hope there's a way for me to undo this somehow.

bradwilson, to github
@bradwilson@mastodon.social avatar

How do I remove the button from 2022 17.10 menu bar?

bradwilson,
@bradwilson@mastodon.social avatar

@ythos Your settings window looks very different, visually, from mine.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Should the community read this list in an order of priority?

bradwilson,
@bradwilson@mastodon.social avatar

@khalidabuhakmeh Investment in AI just makes me fume. Where Microsoft is going, I don't want to follow.

bradwilson,
@bradwilson@mastodon.social avatar

@khalidabuhakmeh @elan @KirillOsenkov The real problem is that Microsoft tries a lot in the developer UX space that ends up abandoned. Being wary of MAUI is smart, given how many false starts they've had trying to replace WinForms. Aspire is too new to know if it'll stick. I'm just glad I don't have to think about web development ever again. 😂

bradwilson, (edited ) to random
@bradwilson@mastodon.social avatar

I don't understand why @bot exists when you can subscribe to hashtags. What's the value-add?

bradwilson,
@bradwilson@mastodon.social avatar

@matt @dotnetbot I guess you're assuming that all the hashtags would end up on dotnet.social, which isn't necessarily true either, but probably more true for your small instance. So you're still not getting everything... just more.

Reasonable use case then, I guess, but it sort of suggests that such bots should be on the biggest possible server.

bradwilson, to random
@bradwilson@mastodon.social avatar

I love TDD but sometimes I hate following the hashtag (purposefully not linked here) because of the posts by Scrum Shills. (Apologies if you're really into Scrum, but from my perspective it's nothing but Agile Amway.)

bradwilson,
@bradwilson@mastodon.social avatar

Hmm, maybe I should just filter Scrum.

bradwilson,
@bradwilson@mastodon.social avatar

😂

bradwilson, to dotnet
@bradwilson@mastodon.social avatar

Pro-tip for the day:

dotnet does not appear to require a trailing backslash when you define a custom NuGet package cache path via env var NUGET_PACKAGES but Visual Studio does.

Good:
NUGET_PACKAGES=X:.nuget\packages\

Bad:
NUGET_PACKAGES=X:.nuget\packages

bradwilson,
@bradwilson@mastodon.social avatar

@SmartmanApps The worst part is there's a perfectly good API (Path.Combine) that would let them ignore the problem wholesale.

bradwilson,
@bradwilson@mastodon.social avatar

@jaredpar I assume the answer is replacing string-concatenated paths with Path.Combine. More typing for more safety. MSBuild files tend to be all about the string concatenated paths. 😔

StevenJV, to dotnet
@StevenJV@curmudgeon.cafe avatar

Am I the only one who wants dotnet format to be usable against just a single file, rather than [<PROJECT | SOLUTION>] ? I'm only working in one file, I really don't want 732 files changed in this commit. We'll get to them when we get to them.

bradwilson,
@bradwilson@mastodon.social avatar

@StevenJV I am thoroughly displeased with "dotnet format" and have continued to use "dotnet-format" instead (despite the fact that it's sorely out of date w/ C# versions).

I don't know if it can do just one file, but it can definitely do just one folder.

https://www.nuget.org/packages/dotnet-format

bradwilson,
@bradwilson@mastodon.social avatar

@JoeyRobichaud @StevenJV Just FYI, dotnet format does not support --folder, that's the older dotnet-format.

The performance difference between the two is staggering to the point of dotnet format being unusable.

bradwilson,
@bradwilson@mastodon.social avatar

@KirillOsenkov @JoeyRobichaud @StevenJV Seems like I should investigate using CSharpier... Thanks!

marick, to emacs
@marick@mstdn.social avatar

I am being a good little programmer and adding docstrings to some Elixir code. I hate looking at it. It so gets in the way of the code; see below.

I want an keypress that hides all lines between two regexps (One for @…doc…”””; one for the ending “””.) Weirdly, I can’t find anything. I used to be good at Elisp/Emacs programming, but I pretty much stopped doing that around 30 years ago. So looking for something similar I can hack on (or package that obviates the need to).

Any pointers?

bradwilson,
@bradwilson@mastodon.social avatar

@marick I am mostly pleased with the XML Doc Comments in C# because the compiler (and the IDE, in real time) can tell you when you're missing things (like an undocumented parameter) or screwing things up (like documenting a parameter that doesn't exist). Not perfect, but I wouldn't want it to live somewhere else just because I like the proximity to the signature to see the issues in real time.

bradwilson, to TeslaMotors
@bradwilson@mastodon.social avatar
bradwilson,
@bradwilson@mastodon.social avatar

@banana It's kinda ridiculous actually.

bradwilson,
@bradwilson@mastodon.social avatar

@banana It sort of does with the (means limited) $7500 instant rebate, assuming the car meets the rules (half for US assembly, and half for US battery components).

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • Youngstown
  • everett
  • slotface
  • rosin
  • osvaldo12
  • mdbf
  • ngwrru68w68
  • megavids
  • cubers
  • modclub
  • normalnudes
  • tester
  • khanakhh
  • Durango
  • ethstaker
  • tacticalgear
  • Leos
  • provamag3
  • anitta
  • cisconetworking
  • lostlight
  • All magazines