Recent Work
All pages on this site, sorted by most recently modified.
Bifurcationsgreek alphabetGame TreesPeg SolitaireOptimisation21 Birthday ProblemsGithub: Game of LifeMargin Notes Stress TestGithub: JobsSubdomainsOrgGithub: DrawGithuborg-shopjobsyncDockerYouTubeGlobeGithub: PegsGithub: OrgroGithub: MinesweeperGithub: GlobeCommandsSystem CraftersGithub: DotfilesOx HugoMeasure TheoryGithub: HashiGithub: Advent of CodeMaster TheoremSTARGithub: MicroburbsGithub: LeetCodeGithub: IO SiteGithub: CareerGithub: BotsGithub: BookshelfSpaced RepetitionGithub: 100 Days PythonGithub: ToolsGithub: TimelineGithub: Math MapGithub: LedgerGithub: Knight’s TourGithub: EndianGithub: 100 Days JSNeovimNotmuch EmailMinesweeper RL AgentGithub: TikZJaxN/VimGithub: Ultimate Tic-Tac-ToeGithub: Sydney Train GameGithub: SiteGithub: ShmoGithub: Sedgewick Algorithms in CGithub: CV Tree SegmentationGithub: ClipGithub: Classical CSGithub: Advanced AlgorithmsGithub: Rosen MapleGithub: GitHub Pages SiteGithub: Font2SplinesGithub: Dynamic ProgrammingGithub: BananagramsGithub: 64 Days LuaJayZJ. Coleorg-agendaN-QueensGithub: Org RepoGithub: Neomutt LF RangerGithub: MathGithub: GitHub Profile READMEGithub: Bytelocker.elGithub: 10K Hours AI/ML/DLGithub: Tradesanother new noteHTTP Status CodesQuotesGithub: LaTeXGithub: Full Stack ChatbotGithub: CS ProjectsGithub: Computer VisionGithub: Bytelocker.nvimGithub: 100 Days GoPeg Solitaire RLGithub: KeychronGithub: IconsGithub: Anki TikZGithub: ArcadeMuditaSuperMemo Callouts Stress TestM3 Shortcodes Stress TestWFDF Rules 2025 - 2028WFDF Accreditation 2026Measure, Integration & Real AnalysisDesign PatternsCode SmellsBlocklinks Stress TestUltimate Frisbee TacticsGithub: Typing TelemetryBaby RudinSolutions to LeetcodeTutorialCoding PatternsSiteShmoRosen MapleOrg RepoNeomutt LF RangerIO SiteEndianCV Tree SegmentationComputer VisionCareerAdvent of CodePhillip the boy CatBirthday Prize AnalysisA Visual Git ReferenceDesign PrinciplesUML DiagramsTyping TelemetryProgramming in LuaAn Introduction to Programming in Emacs LispProgramming in Lua2018 Royald Enfield Classic 500Pro GitVocabularyLiterate Programming and Donald KnuthBeyond CodeThe Story of SocratesQueen Mia ⚰️Masters of StatisticsThe BabelsRunning BarefootThe Bayesian CatAnki ExplainedMy Undergraduate Computer Science DegreeBibliography Stress TestLoveVi Improved, a.k.a VimTime ComplexityRegular ExpressionsGNU DebuggerEmacsComputational ComplexityInteger ProgrammingFunctional ProgrammingQuadratic ProgrammingObject-Oriented ProgrammingNon-Linear ProgrammingMiscellaneous Exercises over the yearsLinear ProgrammingDynamic ProgrammingSnake in CMinesweeper in CCryptography CodeConnect FourJavascriptElisp NotesRegular Expressions in PythonMastering PythonLuaLambda FunctionsJSON’s in PythonJava NotesFilter FunctionMastery of MatplotlibMastering PandasMachine Learning Example with PandasMastering NumpyMagitGitMemoryInternet NetworksDatabasesProblemsParticipant UploadNeetcode SolutionsBytelocker in C23 Birthday Problems22 Birthday ProblemsRaspiOS Raspberry Pi3Optical Character RecognitionManjaro Raspberry Pi 4ArcadeToolsLAN MessengerKiTS19 Grand Challenge: Kidney and Kidney Tumour SegmentationSydney Train Game; Get 10Messenger Web AppConnect 4BookbotThe Value Sensitive Design of GPT 3SudokuShort Answers to AI Ethics QuestionsKantian and Automated EthicsHashiwokakero (Bridges) SolverBanagrams SolverUltimate Tic Tac ToeRecurrent Neural Networks (RNNs)Q-LearningPolicy GradientsMultilayer PerceptronLong Short-Term Memory (LSTM)Chess BotGAN: Generative Adversarial NetworksVisual Transformers (ViT)Perceptrons (Augmented with Gradient Descent)NanoGPT - Min with TeethAutoencoderschapter 2: how the backpropagation algorithm workschapter 3: improving the way neural networks learnchapter 5: why are deep neural networks hard to train?chapter 4: a visual proof that neural nets can compute any functionTokeniserschapter 1: using neural networks to recognise handwritten digitschapter 6: deep learningRegularised RegressionPerceptron RegressionPerceptronLogistic RegressionLocally Weighted RegressionLinear RegressionSupport Vector Machines (SVMs)MNIST and FMNIST using KNNEmail SPAM ClassifierThe Bias-Variance DecompositionPredicting Life ExpectancyOptimiser Paradigms in Machine LearningKNN TheoryEnsemble LearningDecision TreesCurse of DimensionalityA Catalogue of Loss FunctionsPrincipal Component Analysis (PCA)Performance Metrics for Machine LearningNon-parametric ModelsNo Free Lunch TheoremMicrogradKernel MethodsK-means ClusteringGaussian Mixture ModelsStanford CS230: Deep LearningProducing the Omega symbol with SplinesParametric ModellingFrizzande’s FConvert Font files to Bezier CurvesStanford CS229: Machine LearningHarvard STAT110: ProbabilityMultivariable CalculusDifferential EquationsThe Dowel ProblemSingle-Variable CalculusProof of the Pythagorean TheoremLinear AlgebraFunctionsProbabilitySet, functions and sequencesNumber TheoryLogicIconsGraph TheoryCombinatoricsStatisticsTypeset Everything!Complex AnalysisTypeset TreatisesTypeset PoemsTypeset High School Math BookletsTypeset Frisbee RulesMicroservicesEvent DrivenContainersConcurrencyBuild SystemsAPI DesignGreek MythologyClassical ReligionIntroduction to the Practice of StatisticsDatabase System ConceptsData Structures and Algorithms in JavaSelected Poems of WordsworthTreasure IslandThe Story of PhilosophyThe HistoriesSelected WorksHow to Take Smart NotesEmmaAeneid48 Laws of PowerArielAdvanced CalculusThe Divine ComedyHow to Read a BookConcrete MathematicsBradbury Stories1984The Neandertal EnigmaIntermediate Calculus, Multivariable Functions and Differential Equations with ApplicationsA First Course in Japanese WorkbookDesign Patterns: Elements of Reusable Object-Oriented SoftwareSed & AwkAnne of Green GablesSelected PoemsLinear Analysis and Differential EquationsWuthering HeightsWhat is Mathematics?Sapiens. A brief History of HumankindWar Poems and OthersThe Drug Users Bible: Harm Reduction, Risk Mitigation, Personal SafetyProof in Mathematics: An IntroductionMy Brief HistoryIntroduction to Matrix CalculusCalculus with Multiple VariablesCalculus 1 and Several VariablesElements of Programming Interviews (in Java)Algorithms in C. Part 5: Graph AlgorithmsThe Secret GardenSystem Design InterviewGenki IFood of the GodsAnimal FarmUltimate Techniques and TacticsThe Subtle Art of Not Giving a F*ckFundamental Principles of the Metaphysic of MoralsCollected Poems of DobsonA Modern Introduction to Differential EquationsA First Course in JapaneseA Book of Problems in Ordinary Differential EquationsThe OdysseyV for VendettaKafka on the ShoreGulliver’s TravelsBhagvad GitaPlato’s DialoguesThe CossacksEffective PythonCrime and PunishmentArt of War12 Rules for LifeA Book of CurvesThe 7 Habits of Highly Effective PeopleMoby DickDifferential and Integral CalculusDhammapadaAlan Turing: The EnigmaA Brief History of TimeIntroduction to TopologyUnderstanding AnalysisFull-Stack Web Development with TypeScript 5A Dictionary of Basic Japanese GrammarCarl Friedrich GaussThe Communist Manifesto300 Most Important Chess ExercisesThink and Grow RichThe Tattooist of AuschwitzThe Intelligent InvestorLove and MathIntroduction to AlgorithmsHow to Prove ItEfficient Linux at the Command LineAlgorithmsProbabilistic Machine LearningHands on Machine LearningThe Three Theban PlaysThe Doors of PerceptionProbability Theory: The Logic of ScienceKodansha Kanji Learner’s CourseHamletThe 4-Hour WorkweekPocket Guide: Human BodyDivine ProportionsComplex Variables with an Introduction to Conformal Mapping and Its Applications50 Challenging Calculus ProblemsThe IliadThe Complete Book of Chess StrategyWhy We SleepWeThe Barefoot InvestorLearning GoIkigai / 生き甲斐Designing Data-Intensive ApplicationsAlice’s Adventures in WonderlandThe Advancement of LearningGenki I WorkbookDiophantine EquationsDeep WorkOxford Beginner’s Japanese DictionaryOne Up On Wall StreetMeditationsFunctions of a Complex VariableThinking Fast & SlowThe Great GatsbyThe Elements of Statistical LearningThe Catcher in the RyeMakers of MathematicsMake It Stick: The Science of Successful LearningLetters from a StoicDifferential Equations, Essential SkillsMathematics for Machine LearningWorld Religions in PracticeWar and PeaceThe Book ThiefHow to Win Friends and Influence PeopleDon QuixoteComplex Variables and ApplicationsThe Mathematics Lover’s CompanionZen and the Art of Motorcycle MaintenanceRefactoringQur’anHoly BibleThus Spoke ZarathustraThe Complete Works of ShakespeareLord of the FliesDiscrete Mathematics with ApplicationsDifferential GeometryRich Dad Poor DadRead Real JapaneseFundamentals of Differential EquationsElementary Linear Algebra, with ApplicationsCalculus of Several VariablesNetworked LifeThe C Programming LanguageThe Almanack of Naval RavikantDive into Design PatternsDeep LearningAll of StatisticsJapanese GrammarEssential UltimateArnold: The Education of a BodybuilderThe Hitchhiker’s Guide to the GalaxyThe Da Vinci CodeSolving Mathematical ProblemsLinux Pocket GuideIntroduction to Mathematical StatisticsJava: The Complete ReferenceThe Count of Monte CristoThe Canterbury TalesThe Art of StatisticsThe Adventures of TintinTao Te ChingSeven Brief Lessons on PhysicsPride and PrejudiceModern Operating SystemsAntifragileMinds, Brains, and ScienceElementary Linear AlgebraThe Ultimate Encyclopedia of MythologyThe Adventures of Huckleberry FinnSteve JobsBeing and NothingnessAristotle for EverybodyA First Course in Partial Differential EquationsSingle Variable CalculusMoonwalking with Einstein: The Art and Science of Remembering EverythingLinear AlgebraElementary Linear AlgebraAlgorithms in C. Parts 1-4Reading ListIntroductory Real AnalysisThe Mathematics of SecretsThe Big SleepComputer Networking: A Top-Down ApproachLinear Algebra for CalculusDifferential Equations: A Modeling PerspectiveResearch PapersKanye West NewTestSimple TestSurveyTable of Booksagenda