snowflake/snowflake-arctic-instruct – Run with an API on Replicate
An efficient, intelligent, and truly open-source language model
An efficient, intelligent, and truly open-source language model
In the rapidly evolving landscape of large language models (LLMs), new contenders are constantly emerging, each pushing the boundaries of what these AI systems can achieve. Among these recent advan…
How niches move the humanity forward, why they are so pleasant to be in and how they create a space for us to shine.
A visual introduction to Fourier Series
I got married and over-engineered everything.
A draft, originally written as a practice for IB's External assessment, about my experience with Artificial Intelligence, and one of the multiple ethical issues
Logging is a critical tool for maintaining any web application, and yet we're getting it wrong.
A blurry text reveal animation on scroll inspired by Rauno's "Blur reveal".
Lattice is a high-performance visual scripting system targeting Unity ECS. Read more here . I wanted to write a few posts on the design of Lattice as a language. Today, let's focus on “composability”. This is intuitively something we desire in programmi…
I am frustrated by the experience of getting to & from airports: I don’t like driving & paying for parking. I don’t like taxis and their dynamic pricing + “broken” credit card readers. I don’t like Uber/Lyft rideshare and their extortionary pricing. I do like …
Apache Hudi is one of the leading three table formats (Apache Iceberg and Delta Lake being the other two). Whereas Apache Iceberg internals are relatively easy to understand, I found that Apache Hudi was more complex and hard to reason about. As a distributed…
Intro Link to heading Welcome to the final part of the Fundamentals of I/O series, where we will learn about buffered I/O. If you haven’t already, I recommend checking out the first two parts: Part One: fundamentals and io functions Part Two: useful types …
IBM and HashiCorp Inc., a leading multi-cloud infrastructure automation company, announced they have entered into a definitive agreement under which IBM will acquire HashiCorp for $35 per share in cash, representing an enterprise value of $6.4 billion.
Last time, we figured out why not being able to retrieve EFI variables while installing Linux results in an empty UEFI boot menu and an inaccessible BIOS setup menu. Now, we want to discover what is going wrong and what we can do about it.
Ramblings, mostly
Suppose that you receive a long string and you need to break it down into lines. Consider the simplified problems where you need to break the string into segments of (say) 72 characters. It is a relevant problem if your string is a base64 string or a Fortran f…
Framing engineering discussions with a business perspective, with the purpose of guiding, simplifying, and expediting those discussions.
One month ago I wrote this article You don’t need a database, a queue, a distributed system: Go is enough. and I posted it on HackerNews. The result was interesting: it generated quite a bit of discussion and a lot of people decided to play with Binary Duel. T…
They're completely different, but often coupled.
You can plan, strategize, chunk, fold, spindle, and mutilate a project for countless person-hours, and you still won’t know the difficulties that lay ahead in actually writing the code.
The .NET MAUI Community Toolkit version 8.0 has been released with the highly anticipated TouchBehavior on board!
Using a change counter with coalescing.
Composition with Red,Yellow and Blue.1921, Piet Mondrian.
I'm surprised (or maybe not) to say this, but Meta (or Facebook) democratises AI/ML much more than OpenAI, which was originally founded and...
ESPHome Homepage - Reimagining DIY Home Automation. ESPHome is a framework that tries to provide the best possible use experience for using IoT microcontrollers for Home Automation. Just write a simple YAML configuration file and get your own customized firmwa…
In dealing with nullable integers and the need for default values, two common approaches are the coalesce operator (??) and GetValueOrDefault(). Alternatively, utilizing HasValue with the condition…
CoreNet: A library for training deep neural networks - apple/corenet
This blog post explores the SOLID principles of object-oriented design and how to implement them in C#.
A manifesto on work, waste, cost and value.
Maximize your productivity in Visual Studio with the AskVS command from GitHub Copilot. Discover how this feature can enhance your coding projects.
Create and apply EF Core migrations from a .NET Class library
This blog is about the different types of message you can put on systems like Rabbit MQ and Kafka. It discusses the differences between commands, events, state and gives a few tips around how to structure your messages.
Posts in this series: * Intro * Cataloging * Empty Proxy * Shared Library * Our First Controller * Migrating Initial Business Logic * Our First Views * Session State * Hangfire * Authentication Of all the topics in .NET migration, authentication, l…
A few weeks ago, I got a bit miffed reading yet another article that was too dismissive about memory safety, basically being mostly…