Skip to content

Instantly share code, notes, and snippets.

[
{
"id": "indexwave!indexwave",
"digest": "Wave Server Index - Multi-Agent Coordination Hub",
"unread": 0,
"creator": "system@nexus.local",
"metadata": {
"wave_type": "index",
"agents_active": 8,
"projects_tracked": 5
@jwalsh
jwalsh / db-proxy-patterns.org
Last active August 21, 2025 18:20

Database Proxy Patterns - Architecture Diagrams

Overview

This document illustrates various patterns for implementing database observability and proxy layers.

Application-Level Patterns

Decorator Pattern

European Lisp Symposium 2025 Summary

Overview

The European Lisp Symposium 2025 was held in Zürich, Switzerland on May 19-20, featuring presentations on modern Lisp applications, language design, and AI integration. This report summarizes key presentations and insights relevant to technical teams.

Recordings

Key Presentations

@jwalsh
jwalsh / titanic.csv
Last active February 22, 2025 08:57
PassengerId Survived Pclass Lname Name Sex Age SibSp Parch Ticket Fare Cabin Embarked
1 0 3 Braund Mr. Owen Harris male 22 1 0 A/5 21171 7.25 S
2 1 1 Cumings Mrs. John Bradley (Florence Briggs Thayer) female 38 1 0 PC 17599 71.2833 C85 C
3 1 3 Heikkinen Miss. Laina female 26 0 0 STON/O2. 3101282 7.925 S
4 1 1 Futrelle Mrs. Jacques Heath (Lily May Peel) female 35 1 0 113803 53.1 C123 S
5 0 3 Allen Mr. William Henry male 35 0 0 373450 8.05 S
6 0 3 Moran Mr. James male 0 0 330877 8.4583 Q
7 0 1 McCarthy Mr. Timothy J male 54 0 0 17463 51.8625 E46 S
8 0 3 Palsson Master. Gosta Leonard male 2 3 1 349909 21.075 S
9 1 3 Johnson Mrs. Oscar W (Elisabeth Vilhelmina Berg) female 27 0 2 347742 11.1333 S
blockingQueue = function(config) {
// Don't require the use of a new keyword
if (!this instanceof blockingQueue) {
return new blockingQueue(config);
}
// Assume that this is attached to a UI activity so time out after 300ms
var timeout = config && config.timeout ? config.timeout : 300;
@jwalsh
jwalsh / _.md
Last active December 12, 2024 03:06

SmallCon: A Virtual Conference for GenAI Builders

December 11, 2024 | 10:00 AM - 2:30 PM PT

About

SmallCon is the first virtual conference dedicated to exploring the potential of Small Language Models (SLMs) in production environments. Industry leaders from prominent tech companies share insights, best practices, and real-world implementation experiences.

Full Conference Summary

Key Themes

Scratchpad

append

Implement append in Scheme, TypeScript, Python, and Kotlin

Here is an implementation of the append function in Scheme:

(define (append lst1 lst2)
  (if (null? lst1)
#!/bin/sh
# 1. Define a base set of credentials with APPID and APPSECRET
. ~/.facebookrc
# APPID=
# APPSECRET=
function init {
echo
echo
// Resolve a dependency graph to sequence
// https://web.stanford.edu/~jurafsky/slp3/15.pdf
const resolve = (sentence, deps) => {
let ops = [];
while (sentence.length > 0) {
let word = sentence.pop();
if (deps.hasOwnProperty(word)) {
console.log('Dependencies exist for', word);