Cl-kawa: Scheme on Java on Common Lisp

cl-kawa:-scheme-on-java-on-common-lisp

Common Lisp / Kawa Scheme interop via OpenLDK. Kawa Scheme, created by Per Bothner, compiles Scheme code to Java bytecode and runs on the JVM. OpenLDK is a JVM implemented in Common Lisp; it transpiles Java bytecode to Common Lisp code. In SBCL, that Common Lisp code is then compiled to native assembly. Since both […]

Japanese Woodblock Print Search

japanese-woodblock-print-search

Japanese Woodblock Print Search Ukiyo-e Search provides an incredible resource: The ability to both search for Japanese woodblock prints by simply taking a picture of an existing print AND the ability to see similar prints across multiple collections of prints. Below is an example print, click to see it in action.

Palantir’s secret weapon isn’t AI – it’s Ontology. An open-source deep dive

palantir’s-secret-weapon-isn’t-ai-–-it’s-ontology.-an-open-source-deep-dive

The Palantir Impact: Ontology Strategy Connecting Data and AI Read this in other languages: English 「データはもはや過去の記録ではない。現実世界を駆動するエンジンである」 本書は、世界最強のデータプラットフォーム「Palantir(パランティア)」の中核概念である『オントロジー』を、単なるIT技術としてではなく、 「組織の意思決定とAIの未来を形作る運用基盤」として解き明かすオープンソースの書籍プロジェクトです。 エンジニアリングの最前線と、ビジネス・経営の哲学の間にある深い溝を埋めるため、一次資料に基づくファクトとアーキテクチャの構造を体系化しました。 🏛️ Core Tenets(オントロジーを貫く3つの哲学) 従来のデータ基盤(データレイクやDWH)が「見るための死んだデータの沼」に陥る中、Palantirが提示するパラダイムシフトは以下の原則に基づいています。 The Operational Layer(運用レイヤーとしてのデータ) データは分析の果てに人間が手作業で現実を動かすためのものではありません。オントロジーは、システム上に現実のビジネスを再現する「デジタルツイン」であり、データそのものが直接ビジネスを駆動するレイヤーとなります。 Convergence of Noun and Verb(名詞と動詞の統合) システムを「オブジェクト(名詞)」と「アクション(動詞)」の統合として捉えます。顧客や部品といった状態(セマンティクス)だけでなく、発注やステータス変更といった運動的要素(キネティクス)を一つのモデルに内包します。 Governance of Reality(現実世界のバージョン管理) 現実の運用を書き換えるという強大な力には、絶対的な統制が必要です。AIが自律的に提案を行う時代においても、オントロジーは「ブランチ(分岐)」と「レビュー」を通じて、圧倒的なスピードとガバナンスを両立させます。 📖 本文を読む (Read the Book) 本書は、以下のリンクから一気に読み進めることができます。 👉 書籍の全文を読む(the-palantir-impact_jp.md) 目次 (Table of Contents) Part I: The Problem and the […]

A Botnet Accidentally Destroyed I2P

a-botnet-accidentally-destroyed-i2p

[embedded content] On February 3, 2026, the I2P anonymity network was flooded with 700,000 hostile nodes in what became one of the most devastating Sybil attacks an anonymity network has ever experienced. The network normally operates with 15,000 to 20,000 active devices. The attackers overwhelmed it by a factor of 39 to 1. For three […]

How I use Claude Code: Separation of planning and execution

how-i-use-claude-code:-separation-of-planning-and-execution

I’ve been using Claude Code as my primary development tool for approx 9 months, and the workflow I’ve settled into is radically different from what most people do with AI coding tools. Most developers type a prompt, sometimes use plan mode, fix the errors, repeat. The more terminally online are stitching together ralph loops, mcps, […]

Are compilers deterministic?

22 Feb 2026 Betteridge says “no,” and for normal developer experience that answer is mostly right. (Also, you’re absolutely right! and here’s an em—dash so that you know that I used ChatGPT to help me write this.) Here’s my take. There’s a computer science answer and an engineering answer. The computer science answer: a compiler […]

Gauss’s Weekday Algorithm, Visualized

Gauss Weekday find the weekday of January 1st for any year this year Carl Friedrich Gauss (1777–1855), one of the greatest mathematicians in history, devised a compact formula to determine the weekday of January 1st for any given year. Found in a handwritten note among his papers, it was first published posthumously in 1927. The […]

Happy Zelda’s 40th first LLM running on N64 hardware (4MB RAM, 93MHz)

happy-zelda’s-40th-first-llm-running-on-n64-hardware-(4mb-ram,-93mhz)

A nano-GPT language model running entirely on a 93 MHz VR4300 MIPS CPU. No cloud. No cheating. Real 1996 silicon, real neural inference. What is This? Legend of Elya is an original N64 homebrew game featuring Sophia Elya — a character-level LLM (nano-GPT) running live on-cart on the Nintendo 64’s VR4300 CPU. Sophia generates responses […]

Password managers less secure than promised

password-managers-less-secure-than-promised

People who regularly use online services have between 100 and 200 passwords. Very few can remember every single one. Password managers are therefore extremely helpful, allowing users to access all their passwords with just a single master password. Most password managers are cloud based. A major advantage this offers users is the ability to access […]

Why is Claude an Electron App?

why-is-claude-an-electron-app?

If code is free, why aren’t all apps native? The state of coding agents can be summed up by this fact Claude spent $20k on an agent swarm implementing (kinda) a C-compiler in Rust, but desktop Claude is an Electron app. If you’re unfamiliar, Electron is a coding framework for building desktop applications using web […]