links

links

dz / links

Summary

Various links I find online that I want to look at later.

Node Tree

Nodes

unikernel_wasm
content building a unikernal in wasm pt 1
children hermit
hyperlink https://flavio.castelli.me/2023/02/07/building-a-unikernel-that-runs-webassembly---part-1/
tags wasm, unikernel

hermit
content hermit: a unikernel in rust
parents unikernel_wasm
hyperlink https://github.com/hermit-os/hermit-rs
tags rust, unikernel

software_foundations
content The Software Foundations series is a broad introduction to the mathematical underpinnings of reliable software.
hyperlink https://softwarefoundations.cis.upenn.edu/
tags coq, compsci, books

epicweb_fullstack
content What Does "Full Stack" mean for Epic Web
remarks this article succintly talks about what is covered in the course they offer. I am less interested in the course (cuz $$$), more interested in keywords
hyperlink https://www.epicweb.dev/what-does-full-stack-mean-for-epic-web
tags webdev, fullstack, career

feynman_algebra
content Feynman lecture on elementary algebra
hyperlink https://www.feynmanlectures.caltech.edu/I_22.html
tags algebra, math, feynman

arraycast_games
content arraycast: making games with array-based programming languages
hyperlink https://www.arraycast.com/episodes/episode65-games
tags gamedev

unix_wasm
content Research Unix Sixth Edition (WASM)
hyperlink https://research.swtch.com/v6/
tags wasm, unix

do_not_erase
content Do Not Erase: Mathematicians and Their Chalkboards
remarks an interesting looking book where someone went around the united states photographing the chalkboards of various mathematicians
hyperlink https://bookshop.org/p/books/do-not-erase-mathematicians-and-their-chalkboards-jessica-wynne/15485316?ean=9780691199221
tags book, math

streamdal_oss
content open source tech stack choices for a tool called "streamdal"
remarks neat because it outlines the components for basically everything from backend to frontend. getting familiar with the "tooling" of "modern tech" is something I am trying to do for my career.
hyperlink https://docs.streamdal.com/en/resources-support/open-source/
tags streamdal, backend, frontend, swe, career

fpga_under_150
content FPGA Development Boards for Under $150
children fpga_under_150_hn (HN discussion)
hyperlink https://www.fpgajobs.com/blog/fpga-boards-under-150-dollars/

fpga_under_150_hn
content fpga hacker news discussion
parents fpga_under_150
hyperlink https://news.ycombinator.com/item?id=38161215
tags HN

hilgendorf_audiograph_rust
content Rust crate for "Datastructures and algorithms for audio graphs"
hyperlink https://github.com/m-hilgendorf/audio-graph
tags rust, dsp, graph

tatham_portable_puzzle
content https://www.chiark.greenend.org.uk/~sgtatham/puzzles/
remarks found via luci on mastodon. games built inside of a little VM, which made them portable. reminded me of Another World.
hyperlink https://www.chiark.greenend.org.uk/~sgtatham/puzzles/

tumble_forth
content tumble forth
hyperlink http://tumbleforth.hardcoded.net/
tags forth

uva_rust_os
content operating systems with rust (university of virginia)
hyperlink https://rust-class.org/pages/classes.html
tags rust, osdev, lectures

8bit_weird_pdp11
content Your 8-bit System is a Weird PDP-11
hyperlink https://8bitworkshop.com/docs/posts/2023/problems-with-c-and-8bits.html
tags retrocomputing

polinius_rust
content plonius update
hyperlink https://blog.rust-lang.org/inside-rust/2023/10/06/polonius-update.html
tags rust

html_first
content HTML First is a set of principles that aims to make building web software easier, faster, more inclusive, and more maintainable
hyperlink https://html-first.com/
tags html, webdev

rust_without_crates_io
content Rust without crates.io
hyperlink https://thomask.sdf.org/blog/2023/11/14/rust-without-crates-io.html
tags rust

wasm_by_example
content WASM by example
hyperlink https://wasmbyexample.dev/home.en-us.html
tags wasm

wasm_component_model
content WASM component model
hyperlink https://github.com/WebAssembly/component-model
tags wasm

why_not_content_negotiation
content Why I Tend Not To Use Content Negotiation
remarks Found on HN (obviously). There is so much here that is jargony and completely foreign to me (most application layer web concepts are.) hoping to study and learn.
hyperlink https://htmx.org/essays/why-tend-not-to-use-content-negotiation/
tags webdev

fp_15_150
content 15-150: principles of functional programming (CMU)
hyperlink https://brandonspark.github.io/150/
tags funcprog

flexlayout
content an implementation of Flexbox(Flexible Box) layout algorithm
hyperlink https://github.com/Sleen/FlexLayout
tags cprog, css, flexbox

knuth_airgap
content Knuth airgap and buffer
hyperlink https://taylor.town/knuth-airgap
tags workflow, knuth

interactive_guide_css_grid
content An Interactive Guide to CSS Grid
hyperlink https://www.joshwcomeau.com/css/interactive-guide-to-grid/
tags grid

enums_rust_better
content Why Enums in Rust feel so much better
hyperlink https://www.shuttle.rs/blog/2023/11/23/enums-in-rust
tags rust

thinkpenguin_router
content thinkpenguin free software mini wireless router
hyperlink https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-v3-tpe-r1300
tags wifi, router, networking

idiomatic_rust
content idomatic rust
hyperlink https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-v3-tpe-r1300
tags rust

botlib
content botlib: C telegram bot framework by antirez
hyperlink https://github.com/antirez/botlib
tags antirez, botlib, cprog

alightinthewoods
content A Light in The Woods
hyperlink https://alightinthewoods.net/
tags worldbuilding, forest

ripgrep_gh
content ripgrep (github repo)
hyperlink https://github.com/BurntSushi/ripgrep
tags rust, grep

wiktopher
content wiktopher (100r)
hyperlink https://100r.co/site/wiktopher.html
tags wiktopher, 100r

zfs_extdrive_tut
content ZFS tutorial for external drive
hyperlink http://jenpeterson.net/zfs-blog/

ed_bf
content ed implemented in brainfuck
hyperlink https://github.com/bf-enterprise-solutions/ed.bf
tags ed, brainfuck

largest_number_64bits
content largest number representable in 64 bits
hyperlink https://tromp.github.io/blog/2023/11/24/largest-number

TAOCP_worth_it
content Is TAOCP worth the effort?
hyperlink https://news.ycombinator.com/item?id=38443668
tags HN, Knuth, TAOCP

busato_modern_cpp_course
content Modern C++ programming course
hyperlink https://github.com/federico-busato/Modern-CPP-Programming
tags cpp

unit_testing_8bit_cpu
content unit testing on an 8 bit CPU
hyperlink https://boston.conman.org/2023/11/27.1
tags 8bit, unittesting, retro

rust_std_fs_slower_python
content Rust std fs slower than Python!? No, it's hardware!
remarks good reviews by HN comments
hyperlink https://xuanwo.io/2023/04-rust-std-fs-slower-than-python/
tags rust, python

intuitive_convolution
content intuitive guide to convolution
hyperlink https://betterexplained.com/articles/intuitive-convolution/
tags convolution, math

youki
content youki: A container runtime in Rust
hyperlink https://github.com/containers/youki
tags rust, container, OCI

runc
content CLI tool for spawning and running containers according to the OCI specification
hyperlink https://github.com/opencontainers/runc
tags container

sol_1
content sol_1 homebrew CPU and minicomputer built from 74HC logic
hyperlink http://www.sol-1.org/index.php
tags homebrew

write_your_own_retro_compiler
content Write your own retro compiler, but Nils M Holm
hyperlink http://t3x.org/t3x/0/book.html
tags retro, compiler

complete_guide_flexbox
content A Complete Guide to Flexbox
hyperlink https://css-tricks.com/snippets/css/a-guide-to-flexbox/
tags css, flexbox

complete_guide_grid
content A Complete Guide to CSS grid
hyperlink https://css-tricks.com/snippets/css/complete-guide-grid/
tags css, grid

forth_vocab_iteration
content A Forth Vocabulary For Iteration
hyperlink https://blog.information-superhighway.net/a-forth-vocabulary-for-iteration
tags forth

moving_forth
content Moving Forth
hyperlink http://www.bradrodriguez.com/papers/moving1.htm
tags forth

fxyt
content FXYT: Tiny, stack-based, postfix, canvas colouring language with only 36 simple commands
hyperlink https://github.com/susam/fxyt
tags fxyt, stackbased, graphics

beneater_8bit
content Ben Eater 8 bit computer series
hyperlink https://eater.net/8bit/
tags 8bit, retro

wasm_understand_every_byte
content Understanding every byte in a WASM module
hyperlink https://danielmangum.com/posts/every-byte-wasm-module/
tags wasm

xmas_c
content xmas.c: Winner of the Obfuscated C Code Contest in 1988.
remarks analysis of the program
hyperlink https://udel.edu/~mm/xmas/
tags cprog, obfuscated

