Running Open-Source AI Models Locally with Ruby
Run AI models locally in Ruby! 💻 Use Ollama to download & run open-source models like Mistral. Integrate them into your Ruby apps using HTTP requests. Great for data security & privacy.
The latest blog posts to take off on Hacker News. 7,293 posts.
Run AI models locally in Ruby! 💻 Use Ollama to download & run open-source models like Mistral. Integrate them into your Ruby apps using HTTP requests. Great for data security & privacy.
The Vulkan Working Group at Khronos has developed a set of video format decode and encode extensions, collectively referred to as Vulkan Video. Today, with the release of Vulkan 1.3.277, the Working Group is proud to announce the new Decode AV1 video extension. Similar to the Vulkan project in its goals, AV1 is a…
The web is amazing.
We recently released a new differential testing tool, called DIFFER, for finding bugs and soundness violations in transformed programs. DIFFER combines elements from differential, regression, and fuzz testing to help users find bugs in programs that have been altered by software rewriting, debloating, and hardening…
Documentation and guides from the team at Fly.io.
Cron scripts are responsible for critical Slack functionality. They ensure reminders execute on time, email notifications are sent, and databases are cleaned up, among other things. Over the years, both the number of cron scripts and the amount of data these scripts process have increased. While generally these cron…
A brand new era for the RWKV-v5 architecture and linear transformer's has arrived - with the strongest multi-lingual model in open source today
Recently, GTK gained not one, but two new renderers: one for GL and one for Vulkan. Since naming is hard, we reused existing names and called them “ngl” and “vulkan”. They are built from the same sources, therefore we also call them “unified” renderers. But what is exciting about them? A single source As mentioned...
With the release of WASI Preview 2, we take a step back and look at why it matters for wasmCloud and the WebAssembly ecosystem.
DuckDB can attach MySQL, Postgres, and SQLite databases in addition to databases stored in its own format. This allows data to be read into DuckDB and moved between these systems in a convenient manner.
In September 2023, Safari 17.0 on macOS shipped a small but interesting change to the <select> element.
Here are the techniques I've acquired over more than 10 years of regular load testing.
The Sheep and the Flower - a demoscene production and real-time animation that looks like a standard short animated movie, in just 8kB
From the Zed Blog: We hope you'll join us in our mission to fundamentally advance software collaboration.
Explore how Common Lisp and Clojure shape modern programming, and discover why understanding these foundations is crucial for tech choices today
Another rogue patcher.
Machine Learning has made huge strides in the last few decades, but it remains largely inaccessible to the average developer. This post examines some of the reasons why.
deadcode is a new command to help identify functions that cannot be called.
So, there's this function. It's called a lot. More importantly, all those calls are on the critical path of a key user interaction. Let's talk about making it fast.
Great news for Linux users, after months of testing, Mozilla released today a new package for Firefox on Linux (specifically on Ubuntu, Debian, and any Deb
This article presents the rich text CRDT algorithm implemented in Loro, complying with Peritext's criteria for seamless rich text collaboration. Furthermore, it can be built on top of any List CRDT algorithms and turn them into rich text CRDTs.
Building the Inngest queue - Part I
The Bun Shell is a cross-platform shell that allows you to run shell scripts in JavaScript & TypeScript
Our mission is to train a neural network to model all human output.
Stable Code, an upgrade from Stable Code Alpha 3B, specializes in code completion and outperforms predecessors in efficiency and multi-language support. It is compatible with standard laptops, including non-GPU models, and features capabilities like FIM and expanded context size.
We revise some fundamental background and highlight an important concern behind Java 21 virtual threads: deadlocks might be unpredictable
We are announcing a new Crystal release with several new features and bug fixes.