Matrices and Determinants
-
Matrices and determinants (Mac Tutor - University of St Andrews)
Bash
-
Bash Manual (GNU)
Smalltalk
-
Introduction to the Smalltalk Programming Language
The Moon
-
If The Moon Were Only One Pixel
C Language
-
Welcome to John Regehr's Integers in C quiz
-
Demystifying bitwise operations, a gentle C tutorial
-
Low-Level C Programming (Course) Ryan Meuth
-
https://queue.acm.org/detail.cfm?id=3588242
-
Linus Torvalds Nothing better than C
-
Build Your Own Lisp. Learn C and build your own programming language in 1000 lines of code!
-
Structures in C: From Basics to Memory Alignment
-
Few lesser known tricks, quirks and features of C
-
{n} times faster than C - part one
-
Comparing C to machine language
-
So You Think You Know C?
And Ten More Short Essays on Programming Languages (Oleksandr Kaleniuk)
Awk
-
Awk by example (IBM)
-
AWK one-liner collection
-
Why Learn AWK? (Jonathan Palardy)
-
Awk Tutorial, part 1 (Jonathan Palardy)
-
Fascination of AWK (Volodymyr Gubarkov)
-
The Awk Programming Language (pdf, Internet Archive)
-
The AWK Programming Language, Second Edition
-
Simple webserver written in gawk
Computer Science
-
A Data-Centric Introduction to Computing
-
Memory Allocation
-
A brief, incomplete, and mostly wrong history of programming languages (One div zero)
-
A Functional Introduction To Computer Science (Part I)
-
How do computers read code?
-
What was Coding like 40 years ago?
-
Internet Archive: Computers & Technology
-
Putting the You in CPU (Written by 17-yr Old)
-
Point-Free or Die: Tacit Programming in Haskell and Beyond by Amar Shah
-
Where Did the QWERTY Keyboard Come From?
-
IBM's World of Numbers (Computer History Museum)
-
The Tao of Programming
-
How SSH port became 22
Open Source Society University
-
Open Source Society University
Maxima
-
Maxima (A Computer Algebra System)
CSS
-
My favourite 3 lines of CSS
-
After Dark Screensavers in CSS
-
An end to typographic widows on the web
-
nth-child() just got an upgrade
-
TailWindCSS
-
An Introduction to the fr CSS unit
Vim
-
Learn Vim (The Smart Way)
-
How to copy
to the clipboard with Vim (SO)
-
CJ Saathoff How To Search and Replace Using The Vim Text Editor
Electron
-
The easiest way to get started with Electron
Web Site Hosting
-
Comparing Static Site Hosts; Which Is The Best Host For A Static Site?
Ascii
-
ASCII Double-Murder
Python
-
30-Days-Of-Python
-
Inside python dict — an explorable explanation
-
Linear Programming in Python
-
Advanced Python Mastery. A course by David Beazley
-
Think Python, 3rd edition. by Allen B. Downey
Vectorization
-
Vectorization: A Key Tool To Improve Performance On Modern CPUs
Javascript
-
All JavaScript and TypeScript Features From the Last 3 Years
-
Why Not document.write()?
-
JSON vs XML With Douglas Crockford
-
It’s Not Wrong that 🤦♂️.length == 7
-
I Waited 15 Years For These New Array Methods
-
Structure and Interpretation of Computer Programs (JavaScript Edition)
Visual Basic
-
The History and Legacy of Visual Basic (Ryan Lucas)
Emacs
-
redguardtoo/mastering-emacs-in-one-year-guide
-
Mastering Emacs Together
-
Mastering Emacs
cURL
-
cURL
-
TWENTY-FIVE YEARS OF CURL
-
cURL documentation
Computer Networks
-
An Introduction to Computer Networks (Peter L Dordal)
-
ACM Turing Award Honors Bob Metcalfe for ethernet
-
Ethernet: distributed packet switching for local computer networks (Classic Paper)
fzf
-
So you've installed fzf. Now what?
Logarithms
-
The History of the Natural Logarithm - How was it discovered? (Tarek Said)
-
The Irish logarithm
Let's Encrypt
-
Improving Resiliency and Reliability for Let’s Encrypt with ARI
Windows
-
5 Mind-Blowing FREE Windows Apps (you probably didn't know existed) [Leila Gharani]
Janet
-
Janet for Mortals
-
Janet Language
VPN
-
mullvad browser (and VPN)
text fragments
-
Boldly link where no one has linked before: Text Fragments
-
Feature: Scroll to Text Fragment
-
Text fragments (MDN)
-
URL Fragment Text Directives (W3C)
Expt
-
Numerical
Integration
exercism (coding lessons)
-
exercism
Latex
-
Getting Started with LaTeX By David R. Wilkins (TCD)
-
Katex: The fastest math typesetting library for the web
Mathematica
-
Transform Code (Nested 'With' Problem)
-
Functions That Remember Values They Have Found
-
Transformation Rules and Definitions
-
Associating Definitions with Different Symbols (Upvalues
and Downvalues)
-
The Wolfram Language: FAST INTRODUCTION FOR PROGRAMMERS
-
An Elementary Introduction to the Wolfram Language
-
How to Teach Computational Thinking
-
A (Somewhat) Quick Intro to Mathematica (b3m2a1)
Ruby-on-Rails
-
Bullet Train: The Open Source Ruby on Rails SaaS Framework
-
The Rails Doctrine. David Heinemeier Hansson
algorithmica
-
algorithmica ( Sergey Slotin)
The Web
-
The web’s most important decision ( Jay Hoffmann)
Books
-
The Man Who Invented the Modern Cop Novel
-
A Biography of the Pixel (Alvy Ray Smith)
-
Jared Diamond: A Reply to His Critics (Guns, Germs, and Steel: The Fates of
Human Societies)
-
The Informer Liam O Flaherty
-
Data-Driven Science and Engineering Machine Learning, Dynamical Systems, and
Control (Brunton & Kutz) PDF
-
The Dawn of Everything: A New History of Humanity. by David Graeber , David Wengrow
-
The Hundred Years War Vol 5: Triumph and Illusion. Jonathan Sumption
Statistics
-
If you do not know what you would have done under all possible scenarios, then you cannot know the Type I error rate for your analysis.
Assembly
-
Learn x86-64 assembly by writing a GUI from scratch
html
-
The New dialog HTML Element Changes Modals Forever
QR Codes
-
Decoding small QR codes by hand
Regular Expressions (regex)
-
A regular expression to check for prime numbers
-
Regex 101 (Checker)
-
RexEgg
Ulysses
-
Bloomsday! The Library’s One-of-a-Kind Copy of Ulysses
(Library of Congress Blog)
-
The Project Gutenberg eBook of The Odyssey (Homer). Translator: Samuel
Butler
-
The Odyssey (1900) (Butler) St. John's College Cambridge
References (Literature)
-
Anna's Archive
SI Units
-
The International System of Units (SI): Defining constants
Normal Distribution
-
Why π is in the normal distribution (beyond integral tricks)
-
But what is the Central Limit Theorem?
Zip
-
The Dark History of Zip Files (Dave's Garage)
-
Huffman Encoding and Data Compression (Stanford)
sexadecimal
-
HAL 9000 and the Sexadecimal Mystery - Finally Explained (Dave's Garage)
Study Tips
-
William J. Rapaport. How to Study
File Transfer
-
How to copy a file between devices?
Apostrophe Protection Society
-
Apostrophe Protection Society
Macintosh
-
Infinite Mac
-
The original WWW proposal is a Word for Macintosh 4.0 file from 1990, can we open it?
-
Copy to
Mac Clipboard from Vim (pbcopy)
-
Xcode and clang
Sqlite
-
Why SQLite uses Bytecode
BitAnd
-
Bitand
and highest power of two (x & -x)