aura_fpga
content AURA FPGA: The replacement of YM2151
hyperlink https://www.jsykora.info/2023/11/aura-fpga-the-replacement-of-ym2151/
tags fpga, ym2151, fm

zfs_data_corruption_bug
content A data corruption bug in OpenZFS?
hyperlink https://despairlabs.com/blog/posts/2023-12-25-openzfs-data-corruption-bug/
tags zfs

2_by_3_font
content a tiny 2x3 font
children orphium/concepts/01_grid/tiny_font
hyperlink https://zserge.com/posts/tiny-font/
tags pixelart, font, bitmap

3_by_3_font
content 3x3 font, the worlds smallest typeface
hyperlink http://luc.devroye.org/fonts-51468.html
tags pixelart, font, bitmap

tom_thumb
content Tomb Thumb: a tiny public domain bitmap font
hyperlink https://web.archive.org/web/20230527121936/https://robey.lag.net/2010/01/23/tiny-monospace-font.html
tags pixelart, font, bitmap

pixel_operator
content pixel operator bitmap font
hyperlink https://www.dafont.com/pixel-operator.font
tags pixelart, font, bitmap

pascal_in_forth
content Pascal in Forth
hyperlink http://tangentstorm.github.io/winfield-pascal-83.html
tags pascal, forth

forget_what_you_read
content How to forget what you read
remarks counter-argument to my current notetaking approach. Good points.
hyperlink https://ckarchive.com/b/68ueh8hk25687hkq88gqmtzope0kk
tags workflow

content_as_graph
content Displaying content as a graph: An exploration
remarks What I have been trying to do with dagzet. I bet there is some good wisdom here. Dagzet HTML presentation has been mediocre so far.
hyperlink https://thisisimportant.net/posts/content-as-a-graph

designing_sound_sc
content Designing Sound Examples (implemented in SC)
hyperlink https://en.m.wikibooks.org/wiki/Designing_Sound_in_SuperCollider
tags supercollider

sparkey
content Sparkey is a simple constant key/value storage library.
hyperlink https://github.com/spotify/sparkey
tags database, cprog

opus_RFC
content RFC 6716: Definition of the Opus Audio Codec
hyperlink https://datatracker.ietf.org/doc/html/rfc6716
tags opus, speech

what_happens_dark_knight
content what happens in the Dark Knight
remarks synopsis/analysis of the film with ties to various philosophies and economic theory
hyperlink http://www.aaronsw.com/weblog/tdk

writing_css_2024
content How I'm Writing CSS in 2024
hyperlink https://leerob.io/blog/css
tags css

k_pdp11_hn
content k pdp11 HN discussion
parents k_pdp11
hyperlink https://news.ycombinator.com/item?id=38912406
tags HN

k_pdp11
content K on PDP11
children k_pdp11_hn
hyperlink https://ktye.github.io/pdp11/index.html
tags k, APL

simulate_network_failures
content How to simulate network failures on Linux
hyperlink https://medium.com/@zakharenko/how-to-simulate-network-failures-in-linux-b71ab585e86f
tags linux, networking

MIT_6172
content MIT 6.172: Performance Engineering of Software Systems
hyperlink https://ocw.mit.edu/courses/6-172-performance-engineering-of-software-systems-fall-2018/download/

dx7_disassembly
content Yamaha DX7 Firmware ROM annotated disassemblytg dx7 fm
hyperlink https://github.com/ajxs/yamaha_dx7_rom_disassembly

value_noise
content Value noise in general, and generalizing the through-zero naive oscillator
remarks joelkp is a mutual on masto. they mention mention sndkit and soundpipe as a reference
hyperlink https://joelkp.frama.io/blog/ran-value-noise.html

conlangs_MIT
content Conlangs: How to construct language (MIT)
hyperlink https://ocw.mit.edu/courses/24-917-conlangs-how-to-construct-a-language-fall-2018/
tags conlang

norvig_programming_10_years
content Teach Yourself Programming in Ten Years
hyperlink https://norvig.com/21-days.html

hello_rust_sdl2_wasm
content A minimal working "game" written in Rust with SDL2, compiled to WASM.
hyperlink https://github.com/awwsmm/hello-rust-sdl2-wasm
tags rust, wasm, SDL

ksimple
content ksimple: bare minimum atw-style interpreter for learning purposes
hyperlink https://github.com/kparc/ksimple
tags APL, k

mrisc32
content MRISC32 is a 32-bit RISC/vector ISA, suitable for running on FPGA
hyperlink https://mrisc32.bitsnbites.eu/
tags fpga, risc

my4th
content my4th: homebuilt CPU-less forth computer
hyperlink http://mynor.org/my4th.htm
tags forth, hardware

demoscene_youtube
content demoscene programming youtube playlist
hyperlink https://m.youtube.com/playlist?list=PLRQwR4-_0PR9HBI_GZs1nTn7q5LTkGeCN
tags demoscene

forth_assembling
content forth assembling
hyperlink https://dercuano.github.io/notes/forth-assembling.html
tags forth

why_tailwind_isnt_for_me
content Why Tailwind Isn't for Me
hyperlink https://www.spicyweb.dev/why-tailwind-isnt-for-me/
tags tailwind, css

stem
content Stem is an interpreted concatenative programming language
hyperlink https://ret2pop.nullring.xyz/blog/stem.html
tags stack, concatenative

min
content min is a functional, concatenative programming language
hyperlink https://min-lang.org/
tags concatenative, nim

6502_100hz
content The 100 MHz 6502
hyperlink https://www.e-basteln.de/computing/65f02/65f02/
tags 6502, retro, fpga

riscv_assembler_arithmetic
content RISC-V Assembler: Arithmetic
hyperlink https://projectf.io/posts/riscv-arithmetic/
tags riscv, risc

riscv_specs
content RISCV Technical Specifications
hyperlink https://wiki.riscv.org/display/HOME/RISC-V+Technical+Specifications
tags riscv

tindallgrams
content tindallgrams
hyperlink https://www.nasa.gov/history/alsj/alsj-Tindallgrams.html
tags space, NASA

distributed_systems_reading_list
content A Distributed Systems Reading List
hyperlink https://ferd.ca/a-distributed-systems-reading-list.html
tags distributed, systems

how_to_study
content How to Study: A Brief Guide
hyperlink https://cse.buffalo.edu/~rapaport/howtostudy.html#exception
tags workflow, study, focus

fourays
content fourays: a tribute to the AY-3-8910
hyperlink https://doug.lon.dev/blog/2024/fourays/tribute/
tags chiptune

hired
content hired: a modern take on 'ed'
hyperlink https://github.com/sidju/hired?tab=readme-ov-file
tags ed, rust

wasi
content WASI: The WebAssembly System Interface.
hyperlink https://wasi.dev/
tags wasm, rust

rp2040_doom
content Fully-featured Doom port for the Raspberry Pi RP2040 microcontroller
hyperlink https://github.com/kilograham/rp2040-doom
tags doom, rpi, rp2040, gamedev, embedded

janet_guide
content Janet for Mortals by Ian Henry
hyperlink https://janet.guide/
tags janet, books

font_review_journal
content font review journal
hyperlink https://fontreviewjournal.com/
tags fonts, typography, design

lettering_comics
content The Art and History of Lettering Comics
hyperlink https://kleinletters.com/Blog/the-art-and-history-of-lettering-comics/
tags lettering, comics, books

speech_and_language_processing
content Speech and Language Processing (3rd ed. draft)
hyperlink https://web.stanford.edu/~jurafsky/slp3/
tags speech, books

colorize_gb_games_backgrounds
content How to colorize Game Boy games - Backgrounds
hyperlink https://toruzz.com/blog/how-to-colorize-gb-games-04/
tags gameboy, gamedev, retro

reversing_for_dummies
content Reversing For Dummies
hyperlink https://0x44.cc/reversing/2021/07/21/reversing-x86-and-c-code-for-beginners.html
tags cprog, reverse_engineering, books

bitfield_text_renderer
content Tiny bitfield based text renderer
hyperlink https://www.onirom.fr/wiki/blog/25-09-2022_tiny_bitfield_based_text_renderer/
tags gfx, text, bitmap

ultra
content ultra is a Rust implementation of the Enigma machine that includes the ability to decrypt ciphertext.
hyperlink https://github.com/iKevinY/ultra
tags rust, enigma

unconventional_fpga
content Unconventional Uses of FPGAs
hyperlink https://voltagedivide.com/2024/03/18/unconventional-uses-of-fpgas/
tags fpga

leetcode_solutions
content GH repo of leetcode problem solutions
children leetcode/code_solutions
remarks C++ seems to be the most complete
hyperlink https://github.com/haoel/leetcode/tree/master
tags leetcode

