How .NET container images are maintained
An update on using .NET and containers together, learn how to tackle staying safe and keeping your container images up-to-date.
The latest blog posts to take off on Hacker News. 21,829 posts.
An update on using .NET and containers together, learn how to tackle staying safe and keeping your container images up-to-date.
In this article we’ll look at how to implement the Elo rating system in code.
Quite a while back I wrote a larger article on the algebraic foundation of software patterns which also covered the MapReduce algorithm .
After spending some weeks playing with Rust, I felt ready to test my skills and try some programming challenges in the [Advent Of Code](https://adventofcode.com/). My approach to tackle some of those challenges was to solve them using Javascript (I use it in my day to day) first and then port the code to Rust. While…
Effective D Programming Language.
Scala, first appearing in 2004, is neither an old stalwart nor a new player in the programming language market. This post will discuss the unique combination of features that Scala provides and how it compares to other languages on the market, diving beneath the superficial experience to explore the fundamentals of…
Our on-the-ground reporter gauges developer reactions to the Python Steering Council's latest decision regarding pattern matching.
Ruby 3.0 is a lot faster than Ruby 2.0, with both incremental tuning and interesting new disruptive changes. 'Three times faster' is hard to define. JIT! Ractors! Autofibers!
Update: Here’s the link to the HN discussion about this post: https://news.ycombinator.com/item?id=26092964
Learn web scraping using Python in this step-by-step tutorial. Use Requests, Beautiful Soup, Playwright, Scrapy, Selenium, and scraping APIs with practical 2026 examples.
A catalog of patterns to better understand, communicate, and teach the design of distributed systems
Today Mozilla is thrilled to join the Rust community in announcing the formation of the Rust Foundation. The Rust Foundation will be the home of the popula
People often use short timezone abbreviations like EST and PST to refer to timezones. If you're doing this in a computer program, you are almost certainly making a huge mistake. Let's take take a look, using the disastrously bad unix libc timezone tools , which you're almost certainly using under the hood if you're…
My journey of improving the performance of our ultra resolution storytelling tool Micrio by upgrading the JavaScript-only client to WebAssembly.
Mozilla has been fuzzing Firefox for a while. It has proven to be one of the most efficient ways to identify quality and security issues.
The second part of a blog post series on the parts of Haskell we should avoid using.
This PEP is a tutorial for the pattern matching introduced by PEP 634.
I fancied getting an eink screen to use for future projects. I bought a wee one with a raspberry pi "hat" attached. However, I realised later that I could maybe just re-purpose an old Amazon Kindle eb…
A review of Javascript performance. Part 1 - Techempower Rankings.
How to format blog content so it’ll last.
SUMMARY Mountain Dew's Super Bowl LV ad challenged viewers to count the exact number of bottles in the commercial for a $1 million prize, and this post builds an object detection model to assist with that count. The 30-second video was sampled at three frames per second in Roboflow to produce 92 annotated training…
This is a description of the Common Lisp ecosystem, as of January, 2021, from the perspective of a user and contributor.The purpose of this article is both to give an overview of the ecosystem, and to help drive consolidation in each domain.Each application domain has recommendations for consolidating that part of the…
Audio on Unix is a little zoo, there are so many acronyms for projects and APIs that it's easy to get lost. Let's tackle that issue! Most articles are confusing because they either use audio technical jargon, or because they barely scratch the surface and leave people clueless. A little knowledge can be dangerous.
The Mediocre Programmer is a book about the journey of becoming a better programmer. But before we can become better programmers we have to pass through being mediocre programmers. Mediocre doesn't mean a bad programmer --- far from it. It means lacking skill. As beginners we start our journey full of fresh ideas of…