SilverKey Monitor

Zig 0.12.0 release notes

published on 2024/04/22

Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

Zig development is funded via Zig Software Foundation, a 501(c)(3) non-profit organization. Please consider a recurring donation so that we can offer more billable hours to our core team members. This is the most straightforward way to accelerate the project along the Roadmap to 1.0.

This release features 8 months of work: changes from 268 different contributors, spread among 3688 commits.

Zig

What a fantastic release


Llama 3

published on 2024/04/21
AI

For Meta’s assistant to have any hope of being a real ChatGPT competitor, the underlying model has to be just as good, if not better. That’s why Meta is also announcing Llama 3, the next major version of its foundational open-source model. Meta says that Llama 3 outperforms competing models of its class on key benchmarks and that it’s better across the board at tasks like coding. Two smaller Llama 3 models are being released today, both in the Meta AI assistant and to outside developers, while a much larger, multimodal version is arriving in the coming months.

Today Meta is introducing two open-source Llama 3 models for outside developers to freely use. There’s an 8-billion parameter model and a 70-billion parameter one, both of which will be accessible on all the major cloud providers. (At a very high level, parameters dictate the complexity of a model and its capacity to learn from its training data.)

Llama 3 is a good example of how quickly these AI models are scaling. The biggest version of Llama 2, released last year, had 70 billion parameters, whereas the coming large version of Llama 3 will have over 400 billion, Zuckerberg says. Llama 2 trained on 2 trillion tokens (essentially the words, or units of basic meaning, that compose a model), while the big version of Llama 3 has over 15 trillion tokens. (OpenAI has yet to publicly confirm the number of parameters or tokens in GPT-4.)

The Verge


Supabase Storage: now supports the S3 protocol

published on 2024/04/21

Supabase Storage is now officially an S3-Compatible Storage Provider. This is one of the most-requested features and is available today in public alpha. Resumable Uploads are also transitioning from Beta to Generally Available.

Supabase

Supabase is an excellent application and data platform. It should be considered as part of every system solution.


Testing a Single-Node, Single Threaded, Distributed System Written in 1985 By Will Wilson

published on 2024/04/18

We’re publishing it now because it answers one of the most common questions we get: how exactly does Antithesis explore the state spaces of complex systems, and how does it find bugs so quickly? It also explains something Alex alluded to in his post: our deterministic hypervisor isn’t just about getting perfect reproducibility of the bugs we find, it also helps us find the bugs in the first place.

antithesis


Building bulletproof applications with Temporal

published on 2024/04/17

The first thing I hope you can identify is how closely this code mirrors our pseudocode implementation. All of our business logic for the entire problem of phone verification is co-located in a single Go function. We no longer have this partition resulting in separate functions each taking care of a different part of the process like with our first approach. This makes our domain logic not only easier to digest for someone reading the code but also easier to extend, update, and maintain because everything is located in a single logical place.

Mckinsey Digital

It's good to see that Durable Execution is being embraced by large consulting organizations.