magick_css
content magick.css is a minimalistic, (mostly) classless CSS framework that is designed to be easy to use and easy to understand.
hyperlink https://css.winterveil.net/
tags css

failsafe_go
content Fault tolerance and resilience patterns for Go
hyperlink https://failsafe-go.dev/
tags golang, distributed

DECT_NR_plus_tech_dive
content DECT NR+: A technical dive into non-cellular 5G
hyperlink https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/dect-nr-a-technical-dive-into-non-cellular-5g
tags DECT, 5g

zero_to_asic
content Zero to ASIC
hyperlink https://zerotoasiccourse.com/
tags asic, hardware

chernoff_face
content chernoff face
hyperlink https://en.m.wikipedia.org/wiki/Chernoff_face
tags face, chernoff

color_spaces
content color spaces
remarks comment from HN "He's really a reference in interactive visualization."
hyperlink https://ciechanow.ski/color-spaces/
tags color

llm_c
content LLM training in simple, raw C/CUDA
hyperlink https://github.com/karpathy/llm.c
tags llm

ps1_programming
content PS1 Programming Course with MIPS and C
hyperlink https://pikuma.com/courses/ps1-programming-mips-assembly-language
tags retro, gamedev, retrogaming, PS1

redka
content redka: redis re-implemented with SQLite
hyperlink https://github.com/nalgeon/redka
tags redis, sqlite

rust_calling_conv_deserve
content The Rust Calling Convention We Deserve
hyperlink https://mcyoung.xyz/2024/04/17/calling-convention/
tags rust

comprehensive_rust
content Comprehensive Rust (Google)
hyperlink https://google.github.io/comprehensive-rust/
tags rust

pocketmod
content pocketmod: small ANSI C library for turning MOD files into PCM audio
hyperlink https://github.com/rombankzero/pocketmod
tags mod, tracker

podlite
content Podlite: a markup language for organizing knowledge
remarks maybe possible to have dagzet work inside a small subset?
hyperlink https://podlite.org
tags podlite, workflow

leaving_rust_gamedev
content Leaving Rust gamedev after 3 years
hyperlink https://loglog.games/blog/leaving-rust-gamedev/
tags rust, gamedev

procedural_macros_rust
content procedural macros in rust
hyperlink https://www.freecodecamp.org/news/procedural-macros-in-rust/
tags rust

hecanjog_pulsar
content pulsar synth in C
hyperlink https://hecanjog.com/pulsar.txt
tags erik, dsp, pulsar

tale_of_pip
content tale of pip
remarks erik: PS this children's story is inspiring to me. It's a children's story that doesn't talk down. It's also a sound art piece. The original release came with a read-along storybook: https://alejandraandaeron.bandcamp.com/a lbum/tale-of-pip I think you'd like it! I'm still engaging with the simplicity and depth of it today.
hyperlink https://alejandraandaeron.bandcamp.com/album/tale-of-pip
tags erik, pip, bandcamp

chroma_interview_polansky
content Chroma interview Polansky PDF
remarks erik: lots of forth talk! curious about tracking down that "perceptron" program he wrote with James Tenney
hyperlink https://github.com/philburk/hmsl/blob/master/docs/chroma_interview_polansky.pdf
tags erik, forth

soundchaser
content soundchaser vintage computer music advertisement
hyperlink https://opstatics.s3.us-west-2.amazonaws.com/i/223fda94-cc23-4368-a8d7-c03ba02c36ea.jpeg
tags erik, vintage, soundchaser

aesthetics_computer_music
content Aesthetics in Computer Music Some Ontological Remarks about Music Composition Processes
remarks erik: Hey this is something I'd like to share with you for sure. I stumbled onto this doing a literature review for an article on process music and I found it really inspiring. I'd heard a couple of Vaggione's pieces but just kind of lumped him in with the "GRM granular" people, I'm going back to check out his work now and it's really amazing... but this article is a really cool discussion of the composition of process-based music and refreshingly focuses a lot on the human in the loop (he describes it as an action/perception loop)
hyperlink https://annas-archive.org/scidb/10.2307/3681635
tags computermusic, erik

train_notes
content What are the notes of a train horn?
hyperlink https://www.quora.com/What-are-the-notes-of-an-American-train-horn
tags quora, train, horn

sqlite_bytecode
content Why SQLite Uses Bytecode
hyperlink https://sqlite.org/draft/whybytecode.html
tags sqlite, bytecode, vm

wasm_ground_up
content WebAssembly from the ground up
hyperlink https://wasmgroundup.com/
tags wasm, ebook

mu
content mu: a practical course for audio programming
remarks kst@lurk made this tutorial and I keep recommending it. Now I have a better place for it!
hyperlink https://mu.krj.st/
tags audio, dsp, cprog, audioprog

OCW_principles_compsys_design
content OpenCourseWare: Principles Of Computer System Design: An Introduction
remarks recomended to me by adriane@treehouse
hyperlink https://ocw.mit.edu/courses/res-6-004-principles-of-computer-system-design-an-introduction-spring-2009/

react_rendering_behavior
content Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior
hyperlink https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-mostly-complete-guide-to-react-rendering-behavior/
tags react, frontend, rendering

rust_allocator
content What is in a Rust Allocator?
hyperlink https://blog.sulami.xyz/posts/what-is-in-a-rust-allocator/
tags rust

bitbang_9600_c64
content How to bitbang 9600 Baud RS-232 on the C64. I just find thinking at this level to be so cool. I'd love to find more creative opportuntities to use this headspace:
remarks gfqwfjpai
hyperlink https://www.pagetable.com/?p=1656
tags c64, retrocomputing

3dmath
content A book I found while searching for "3d math", a job requirement for the audio programmer position at naughty dog. I fouind the book first, then the online version here.
remarks gidjpfqkw
hyperlink https://gamemath.com/book/intro.html
tags gamedev, math, textbook

rust_os_tutorial
content A tutorial on building an OS in Rust. It seems to be well structured, breaking down things by topic. Could be worth looking into for my rust studies.
remarks ghqaepowi
hyperlink https://os.phil-opp.com/
tags rust, osdev

minimal_binary_boot
content Minimal Binary Boot: a minimal binary seed for booting. looks like it boostraps a forth.
remarks gqklkjfpr
hyperlink https://codeberg.org/StefanK/MinimalBinaryBoot
tags baremetal

c_portability_weird_machines
content C portability Lessons from Weird Machines. This pops up on HN occasionally, and I quite like because it showcases how the promise of C portability is kind of an illusion.
remarks giwhwuoql
hyperlink https://begriffs.com/posts/2018-11-15-c-portability.html
tags cprog

explaining_sqlite_vm
content Explaining The Virtual Machine. It turns out SQLite has a special virtual machine to process SQL statements. This blog posts covers a bit about the VM and how the virtual machine, and the process of converting statements into sqlite bytecode. .
remarks gujhrwjfq
hyperlink https://medium.com/@JasonWyatt/squeezing-performance-from-sqlite-explaining-the-virtual-machine-2550ef6c5db.
tags sqlite

atari_speech_synthesizer
content An atari speech synthesizer for the AT2600. Could be worth studying and possibly adapting. .
remarks giqdquopq
hyperlink https://github.com/rossumur/SAM2600.
tags speech, retrocomputing, atari

