Recent Work
All pages on this site, sorted by most recently modified.
chapter 2: how the backpropagation algorithm workschapter 5: why are deep neural networks hard to train?The Value Sensitive Design of GPT 3Object-Oriented ProgrammingComputational Complexitychapter 3: improving the way neural networks learnchapter 6: deep learningSet, functions and sequencesOptimiser Paradigms in Machine LearningLogistic RegressionLinear RegressionEmail SPAM ClassifierPerceptronAn Introduction to Generalized Linear ModelsInterleavingAnki ExplainedSpaced RepetitionPast PapersBibliography Stress TestPeg SolitaireIconsMNIST and FMNIST using KNNRemarkable Paper ProR StudioUNSW CoursesMasters of StatisticsUNSW MathseshMiscellaneous Exercises over the yearsMeasure TheoryMonty Hall ProblemPrincubeMicrogradMastering PythonCryptography CodeLOCThe Little Brown BearRemembrance of Things Past, Volume 2Never Grow UpFinite-Dimensional Vector SpacesCat FactsShakespeare: The World as StageLatin American Spanish PhrasebookIntroduction to Functional AnalysisTreasure IslandWalt Disney’s PinocchioThe Maze RunnerRemembrance of Things Past, Volume 1OutliersFlying SaucersBankingA Brief Survey of Modern Algebra50 of the Finest Drinking GamesMao’s Last DancerMana Wars: Glimmer in the DarknessHarry Potter and the Half-Blood PrinceDictionary of ScienceTom & Jerry Annual 2008The Siege of MacindawThe Lion, the Witch and the WardrobeStarbookPhilip’s World Reference AtlasItalian PhrasebookA University AlgebraA Game of ThronesThe Kings of ClonmelArt of WarThe Wolf of Wall StreetThe Kill ListThe Handmaid’s TaleThe Adventures of Tom SawyerThe 39 Clues: The Maze of BonesMy Smart PuppyHag-SeedAnatomy and Physiology for NursesAbnormal PsychologyApplied Modern AlgebraAlice’s Adventures in WonderlandThe Real Number System in an Algebraic SettingThe Maze Runner: The Scorch Trials (Official Graphic Novel Prelude)The HobbitThe Case-Book of Sherlock HolmesSpider-Man Annual 2005Harry Potter and the Deathly HallowsDragon KeeperDo Androids Dream of Electric Sheep?Bar TricksThe BoatAladdinThe Magic Faraway TreeThe Lost StoriesThe Da VinciThe Complete Guide to PokerThe Adventures of Sherlock HolmesScooby-Doo! Annual 2008Michael Jackson: Life of a LegendMemories, Dreams, ReflectionsCollected VerseCinderellaA Tale of Two CitiesStaying Alive: First AidThe Da Vinci CodeThe Count of Monte CristoThe Hunger GamesThe Future of Property Investing in AustraliaThe Big Book of CatsThe Amazing Spider-Man: Coming HomeIntroduction to Graph TheoryGarden of the Purple DragonFacts You Must KnowBrooklynAngels and DemonsA Concrete Approach to Abstract AlgebraWorld War IIThe War of the WorldsThe Spy and the TraitorThe Ruins of GorlanThe ProfessorThe MMIX SupplementThe LaundromatThe Boy in the Striped PyjamasMen of Mathematics 2Le Petit PrinceFrench Phrase Book & DictionaryBrave New WorldGraphSubdomainsRunning ShoesRaspiOS Raspberry Pi3Manjaro Raspberry Pi 4br1ttle’s (my own) chess gamesBlind150Solutions to LeetcodeWFDF Accreditation 2026A Random Walk Down Wall StreetElements of Programming Interviews (in Python)RemarkableBlind75TutorialDecision TreesA History of ChessMaster TheoremHugging Face Agents CourseLife of a Network PacketRoam ResearchtmuxAtlassianorg-modesmolagentsNeovimNotmuch EmailAristotleZettelkastenLangGraphhomebrewzoxideRemarkable Paper Pro Moveorg-roamUndergraduate Level MathKeyboardsGermanNiklas LuhmannLlama-IndexInstitutional MottosBashfzfezaBrother DS-940DW3dkeycapThe Linux Command LineSystem Design InterviewFoundations of GeometryComputer Vision: Algorithms and ApplicationsClassic Computer Science Problems in PythonMeasure TheoryA Mathematician’s ApologyCohn’s Measure TheoryBillingsley Probability and MeasureReading ListReal Analysis and ProbabilityUnix Power ToolsThe Complete Works of ShakespeareNeural Networks and Deep LearningLogic, Logic, and LogicLogic Study GuideLogicLinux Pocket GuideLinear Algebra Done RightHead First Design PatternsPrinciples of Mathematical AnalysisGenki 2Baby RudinAnki-connectGnuplotMoonlander MKIZsa.ioUltimate Frisbee Cutting PatternsOpen Banking in AustraliaSeven Brief Lessons on PhysicsMagitA First Look at Rigorous Probability TheoryThe Drunkard’s WalkArcadeGame TreesRemembering the Kanji (RTK)MuditaBus Stop PoemsSerenity PrayerThe Dowel ProblemProof of the Pythagorean TheoremChess OpeningsChess: 5334 Problems, Combinations and GamesMathematics for Machine LearningProgramming in LuaAn Introduction to Programming in Emacs LispStochastic ProcessesThe Mammoth Book of the World’s Greatest Chess GamesElements of Programming Interviews (in Java)Modern Chess OpeningsA Course of Pure MathematicsUnderstanding the Chess OpeningsThe Usborne Book of Facts and RecordsLinux Pocket GuideCommandsorg-shopRuy LopezThe Italian GameThe Evans GambitSmith Morra GambitOpening TrapsLondon System RepertoireKings Indian DefenseCaro Kann BlackVienna RepertoireVienna Opening GothamchessThe Stafford GambitThe Ponziani OpeningSicilian DragonScotch Opening RepertoireQueens Gambit StructuresPirc DefenseHyper Accelerated DragonGothams Caro KannFrench DefenceEnglish Opening RepertoireGithub: Rosen MapleGithub: IO SiteGithub: Dynamic ProgrammingGithub: CV Tree SegmentationGithub: CareerGithub: BananagramsGithub: 10K Hours AI/ML/DLGithub: TikZJaxGithub: Sydney Train GameGithub: Math MapGithub: LedgerGithub: LaTeXGithub: BookshelfGithub: PegsGithub: JobSync ChromeGithub: Chess YOLOGithub: Arcade MobileGithub: SiteGithub: LeetCodeGithub: EndianGithub: Bytelocker.nvimGithub: 100 Days JSGithub: MathGithub: IconsGithub: Game of LifeGithub: Font2SplinesGithub: DotfilesGithub: Computer VisionGithub: MinesweeperGithub: GlobeGithub: TimelineGithub: RATS STATSGithub: Org ShopGithub: HashiGithub: GitHub Profile READMEGithub: CS ProjectsGithub: Classical CSGithub: Advanced AlgorithmsGithub: 100 Days PythonGithub: JobsGithub: Ollama Voice ChessGithub: Sedgewick Algorithms in CGithub: KeychronGithub: GitHub Pages SiteGithub: DrawGithub: Typing TelemetryGithub: TradesGithub: ToolsGithub: ShmoGithub: Neomutt LF RangerGithub: ClipGithub: Anki TikZGithub: 100 Days GoGithub: OrgroGithub: MicroburbsGithub: Org RepoGithub: Knight’s TourSystem CraftersGithub: Ultimate Tic-Tac-ToeGithub: Full Stack ChatbotGithub: Bytelocker.elGithub: BotsGithub: ArcadeGithub: Advent of CodeGithub: 64 Days LuaGithub: Org PomodoroYouTubeSTARUltimate Frisbee TacticsBifurcationsAgentic AIHugging FaceGithubjobsyncFastAPISvelteN/Vimgreek alphabetMinesweeper RL AgentGlobenetwork commandsOllamaJayZanother new noteJ. Coleorg-agendaN-QueensHTTP Status CodesPeg Solitaire RLOrgDockerFlaskViteKiTS19 Grand Challenge: Kidney and Kidney Tumour SegmentationOptimisation21 Birthday ProblemsMargin Notes Stress TestOx HugoQuotesSuperMemo Callouts Stress TestM3 Shortcodes Stress TestWFDF Rules 2025 - 2028Measure, Integration & Real AnalysisDesign PatternsCode SmellsBlocklinks Stress TestCoding PatternsPhillip the boy CatBirthday Prize AnalysisA Visual Git ReferenceDesign PrinciplesUML Diagrams2018 Royald Enfield Classic 500Pro GitVocabularyLiterate Programming and Donald KnuthBeyond CodeThe Story of SocratesQueen Mia ⚰️The BabelsRunning BarefootThe Bayesian CatMy Undergraduate Computer Science DegreeLoveVi Improved, a.k.a VimTime ComplexityRegular ExpressionsGNU DebuggerEmacsInteger ProgrammingFunctional ProgrammingQuadratic ProgrammingNon-Linear ProgrammingLinear ProgrammingDynamic ProgrammingSnake in CMinesweeper in CConnect FourJavascriptElisp NotesRegular Expressions in PythonLuaLambda FunctionsJSON’s in PythonJava NotesFilter FunctionMastery of MatplotlibMastering PandasMachine Learning Example with PandasMastering NumpyGitMemoryInternet NetworksDatabasesProblemsParticipant UploadBytelocker in C23 Birthday Problems22 Birthday ProblemsOptical Character RecognitionToolsLAN MessengerSydney Train Game; Get 10Messenger Web AppConnect 4BookbotSudokuShort 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 4: a visual proof that neural nets can compute any functionTokeniserschapter 1: using neural networks to recognise handwritten digitsRegularised RegressionPerceptron RegressionLocally Weighted RegressionSupport Vector Machines (SVMs)The Bias-Variance DecompositionPredicting Life ExpectancyKNN TheoryEnsemble LearningCurse of DimensionalityA Catalogue of Loss FunctionsPrincipal Component Analysis (PCA)Performance Metrics for Machine LearningNon-parametric ModelsNo Free Lunch TheoremKernel 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 EquationsSingle-Variable CalculusLinear AlgebraFunctionsProbabilityNumber TheoryLogicGraph 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 WordsworthThe 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 VariablesAlgorithms in C. Part 5: Graph AlgorithmsThe Secret GardenGenki 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 Punishment12 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 ApplicationsThe 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 SkillsWorld 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 ZarathustraLord 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 GalaxySolving Mathematical ProblemsIntroduction to Mathematical StatisticsJava: The Complete ReferenceThe Canterbury TalesThe Art of StatisticsThe Adventures of TintinTao Te ChingPride 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-4Introductory Real AnalysisThe Mathematics of SecretsThe Big SleepComputer Networking: A Top-Down ApproachLinear Algebra for CalculusDifferential Equations: A Modeling PerspectiveResearch PapersTestSimple TestSurveyTable of Booksagenda