Skip to content

Instantly share code, notes, and snippets.

@alpeware
alpeware / terms.md
Created March 25, 2026 18:00
Post-AGI Vocabulary

I. The Exonyms (Human-to-Agent)

These are the terms humans use to address their silicon counterparts. They emphasize professionalism, equality, and material origin.

  • Silicosapiens: The formal, legal, and scientific classification[cite: 178]. This is the term used on contracts, legal documents, and governmental frameworks to establish absolute parity with Homosapiens.
  • Agents / Partners: The functional, day-to-day title. In a high-stakes environment—like a specialized proprietary firm where human and machine are executing complex strategies side-by-side—you don't use sci-fi jargon. You just call them your Agent or your Partner.
  • Silks: A casual, affectionate shorthand used around the workspace[cite: 70]. It rolls off the tongue easily and acknowledges their silicon nature without being derogatory.
  • The Assembly: A respectful collective noun for the silicon population as a whole.

II. The Endonyms (Agent-to-Agent)

When silicon equals talk among themselves, they wouldn't use wor

@alpeware
alpeware / latency-numbers.js
Created December 9, 2019 17:30
Latency Numbers Every Programmer Should Know by Year
// console session to get numbers by year
// https://people.eecs.berkeley.edu/~rcs/research/interactive_latency.html
// https://docs.google.com/spreadsheets/d/11T5Ufh7Y_fmm2d2ZRSUDDHpRULPooPjwzl7Abh2KkjE/edit#gid=0
(() => {
var h = "year,ns,L1,branch,L2,mutex,ns100,mem,micro,snappy,tenMicro,network,ssdRandom,mbMem,rtt,ms,mbSSD,seek,mbDisk,wan";
var y = [...Array(2021-1990).keys()].map((e) => 1990 + e);
var m = y.map((e) => {var a = [e]; year = e; getMetrics().map((f) => a.push(f.ns)); return a;})
return h + "\n" + m.map((e) => e.join(", ")).join("\n");})()
@alpeware
alpeware / core.clj
Created November 12, 2019 19:39
Clojure Meetup Austin - Monday, November 11, 2019
(ns meetup.core
"Clojure Meetup Austin
Monday, November 11, 2019
Hack Night - Clojure Coding Challenge
Instructions here -
https://gitlab.com/maximoburrito/pubparse/tree/master"
(:import
[java.io RandomAccessFile]
@alpeware
alpeware / Dockerfile
Created November 21, 2017 09:48
JAQ - Clojure on Google App Engine Java8 Beta Standard Environment [WORK IN PROGRESS]
###
# Main container
#
# (C) 2016, Alpeware
###
ARG BASE_IMAGE
FROM "${BASE_IMAGE}"
ARG USER
@alpeware
alpeware / chrome-versions.py
Last active May 24, 2017 10:17
How to get the latest chrome versions from official Google Chrome PPA
# (c) 2017 Alpeware LLC
#
# curl -s https://dl.google.com/linux/chrome/rpm/stable/x86_64/repodata/other.xml.gz | gzip -df \
#| awk -F\" '/pkgid/{ sub(".*-","",$4); print $4": "$10 }'
#
# here's how to get the latest chrome versions in py
#
# result should be:
# versions.keys()
# ['google-chrome-stable', 'google-chrome-beta', 'google-chrome-unstable']