Modernizing Project Files with AI: A Success Story from the .NET Team
At Microsoft, we are constantly exploring innovative ways to enhance our workflows, improve productivity, and ensure we have a secure supply chain that uses modern tools. One of our recent initiatives was to rebuild the .NET Framework build system by leveraging AI to automate the process.
https://t.co/nMR574yDdd via Cathy Sullivan @cathysull Mukund Raghav Sharma (Moko) @MokoSharma Jackson Schuster
Images of the same app running in #dotnet 8 and #dotnet 9 same load in my local machine 3 rps
The only thing that changes is the target framework.
Oh my f4king god.
@davidfowl and the rest of the team are smashing like crazy.
We will upgrade this week.
The .NET API ref docs now include links to the source code! We've had many requests for this feature over the years and it's finally here. If the docs don't tell you what you need to know, now you have a direct link to the implementation. Example page: https://t.co/vrxkE67paw.
Statement from the Chopra family: It is with heavy hearts that we announce the passing of our beloved Rahul Chopra, on March 11, due to undiagnosed diabetes and the resulting complications. Rahul’s tenacity and passion to make the world a fairer and more just place led him to a meteoric tenure in Democratic politics, helping lead U.S. Senator Mark Kelly (D-Arizona) to victory and maintain the Senate Majority to, most recently, serving as research director at the DCCC in their efforts to win back the House.
Rahul’s impressive career was only matched by his ability to befriend everyone he met. His unbounded optimism, kind-heartedness, and instantly recognizable laugh made all of our lives better – and will be greatly missed.
You can find the full obituary here: https://t.co/N5ykvUKVC3
I'm happy to finally announce the availability of this tool, under the name of GC (GummyCat) : https://t.co/wPBc8XUbj3
It is mainly meant as an educative tool to understand how the memory is organized by the .NET GC (Garbage Collector). It has helped me a lot during the writing of Pro .NET Memory Management 2nd Edition (#progc2) so I hope it will prove useful to others as well. I'm sure it can evolve into a fully-featured diagnostic tool.
In preparation for my talk at @update_conf, I've prepared a tool to visualize the activity of the GC. It was initially meant as a gimmick, but it turns out to be a good way to understand some GC mechanisms.
For instance, here you can see the effect of DOTNET_GCDynamicAdaptationMode=1 on the lower side, dynamically scaling up the number of heaps to absorb a spike of traffic, then scaling back down. The top application is running with default settings. Both are receiving the same traffic.
#dotnet #progc2
@Culture_Crit In terms of contribution to sculpture: Michelangelo > Da Vinci.
In terms of contribution to the intersection of art and science: Da Vinci > Michelangelo.
In terms of being a good person: Da Vinci > Michelangelo.
Source: Leonardo Da Vinci by @WalterIsaacson
David by Michelangelo at The Accademia in Florence. From the perfect depiction of Good vs. Evil personified as the perfect Man to the hall of unfinished works by the artist leading up to the statue, the entire experience was surreal. I remember getting goosebumps walking down the hall.
The Codex Atlanticus is the largest single collection of drawings and writings (in Italian) by polymath Leonardo da Vinci, containing 1,119 paper leaves (2,238 pages)[a] arranged into 12 leather-bound volumes. https://t.co/rLzrDwFvHm
Amazing graphic notes on Gilbert Strang's "Linear Algebra for Everyone" book.
I can't imagine the effort that goes into making these. Visual explanations can help us understand concepts a lot easier, especially in areas like ML and math.
Well done, @hiranabe!
https://t.co/B8FmY75KUN
Just finished @dair_ai's course on #PromptEngineering: https://t.co/iDMyOwPtWL - been an amazing 2 weeks of lectures! https://t.co/p6jvOQXveh for the course material.
Collaboration was encouraged and it was great learning from other student's problems and solutions!
#LLMs
@omarsar0@dair_ai Thanks, @omarsar0! You did a great job. Just built 9 mini-apps in 8 days through the lessons I learnt. Hope we cross paths in the future!
Example:
Q: What are some top spots to visit in Montepulciano?"
A: Some top spots to visit in Montepulciano include the medieval town hall, the Palazzo Ricci wine cellars, and the osteria with an open fire.