Everything we shipped in 2024
Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Announcing a free GitHub Copilot for VS Code
Announcing a free plan for GitHub Copilot in Visual Studio Code.
What's new for the Microsoft Fluent UI Blazor library 4.11
Just before the end of year holiday period, we are bringing you a new version. Before you start upgrading, please go through the post here and the notes on the site first because we had to make some breaking changes. Read on to learn more...
Wiki - SurveyOfSystemLanguages2024
In case you missed it, there’s a whole new generation of low-level programming languages being created right now. Rust demonstrated vividly in 2016 that there is a massive unmet need in this space, and it has spawned a bunch of successor languages, though none…
Thoughts on Devin AI
In this edition of #tech on ice, I talk about the new #ai agent Devin, and if we are seeing a shift in how we are going to leverage #llm to be more productive developer teams. #technology #developer #programming #coldplunge
Build AI Agents in Minutes with AutoGen Studio | Complete Guide and Live Demo
Get a subscription and improve your career: https://courses.devs.school Unlock the power of AutoGen Studio to create intelligent agents and workflows effortlessly! In this video, I guide you step-by-step through this revolutionary tool powered by Azure OpenAI…
AI Translations, C#, and Web Dev
Turn your videos into live streams with https://restream.io Fritz is working on an open source application that YOU can get the source code to and follow along. Check out SharpSite https://github.com/FritzAndFriends/SharpSite
Linear Sort
Understanding the Ambient Context Pattern in .NET: From Theory to Production
Introduction In our previous exploration of execution context in .NET Core, we delved into the intricacies of AsyncLocal and ThreadLocal. Execution Context Management with AsyncLocal and ThreadLocal in .NET CoreIntroduction In modern distributed .NET applica…
Everyone gets bidirectional BFS wrong
People really need to stop blindly copying code from the Internet.
Some news about .NET 10: BackgroundServices and new String Comparer
Recently, there were two new features merged in .NET 10 I think are small little quality of life improvements: Avoid Blocking on startup with BackgroundServices and a new string comparer.
Let's CRUNCH! | More magic
NOTE: This is another guest post by Felix Winkelmann, the founder and one of the current maintainers of CHICKEN Scheme.
Making the creation of before/after comparisons for OpenStreetMap more accessible
If you pick dates close to each other, they also make for a great “find the differences”-puzzle. tl;dr: One can now create before/after maps of OpenStreetMap with osm-mapping-party-before-after right in the browser, thanks to MyBinder. Just click here to launc…
Technology: rights or responsibilities? - Part X
By Dr. Andy Farnell
Vector Search — Lucene is All You Need | Shaped Blog
Recent research is challenging long-held assumptions about AI-powered search, questioning whether dedicated vector stores are truly necessary. As AI and search technologies continue to evolve, organizations are searching for solutions that balance efficiency, …
Bridging Multi-Modal LLMs and Diffusion Models for Customized Manga Generation
DiffSensei: Bridging Multi-Modal LLMs and Diffusion Models for Customized Manga Generation
How We Scraped Global Hotel Data to Track Economic Trends
Tracking Tourism and Economic Flows with Global Hotel Data Scraping
Why large language models struggle with long contexts
Transformer-based LLMs get less efficient as context windows grow.
Breaking into Vision
Fine-tuning a vision model to recognize break dance power moves
Why too much Pydantic can be a bad thing — Motleycrew
Recently, there has been a fashion among open source packages (such as Langchain and CrewAI) to have all their objects, such as agents and tools, inherit from...
An obsession with measurement
I recently wrote a measurement guide and a hugely important (and definitely too short) section within is titled ‘Beware the allure of measurement’. Unfortunately, our working worlds seem to be obse…
$200k in 60 days: Honest Review of AppSumo Select for my AI B2B SaaS Product (2024)
Honest review of AppSumo Select Lifetime deal, with pros, cons, and if it's worth it for recurring-cost products. Discover insights on revenue, user quality, and support.
So I was bored and wrote a rant about GenAI, and then fed it to ChatGPT-4o, and this was the output – Data, Reflections, and Beyond
So I was bored and irritated by incessant buzzing of news about “GenerativeAI” being this, that, and the other, and I wrote this rant, and then decided to feed it to ChatGPT-4o, and this is what I got.
Meta's MySQL Fork You Never Knew About • Kir Shatrov
It's not very well widely known — but in the world of MySQL forks like Percona and MariaDB, Facebook's fork might be the most interesting one! Unlike Oracle or Percona, at Facebook they've been building cutting edge features into MySQL that allow them to run a…
Running NetBSD on IBM ThinkPad 380Z
Launched in 1998, the 380Z was one very fine ThinkPad. It was the last ThinkPad to come in the classic bulky and rectangular form factor. It was also one of the first to feature a huge 13.3" TFT display, powerful 233MHz Pentium II, and whopping 160 megs …
Introduction to Janet RPC | Joe Creager
Janet is a modern Lisp with a rich standard library in a tiny package. Janet is quickly becoming my favorite Lisp for tasks I might have accomplished with bash/sh or python in the past thanks to its ability to produce small statically linked binaries. In this …
Parallel vector graphics rasterization on CPU.
Utilizing all CPU cores for rendering complex vector graphics images.
Having fun with Godot Movie Maker - Part 1
How I created a simple Steam trailer for my upcoming game 99 Managers Futsal Edition with Godot Movie Maker
How I experimented with Programmatic SEO and get instant traction
Discover how I used programmatic SEO to build roxnation.fr, a Hyrox gym directory in under 12 hours. Learn step-by-step strategies, tools, and SEO techniques to gain instant traction with minimal cost. Perfect for marketers and no-code enthusiasts!
The Magic of Solving Problems with 3D Printing · Alex Meub
3D printing empowers individuals to solve their own problems by designing solutions while enabling others to reproduce those designs at minimal cost and effort.