SAM
content Software Automatic Mouth: another implementation of SAM (I believe it's the same), based on speech software published in 1982 by Don't Ask Software.
remarks gdluhoiuo
hyperlink https://github.com/s-macke/SAM
tags speech, retrocomputing

chipspeech_plogue
content Chipseech by Plogue. A collection of vintage speech synthesizers. This product page has a bunch of useful information on it. .
remarks gjwqehahw
hyperlink https://plogue.com/products/chipspeech.html.
tags speech

eink_7_8_HDMI
content 7.8 inch e-ink display with HDMI in. I purchased this actually and am currently using it as my main display (Am used to workflows with tiny screens). .
remarks gfakspado
hyperlink https://www.waveshare.com/product/displays/e-paper/epaper-1/7.8inch-hdmi-e-paper.htm.
tags eink

HiFi_GAN
content HiFi-GAN is the underlying neural neural net used for speech synthesis in Larynx.
remarks gfwewhfdf
hyperlink https://github.com/jik876/hifi-gan
tags neuralnets

layrnx_tts
content Larynx is an end-to-end text to speech system. Wonder how hard it is to set up?
remarks gwfsperld
hyperlink https://github.com/rhasspy/larynx.
tags speech

heirloom_unix
content heirloom provides traditional implementations of standard Unix utilities. Wonder how it compares to things like busybox, sbase, etc.
remarks gajieiprd
hyperlink http://heirloom.sourceforge.net/
tags unix

monitor_7inch_waveshare
content Another screen from waveshare. 7-inch Full-HD display with HDMI in. Also there's a nice-looking enclosure. haven't purchased it, but it looks pretty reasonable.
remarks grdfljpww
hyperlink https://www.waveshare.com/product/raspberry-pi/displays/7inch-fhd-monitor.htm
tags waveshare, monitor

dan_luu_programming_books
content A annotated list of programming books by Dan Luu.
remarks girrowodj
hyperlink http://danluu.com/programming-books/
tags books, CS

casio_speech_synthesis
content A blog post on the speech synthesis technology employed by Casio. Contains some useful links.
remarks gjfqewips
hyperlink http://sandsoftwaresound.net/casio-speech-synthesis-technology/.
tags casio, speech

CS_lecture_list
content List of CS lectures with videos.
remarks gfdjswskk
hyperlink https://github.com/Developer-Y/cs-video-courses.
tags CS

rust_embedded_C
content Rust for embedded C programmers.
remarks gaesaehfl
hyperlink https://docs.opentitan.org/doc/ug/rust_for_c/
tags rust, cprog, embedded

integer_hash_function
content Integer hash function. At some point, I was needing one of these for a tiny project (bitrune perhaps?). I think I just ended up using modulo. Could be worth revisiting, if the idea of making symbolic notation systems with bitpatterns is still interesting to me. .
remarks ghjqdrlwk
hyperlink https://gist.github.com/badboy/6267743.
tags hash

hn_become_good_sys_design
content HN thread: how to become good at system design? Some helpful answers.
remarks gfhkqqffr
hyperlink https://news.ycombinator.com/item?id=29931816
tags system_design, HN

WFC_cprog
content WFC is a C implementation of the wave-function-collapse algorithm which can produce varied tilsets from a simple input.
remarks gweoqijqq
hyperlink https://github.com/krychu/wfc
tags cprog, WFC, gfx

feline_synth
content I believe this uses waveguides to produce cat sounds. Have not actually tried it, but I like the idea of it.
remarks guedsrokk
hyperlink https://experiments.withgoogle.com/feline-synth.
tags feline, synth, dsp

opengl_3_ish
content A implementation of OpenGL 3.x-ish in clean C.
remarks gkefqhdsu
hyperlink https://github.com/rswinkle/PortableGL
tags gfx, opengl, gamedev

frama_c
content Frama-C is a static analyzer of C code.
remarks gdsjpukrf
hyperlink https://frama-c.com/
tags cprog

wikiwiki_awk
content A wikiwiki clone, written in Awk!
remarks gufaqidpf
hyperlink http://awkiawki.bogosoft.com/
tags awk, wiki

nn_512
content NN-512 is a compiler that generates C99 code for neural net inference. Not exactly sure what that means at the moment, but I was really compelled by the website and the project when it popped up in the HN comments section.
remarks gdqkuifji
hyperlink https://nn-512.com/
tags neuralnets, cprog

LISP_game_of_life
content LISP implemented in Conway's game of life.
remarks gushrewij
hyperlink https://github.com/woodrush/lisp-in-life
tags lisp, game_of_life

cant_stop_telling_stories
content "The Computer Scientist Who Can't Stop Telling Stories" (Donald Knuth)
remarks gsuoplsai
hyperlink https://www.quantamagazine.org/computer-scientist-donald-knuth-cant-stop-telling-stories-20200416/.
tags knuth

tiny_skia
content A tiny subset of Skia, ported to Rust.
remarks gpjeoouud
hyperlink https://github.com/RazrFalcon/tiny-skia.
tags rust, gfx

floooh_chips
content 8-bit chip and system emulators in standalone C headers.
remarks gqfkshfqk
hyperlink https://github.com/floooh/chips
tags 8bit, chiptune, cprog

how_not_to_learn_rust
content How Not to Learn Rust.
remarks gasdoehol
hyperlink https://dystroy.org/blog/how-not-to-learn-rust/
tags rust

steerable_discovery_neural_audio
content "Steerable Discovery of Neural Audio Effects" by Steinmetz and Reiss.
remarks gdjjfdspq
hyperlink https://csteinmetz1.github.io/steerable-nafx/.
tags neuralnets, dsp

junest
content A lightweight arch-based distro that runs without privelges inside of a chroot within any other linux distro.
remarks gqjakolfh
hyperlink https://github.com/fsquillace/junest
tags linux

JWEB
content JWEB: a modern, simplified implementation of the CWEB system of literate programming. .
remarks gsskrqiah
hyperlink https://github.com/matjp/jweb.
tags literate_programming

listen_and_learn_birdsong
content Listen and Learn: a beginners guide to identifying birdsong.
remarks ghofwhufp
hyperlink https://www.bbc.co.uk/programmes/articles/34jF1nwh8Z32sbB92dH23yf/listen-and-learn-a-beginner-s-guide-to-identifying-birdsong
tags birdsong, animal_sounds

singing_frogs
content Singing frogs! Very cute.
remarks giarqkspk
hyperlink https://www.youtube.com/watch?v=vlWOlW31TWU.
tags frogs, animal_sounds

pixpats_min_syntax
content Procedurally generated pixel patterns with minimal syntax
remarks gqkrwpurk
hyperlink https://yuanchuan.dev/pixel-patterns
tags gfx, pixelart

proquints
content Proquints are identifiers that are readable, spellable, and pronounceable. (Implementations in Java and C).
remarks gslkjhlfw
hyperlink https://github.com/dsw/proquint.
tags proquints

proquints_proposal
content >A proposal for Proquints: Identifiers that are Readable, Spellable, and Pronounceable. (Wilkerson, 2009).
remarks glqqaupfp
hyperlink https://arxiv.org/html/0901.4016
tags proquints

human_readable_UUIDs
content >Human Readable Alternatives for UUIDs (Stackoverflow Post). Some useful links in the comments.
remarks goafqparh
hyperlink https://stackoverflow.com/questions/49506313/human-readable-alternative-for-uuids
tags UUIDs, proquints

unu
content >unu: simple, literate source files.
remarks glrwrppwr
hyperlink http://unu.retroforth.org/
tags retroforth, forth, literate_programming

lisp_koans
content lisp koans.
remarks gdffqhqoi
hyperlink https://github.com/google/lisp-koans
tags lisp

book_from_1500s
content cool book from 1500s. some fun sketches
remarks glsarjsks
hyperlink https://archive.org/details/petribelloniicen00belo/page/50/mode/thumb
tags books

mults_adds_faster
content Multiplications and 2 additions are faster than 2 additions. TODO: try to understand this.
remarks gdpuuowid
hyperlink https://stackoverflow.com/questions/72306573/why-does-this-code-execute-more-slowly-after-strength-reducing-multiplications-t
tags optimization

cistercian_numerals
content Cistercian numerals. numerical counting system where each glyph can be a value from 1 to 9,999.
remarks gsaieaudp
hyperlink https://en.m.wikipedia.org/wiki/Cistercian_numerals
tags cistercian

web_audio_modem
content web audio modem. perhaps a way to study web audio stuff? there seems to be code snippets.
remarks gphwkusku
hyperlink https://martinmelhus.com/web-audio-modem
tags webaudio

tortoise
content TorToiSe is a text-to-speech (TTS) program which can mimic voices given 2-4 examples. It is composed of five separately-trained neural networks that are pipelined together to produce the final output.
remarks geqspdqli
hyperlink https://nonint.com/2022/04/25/tortoise-architectural-design-doc/
tags speech

strand
content "Strand" is an open-source implementation of the identically named parallel Prolog dialect as described in the book "Strand: New Concepts for Parallel Programming" by Ian Foster and Stephen Taylor
remarks grofulqsw
hyperlink http://www.call-with-current-continuation.org/strand/strand.html
tags prolog, book

microfleng
content microfleng: a low level concurrent logic programming language descended from Prolog. Also has backend suppport for Uxn.
remarks grsrdosqs
hyperlink http://www.call-with-current-continuation.org/microfleng/microfleng.html
tags logic, concurrency, uxn, prolog

zet_linking_your_thinking
content Zettelkasten, Linking Your Thinking, and Nick Milo's Search for Ground
remarks gqkisdqkj
hyperlink https://writing.bobdoto.computer/zettelkasten-linking-your-thinking-and-nick-milos-search-for-ground/
tags zettelkasten

c99_strict_aliasing
content How I think about C99 strict aliasing rules
remarks ghprloqii
hyperlink https://alanwu.space/post/strict-aliasing/
tags cprog

chimpanzee_diverse_vocal_sequences
content Chimpanzees produce diverse vocal sequences with ordered and recombinatorial properties
remarks gduiqoaui
hyperlink https://www.researchgate.net/publication/360622743_Chimpanzees_produce_diverse_vocal_sequences_with_ordered_and_recombinatorial_properties
tags speech, animal_sounds

knuth_work_habits_problem_solving_happiness
content Donald Knuth on work habits, problem solving, and happiness
remarks gjdkhorji
hyperlink https://shuvomoy.github.io/blogs/posts/Knuth-on-work-habits-and-problem-solving-and-happiness/
tags knuth

vegan_shoes
content well made vegan shoes
remarks guplioooq
hyperlink https://us.wildling.shoes/collections/autumn-winter/products/elderberry-rw
tags please_label

little_typer_review
content Book review: The Little Typer
remarks gdppefuoj
hyperlink https://thatgeoguy.ca/blog/2021/03/07/review-the-little-typer/
tags books

list_building_software
content engineering resources: list of resources about building software.
remarks gepdfarsu
hyperlink https://alexwennerberg.xyz/resources.html
tags software

axidraw
content axidraw minikit v2. compact DIY kit edition.
remarks gassjikpq
hyperlink https://shop.evilmadscientist.com/productsmenu/924
tags gfx

rust_critical_retrospective
content Rust: A Critical Retrospective
remarks goeedapqs
hyperlink https://www.bunniestudios.com/blog/?p=6375
tags rust

rust_borrow_checker_deep_dive
content The Rust Borrow Checker - a Deep Dive
remarks gsfqhksia
hyperlink https://www.infoq.com/presentations/rust-borrow-checker/
tags rust

harmonkit
content HarmonKit: additive synthesizer written in Clojure, Overtone, and SC. Apparently uses CSPs. Created by Richard Hickey
remarks gioudpero
hyperlink https://www.youtube.com/watch?v=bhkdyCPYgLs
tags dsp, clojure

clojure_core_async
content >Clojure core.async by Richard Hickey
remarks gufffrwar
hyperlink https://youtu.be/yJxFPoxqzWE
tags clojure

libcsp
content libcsp is a high performance concurrency C library influenced by the CSP model. https://libcsp.dev/
remarks gqpsweqaa
hyperlink https://libcsp.dev/
tags concurrency, cprog

atari_fonts
content >Collection of atari fonts, stored in PNG format.
remarks gleuphrhr
hyperlink https://github.com/TheRobotFactory/EightBit-Atari-Fonts
tags atari, retrocomputing

we_use_bobx
content We use BobX
remarks gfilwkpdd
hyperlink https://thedailywtf.com/articles/We-Use-bobX
tags bobx

common_libs_datastructs_c
content Common libraries and data structures for C.
remarks grsqaljuu
hyperlink https://github.com/tezc/sc
tags cprog

communicating_sequential_processes
content Communicating Sequential Processes.
remarks geieksfkr
hyperlink https://en.m.wikipedia.org/wiki/Communicating_sequential_processes
tags concurrency

vocore
content VoCore: Coin Sized Linux Computer.
remarks goskjohaw
hyperlink https://vocore.io/
tags linux, embedded

modos_paper_laptop
content modos paper laptop: laptop with eink display.
remarks gaasjhefk
hyperlink https://www.modos.tech/blog/modos-paper-laptop
tags eink

concurrent_queue_32bits
content A lock-free, concurrent, generic queue in 32 bits
remarks gkrififru
hyperlink https://nullprogram.com/blog/2022/05/14/
tags concurrency

litestream
content litestream: streaming replication for sqlite.
remarks gqwklfdfu
hyperlink https://github.com/benbjohnson/litestream
tags sqlite

cron_sqlite
content cron-based backup for SQLite.
remarks gripkjsia
hyperlink https://litestream.io/alternatives/cron/
tags sqlite

ffi_beats_c
content "When FFI Function Calls Beat Native C". Found in HN discussion about FFI benchmarks, which is discussed this post. Specifically, it asks why LuaJIT performed better than C in the benchmark tests.
remarks gadrhiksj
hyperlink https://nullprogram.com/blog/2018/05/27/
tags cprog

string_machine
content string machine: virtual analogue string synthesizer, based on a digital model designed by Peter Whiting.
remarks gjrpukjer
hyperlink https://github.com/jpcima/string-machine
tags dsp

diagrams_gestures_formulae_music
content "Diagrams, gestures and formulae in music" by G. Mazolla and M. Andreatta. This was mentioned to me while I was rambling about Gesture Mastodon. I don't understand the math, or really what this paper is about, but it looks intetesting.
remarks golofjaqf
hyperlink https://isidore.science/document/10670/1.rmwpgg
tags gesture

nandgame
content nandgame: build a computer starting from basic components.
remarks gorladkap
hyperlink https://nandgame.com/
tags logic, lowlevel

getting_startd_embeded_systems
content a guide to getting started with embedded systems
remarks gdwoejqqh
hyperlink https://yinka.dev/blog/a-guide-to-getting-started-with-embedded-systems/
tags embedded

one_true_awk
content one true awk: the version of awk described in The AWK programming language by Al Aho, Brian Kernighan, and Peter Weinberger (Addison-Wesley, 1988, ISBN 0-201-07981-X).
remarks gerfhsfod
hyperlink https://github.com/onetrueawk/awk
tags awk

goawk
content goawk: a POSIX compliant awk interpretor written in AWK, with CSV support.
remarks gjfhplwdp
hyperlink https://github.com/benhoyt/goawk
tags awk

midpoint_ellipse
content midpoint ellipse algorithm on SO.
remarks gjorqqkoo
hyperlink https://stackoverflow.com/questions/15474122/is-there-a-midpoint-ellipse-algorithm
tags gfx

pinenote
content pinenote: linux eink tablet by pine64. comes with stylus. seems to have a form factor like the Remarkable.
remarks gllffkupr
hyperlink https://www.pine64.org/pinenote/
tags eink

m5paper
content m5paper is a hackable 4.7 inch eink touchable eink display powered by esp32.
remarks grqowpqoo
hyperlink https://shop.m5stack.com/collections/m5stack-new-arrival/products/m5paper-esp32-development-kit-comm-edition
tags eink

paperd_ink
content paperd.ink: an open source e ink paper development board
remarks gkeesfpld
hyperlink https://paperd.ink/
tags eink

hash_perlin
content A simple hash for Perlin Noise (code and explanation).
remarks gpkulkhlr
hyperlink https://marcospereira.me/a-simple-hash-for-perlin-noise/
tags gfx

SILE
content >SILE: Simon's improved layout engine. Seems to be an alrernative to TeX
remarks gakpkeaks
hyperlink https://sile-typesetter.org/
tags tex

knuth_framed
content Donald Knuth Was Framed. (interesting opinion piece about LP, web, and the infamous Mcllroy story).
remarks gopiffaff
hyperlink https://buttondown.email/hillelwayne/archive/donald-knuth-was-framed/
tags knuth

bytebeat_analysis_steady_on_tim
content >Breakdown and Analysis of bytebeat music in "Steady On Tim, It's Only A Budget Game"
remarks gaqqsalro
hyperlink http://www.sizecoding.org/wiki/Steady_On_Tim
tags bytebeat

xilum
content xilum: an architecture for UI in Rust. (Blog post by author providing an overview).
remarks gujiswffu
hyperlink https://raphlinus.github.io/rust/gui/2022/05/07/ui-architecture.html
tags rust

unix_conventions
content Unix command line conventions over time. Early 1970s, options, long options, the GNU project, double dash, subcommands.
remarks gaarliojh
hyperlink https://blog.liw.fi/posts/2022/05/07/unix-cli/
tags unix

code_the_classics
content Code the classics vol 1: book that contains anecdotes from game developers of the 70s and 80s, as well as reimplementations using python and pygame zero.
remarks glhjhosjp
hyperlink https://store.rpipress.cc/products/code-the-classics
tags retrocomputing, gamedev

pascal_x_in_y
content Learn X in Y minutes: Pascal. Brushing up on this to study TeX and Metafont.
remarks gwljwqsuo
hyperlink https://learnxinyminutes.com/docs/pascal/
tags pascal, tex

rust_compiler_bug_catching
content Bugs that the rust compiler catches for you.
remarks guerjsloh
hyperlink https://kerkour.com/bugs-rust-compiler-helps-prevent
tags rust

NPT
content NPT: ANSI common LISP written in C.
remarks gklasdsro
hyperlink https://github.com/nptcl/npt
tags lisp, cprog

binomial_coefficients_wiki
content Wikipedia page on Binomial Coefficients. I ran into this while reading !TADM and didn't know what it was. Still grokking.
remarks gsilfquqi
hyperlink https://en.m.wikipedia.org/wiki/Binomial_coefficient
tags math

cornel_bird_sounds
content The Cornell Guide to Bird Sounds: United States and Canada.
remarks goiqljkir
hyperlink https://www.macaulaylibrary.org/product/the-cornell-guide-to-bird-sounds-us-and-canada/
tags birdsong, animal_sounds

birds_listening_birdsong
content >how timely to find an article on how birds listen to birdsong. birdsong has been a point of interest for me recently.
remarks gppqdfqdf
hyperlink https://www.scientificamerican.com/article/what-birds-really-listen-for-in-birdsong-its-not-what-you-think/
tags birdsong, animal_sounds

clairnote
content clairnote SN is an alternative music notation system that aims to "make music easier to read and understand". Personally it does not look all that better, but I am willing to glance it if it makes certain relationships and symmetries stand out more in analysis.
remarks gdrilarei
hyperlink https://clairnote.org/
tags notation

mechanical_watch
content what looks like an excellent write-up on the mechanisms of a mechanical watch. complete with interactive diagrams.
remarks goqqlpqej
hyperlink https://ciechanow.ski/mechanical-watch/
tags watch

cpal
content A audio IO library in pure Rust. might be a good thing to use with the Rust DSP library I am working on. .
remarks gaajjohfw
hyperlink https://github.com/RustAudio/cpal.
tags rust, audioprogramming

wavenet_vocoder
content An open source implementation of WaveNet vocoder
remarks guqwwawfe
hyperlink https://r9y9.github.io/wavenet_vocoder
tags neuralnet, dsp

oksh
content Portable OpenBSD ksh, based on the Public Domain Korn Shell (pdksh).
remarks gdlqwqlil
hyperlink https://github.com/ibara/oksh
tags openbsd

FXT
content FXT: a library of algorithms.
remarks guwpqlwjd
hyperlink https://www.jjj.de/fxt/
tags algorithms

gandalf_colt45
content Why didn't Gandalf own a Colt .45?
remarks gajfdpsop
hyperlink https://featherlessbipeds.substack.com/p/why-didnt-gandalf -own-a-colt-45
tags LOTR

hyperphysics
content Hyperphysics: musical instruments
remarks gpqrdraaa
hyperlink http://hyperphysics.phy-astr.gsu.edu/hbase/Music/musinscon .html#c1
tags NIME

katapayadi
content Katapayadi system of numerical notation is an ancient Indian alphasyllabic numeral system to depict letters to numerals for easy remembrance of numbers as words or verses.
remarks groahqequ
hyperlink https://en.m.wikipedia.org/wiki/Katapayadi_system
tags notation

brachiograph
content BrachioGraph: the cheapest, simplest possible pen-plotter
remarks gisiuoefj
hyperlink https://www.brachiograph.art/index.html
tags plotter

observations_journaling
content Observations on 6 years of journaling.
remarks gqwasfdkr
hyperlink https://herman.bearblog.dev/years-of-journaling/
tags workflow, journaling

c_xor_cpp
content C xor C++ Programming: This document enumerates instances where the same source code has different meaning when compiled with C and C++ implementations.
remarks ghfuapeqh
hyperlink https://docs.google.com/document/d/16B36r0HksR0LqQAGLA1syY CtZvYaVC0hEF2D00ZAd0o/mobilebasic
tags cprog

master_system_speech
content Making the Master System a Master of Speech
remarks guwqrrolu
hyperlink https://nicole.express/2022/let-me-show-you-the-sound-of-m y-master.html
tags speech

writing_vale_neovim
content Writing like a pro with vale and neovim
remarks gdplelaal
hyperlink https://bhupesh.me/writing-like-a-pro-with-vale-and-neovim /
tags neovim

semiotics_wiki
content Semiotics (also called semiotic studies) is the study of sign processes (semiosis), which are any activity, conduct, or process that involves signs, where a sign is defined as anything that communicates something, usually called a meaning, to the sign's interpreter.
remarks gqwqhewri
hyperlink https://en.m.wikipedia.org/wiki/Semiotics
tags linguistics

display_uhd_55
content >NEC UHD 55" professional display. maybe an alternative to getting TV? (nothing smart please).
remarks gojfljoqf
hyperlink https://www.sharpnecdisplays.us/products/displays/m551
tags monitor

torvalds_microemacs
content Linus Torvalds' personal fork of microemacs:
remarks gqjharoia
hyperlink https://github.com/torvalds/uemacs
tags emacs

twee
content twee editor.
remarks gqhdfoqeo
hyperlink https://texteditors.org/cgi-bin/wiki.pl?Twee_Editors
tags texteditor

civil_war_sound_propagation
content >Outdoor Sound Propagation in the U.S. Civil War
remarks guldsuqpa
hyperlink http://wesclark.com/jw/sound_propagation.html
tags acoustics

minirust
content The purpose of MiniRust is to describe the semantics of an interesting fragment of Rust in a way that is both precise and understandable to as many people as possible.
remarks ghfaokhfr
hyperlink https://www.ralfj.de/blog/2022/08/08/minirust.html
tags rust

thinking_pen_paper
content Thinking with pen and paper
remarks gkrehflqe
hyperlink https://ljvmiranda921.github.io/life/2022/08/04/pen-and-paper/
tags ink, workflow

mini_latex
content Implementing a "mini-LaTeX" in ~2000 lines of code
remarks gwqjiwdsd
hyperlink https://nibblestew.blogspot.com/2022/07/implementing-mini-latex-in-2000-lines.html?m=1
tags tex

aesthetic_global_line_breaking
content Attempting to create an aesthetic global line breaking algorithm
remarks guulhafej
hyperlink https://nibblestew.blogspot.com/2022/06/attempting-to-create-aesthetic-global.html?m=1
tags typography

tipsy
content tipsy: tiny playstation-y renderer.
remarks gpklpurkh
hyperlink https://github.com/nkanaev/tipsy
tags gamedev, gfx

eloquent_javascript
content Eloquent Javascript: free ebook for learning modern javascript.
remarks guwdjiffh
hyperlink https://eloquentjavascript.net/
tags javascript, books

towards_narrative_instruments
content Towards Narrative Instruments. (pdf) "a sketch of an alternative design vision for interactive storytelling research: let’s make *narrative instruments* that people can play to produce narrative, just like we play musical instruments to produce music"
remarks gllpiewlk
hyperlink https://twitter.com/maxkreminski/status/1481723096285396992?t=QB8luqcjxjNNl-PhxrP3Bg&s=19
tags NIME, books

stretchtext
content StretchText ... gives more control to the reader in determining what level of detail to read at. Authors write content to several levels of detail in a work.
remarks gjfuwpwah
hyperlink https://en.m.wikipedia.org/wiki/StretchText
tags typography

ppu_threadj
content The PPU thread.
remarks gwdooskfj
hyperlink https://yip.pe/content/The%20PPU%20thread.html
tags gfx

rust_mentality
content Building a Rust Mentality
remarks glasaloku
hyperlink https://slightknack.dev/blog/shift/
tags rust

concatenatedk
content Concatenated K
remarks gkerewahe
hyperlink https://nsl.com/papers/ck.htm
tags catlang, k

reading_book_notes_now_what
content I just finished reading a book and took lots of notes. Now what?
remarks goffloluw
hyperlink https://writing.bobdoto.computer/question-i-just-finished-reading-a-book-and-took-lots-of-notes-now-what/
tags ink, workflow

coteditor
content lightweight text editor for osx
remarks gsodofrir
hyperlink https://github.com/coteditor/CotEditor
tags texteditor

p2panda
content p2panda is a peer-to-peer communications protocol for playful, secure, data-efficient, offline- and local-first web applications.
remarks gsqshhikl
hyperlink https://p2panda.org/
tags p2p, distrubuted

toy_ui_torial
content Toy UI library tutorial
remarks gwqhrdhas
hyperlink https://nakst.gitlab.io/tutorial/ui-part-1.html
tags gfx

oot_triforce_percent
content OoT Triforce Percent ACE Showcase.
remarks gwekfhsao
hyperlink https://youtu.be/2x_pqyrf9lA
tags gaming, zelda

couch_to_64k
content Couch to 64k – a.k.a. Building a Z80 Breadboard Computer. Part 1: Pins
remarks gwsoruuso
hyperlink http://bread80.com/2020/07/24/couch-to-64k-a-k-a-building-a-z80-breadboard-computer-part-1-pins/
tags z80, lowlevel

open_logic_project
content The Open Logic Project is a collection of teaching materials on mathematical logic aimed at a non-mathematical audience, intended for use in advanced logic courses as taught in many philosophy departments.
remarks gpurkeouh
hyperlink http://builds.openlogicproject.org/
tags logic

lambda_calculus_wiki
content >Lambda calculus wikipedia page.
remarks guklqkikk
hyperlink https://en.m.wikipedia.org/wiki/Lambda_calculus
tags lambda_calculus

binary_lambda_calculus
content Binary lambda calculus (BLC) is a minimal, pure functional programming language invented by John Tromp in 2004,[1] based on a binary encoding of the untyped lambda calculus in De Bruijn index notation.
remarks glwpfhark
hyperlink https://tromp.github.io/cl/Binary_lambda_calculus.html
tags lambda_calculus

58_bytes_CSS
content >58 bytes of CSS to look great nearly everywhere
remarks gppiuqolo
hyperlink https://gist.github.com/JoeyBurzynski/617fb6201335779f8424ad9528b72c41
tags CSS

routine_tasks_priority_creative_ideas
content Why do your routine tasks get priority over your creative ideas?
remarks gspqqleee
hyperlink https://devashish.bearblog.dev/get-comfortable-with-unknwon/
tags workflow

robotic_voice_simulator
content A Robotic Voice Simulator and the Interactive Training for Hearing-Impaired People
remarks giaekwluw
hyperlink https://www.hindawi.com/journals/bmri/2008/768232/
tags speech

modulo_bias_how_to_avoid
content >Modulo Bias and How to Avoid it
remarks gkjwfaorw
hyperlink https://research.kudelskisecurity.com/2020/07/28/the-definitive-guide-to-modulo-bias-and-how-to-avoid-it/
tags lowlevel

programming_34_keys
content >Programming On 34 Keys.
remarks gluifkjks
hyperlink https://peppe.rs/posts/programming_on_34_keys
tags keyboards

jarvis_neuroscience_speech
content >dr. erich jarvis: the neuroscience of speech, language and music
remarks gqekeasrh
hyperlink https://hubermanlab.com/dr-erich-jarvis-the-neuroscience-of-speech-language-and-music/
tags speech

rainbow_12bit
content The 12 bit rainbow palette.
remarks gosukrlkh
hyperlink https://iamkate.com/data/12-bit-rainbow/
tags gfx, color

nonlinear_va_filters
content Nonlinear VA filters.
remarks gikoaashs
hyperlink https://github.com/Fredemus/va-filter
tags dsp

german_school_lisp
content The German School of Lisp
remarks guarohles
hyperlink http://blog.fogus.me/2011/05/03/the-german-school-of-lisp-2/
tags lisp

how_aphex_twin_made_selected_ambient
content How Aphex Twin made Selected Ambient Works 85-92
remarks geqfusiff
hyperlink https://www.musicradar.com/news/how-aphex-twin-made-saw-85-92
tags aphextwin

decker
content Decker is a multimedia platform for creating and sharing interactive documents, with sound, images, hypertext, and scripted behavior.
remarks gksoaiofa
hyperlink https://beyondloom.com/decker/
tags 1bit

spore_creature_creator_steganography
content Spore creature creator and steganography
remarks gifepqhfo
hyperlink https://nedbatchelder.com/blog/200806/spore_creature_creator_and_steganography.html
tags gamedev

tinyvm
content TinyWM is a tiny window manager that I created as an exercise in minimalism. It is also maybe helpful in learning some of the very basics of creating a window manager. It is only around 50 lines of C.
remarks gufishswk
hyperlink http://incise.org/tinywm.html
tags vm

decompiled_retail_console_games
content Decompiled Retail Console Games
remarks gqlsjpoji
hyperlink https://www.retroreversing.com/source-code/decompiled-retail-console-games
tags retrogaming

openbsd_minimalist_desktop
content OpenBSD Minimalist Desktop
remarks ghleiieow
hyperlink https://nechtan.io/articles/openbsd_minimalist_desktop.html
tags openbsd

benfrost_theory_of_machines
content Theory of Machines by Ben Frost
remarks gipjekdai
hyperlink https://benfrost.bandcamp.com/album/theory-of-machines
tags bandcamp

miri
content Miri: An interpreter for Rust's mid-level intermediate representation.
remarks gwopwjkho
hyperlink https://github.com/rust-lang/miri
tags rust

knyst
content Knyst: Real time dynamic audio graph and synthesis library.
remarks gfeaiwlrh
hyperlink https://crates.io/crates/knyst
tags rust, audioprogramming

palestrina_printed_scores
content Where to get palestrina printed scores.
remarks gdalwislw
hyperlink https://www.performersedition.com/catalog/product/view/id/121717.
tags palestrina

cistercian_dates
content cistercian numerals are good for dates
remarks gjoqiwuuj
hyperlink https://me.micahrl.com/blog/cistercian-dates/
tags notation

synthesizing_birdsong
content synthesizing birdsong.
remarks greuuksha
hyperlink https://people.ece.cornell.edu/land/courses/ece4760/labs/f2021/lab1birdsong/Birdsong_keypad.html
tags birdsong, animal_sounds, dsp

folders_high_file_counts
content article on "folders with high file counts" rresonates with me as I think about some of the organization strategies I have been developing.
remarks gwareajdi
hyperlink https://bombich.com/blog/2023/01/18/folders-high-file-counts
tags workflow

sound_of_swearing
content The sound of swearing: are there universal patterns in profanity?
remarks gsfidwhad
hyperlink https://link.springer.com/article/10.3758/s13423-022-02202-0
tags speech

lisp_hard_way
content Learn Lisp the Hard Way.
remarks gpeoeoeul
hyperlink https://llthw.common-lisp.dev/
tags lisp

links_awakening_game_engine
content links awakening game engine documentation.
remarks gfwqoeasl
hyperlink https://github.com/zladx/LADX-Disassembly/wiki/Game-engine-documentation
tags gamedev, zelda

libcpucycles
content libcpucycles is a public domain library for counting cpu cycles.
remarks gisprehol
hyperlink https://cpucycles.cr.yp.to/
tags lowlevel

making_grammars
content making grammars: from computing with shapes to computing with things.
remarks gldswjwqw
hyperlink https://core.ac.uk/reader/127609300
tags gfx, grammar

sharp_NEC_display_32
content >sharp NEC display 32"
remarks gqakepwsf
hyperlink https://www.sharpnecdisplays.us/products/displays/e328
tags display

sim_text_editor
content the Sim text editor.
remarks guelhldeq
hyperlink https://sim.ssnf.xyz/
tags texteditor

phase_aligned_formant
content phase aligned formant (PAF) generator.
remarks gppfspesa
hyperlink http://msp.ucsd.edu/techniques/latest/book-html/node96.html
tags speech, dsp

moveable_ring_modulation
content Moveable ring modulation.
remarks gesirhwua
hyperlink http://msp.ucsd.edu/techniques/latest/book-html/node96.html
tags dsp

voder_puccini
content Vocoder Puccini.
remarks gfrpseodj
hyperlink https://dittytoy.net/ditty/6f30b0885d
tags speech

tarai_function_music
content >Tarai function music.
remarks ghraorkqs
hyperlink http://aikelab.net/tarai/
tags algomusic

locality_sensitive_hashes
content introduction to locality sensitive hashes
remarks gaejodjhu
hyperlink https://tylerneylon.com/a/lsh1/
tags hashes

little_rust_with_your_c
content A little rust with your C
remarks glppuwpru
hyperlink https://docs.rust-embedded.org/book/interoperability/rust-with-c.html
tags rust, cprog

rust_too_many_linked_lists
content Learn Rust With Entirely Too Many Linked Lists
remarks gudldeial
hyperlink https://rust-unofficial.github.io/too-many-lists/index.html
tags rust

draw_ugly_lines
content How to draw ugly lines.
remarks gsiupjwka
hyperlink https://cohost.org/tomforsyth/post/648716-how-to-draw-ugly-lin
tags gfx

soundgen
content Soundgen is an open-source toolbox for voice synthesis, manipulation, and analysis.
remarks gpfdrefqi
hyperlink https://cogsci.se/soundgen.html
tags speech

eno_studio_composition_tool
content Brian Eno: the Studio as a Compositional Tool
remarks gohepuuia
hyperlink https://beatpatrol.wordpress.com/2010/02/10/brian-eno-the-studio-as-compositional-tool-1983/
tags eno, composition

big_list_lisp_impl
content big list of LISP implementations
remarks gipupwkuj
hyperlink https://taoofmac.com/space/dev/lisp
tags lisp

noxin_dream_sequence
content NOXIN/Dream Sequence
remarks gdlokjkuw
hyperlink https://evel.bandcamp.com/album/dream-sequence
tags bandcamp

zchunk
content zchunk: A file format designed for highly efficient deltas while maintaining good compression
remarks gdkjpridl
hyperlink https://github.com/zchunk/zchunk
tags compression

packrat_parasing
content packrat parsing and parsing expression grammars
remarks gpdudlahj
hyperlink https://bford.info/packrat/
tags PEG

why_everything_looks_the_same
content >why everything looks the same.
remarks gawdperhd
hyperlink https://medium.com/knowable/why-everything-looks-the-same-bad80133dd6e
tags design

uxntal_alphabet
content The Uxntal Alphabet is a series of glyph representing uxntal numbers and opcodes.
remarks gajokuaud
hyperlink https://wiki.xxiivv.com/site/uxntal_alphabet.html
tags uxn, notation

lisp_code_typography
content A Few Examples of Lisp Code Typography
remarks gorkpdwel
hyperlink http://kazimirmajorinc.com/Documents/Lisp-code-typography/index.html
tags lisp, typography

writing_docs_well
content Writing docs well: why should a software engineer care?
remarks gqwsuehii
hyperlink https://surfingcomplexity.blog/2022/11/24/writing-docs-well-why-should-a-software-engineer-care/
tags documentation

sounds_central_african_landscapes
content Sounds of Central African landscapes
remarks gorrrukdf
hyperlink https://registry.opendata.aws/elp-nouabale-landscape/
tags nature_sounds

rv
content rv: RISCV core in 600 lines of C89 C.
remarks gojpielle
hyperlink https://github.com/mnurzia/rv
tags riscv, cprog

tropetwist
content TropeTwist: Trope-based Narrative Structure Generation
remarks ghlfhsolh
hyperlink https://arxiv.org/abs/2204.09672
tags gamedev, generative

bioacoustics
content Bioacoustics: finding the voices of other species.
remarks gikolasss
hyperlink https://worldsensorium.com/bioacoustics-finding-the-voices-of-other-species/
tags nature_sounds, acoustics, animal_sounds

effective_rust
content Effective Rust
remarks grjreerof
hyperlink https://www.lurklurk.org/effective-rust/
tags rust

riscv_os_rust
content >Making a RISCV Operating System Using Rust.
remarks gpapfpuiq
hyperlink https://osblog.stephenmarz.com/
tags rust, riscv, osdev

mouth_gestures
content An Illustrated Guide to Mouth Gestures and Their Meanings Around the World.
remarks gaqakrqef
hyperlink https://thereader.mitpress.mit.edu/an-illustrated-guide-to-mouth-gestures-and-their-meanings-around-the-world/
tags gesture

ditherpunk
content >Ditherpunk: the article I wish I had about monochrome image dithering.
remarks gksworaui
hyperlink https://surma.dev/things/ditherpunk/
tags gfx, 1bit, pixelart

hn_eyeopening_textbooks
content HN thread on the most "eye-opening" textbooks. Surprisingly interesting range of answers.
remarks grahrksje
hyperlink https://news.ycombinator.com/item?id=35929112
tags HN, books

anonymous_tor_phone
content Anonymous Tor Phone
remarks ghkuifppw
hyperlink https://0ut3r.space/2023/05/02/anonymous-tor-phone/
tags tor

atari_800XL_remake
content Atari 800XL remake
remarks gajukashw
hyperlink https://revive-machines.com/index-en.html
tags atari, retrocomputing

rust_performance_book
content The Rust Performance Book.
remarks gaiaqwseo
hyperlink https://nnethercote.github.io/perf-book/
tags rust, books

polygones_another_world
content The polygons of Another World.
remarks gkdqruihd
hyperlink https://fabiensanglard.net/another_world_polygons/
tags gamedev

diy_touchpad
content DIY touchpad
remarks grfqsaaps
hyperlink https://github.com/aatishb/DIYtouchpad.
tags touchpad

smallest_h264_encoder
content Worlds smallest H264 encoder.
remarks gjwwdqkfl
hyperlink https://www.cardinalpeak.com/blog/worlds-smallest-h-264-encoder
tags gfx, h264

when_doves_cry
content What it Sounds Like When Doves Cry: an ornithologist proposed a system for transcribing bird sound as human speech. It did not catch on.
remarks glehulpfs
hyperlink https://daily.jstor.org/what-it-sounds-like-when-doves-cry/
tags birdsong, animal_sounds

neural_graphics_primitives
content Exploring Neural Graphics Primitives
remarks gefddefso
hyperlink https://thenumb.at/Neural-Graphics/
tags gfx, neuralnets

interaction_nets_combinators_calculus
content >Interaction Nets, Combinators, Calculus.
remarks gqifwjhhs
hyperlink https://zicklag.github.io/blog/interaction-nets-combinators-calculus/
tags combinators

diversity_arabic_scripts
content The diversity of arabic scripts
remarks gfsehaohu
hyperlink https://blogs.bl.uk/asian-and-african/2023/03/the-diversity-of-arabic-scripts.html.
tags notation

fictional_alphabet_patters
content Fictional alphabet patterns
remarks gkefedsri
hyperlink https://forum.algorithmicpattern.org/t/fictional-alphabet-patterns/538/4
tags notation

shoshikantetsu
content shoshikantetsu.
remarks geelqssre
hyperlink https://asnewman.github.io/shoshikantetsu
tags workflow

CRT_filter_impl
content CRT filter implementation
remarks gkhpuuidr
hyperlink https://github.com/bisqwit/crt-filter
tags gfx

divide_square_7_sim_rects
content Dividing a square into 7 similar rectangles.
remarks gejsdfkkf
hyperlink https://johncarlosbaez.wordpress.com/2023/03/06/dividing-a-square-into-7-similar-rectangles/
tags gfx

potatop
content PotatoP: Lisp powered laptop with a battery life measured in years.
remarks gaerukiui
hyperlink https://hackaday.io/project/184340-potatop
tags lisp

bomb_jack_flash
content Flash version of the arcade game Bomb Jack, available for play on Internet Archive.
remarks gfrsolask
hyperlink https://archive.org/details/1100_bomb_jack
tags bombjack, gaming

LPCnet
content LPCnet: efficient neural speech synthesis:
remarks ghesjjeue
hyperlink https://github.com/xiph/LPCNet
tags speech, neuralnets

three_ordinary_dice
content Making full use of three ordinary dice.
remarks grlfkklfq
hyperlink http://www.quadibloc.com/other/bo0201.htm
tags dice

type_hinting_sucks
content why type hinting sucks
remarks gjjaaqpss
hyperlink https://old.reddit.com/r/Python/comments/10zdidm/why_type_hinting_sucks/
tags python

agon_light
content agon light is the fastest and cheapest 8-bit microcomputer ever made
remarks gjqpawapk
hyperlink https://www.thebyteattic.com/p/agon.html?m=1
tags 8bit, hardware

single_cycle_riscv_register_file
content A Single-Cycle 64-Bit RISC-V Register File
remarks gawfwsrri
hyperlink https://danielmangum.com/posts/single-cycle-rv64-register-file/
tags RiscV

async_rust
content Asynchronous Rust on Cortex-M Microcontrollers
remarks ghdeodduj
hyperlink https://interrupt.memfault.com/blog/embedded-async-rust
tags rust, embedded

ruliad
content The Concept of The Ruliad
remarks gjepsjwer
hyperlink https://writings.stephenwolfram.com/2021/11/the-concept-of-the-ruliad/
tags ruliad

generative_ai_alien_minds
content Generative AI Space and the Mental Imagery of Alien Minds.
remarks gjdojaphh
hyperlink https://writings.stephenwolfram.com/2023/07/generative-ai-space-and-the-mental-imagery-of-alien-minds/
tags genai

voice_acoustics_intro
content Voice acoustics: an introduction.
remarks gawpkrqrd
hyperlink https://newt.phys.unsw.edu.au/jw/voice.html
tags speech, acoustics

linear_a
content exploring linear A.
remarks gakhfhpss
hyperlink https://lineara.xyz/
tags notation

another_world_fpga
content another world ported to FPGA:
remarks ghofqlkrr
hyperlink https://github.com/sylefeb/a5k
tags fpga, gamedev

rust_crossplatform_minimal
content Building cross-platform Rust for Web, Android and iOS – a minimal example
remarks gwqkpuewi
hyperlink https://www.artificialworlds.net/blog/2022/07/06/building-cross-platform-rust-for-web-android-and-ios-a-minimal-example/
tags rust

entity_component_system_wiki
content Entity Component System.
remarks gajjdhipq
hyperlink https://en.m.wikipedia.org/wiki/Entity_component_system
tags gamedev

nyctography_wiki
content Nyctography: a cypher and method for writing in the dark.
remarks gfwljksqi
hyperlink https://en.m.wikipedia.org/wiki/Nyctography
tags notation

data_oriented_design
content Data oriented design.
remarks guoeuukpe
hyperlink https://www.dataorienteddesign.com/dodbook/dodmain.html
tags data

rust_expressif
content Rust on Expressif chips
remarks giwpipqws
hyperlink https://mabez.dev/blog/posts/esp-rust-30-06-2023/
tags rust, embedded

fomralising_simple_vm
content Formalising a Simple Virtual Machine.
remarks gdohsohiu
hyperlink https://whileydave.com/2022/06/28/formalising-a-simple-virtual-machine/
tags vm

whistlegraph
content Whistlegraph Performance: Audiovisual performance featuring fountain pens, singing, and paper.
remarks glsrioudi
hyperlink https://youtu.be/YXUUCkqv2LY
tags whistling

ranking_every_shakespeare
content My ranking of every Shakespeare play.
remarks gjishoahl
hyperlink https://nullprogram.com/blog/2023/06/22/
tags shakespeare

arcade_game_typography
content Arcade game typography
remarks ghwldadoa
hyperlink https://readonlymemory.vg/shop/book/arcade-game-typography/
tags retrogaming, typography

chibicc_uxn
content chibicc-uxn: a small C compiler targetting uxn.
remarks gwhafauls
hyperlink https://github.com/lynn/chibicc
tags cprog, uxn