ActivityPub - Wikipedia
Evolving Usernames on Discord
Discord usernames are changing to remove four-digit discriminators. Display Names are being added so how you appear to other users stays the same. Read on for more info.
The Skills Gap For Fortran Looms Large In HPC
Back in the dawn of time, which is four decades ago in computer science and which was before technical computing went mainstream with the advent of Unix
Thinking Fast vs. Slow with Your Data in Postgres
Craig gives us an introduction to working with Postgres in expanded contexts like analytics, metrics, log storage, and event data.
Mojo 🔥: Programming language for all of AI
Mojo combines the usability of Python with the performance of C, unlocking unparalleled programmability of AI hardware and extensibility of AI models.
Efficiency Meets Sustainability: The Growing Importance of Green Software Development
First look: ASUSTOR's new 12-bay all-M.2 NVMe SSD NAS | Jeff Geerling
Loosely Couple Your Schema and Keep Data Separate
Separating schema from code is an essential practice in platform engineering that provides scalability, maintenance and flexibility benefits.
Unboxing the Black Box: the Potential of Explainable AI - HackerRank Blog
Explainable AI is the ability of a model to provide a clear explanation of how it made a decision. In this post, we explore how it's revolutionizing AI.
Applying blockchain to digital advertising
New study checks potential applications, anti-fraud possibilities of blockchain.
Meet RedPajama: An AI Project to Create Fully Open-Source Large Language Models Beginning with the Release of a 1.2 Trillion Token Dataset
The most advanced foundation models for AI are only partially open-source and are only available through commercial APIs. This restricts their use and limits research and customization. However, a project called RedPajama now aims to create leading, fully open-source models. The first step of this project, reproducing the LLaMA training dataset, has been completed. Open-source models have made significant progress recently, and AI is experiencing a moment similar to the Linux movement. Stable Diffusion demonstrated that open-source models could compete with commercial offerings and encourage creativity through community participation. A similar movement has now emerged around large language models, with
WasmGPT – “ChatGPT” in the Browser, No WebGPU or Server Needed
WASM-powered chatbot directly in the browser. No WebGPU or server is required to enjoy.
LLaVA
Visual Instruction Tuning
Etsy Engineering | Code as Craft blog post: Docs-as-code at Etsy
The question of documentation—not just formats and standards, but the tools and processes that can make documenting code a normal...
Workload Security Rings
Announcing WCGI: WebAssembly + CGI
WCGI - Revolutionizing Server Development with WebAssembly and CGI
DENT, the Open Source Network Operating System for Distributed Edge, Now Powers AWS Just Walk Out Technology - DENT
The DENT Project, an open source ecosystem utilizing the Linux Kernel, Switchdev, and other Linux based projects, announced member company Amazon has deployed the DENT operating system (dentOS) as part...
Releasing Systrap - A high-performance gVisor platform
How Browsers Work: Everything Developers Need To Know
I interviewed dozens of developers over 20 years as a CTO. Here’s everything developers need to know about Browsers & the Internet.
Instruction-tune models using your own data with txtinstruct
Generate datasets and train instruction-following models
A Beginner’s Guide to Strategy Design Pattern
A Step-by-Step Guide to Using the Strategy Design Pattern in Object-Oriented Programming for Flexible and Reusable Code
What Is a URL
Dangers of inconsistent parsing of URLs
IPv6 In Real Life
I have built quite the reputation as an IPv6 contrarian over the years, particularly as I yearly criticize FOSDEM for describing their dual-stack network as a “legacy” network. As I kee…
Decoded: Image Optimization on the Web
A peak into the magic behind image optimization on the web
EnTT and ImGui, or how to reconcile ECS and GUIs?
ECS and GUIs are not trivial to mix, in this article I’ll take inspiration from React to make it nicer.
Distributed Counter System Design
CRDT-based distributed counter that is eventually consistent
Tag Systems
I’ve tried to write a blog post on tag systems for years now. Literally years, I think I first started drafting it out in 2018 or so? The problem is that...
Under Linux, libSegFault and addr2line are underrated
Many modern programming languages like Java produce useful error messages when they fail. Some indicate where in the program (e.g., down to the line of source code) the failure occurred. Slowly, the C++ language is moving in this direction. A particularly nasty problem in C and C++ are segmentation faults: they occur when you are … Continue reading Under Linux, libSegFault and addr2line are underrated
Achieving an Undergraduate Level Understanding of Graph Theory
Ultralearning project to learn the equivalent of an undergraduate maths of computer science student understanding of graph theory.
Paris Is Drowning: GCP's Region Failure in Age of Operational Resilience
The time is coming, and maybe sooner than we think, when regulators will require a standardized approach to resilience in the name of public good.