Reddit Programming
207 subscribers
1.22K photos
123K links
I will send you newest post from subreddit /r/programming
Download Telegram
GitHub - xenitane/git-get: simple command line utility to fetch specific files from a git repo
https://www.reddit.com/r/programming/comments/1j0x87a/github_xenitanegitget_simple_command_line_utility/

<!-- SC_OFF -->We all sometimes just want to get just one or more directory/file from a git repo and the methods that can do that for are a bit wild in simple terms when we just want that thing done. And yes i am talking about git sparse-checkout. So i just made a simple bash script that gives you a simple to deal with interface over the sparse-checkout subcommand. Please do check it out and all feedback is appreciated. <!-- SC_ON --> submitted by /u/XEnItAnE_DSK_tPP (https://www.reddit.com/user/XEnItAnE_DSK_tPP)
[link] (https://github.com/xenitane/git-get) [comments] (https://www.reddit.com/r/programming/comments/1j0x87a/github_xenitanegitget_simple_command_line_utility/)
I Built An AI Vector Search Engine For Magic The Gathering
https://www.reddit.com/r/programming/comments/1j14icj/i_built_an_ai_vector_search_engine_for_magic_the/

<!-- SC_OFF -->I built this website to perform vector / semantic search queries over the MTG database. This allows semantic searching. Basically this means we search by the underlying meaning in your search, rather than just keywords. Backend API is Node & Express, the frontend is Nuxt, the vector database is Weaviate. The vectorizer is an OpenAI model. <!-- SC_ON --> submitted by /u/andrewrm98 (https://www.reddit.com/user/andrewrm98)
[link] (https://youtu.be/Q3MGRlrENlE) [comments] (https://www.reddit.com/r/programming/comments/1j14icj/i_built_an_ai_vector_search_engine_for_magic_the/)
.NET 10 arrives in first preview
https://www.reddit.com/r/programming/comments/1j15uue/net_10_arrives_in_first_preview/

<!-- SC_OFF -->Microsoft has rolled out the first preview of .NET 10, a major new version of the company’s flagship software development platform. Likely to arrive as a production release in November, .NET 10 introduces C# 14 and adds major enhancements to the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, and .NET MAUI, the company said. Unveiled February 25, .NET 10 Preview 1 can be downloaded from dotnet.microsoft.com. Enhancements arriving with C# 14 include first-class support for System.Span and System.ReadOnlySpan in the language. This involves new implicit conversions that allow more natural programming with these types, Microsoft said. This support boosts performance with no risk to safety. Also in C# 14, the argument to nameof can be an unbound generic type. C# 14 also lets developers add parameter modifiers such as scoped, ref, in, or out, or ref readonly to lambda expression parameters without specifying the parameter type. For the .NET 10 runtime, reducing the abstraction overhead of popular language features is a key focus area for .NET 10. To pursue this goal, Microsoft has expanded the JIT (just in time) compiler’s ability to de-virtualize method calls to cover array interface methods. Also in the runtime, the JIT will stack-allocate small, fixed-sized arrays of value types that do not contain garbage collection pointers when it can guarantee the object will not outlive its parent method. Further details are inside the link. <!-- SC_ON --> submitted by /u/Choobeen (https://www.reddit.com/user/Choobeen)
[link] (https://www.infoworld.com/article/3834128/microsofts-net-10-arrives-in-first-preview.html) [comments] (https://www.reddit.com/r/programming/comments/1j15uue/net_10_arrives_in_first_preview/)