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

agon_light
content Agon Light
hyperlink https://www.thebyteattic.com/p/agon.html
tags 8bit, hardware

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