Xah Code Sitemap
- Math Models of 3D Input Control
- Graphics Programing Pains
- Illustrating Geometry with POV-Ray
- Intro to POV-Ray and 3D Geometry Programing
- JavaView Test
- Mathematica Graphics with JavaView
- LiveGraphics3D Test
- LiveGraphics3D Test 2
- Mathematica Graphics with LiveGraphics3D
- Intro to Mathematica's 3D Graphics Format
- Outline Rendering of 3D Models
- What Is Perspective Drawing
- Constructive Solid Geometry with POV-Ray
- POV-Ray Glassy Spheres and Transparency
- POV-Ray Lighting Examples
- POV-Ray: Surface of Revolution and Prisms
- POV-Ray Metallic Spheres and Reflection
- Parametric Surfaces in POV-Ray
- Intro to POV-Ray
- Emacs POV-Ray Mode
- What is Technical Drawing, Descriptive Geometry, Projective Geometry, Linear Algebra
- Requirements for a Visualization System
- Implementing Mathematica in Golang
- Wolfram Language, Mathematica
- Number Of Ways To Loop n Points
- Geometry: Plane Tiling Mathematica Package
- Spheres and Cubes Study
- Tilings and Patterns
- Math Tiling Gallery
- Geometry: Transformation of the Plane II
- Geometry: Transformation of the Plane
- Math: Density Plots of Trig Expressions
- Math Graphics Gallery
- Stereographic Projection
- Stereographic Projection
- Stereographic Projection
- Stereographic Projection
- Stereographic Projection
- Stereographic Projection
- Second Life, Tech Geekers, And Escapism
- The One True History of Meow
- Once upon a troll…
- To Catch a Troll…
- Troll Definition from Jargon File
- The Newsgroup Troll Song
- Usenet Troll Song
- Ban Xah Lee
- What I've Learned by Conversational Styled Posts
- Cross-posting and Language Factions
- Death of a Troll, My Memory of Erik Naggum (1965 to 2009)
- (Knowledge + Love) / Disrespectfulness
- ESR wrote: How not to engage me!
- Hacker News, Xahlee.org, and What is Politics?
- Hackers and the Foobar Phrase
- How Shall I Respond?
- Ignorance And Intolerance In Online Computing Communities
- Persona Non Grata in the Hacker Community
- rule of conduct of a 4chan philosopher
- Wilt Thou Gallantly Tilt at Windmills?
- Netiquette Anthropology: Tales of Tech Geekers
- What's Hacker?
- What's Philosophy and Paul Graham
- Why Can't You Be Normal?
- Perl Module Tree::Matica Documentation
- Perl Module: Tree::Matica (Mathematica Tree Functions in Perl)
- Archimedean Spiral
- Astroid
- Bezier Curve
- Cardioid
- Cardioid Graphics Gallery
- Cassinian Oval
- Catenary
- Caustics
- Circle
- Cissoid of Diocles
- Cissoid
- Cornu Spiral
- Conchoid of Nicomedes
- Conchoid
- Conic Sections
- Websites on Conic Sections
- Geometry: Coordinate Systems for Plane Curves
- Coordinate Transformation
- Vectors
- Cross Curve
- Curlicues
- Curvature
- Cusp
- Cycloid
- Deltoid
- Ellipse
- Envelope
- Epitrochoid and Hypotrochoid Animation Gallery
- Epicycloid and Hypocycloid
- Epitrochoid
- Equiangular Spiral
- Evolute
- Exponential Curve
- Folium of Descartes
- Hyperbola
- Hypotrochoid
- Special Plane Curves: Introduction
- Buy A Visual Dictionary of Special Plane Curves
- Plane Curve Bibliography
- Special Plane Curves: CD-ROM
- Naming and Classification of Curves
- Plane Geometry Software
- Special Plane Curves: Mailing List
- Plane Curves Books
- Websites on Plane Curves
- Special Plane Curves: What's New
- Special Plane Curves: What's New 1996 to 2007
- Circle Inversion Gallery
- Geometric Inversion
- Involute
- Lemniscate of Bernoulli
- Lemniscate of Gerono
- Limacon Graphics Gallery
- Limacon Of Pascal
- Line
- Lissajous
- Lituus
- Mathematica Packages for Plane Curves
- Nephroid
- Orthoptic
- Parabola
- Parallel Curve
- Pedal Curve
- Piriform
- Polynomial
- Quadratrix Of Hippias
- Radial Curve
- Right Strophoid
- Rose Curve
- Roulette
- Mathematics of Seashell Shapes
- Seashell Icons
- Math Parametric Equation for Seashell
- Semicubic Parabola
- Hyperbolic Trig Functions
- Sine Curve
- Spirals in Nature
- Spiric Section
- Tractrix
- Trisectrix of Maclaurin
- Trisectrix
- Trochoid
- Witch of Agnesi
- Curves and Their Properties: Astroid, p001
- Curves and Their Properties: Astroid, p002
- Curves and Their Properties: Astroid, p003
- Curves and Their Properties: Cardioid, p004
- Curves and Their Properties: Cardioid, p005
- Curves and Their Properties: Cardioid, p006
- Curves and Their Properties: Cardioid, p007
- Curves and Their Properties: Cassi, p008
- Curves and Their Properties: Cassi, p009
- Curves and Their Properties: Cassi, p010
- Curves and Their Properties: Cassi, p011
- Curves and Their Properties: Catenary, p012
- Curves and Their Properties: Catenary, p013
- Curves and Their Properties: Catenary, p014
- Curves and Their Properties: Caustics, p015
- Curves and Their Properties: Caustics, p016
- Curves and Their Properties: Caustics, p017
- Curves and Their Properties: Caustics, p018
- Curves and Their Properties: Caustics, p019
- Curves and Their Properties: Caustics, p020
- Curves and Their Properties: Circle, p021
- Curves and Their Properties: Circle, p022
- Curves and Their Properties: Circle, p023
- Curves and Their Properties: Circle, p024
- Curves and Their Properties: Circle, p025
- Curves and Their Properties: Cissoid, p026
- Curves and Their Properties: Cissoid, p027
- Curves and Their Properties: Cissoid, p028
- Curves and Their Properties: Cissoid, p029
- Curves and Their Properties: Cissoid, p030
- Curves and Their Properties: Conchoid, p031
- Curves and Their Properties: Conchoid, p032
- Curves and Their Properties: Conchoid, p033
- Curves and Their Properties: Cones, p034
- Curves and Their Properties: Cones, p035
- Curves and Their Properties: Conics, p036
- Curves and Their Properties: Conics, p037
- Curves and Their Properties: Conics, p038
- Curves and Their Properties: Conics, p039
- Curves and Their Properties: Conics, p040
- Curves and Their Properties: Conics, p041
- Curves and Their Properties: Conics, p042
- Curves and Their Properties: Conics, p043
- Curves and Their Properties: Conics, p044
- Curves and Their Properties: Conics, p045
- Curves and Their Properties: Conics, p046
- Curves and Their Properties: Conics, p047
- Curves and Their Properties: Conics, p048
- Curves and Their Properties: Conics, p049
- Curves and Their Properties: Conics, p050
- Curves and Their Properties: Conics, p051
- Curves and Their Properties: Conics, p052
- Curves and Their Properties: Conics, p053
- Curves and Their Properties: Conics, p054
- Curves and Their Properties: Conics, p055
- Curves and Their Properties: Cubic, p056
- Curves and Their Properties: Cubic, p057
- Curves and Their Properties: Cubic, p058
- Curves and Their Properties: Cubic, p059
- Curves and Their Properties: Curvature, p060
- Curves and Their Properties: Curvature, p061
- Curves and Their Properties: Curvature, p062
- Curves and Their Properties: Curvature, p063
- Curves and Their Properties: Curvature, p064
- Curves and Their Properties: Cycloid, p065
- Curves and Their Properties: Cycloid, p066
- Curves and Their Properties: Cycloid, p067
- Curves and Their Properties: Cycloid, p068
- Curves and Their Properties: Cycloid, p069
- Curves and Their Properties: Cycloid, p070
- Curves and Their Properties: Deltoid, p071
- Curves and Their Properties: Deltoid, p072
- Curves and Their Properties: Deltoid, p073
- Curves and Their Properties: Deltoid, p074
- Curves and Their Properties: Envelope, p075
- Curves and Their Properties: Envelope, p076
- Curves and Their Properties: Envelope, p077
- Curves and Their Properties: Envelope, p078
- Curves and Their Properties: Envelope, p079
- Curves and Their Properties: Envelope, p080
- Curves and Their Properties: Epihypocycloids, p081
- Curves and Their Properties: Epihypocycloids, p082
- Curves and Their Properties: Epihypocycloids, p083
- Curves and Their Properties: Epihypocycloids, p084
- Curves and Their Properties: Epihypocycloids, p085
- Curves and Their Properties: Evolutes, p086
- Curves and Their Properties: Evolutes, p087
- Curves and Their Properties: Evolutes, p088
- Curves and Their Properties: Evolutes, p089
- Curves and Their Properties: Evolutes, p090
- Curves and Their Properties: Evolutes, p091
- Curves and Their Properties: Evolutes, p092
- Curves and Their Properties: Exp, p093
- Curves and Their Properties: Exp, p094
- Curves and Their Properties: Exp, p095
- Curves and Their Properties: Exp, p096
- Curves and Their Properties: Exp, p097
- Curves and Their Properties: Folium, p098
- Curves and Their Properties: Folium, p099
- Curves and Their Properties: Discont, p100
- Curves and Their Properties: Discont, p101
- Curves and Their Properties: Discont, p102
- Curves and Their Properties: Discont, p103
- Curves and Their Properties: Discont, p104
- Curves and Their Properties: Discont, p105
- Curves and Their Properties: Discont, p106
- Curves and Their Properties: Discont, p107
- Curves and Their Properties: Glissette, p108
- Curves and Their Properties: Glissette, p109
- Curves and Their Properties: Glissette, p110
- Curves and Their Properties: Glissette, p111
- Curves and Their Properties: Glissette, p112
- Curves and Their Properties: Hyperbolic, p113
- Curves and Their Properties: Hyperbolic, p114
- Curves and Their Properties: Hyperbolic, p115
- Curves and Their Properties: Hyperbolic, p116
- Curves and Their Properties: Hyperbolic, p117
- Curves and Their Properties: Hyperbolic, p118
- Curves and Their Properties: Icr, p119
- Curves and Their Properties: Icr, p120
- Curves and Their Properties: Icr, p121
- Curves and Their Properties: Icr, p122
- Curves and Their Properties: Intrinsic, p123
- Curves and Their Properties: Intrinsic, p124
- Curves and Their Properties: Intrinsic, p125
- Curves and Their Properties: Intrinsic, p126
- Curves and Their Properties: Inversion, p127
- Curves and Their Properties: Inversion, p128
- Curves and Their Properties: Inversion, p129
- Curves and Their Properties: Inversion, p130
- Curves and Their Properties: Inversion, p131
- Curves and Their Properties: Inversion, p132
- Curves and Their Properties: Inversion, p133
- Curves and Their Properties: Inversion, p134
- Curves and Their Properties: Involute, p135
- Curves and Their Properties: Involute, p136
- Curves and Their Properties: Involute, p137
- Curves and Their Properties: Isoptic, p138
- Curves and Their Properties: Isoptic, p139
- Curves and Their Properties: Isoptic, p140
- Curves and Their Properties: Kieroid, p141
- Curves and Their Properties: Kieroid, p142
- Curves and Their Properties: Lemniscate, p143
- Curves and Their Properties: Lemniscate, p144
- Curves and Their Properties: Lemniscate, p145
- Curves and Their Properties: Lemniscate, p146
- Curves and Their Properties: Lemniscate, p147
- Curves and Their Properties: Limacon, p148
- Curves and Their Properties: Limacon, p149
- Curves and Their Properties: Limacon, p150
- Curves and Their Properties: Limacon, p151
- Curves and Their Properties: Nephroid, p152
- Curves and Their Properties: Nephroid, p153
- Curves and Their Properties: Nephroid, p154
- Curves and Their Properties: Parallel, p155
- Curves and Their Properties: Parallel, p156
- Curves and Their Properties: Parallel, p157
- Curves and Their Properties: Parallel, p158
- Curves and Their Properties: Parallel, p159
- Curves and Their Properties: Pedal, p160
- Curves and Their Properties: Pedal, p161
- Curves and Their Properties: Pedal, p162
- Curves and Their Properties: Pedal, p163
- Curves and Their Properties: Pedal, p164
- Curves and Their Properties: Pedal, p165
- Curves and Their Properties: Pedal, p166
- Curves and Their Properties: Pedal, p167
- Curves and Their Properties: Pedal, p168
- Curves and Their Properties: Pedal, p169
- Curves and Their Properties: Pursuit, p170
- Curves and Their Properties: Pursuit, p171
- Curves and Their Properties: Radial, p172
- Curves and Their Properties: Radial, p173
- Curves and Their Properties: Radial, p174
- Curves and Their Properties: Roulette, p175
- Curves and Their Properties: Roulette, p176
- Curves and Their Properties: Roulette, p177
- Curves and Their Properties: Roulette, p178
- Curves and Their Properties: Roulette, p179
- Curves and Their Properties: Roulette, p180
- Curves and Their Properties: Roulette, p181
- Curves and Their Properties: Roulette, p182
- Curves and Their Properties: Roulette, p183
- Curves and Their Properties: Roulette, p184
- Curves and Their Properties: Roulette, p185
- Curves and Their Properties: Semicubic, p186
- Curves and Their Properties: Semicubic, p187
- Curves and Their Properties: Sketching, p188
- Curves and Their Properties: Sketching, p189
- Curves and Their Properties: Sketching, p190
- Curves and Their Properties: Sketching, p191
- Curves and Their Properties: Sketching, p192
- Curves and Their Properties: Sketching, p193
- Curves and Their Properties: Sketching, p194
- Curves and Their Properties: Sketching, p195
- Curves and Their Properties: Sketching, p196
- Curves and Their Properties: Sketching, p197
- Curves and Their Properties: Sketching, p198
- Curves and Their Properties: Sketching, p199
- Curves and Their Properties: Sketching, p200
- Curves and Their Properties: Sketching, p201
- Curves and Their Properties: Sketching, p202
- Curves and Their Properties: Sketching, p203
- Curves and Their Properties: Sketching, p204
- Curves and Their Properties: Sketching, p205
- Curves and Their Properties: Spiral, p206
- Curves and Their Properties: Spiral, p207
- Curves and Their Properties: Spiral, p208
- Curves and Their Properties: Spiral, p209
- Curves and Their Properties: Spiral, p210
- Curves and Their Properties: Spiral, p211
- Curves and Their Properties: Spiral, p212
- Curves and Their Properties: Spiral, p213
- Curves and Their Properties: Spiral, p214
- Curves and Their Properties: Spiral, p215
- Curves and Their Properties: Spiral, p216
- Curves and Their Properties: Strophoid, p217
- Curves and Their Properties: Strophoid, p218
- Curves and Their Properties: Strophoid, p219
- Curves and Their Properties: Strophoid, p220
- Curves and Their Properties: Tractrix, p221
- Curves and Their Properties: Tractrix, p222
- Curves and Their Properties: Tractrix, p223
- Curves and Their Properties: Tractrix, p224
- Curves and Their Properties: Trig, p225
- Curves and Their Properties: Trig, p226
- Curves and Their Properties: Trig, p227
- Curves and Their Properties: Trig, p228
- Curves and Their Properties: Trig, p229
- Curves and Their Properties: Trig, p230
- Curves and Their Properties: Trig, p231
- Curves and Their Properties: Trig, p232
- Curves and Their Properties: Trochoid, p233
- Curves and Their Properties: Trochoid, p234
- Curves and Their Properties: Trochoid, p235
- Curves and Their Properties: Trochoid, p236
- Curves and Their Properties: Witch, p237
- Curves and Their Properties: Witch, p238
- Curves and Their Properties: Index, p239
- Curves and Their Properties: Index, p240
- Curves and Their Properties: Index, p241
- Curves and Their Properties: Index, p242
- Curves and Their Properties: Index, p243
- Curves and Their Properties: Index, p244
- Curves and Their Properties: Index, p245
- Curves and Their Properties: Cover1, pp01
- Curves and Their Properties: Cover2, pp02
- Curves and Their Properties: Copyright, pp03
- Curves and Their Properties: Forward, pp04
- Curves and Their Properties: Author, pp05
- Curves and Their Properties: Author, pp07
- Curves and Their Properties: Author, pp08
- Curves and Their Properties: Notation, pp09
- Curves and Their Properties: Contents, pp10
- Curves and Their Properties: Contents, pp11
- Curves and Their Properties: Preface, pp12
- Curves and Their Properties: Preface, pp13
- Curves and Their Properties by Robert Yates
- 5-Point Conics
- Archimedes Circle
- Inversion of Archimedes's spiral
- Conchoid of Nicomedes
- Cornu Spirals
- Figure 8 Curve
- Figure 8 Curve Const
- Peaucellier Linkage on a line
- Vector Addition
- Vector Dot Product
- Archimedean spiral
- Astroid Construction
- Astroid Construction, Complex
- Astroid's Pedal Curve
- Astroid Roll
- Astroid Trammel
- Bezier Curve
- Cardioid As Circle's Caustics
- Cardioid Tracing
- Converse of Thales's Theorem
- Thales's Theorem
- Conic Section and Dandelin Sphere
- 5 Points Conics Tangent Construction
- Brianchon's Theorem
- Pascal's Theorem
- Conics Family of Curves
- Two Ripples Traces Conics
- Cross Curve
- Deltoid's Caustics
- Deltoid Construction
- Deltoid Construction, with Osculating Circle
- Deltoid as Rolling Circle
- Ellipse's Caustic
- Ellipse Family
- Ellipse Inversion
- Ellipse as Circle's Negative Pedal
- Ellipse Polar Point-Wise Construction
- Ellipse's Property of inscribed and circumscribed circles and center
- Ellipse Tangent Construction
- Ellipse as a Hypotrochoid
- ellispe as Trammel
- Equiangular Spiral
- Equiangular Spiral Caustic
- Equiangular Spiral Evolute
- Hyperboda Point-wise Construction
- Plane Curves: GeoGebra Files Index
- inversion
- Inversion Angle Invariance
- Inversion of A Circle
- Inversion of A Line
- line parametric
- Nephroid
- Parabola Caustics
- Parabola Point Tangent Construction
- Tracing a Parabola
- Piriform
- Quadratrix Of Hippias
- Real Rose Curve
- Sine Curve
- Inversion of Sine Curve
- Tractrix Tracing
- Visual Dictionary of Special Plane Curves
- The X-Windows Disaster
- “Buffer Overflow” Security Problems
- On Unix File System's Case Sensitivity
- Why LD_LIBRARY_PATH is bad
- UNIX Philosophy, Fast Food the UNIX way
- Apple Mac OS X Unix Ad
- Computer Languages
- The Unix Pestilence
- Free Software, Communism, Ideologies, Policies
- Lambda Logo Tour
- Purpose of Logo and Principle of Logo Design
- Mac OS X Resource Fork and Command Line Tips
- Mac OS X Misc Command Line Tips
- Mac OS X “.dmg” File and Command Line Tutorial
- Programing: GNU Make (gmake) Tutorial
- Microsoft Linux Ad
- Apache Rewrites History: Why is it Named “Apache”?
- Voodoos of Software Engineering
- Perl: POD is not Literate Programming
- Perl Books Survey 2002
- Something about Unicode
- Python Snake Becometh Dragon in China 蛇变龙!
- rsync Windows to unix File Permissions
- SGI Logo Visual Illusion
- The Unix Pestilence: Shells
- Solaris 2 FAQ
- CPU Speed Benchmark, BogusMips in Perl
- svn Tutorial
- The Unix-Haters Handbook
- Unix Humor: Beastie Banging Tux
- How to Use Unison for Syncing Files (Unison tutorial)
- Origin of BSD Daemon Beastie
- Unix Pestilence: Quotations
- Unix History 2000, Software
- Vector Normalize Function in Mathematica, APL, Haskell, Ruby, Python, Perl, Lisp, JavaScript, Java, …
- Mathematica: Optimizing A Raytrace Code: Jon Harrop vs Xah Lee
- What is Monopoly? Apple or Google or Microsoft?
- Why Change When It Ain't Broken
- Aloofness vs Approachable
- Erik Naggum, Analogy vs Analysis, and lisp-1 lisp-2 Meaning-Space
- Anti Hacker y2k
- On Appreciation
- Is Programing Art or Science
- Hack of Bitmask as Boolean Parameters
- The Bug-Reporting Attitude
- Microsoft XP Bug Report Panels
- Mozilla Quality Feedback Agent Screenshots
- camelCase and Source Code Formatting in Emacs Lisp
- What's Closure in Programing Language
- comp.lang.lisp Fight on the Meaning of Closure
- Communism, American, and Open Source
- Criticism versus Constructive Criticism
- What's Currying in Computer Science?
- Distributed Revision Control Systems, Haskell Darcs, and Math Sacrilege
- Notes on Database Joins
- A Emacs Frustration (Blogger package)
- Emacs Keybinding Rant, and a Glimpse of Xah Lee's Life 2010
- Emacs Switching to Guile Scheme Lisp?
- A Exhibition of Tech Geekers Incompetence: Emacs whitespace-mode
- English Lawers (or, how to master writing)
- Unix, Security, and FTP
- Google Blogger Account Pain
- Why Open Source Documentation is of Low Quality
- Do Graphical User Interface Make People Dumb?
- Programing: the Harm of Hard-wrapping Lines
- File Aliases Considered a Plague
- Hardware Modeled (Von Neumann) Computer Languages and Functional-Level Languages
- Are You Intelligent Enough to Understand HTML5?
- IT Industry Predicament
- The Condition of Industrial Programers: Learn LISP in 10 Days
- Jargons of Software Industry
- Killfile Considered Harmful
- Language, Purity, Cult, and Deception
- Jargons, and What Determines a Computer Language's Popularity?
- What Languages to Hate
- Larry Wall and Cults
- Linus Flames Lisp
- Programing: Will Lisp Ever be Popular?
- Programing: Lisp: I Can Not Find a Word Better than “car”
- Programing Language: The Glory of Lisp's cons
- Why Lisp Not Have a Generic Copy-List Function?
- Fundamental Problems of Lisp
- Programing Language: A Ruby Illustration of Lisp Problems
- Fundamental Problems of Lisp — Prelude
- Avoiding Variables in Functional Programing
- Lisp Needs a Logo
- Online Posting Accountability
- Unicode: Carbon Emacs 22 vs Emacs 23
- Mac OS X SSH Session Disconnection
- Mac OS X Changes To Unix
- Is Mac OS X Unix
- A Letter to Marshall Brain
- Math Jargons Explained
- Unix and the mbox Email Format
- the Measure of a Language
- On Microsoft Hatred
- The Microsoft Hatred FAQ
- Microsoft Hatred and God
- Why Must Software be Rewritten for Multi-Core Processors?
- The Unix Pestilence: MySQL
- Why is Namespace So Difficult?
- The Importance of Terminology's Quality In Computer Languages
- Netscape Crap
- Proliferation of Programing Languages
- Concepts and Confusions of Prefix, Infix, Postfix and Lisp Notations
- Intro to Mathematica Pattern Matching for Lisp Programers
- Old School Netiquette
- Laziness, Perl, and Larry Wall
- Perl's raison d'être
- Philosophies of Netiquette
- Unixer Plain-Text Email Fetish
- Lisp Macros and Practical Common Lisp
- Complexity of Software Engineering; Emacs, Unicode, Unison
- Why Qi Lisp Fails and Clojure Succeeds
- Regex Limits, or, Should You Read Mastering Regular Expressions?
- Responsible Software Licensing
- Responsible Software License and Free Software Foundation
- Unixers, RFC, and Perl
- Programing: Scheme and Failure
- 3D Graphics Formats and Social Causes in Computer Languages
- Programing: Tab vs Space in Source Code
- Why You Should Avoid the Jargon Tail Recursion
- What is a Tech Geeker?
- Tech Geekers vs Spammers
- What Do Tech Geeking Morons Want?
- The Elements Of Style: UNIX As Literature
- Perl: Theory vs Practice
- The Unix Pestilence: Theory vs Practice, II
- A Troll's Anthology
- On Ignoring Trolls
- A Troll's Confections
- Unix, RFC, Line Truncation
- Idiocy Of Unix Copy Command
- On Unix Filename Characters Problem
- Unix And Literary Correlation
- What's the Max Number of Directories a Directory Can Have?
- Rob Pike on the Origin of Unix Dot File Names
- The Nature of the Unix Philosophy
- On the Survival Strategies of Larry Wall vs Richard Stallman
- Web Keywords and Taxonomy
- What and Why of Math
- What is Scientific
- Which Lisp Should You Learn?
- Why do I Rant In comp.lang.lisp
- Erik Naggum and Why There Isn't a Ocean of “Lisp Jobs”
- From Why Not Ruby to Screw Python Hello Ruby
- Why Software Suck
- Windows Vista VirtualStore Problem
- Why Learn Lisp When There Are Perl and Python
- “Free” Software Morality, Richard Stallman, Paperwork Bureaucracy
- Mathematica 7 Released
- Python Surpassed Perl In Popularity
- Richard Stallman's Abuse of the Word “Freedom”
- Death of Newsgroups
- comp.lang.lisp is 95% Spam
- Programer Celebrities; Styles and Tack
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Starry Wallpaper Gallery
- Discontinuous Groups of Rotation and Translation in the Plane
- Wallpaper groups: Introduction
- Some Theorems on Rotation and Translation
- Wallpaper groups: The Discontinuous Groups
- Wallpaper groups: Derivation and Classification of Groups
- Wallpaper groups: The 17 Wallpaper Groups
- Wallpaper groups: Wallpaper Gallery
- Wallpaper groups: References and Related Web Sites
- Wallpaper groups: Addendum
- Product of Rotations
- Introduction to Symmetry
- Xah C Learning Notes
- Play Chinese Chess Online
- Clojure - Cheatsheet
- Clojure: Basic Syntax
- Clojure: Binding Forms, Destructuring
- Clojure: Call Java Method
- Clojure Cheat Sheet (Clojure 1.3 - 1.6, sheet v17)
- Clojure: Collections (List, Vector, Set, Map, etc), Sequence
- Clojure: Doc Lookup, Find Function
- Emacs: Clojure CIDER Tutorial
- Clojure: Function Chaining
- Clojure: Partial Function (Currying)
- Clojure: Functions
- Interactive Clojure Notebook: gorilla-repl
- Clojure Tutorial
- Clojure: Install
- Clojure Instaparse Parser Tutorial
- Clojure Instaparse Parser Tutorial: Parse Error
- Clojure Instaparse Parser Tutorial: Grammar Syntax
- Clojure Instaparse Parser Tutorial: Output Formats
- Clojure Instaparse Parser Tutorial: Hide Tokens
- Clojure Instaparse Parser Tutorial: Partial Parse
- Clojure Instaparse Parser Tutorial: Change Start Rule
- Clojure Instaparse Parser Tutorial: Total Parse
- Clojure Instaparse Parser Tutorial: Transform Parse Tree
- Clojure Leiningen Tutorial
- Clojure: Essential Libs for Web App
- Clojure Tutorial: Macro
- Clojure: Metadata
- Clojure Tutorial: misc notes
- Clojure Misc Notes
- Clojure: Namespace
- Clojure Tutorial: nREPL
- Clojure Tutorial: protocol
- Clojure Tutorial: record
- Clojure: regex
- Clojure Ring Tutorial
- Clojure Tutorial: Run/Execute One Clojure File
- Clojure: Magic Characters ' \ @ ^ # ` ~ .
- Clojure Tutorial: unit testing
- Chapter 10: Process Of Perception And Analysis
- Chapter 1: The Foundations For A New Kind Of Science
- Chapter 2: The Crucial Experiment
- Chapter 3: The World Of Simple Programs
- Chapter 4: Systems Based On Numbers
- Chapter 5: 2 Dimensions And Beyond
- Chapter 6: Starting From Randomness
- Notes on A New Kind of Science
- Criticisms on Criticisms on a New Kind of Science
- Go Board Game as Cellular Automata
- Purpose of My Notes on A New Kind of Science
- Elements of a Cellular Automata System
- Mandelbrot Set Explained (no complex number needed)
- How Computing Science created a new mathematical style
- The TeX Pestilence (Why TeX/LaTeX Sucks)
- English/Chinese Math Terminology 中/英 数学术语
- What is the Difference of Russell's Logicism, Hilbert's Formalism, Axiomatic System?
- Math Notation, Computer Language Syntax, and the “Form” in Formalism
- Math Notation, Proof System, Computer Algebra, in One Language
- linear Algebra Notes
- The Codification of Mathematics
- Math Terminology and Naming of Things
- Mathematical Notation: Past and Future
- Pattern Matching vs Grammar Specification
- A Notation for Plane Geometry
- State of Theorem Proving Systems 2008
- The Problems of Traditional Math Notation
- The Geometric Significance of Complex Conjugate
- Notes On Plane Curves and Proofs
- Math Books Keeping and Reading
- Math Insight: Multiplication and Multiplicative Identity
- Ants, Insects, Decentralized Systems
- 24hours Watch, 00 Start at Top or Bottom?
- APL Symbols Meaning and Code Example
- Alan Kay on Object Oriented Programing
- Apple Censorship
- Chinese Input using Dvorak Layout (Microsoft Pinyin IME); 微軟拼音輸入法 Dvorak 佈局
- Clojure Books
- What do Microsoft, Apple, Mozilla, say about Dart?
- CoffeeScript or JavaScript?
- Famous Programers on How Common Lisp Sucks
- The State of Affairs of DVD Rippers
- Death of Steve Jobs vs Dennis Ritchie, John McCarthy
- The Day Steve Jobs Died, Apple, Google Website Screenshots
- Erik Meijer on Xtreme Programing and Agile
- Software Freedom is Free Speech or Free Beer?
- F Sharp, OCaml Books and History of OCaml
- Lisp at JPL, by Ron Garret 📺
- Guy Steele Says: Don't Iterate, Recurse, and Get rid of cons!
- JavaScript Dot Notation, Namespace or Object System?
- JavaScript Syntax Soup: p in o
- Web Design: How JavaScript Breaks UI, Evolution of UI
- Java Array Syntax Soup: Syntactic Irregularity and Ad Hoc Logic
- What's Kindle, iPad, Android, and All That Jazz??
- Luhn Algorithm
- Mac OS X Names: Jaguar, Tiger, Mavericks, Cheese Ball
- Mathematica Version 3 to Version 7 Conversion Notes
- Mathematica Logo History
- Mathematica vs Lisp Syntax
- Neal Stephenson at Google Talk 📺
- MacOS Extended Attribute, At sign @ in ls
- Paul Graham Keynote at PyCon 📺
- Paul Graham's Infatuation with the Concept of Hacker
- Jargon REPL and Hackers
- Richard Stallman on Steve Jobs's Death
- Ryan Dahl, on History of Node.js 📺
- Node.js Creator Ryan Dahl on Software Complexity
- Second Life, the Worst Hack in Universe
- Sergey Brin Talk on China, Wikipedia, Search Engines, … 📺
- Programing Language: Steve Yegge on Dynamic Languages
- TRON Operating System
- Theodore Gray: Future of Text Book, iPad, Education 📺
- TypeScript Will Kill CoffeeScript and Dart!
- USB3 Drive Speed
- World Multiconference on Systemics, Cybernetics and Informatics?
- XML is not S-Expressions
- OCaml Use in Industry: Janestreet Talk by Yaron Minsky 📺
- A Emoji Tale, Good Night Gone Bad
- Abacus
- Adaptive Sampling, Plotting Math Curve
- What's Algebraic Data Types?
- Programing Language and Its Machine
- Google AlphaGo Beats World Champions, 60 to 0
- Google Code Prettify and Ampersand Encoding
- Semantic of Symbols: HTML Entities, Ampersand, Unicode
- AN OPEN LETTER TO HOBBYISTS, by Bill Gates
- History of Angular.js
- Artificial Neural Network is Nasty
- unix: aspell Tutorial
- aspell sucks: Dismal Vocabulary Size
- Jargon Automata in Finite State Automata
- Internet Speed Growth Rate
- Best Video Codec for Line Animation
- Binary/Hexadecimal Converter
- Programing Language Idiocy: Bit Operators
- BlackBerry PlayBook: Force Reset, Security Wipe, Connect to Linux Via USB
- Xah Programing Blog
- Xah Programing Blog Archive
- Xah Programing Blog 2010
- Xah Programing Blog 2011-01
- Xah Programing Blog 2011-07
- Xah Programing Blog 2011-12
- Xah Programing Blog 2012-01
- Xah Programing Blog 2012-03
- Xah Programing Blog 2012-04
- Xah Programing Blog 2012-05
- Xah Programing Blog 2012-07
- Xah Programing Blog 2012-08
- Xah Programing Blog 2012-09
- Xah Programing Blog 2012-10
- Xah Programing Blog 2012-11
- Xah Programing Blog 2012-12
- Xah Programing Blog 2013-01
- Xah Programing Blog 2013-02
- Xah Programing Blog 2013-03
- Xah Programing Blog 2013-04
- Xah Programing Blog 2013-05
- Xah Programing Blog 2013-06
- Xah Programing Blog 2013-07
- Xah Programing Blog 2013-08
- Xah Programing Blog 2013-09
- Xah Programing Blog 2013-10
- Xah Programing Blog 2013-11
- Xah Programing Blog 2013-12
- Xah Programing Blog 2014-01
- Xah Programing Blog 2014-02
- Xah Programing Blog 2014-03
- Xah Programing Blog 2014-04
- Xah Programing Blog 2014-05
- Xah Programing Blog 2014-06
- Xah Programing Blog 2014-07
- Xah Programing Blog 2014-08
- Xah Programing Blog 2014-09
- Xah Programing Blog 2014-10
- Xah Programing Blog 2014-11
- Xah Programing Blog 2014-12
- Xah Programing Blog 2015-01
- Xah Programing Blog 2015-02
- Xah Programing Blog 2015-03
- Xah Programing Blog 2015-04
- Xah Programing Blog 2015-05
- Xah Programing Blog 2015-06
- Xah Programing Blog 2015-07
- Xah Programing Blog 2015-08
- Xah Programing Blog 2015-09
- Xah Programing Blog 2015-10
- Xah Programing Blog 2015-11
- Xah Programing Blog 2015-12
- Xah Programing Blog 2016-01
- Xah Programing Blog 2016-03
- Xah Programing Blog 2016-05
- Xah Programing Blog 2016-07
- Xah Programing Blog 2016-09
- Xah Programing Blog 2017-01
- Xah Programing Blog 2017-04
- Xah Programing Blog 2017-06
- Xah Programing Blog 2017-11
- Xah Programing Blog 2018-01
- Xah Programing Blog 2018-03
- Xah Programing Blog 2018-05
- Xah Programing Blog 2018-08
- Xah Programing Blog 2018-09
- Xah Programing Blog 2018-10
- Xah Programing Blog 2018-11
- Xah Programing Blog 2018-12
- Xah Programing Blog 2019-01
- Xah Programing Blog 2019-02
- Xah Programing Blog 2019-03
- Xah Programing Blog 2019-06
- Xah Programing Blog 2019-07
- Xah Programing Blog 2019-09
- Xah Programing Blog 2020-01
- Xah Programing Blog 2020-04
- Xah Programing Blog 2020-08
- Share File from Android to Mac via BlueTooth
- Book Review: Patterns of Software
- How Are Books Made in 1950? Video of Linotype Machine in Action
- Brainf*ck Language EOF Design Problem
- camelCase vs snake_case
- Car, Train, Boat, Emoji 🚀
- Chess vs Chinese Chess
- Why Clojure is Dense
- Clojure's Popularity, a Tango with Java
- Clojure Leiningen Crap
- Clojure Missing Docs
- Technical Writing as Symbolic Logic: Clojure Intern Symbol
- Cloud Computing
- History of Programing Languages in 1 Sentence
- Computing and Its People
- Jargons of Software Industry
- Comp Lang Perving
- Language Design: Should Array Index Start at 0 or 1?
- On Constructed Languages, Computer Languages, and Their Grammar Complexity
- Optional Function Parameters in Computer Language Docs (the idiocy thereof)
- Doc by Dummies
- A Logician Reads Programing Manual
- On the Rectification of Programing Language Spec by Formal Language
- Programing Language Tutorials Index
- Problems of Symbol Congestion in Computer Languages; ASCII Jam vs Unicode
- ASCII Jam Problem: HTML Entities
- Computer Tech Progress and Video On Demand
- Complexity of SVG
- Complexity and Tedium of Software Engineering
- Composable Syntax
- Should the Map Function Specify Order?
- Computer Languages Characters Frequency
- Which Languages to Learn? Perl, Python, Ruby, JavaScript, PHP, Emacs Lisp
- Programing Jargon: Synchronous, Asynchronous
- Math vs Programing, What-is vs How-to
- Context Dependent Syntax, Python, Lisp setf
- How to Convert HTML to PDF
- Siri, Cortana, Ok Google, Are the Future of AI, the Embodiment of AI
- Costs of Computer Language Operations
- ctags etags gtags: How to Find Where a Function is Defined or Called?
- Cygwin Essential Install List
- Unix tools on Windows: Cygwin vs VirtualBox
- D3.js Visualization, a Quasi Science
- Database Tech 2012
- Problem of Declarative Animation
- Dell i7559 Linux Boot Problem
- Dell Inspiron 15 7559 Spec, 2015
- 3D Visualization Design
- Programing: Design Patterns Your Mom
- Computer Devices Bandwidth Table
- DisplayPort Packet Swarm
- eXtreme Programing and Agile Voodoo
- Edge Cases in Computing, and What Exactly is Whitespace?
- Programing Elegance vs Simplicity
- Emacs + Cygwin, gunzip not found?
- Outlook, Outlook Express, Windows Mail, Windows Live Mail, Confusion Ball
- Difference between emoji, emoticon, pictograph
- Emoji Politics
- Evil Apple
- Programing: the Expression Problem
- Facebook Founder Mark Zuckerberg Speak Chinese 📺
- Formal Definition of Systematic Grammar
- FSF Spread FUD on Microsoft
- Python Problem: String Methods, Functions, Slashes, Backslashes
- Programing Language: Function Dependency
- Functional Programing Languages History Diagram
- Functional Programing: is Real World Stateful?
- Ruby Creator Cooks Python; Matz and GitCafe
- Github Down, Angry Unicorn
- Learning Notes on Goto, Continuation, Coroutine
- GUI vs Command Line: a Unified Design
- Hackers: Dead Links and Human Compassion?
- HAML Tutorial
- Heart Beat Watch
- Homotopy Type Theory
- How Does a Unicode Character Get Mapped to a Glyph in a Font?
- How CPU Works
- How Much You'll Get for Writing a Programing Book?
- How to Make Video Games
- HTML6, JSON SXML Simplified
- HTML Style 1999: Hacker News
- Hunspell Tutorial
- unix: Hunspell Path Pain
- Idiocy of Computer Language Docs: Unix, Python, Perl, Haskell
- English Idiom in Unix: Directory “Recursively”
- Write All If Statement as If Expression
- In-place Algorithm for Reversing a List in Perl, Python, Lisp, Mathematica
- Indentless Code Formatting Style
- The Strengths of the Academic Enterprise
- ink cartridges scam
- Programing: Are int, float, long, double, Side-Effects of Computer Engineering?
- Interview with Bill Joy (creator of vi)
- Invisible Character from Twitter
- Is Math Important for Programers?
- What's Philosophy and Paul Graham: Qi Lisp Creator Mark Tarver on Is Philosophy Useful?
- is programing math?
- Iterator, Enumerator, Abstraction Went Wrong
- JavaScript Spec, Term “instance” is Not Defined
- The Jargon “Invariant” in Programing Language
- Jargon Lambda in Decline
- Jaron Lanier on Open Source
- The Complexity of Java Access Specifiers
- Official Java Tutorial on Interface, the Inanity
- Java Doc Idiocy: -cp -classpath Not in Man Page
- JavaScript, Design Patterns Approach to Computer Language Tutorials
- JavaScript, why there's no "use js2015" pragma to clean up the language?
- What is Watt-Hour?
- JavaScript Array Speed vs C Array
- JavaScript Book by David Flanagan, and Man-made Complexity in Computer Language
- JavaScript/DOM String Hell and Symbolic Languages
- JavaScript Grammar is Not Context-Free!
- JavaScript String Problem
- Google Earth KML Validation F�ckup
- What Made Lambda Calculus So Powerful?
- LAND OF LISP (Book and Comics)
- Programing Languages and Their Computational Models
- Which Programing Language is Easier to Learn
- Practical Aspect of Expressiveness of a Language
- Why Idioms Are Bad
- Syntax: Brackets vs Begin/End vs Indentation for Nesting
- Laptops 2012 Comparison: ASUS Zenbook Prime vs Apple MacBook Pro
- Lisp Apostrophe Quote 'f Came From MacLisp
- Lisp Celebrities and Computing History from “Worse Is Better”
- On Lisp
- Programing: LISP is Not Functional!
- Emacs Lisp: read-from-minibuffer Propels Deep Questions
- LISP Infix Syntax Survey
- LISP, What Does Symbolic Language Mean?
- LISP Syntax Problem of Piping Functions
- Can Lisp Macro Change Lisp Syntax?
- Lisp vs Perl Syntax, the Cult Problem
- Programing Language: Systematic Syntax: Lisp vs Mathematica
- Why List Comprehension is Bad
- lost in explanation: programing problem, transition of maps
- lottery machine
- Computer Hacking: Lulz Security Farewell Note
- The Landscape of Instant Messaging and the Mac 2006
- Mac Mini Late 2014
- Unix/Linux Dot File Problems: .svn .htaccess .DS_Store …
- Mouse Speed Too Slow in Mac OS X?
- Mac Startup Chime Idiocy
- Apple Macbook Air Review
- Markdown Tutorial
- A Class of Computer Languages: Math Languages
- Meal on a Pill
- Meaning of Object in Computer Languages
- The Idiocy of Mechanical Sympathy
- Kilo vs Kibi, Mega vs Mibi
- On Meta Syntax, Formal Language, and Logic
- Method Chaining, Postfix Operator, and OOP
- Model-View-Controller Observer Observable — A[n] Incoherence Rambling
- Modeless User Interface
- Moto G5 Plus, 2017
- The Naming of List Things in Computer Languages
- Computer Language: Predicate Function, Terminology, and Naming Convention
- The Nature of Idioms in Programing Languages
- Internet History, Netscape, Dot Com, Code Rush 📺
- Java problem: no Java runtime present, requesting install
- Node.js Documentation Problems
- the Journey of a Foreign Character thru Internet
- The NoSQL Movement
- Math Notation, Programing Language Syntax, and Thought
- NSA Mass Surveillance
- The Sad Story of OAuth 2.0 and Open Standards, IETF
- A Functional Programing Architecture on JavaScript and Object Oriented Document Object Model
- The Sounds of Obsolete Technologies 1990 to 2000
- OCAML Official Tutorial Suck
- History of OCaml and Haskell Syntax, and The Next 700 Programming Languages
- OCaml Syntax Sucks
- OOP's Jargons and Complexities
- OOP Dot Notation, Dot Before Data or After?
- Node.js Dot Notation as Namespace Mechanism
- Necessity of Operator Overload in Computer Languages
- Origin of Sprite
- The Pain of Ampersand in HTML
- Parallel Programing Problem: asciify-string
- Encryption: What's Perfect Forward Secrecy?
- Perl Folks Try to Erase History!
- Perl: Difference Between List and Array
- Perl One-Liner Screw
- PHP + MySQL Documentation Redux, 2012
- Picasa Pains: Using Picasa Web as Backup; Sync All Folders
- Piping and Function Composition Equivalence
- What's Point-free Programing? (point-free function syntax)
- Pointer and Reference Considered Harmful
- Ontology of Postfix Notation, Method Chaining, and Unix Pipe
- problem of backup
- Programer Salary
- Programer Simple Living Shanty Town Squatter
- Programers Refuse to Change 📺
- Hashtable as Switch Statement
- Programing: Decimalize Latitude Longitude
- Polymorphism, Dispatch, and the Tale of Poly-Tinting
- Programing Language Popularity 2017
- Programing Language Documentation Styles
- What's Ontology of Programing Language?
- Logic Operator as Control Flow is Bad
- Programing Problems Index
- Variable Naming: English Words Considered Harmful
- Empirical Analysis of Programming Language Adoption
- Using Projector as Display
- What Are Good Qualities of Computer Language Syntax?
- Python 3 Adoption
- Python is Pretentious
- The Idiocy of Python's Function Parameter Specification
- Python Indentation Syntax Terminology: “Off-Side Rule”
- Why Python Sucks
- Python: dict={} vs dict.clear()
- Python Scope Complexity, Shallow Copy, Deep Copy, Circular List, and the Garbage Underneath Computer Languages
- Syntax Design: Python's Indentation vs Nesting
- Python Syntax Problem: Comment and Backslash
- Python Syntax Soup: x in y
- Python Tech 2012: django, CherryPy, unittest, nose, celery, decorator
- Python Libs for Scientists
- Python Doc Links All Dead
- Docstring Convention: Python vs Emacs Lisp
- racket2 lisp ditching parenthesis
- random number
- Reading Programing Language Specs
- Xah Regular Expression Articles Index
- Screen Size Comparison: DVD, iPhone, iPad, MacBook, Blu-ray
- Programing Challenge: Replace String Pairs
- Encrypt/Decrypt ROT13 Cipher
- Ruby Rails Mongrel, Zed Shaw: Rails Is A Ghetto
- Ruby RVM Complexity
- Safari “.webloc” File is Using Mac Resource Fork
- Sass Tutorial
- Screenshot Tracking Watermark
- Scripting: Higher Level Programming for the 21st Century
- Semantic Noodle
- Sessions, and Token Based Auth
- Interactive Shell/REPL vs Notebook Interface
- Sigil for Function Parameter Names
- Skype Chat Encryption and Screen Sharing
- Software Dependency Complexity: Fink, Unison
- web tech 2012: blackbox/whitebox testing, Jenkins, Puppet, Selenium
- Software Skin Cancer
- Advantages of Solid-State Drive vs Hard Drive (SSD vs HDD)
- How Fast is Running Perl in Cygwin or Using NTFS on Linux? (The Price You Pay for Layers and Emulations)
- Intro to Video Codecs
- Computer Language Design: String Syntax
- Why Does Struct Datatype Encroach Namespace?
- Sugar Syntax: Compiler Level vs User Level
- What's Disjoint Union, Sum Type?
- Syntactic Meaning of Variable
- Programing Language: Syntactic and Semantic Difference of Map Function
- Syntax Algebra
- Syntax, Formal Language, Pattern Matching
- A Syntax Highlighting Language?
- Programing Language Design: Syntax Sugar Problem: Irregularity vs Convenience
- Syntax Soup
- Why Syntax is More Important Than Semantics
- quick random jot-downs, on TCP/IP, on Tech Writing
- What's the Difference Between Hacker and Tech Geeker?
- Tech Writing and Unix Humor
- Technology, Past and Future
- Technology for Knowledge in Past 2 Decades
- Unicode Symbol Become Emoji
- The Fate of Lambda in Python 3000 and Scheme v300
- “the the” Typos in Programing Docs
- On the Question of Too Many Programing Libraries
- Tablet Computer Issues and Touch-Screen Interface Pros and Cons
- Ugly Blob in Computer Cable
- User Interface Design: Internet Explorer 9's Color Tabs
- User Interface Design: Peepshow Windows
- X No Chord Keyboard
- Unicode 10 New Characters
- Unicode 11 New Characters
- Unicode 12 New Characters
- Fonts for Unicode 6 Emoticons
- Unicode 7 New Characters
- Unicode 8 New Characters
- Unicode 9 New Characters
- Unicode APL Symbols
- Unicode RIGHTWARDS BLACK ARROW and BLACK RIGHTWARDS ARROW Problem ⬅ ➡ ⮕
- Unicode BOM Byte Order Mark Hack
- Animal Emoji 🐰
- Unicode Arabic ش
- Unicode Arrows →
- Unicode Art
- Unicode Font Art
- Japan Unicode Art
- Astrology Symbols 🌛
- Unicode Bengali অ
- Syntax Design: Use of Unicode Matching Brackets as Specialized Delimiters
- Unicode Braille ⠮
- Unicode Character Equivalence Support in Web Browsers
- ASCII Table
- Unicode Chinese 中文
- Unicode Circled Numbers ① ② ③
- Unicode Clocks ⏰
- Clothing Emoji 👠
- Common Unicode Characters ✓ © § ❦
- Keyboard Symbols ⌘ ⏎ ⌫
- Unicode Cross ✚
- Unicode Cuneiform 𒁷
- Unicode Euro, Pound, Yen € £ ¥ ¢
- Unicode Cyrillic Ж
- Deseret Alphabet 𐐃
- Unicode Devanagari अ
- Unicode Cultural Religious Symbols ☭
- Unicode Box Art ░ ▒ ▓
- Egyptian Hieroglyph 𓂀
- Semantic of Symbol: Unicode Ellipsis Symbol vs Dot Dot Dot
- Emoticons on Social Network: Facebook, Twitter, Sina Weibo
- Unicode Emoji 😄
- Unicode for Programers
- Unicode Ethiopic
- Unicode Flags 🏁
- Download Free Unicode Fonts
- Food Emoji 🍺
- Unicode: Emoji Usage Frequency
- Unicode Full-Width Characters
- Unicode Chess ♞ Cards 🂡 Dice 🎲
- Unicode Geometric Shapes ■
- Unicode: Greek Alphabet α β γ
- Unicode Hand Gestures 👍
- Unicode Search 😄
- How to Input Unicode
- Insect Emoji 🐞
- Unicode Basics: Character Set, Encoding, UTF-8, Codepoint
- Unicode Invert Text Ɐ
- Unicode IPA æ
- Unicode Japanese の
- The Idiocy of Unicode Jargon “Code Point” and Notation “U+03B1”
- Unicode Korean
- Unicode Latin
- unicode ligature
- Unicode Linear B 𐂂
- Love Emoji 💋
- Unicode: Brackets, Quotes «»「」【】《》
- Math Font ℤ
- Unicode Math Symbols ∑ ∫ π² ∞
- Music Symbols 🎶
- Office Tools Emoji 📧
- How Popular is Unicode UTF-8
- Unicode Phoenician 𐤈
- Places Emoji 🏨
- Plants Emoji 🌹
- Unicode Punctuations and Symbols • ✓ † ™ ☙
- Unicode Reference symbols
- Unicode Rune ᚠ
- Unicode Screenshots
- Unicode Search
- Unicode Search for old browser
- Unicode Semantics: the ∀ in Turn A Gundam
- Unicode Sex Symbols ♂ ♀ ⚤
- Shavian Alphabet 𐑕
- Unicode Smilies (¬_¬)
- Sports Emoji ⚽
- Unicode Squared Characters
- Unicode Stars ★
- Unicode in Function Names and Operator Symbol
- Unicode Symbol for “e.g.” (exempli gratia)
- Semantics and Symbols: Examples of Unicode Symbols Usage
- Unicode Tacks and Turnstiles
- Unicode Tamil அ
- Tech Emoji 🎧
- Things Emoji 🔪
- Unicode Tibetan ࿓
- Unicode Public Signs ⛔
- Unicode: Unit Symbols ㎜ ㎝ ㎡ ㎥ ㎐
- Unicode: Computer UI Icons 🗑
- Linux Hacker Propaganda on UTF-8 Encoding
- UTF8 History
- W3C Proposed Icons for Internet before Unicode
- Weather Emoji 🌧
- Unix Pipe as Functional Language
- UNIX Tar Problem: File Length Truncation, Unicode Name Support
- Linux Shell Util uniq Unicode Bug
- Unix Problem: zip Utility Path and Unix Environment Variables
- Usa Internet Speed Map
- The Utility of In-Depth Tutorial?
- Programing Exercise, Validate Matching Brackets
- Ubuntu Linux: vim Location and Versions
- W3C and WHATWG Dead URL
- What Language Does Google Facebook Twitter Paypal Wikipedia … Use?
- What is YAML?
- What is Persistent Data Structure?
- One Language to Rule Them All? Or, What Language to Use for Find Replace?
- What's Apache Ant, Apache Maven, What's the Difference?
- What's Docker?
- What's the Most Readable Computer Language Syntax?
- What's the Definition of Operator in Computer Language?
- What's Slim Markup?
- Which Programing Language Has Best Documentation?
- What Does it Mean When a Programing Language Claims “Whitespace is Insignificant”?
- Programing: Why I Hate C
- Why I Hate Exceptions
- Why I Love Golang
- Why is Array Access Constant Time
- Programing Language Design: Why Lisp Macro Sucks
- Why PDF Sucks
- It's Not You, It's Them: Why Programming Languages Are Hard To Teach 📺
- An Inquiry into the Nature and Causes of Ugliness of Software Tech
- Wizard Book: Structure and Interpretation of Computer Programs
- Xah Language Design
- Xah Linux
- Xah Github Punch Card
- Nested Syntax Design: XML vs LISP
- Is XML Stupid Brother of Lisp Sexp?
- Teach Programing on YouTube Makes Less Than Mopping Toilets
- ZIP, Open Source, Mother-Son Relationship
- Isometries: Translation, Rotation, Reflection
- Geometric Inversion
- Multiplication of Complex Numbers, Interactive Applet
- Geometric Inversion, Interactive Applet
- Cross-Section Illustration of Stereographic Projection
- Mobius Transformation
- Mobius Transformation Decomposition
- Sphere Projection
- Mathematica Package: Geometric Transformation and Complex Function Plot
- Affine Transformation
- Geometric Transformation on the Plane
- Geometric Transformation on the Plane
- Geometric Transformations
- Complex Inversion
- Linear Transformation
- Geometric Transformations
- Geometric Transformations
- Geometric Transformations
- Mobius Transformations
- Geometric Transformations
- Geometric Transformations
- Geometric Transformation on the Plane
- D3.Js Tutorial: Calendar View
- D3.js Tutorial
- JavaScript D3 Rotating Voronoi Demo
- D3.js Basics
- The Go Programming Language Specification - The Go Programming Language
- The Go Programming Language Specification - The Go Programming Language
- Golang: Find Replace Script
- Golang: Find String (grep)
- Golang: Array
- Golang: String, Byte Slice, Rune Slice
- Golang: Closure
- Golang: Comment
- Golang: Constant
- Golang: Defer
- Golang: Check File Exist
- Golang: Function
- Golang: Generate Sitemap
- Golang: Get Script Path
- Golang: if then else
- Golang Tutorial
- Golang: loop
- Golang: Map
- Golang: String Match List of Regexps
- Golang: Package, Import
- Golang: Pointer
- Golang: Print
- Golang: Print String
- Golang Problems
- Golang: Random Number
- Golang: Read File
- Golang: regexp
- Golang: Compile and Run
- Golang: Rune
- Golang: Slice
- Golang: Source Code Encoding
- Golang: String
- Golang: String Backslash Escape
- Golang: String Functions
- Golang: Struct
- Golang: switch/case
- Golang: System Call
- Golang: Basic Types
- Golang: Validate Links
- Golang: Variables
- Golang: Walk Directory
- Golang: Write to File
- Golang: Zero Value
- Haskell Basics
- A Haskell A Day: Factorial Example
- Haskell Logo
- Xah's Haskell Tutorial
- A Haskell A Day: Types
- A Haskell A Day: Quick Start
- Haskell: Real World Code Sample
- Installing Haskell
- A Haskell A Day: Types
- How to Convert gif to Video
- Convert Video from Different Formats
- Linux: How to Convert WEBP to JPG
- What is High Dynamic Range Image (HDRI)
- ImageMagick Tutorial
- Image/Video Tutorial
- Linux: Command to View/Delete Metadata in Image Files
- What is Gamma Correction in Images and Video?
- ∑ Xah Code
- Xah Java Tutorial: About The Author
- The “abstract” Keyword in Java
- Java: Access Specifiers
- Java: Arrays
- Java: Jagged Arrays
- Java: Array of Objects
- Java: A Array Mystery
- Java Types and Type Conversion (Casting)
- Java: A Combinatorics Function
- Java: Constructor
- Java Constructor's Return Type
- Java: Convert File Encoding
- Complex Numbers in Java
- Java: The “extends” Keyword
- Java: Testing Equality of Two Hashmaps
- Java: Extending a Class that has Explicit Constructors
- Java: “static” Keyword
- What's Interface in Java?
- Java Tutorial
- Java: Collection and Map
- Java: Install Java
- Java: Working with Jar File
- Xah Java Logo
- Java Shell Commands: javac java jar javadoc
- Java: Number Literals
- Java: Package
- Java: Writing A Pairings Reduce Function
- Java Exercise: Partition by Equivalence
- Java: The Power Function
- Java: Print String
- Java: Read/Write File
- Java: Strings in Java
- Java: the “super” Keyword
- Java: “this” Keyword
- Java: Unicode in Source Code
- Java: Defining a Function
- Web-browsers 2003 Pro and Con
- JS: 24 Hour Clock
- JS: Image Rollover
- Google's Shiny AdSense async JavaScript Code
- Google HTML/CSS Style Guide: Good Style or Bad Taste?
- What Happens If Google Shut Down Your Account?
- Google URL Shortening Service URL Format
- Google Webfont Tutorial
- JavaScript Books Review 2018
- Konqueror Browser Sucks
- Why Opera Browser Sucks
- How to Add a Comment System to Website
- Google Search Problems; Alternative Search Engines
- Atom Webfeed Tutorial
- Understand Atomic CSS in 1 Minute
- Xah Web Dev Blog
- Xah Web Dev Blog Archive
- Xah Web Dev Blog 2010-01
- Xah Web Dev Blog 2010-07
- Xah Web Dev Blog 2011-01
- Xah Web Dev Blog 2011-04
- Xah Web Dev Blog 2011-06
- Xah Web Dev Blog 2011-08
- Xah Web Dev Blog 2012-01
- Xah Web Dev Blog 2012-03
- Xah Web Dev Blog 2012-04
- Xah Web Dev Blog 2012-05
- Xah Web Dev Blog 2012-07
- Xah Web Dev Blog 2012-09
- Xah Web Dev Blog 2012-10
- Xah Web Dev Blog 2012-11
- Xah Web Dev Blog 2013-01
- Xah Web Dev Blog 2013-03
- Xah Web Dev Blog 2013-04
- Xah Web Dev Blog 2013-05
- Xah Web Dev Blog 2013-06
- Xah Web Dev Blog 2013-07
- Xah Web Dev Blog 2013-08
- Xah Web Dev Blog 2013-09
- Xah Web Dev Blog 2013-10
- Xah Web Dev Blog 2013-11
- Xah Web Dev Blog 2013-12
- Xah Web Dev Blog 2014-01
- Xah Web Dev Blog 2014-02
- Xah Web Dev Blog 2014-03
- Xah Web Dev Blog 2014-04
- Xah Web Dev Blog 2014-05
- Xah Web Dev Blog 2014-06
- Xah Web Dev Blog 2014-07
- Xah Web Dev Blog 2014-08
- Xah Web Dev Blog 2014-09
- Xah Web Dev Blog 2014-10
- Xah Web Dev Blog 2014-11
- Xah Web Dev Blog 2015-03
- Xah Web Dev Blog 2015-04
- Xah Web Dev Blog 2015-05
- Xah Web Dev Blog 2015-07
- Xah Web Dev Blog 2015-08
- Xah Web Dev Blog 2015-09
- Xah Web Dev Blog 2015-10
- Xah Web Dev Blog 2016-01
- Xah Web Dev Blog 2016-04
- Xah Web Dev Blog 2016-07
- Xah Web Dev Blog 2016-11
- Xah Web Dev Blog 2017-01
- Xah Web Dev Blog 2017-02
- Xah Web Dev Blog 2017-03
- Xah Web Dev Blog 2017-05
- Xah Web Dev Blog 2017-06
- Xah Web Dev Blog 2017-08
- Xah Web Dev Blog 2017-10
- Xah Web Dev Blog 2017-11
- Xah Web Dev Blog 2017-12
- Xah Web Dev Blog 2018-02
- Xah Web Dev Blog 2018-05
- Xah Web Dev Blog 2018-08
- Xah Web Dev Blog 2018-12
- Xah Web Dev Blog 2019-01
- Xah Web Dev Blog 2019-05
- Web Browser Market Share 2010-02
- The Unfortunate Fate of Music MIDI File
- Browser Inline SVG Image Height Weight Scale vs Crop
- Buy JavaScript in Depth
- Anti-bot Test: CAPTCHA!
- HTML/CSS Case Sensitivity
- Content Management Shootout 2006
- DOM: Change Element's Content
- CSS1 and CSS2 Differences
- CSS: 2D Transform
- CSS: Add Icon to Links
- CSS: Animation
- CSS Attribute Name in JavaScript
- CSS Basics
- CSS: “:before”, “:after”
- CSS: Border
- CSS: Box Shadow
- CSS: Box Sizing
- CSS: calc
- Centering with CSS
- DOM: Change CSS
- CSS Color Names
- CSS: Opacity
- CSS Color Syntax
- CSS: Data URI Scheme
- CSS: Default Unit
- CSS: Display Property
- What's a Letter in CSS's first-letter Pseudo-element?
- CSS: Fixed Aspect Ratio
- CSS: Flowing List
- CSS Text Flow Around Image
- CSS: font-family
- CSS: font-size
- CSS: Font Weight
- CSS: Linear Gradient
- CSS: Radial Gradient
- CSS: HSL Color
- CSS: Background Image
- CSS: Image Rollover
- Visual CSS
- CSS Text Alignment, Justification
- CSS Layout Tutorial
- CSS: 3 Columns Layout
- CSS: Letter Spacing, Word Spacing
- CSS: Margin vs Padding
- CSS: Media Query
- CSS: Multi-Column/Newspaper Layout
- CSS: Outline
- CSS: OverFlow, Scrollbar
- CSS: Overflow Wrap
- CSS Pixel Ruler
- CSS: Absolute Position
- CSS: Fix Element to Window
- CSS: Relative Position
- CSS Position: static, relative, fixed, absolute
- CSS Rules Priority
- The Problems with CSS
- CSS: protocol-relative URL
- CSS Pseudo Class vs Pseudo Element
- CSS: Reset, Default Values
- CSS: Round Corners
- CSS Selector Syntax
- CSS Trick: Display Language Name in Code Snippet
- CSS 2 Named System Colors
- Pure CSS Table
- CSS: Display Table on Small Screen
- Styling HTML Table with CSS
- CSS: Tabbed Menu
- CSS: Tabbed Menu Page B
- CSS: Tabbed Menu Page C
- CSS: Selector Tutorial
- CSS: white-space Line Break
- CSS: Text Decoration: Underline, Overline, Line-Through
- CSS: Text Shadow
- CSS: Transition
- CSS Shapes
- CSS: Units
- CSS: user-select
- CSS Variable
- CSS: Computed Style
- Customize Internet Explorer 9 (IE9): Turn on Menu; Put Tabs in Separate Row
- Declaring Character Set in CSS File
- Disqus JavaScript Code
- DOM: .appendChild
- DOM: Basic DOM Methods
- JS: DOM Events
- DOM: insertAdjacentElement
- Why DOM Suck
- JS: Pop-up New Window
- Domain Names, Cybersquatting, Resell Market
- DOM: Add/Remove Event Handler
- JS: Intro to Event-Based Programing
- Google Webfont Sample Page
- webkit test
- Test Page of HTML “abbr” Tag
- Blackberry Tablet Rel Next Link Css Test
- CSS first-letter pseudo-element test page
- HTML5 Page Structure Tags Example
- HTML {html, head, body} Tags are Optional
- CSS Hack to Create Icons
- jQuery Select By Class Value Example
- jQuery Select By ID Example
- jQuery Select By Tag Example
- JavaScript disable image drag
- Line Break After Tag Test Page
- Display Monitor Color Bleeding Test
- Alice Popup
- html css float left right test page
- YouTube CSS Error 2012-03-24: unknown property “transition”
- CSS: z-index
- CSS: Match first-letter and first-line
- CSS: Progress Bar Example
- CSS: Text Over Image
- Facebook's Ethics
- Advantages of FeedBurner and Some Web Feed History
- FireFox bug with pre and ex
- Where's Firefox Bookmarks Location on Disk?
- Web Design: Fixed-Layout vs Flowed-Layout
- Common Web Fonts
- HTML: Frameset to Split Windows
- HTML Frameset Index
- HTML Frameset Tutorial
- HTML Frameset References
- HTML Nested Frameset
- HTML Nested Frameset
- HTML Nested Frameset
- HTML Nested Frameset
- HTML Nested Frameset
- HTML Nested Frameset
- HTML Nested Frameset
- JS: Digital Clock
- Emacs+Htmlize syntax-coloring Example
- Emacs+Htmlize syntax-coloring Example
- Emacs+Htmlize syntax-coloring Example
- Emacs+Htmlize syntax-coloring Example
- Google-code-prettify Example
- Google-code-prettify Example
- Google-code-prettify Example
- Google-code-prettify Example
- Google-code-prettify Example
- Syntax Coloring with Google-Code-Prettify
- Google Analytics Tracking Code History
- Google Chrome, SPDY Protocol, Browser War II
- Google Chrome Embeds Google Earth Technology
- Google Chrome Browser Special URL
- Using Google Chrome Sync Feature and What Google Knows About You
- Google's nofollow Rule
- Adding Google Search to Your Website
- Google Search Ranking Ingredients (SEO secrets)
- Google Sidewiki Block
- DOM: Open URL window.open
- HTML: address Tag
- HTML Audio Tag
- Canvas vs SVG
- HTML5 Custom Data Attribute
- HTML: Figure Tag
- HTML: meter Tag
- List of HTML Self-Closing Tags
- HTML: Ruby Tag
- HTML 5 Tags Complete List
- HTML: time
- HTML5 Doctype, Validation, X-UA-Compatible, and Why Do I Hate Hackers
- HTML Video Tag
- HTML4 to HTML 4 STRICT Transition
- HTML: Allowed Characters in id Attribute
- HTML Basics
- HTML: Character Sets and Encoding
- Chinese Font
- HTML Correctness and Validators
- HTML: Definition List dl dt dd
- How to Embed Video with Valid HTML
- How to Embed Video with Valid HTML 2
- HTML: Email Field
- HTML: Input Number Field
- HTML: Input Range Slider
- HTML Form Example
- HTML: How to Markup Subtitle
- HTML: Image Map Basics
- HTML: Image Tag
- HTML Tutorial
- HTML: Button
- HTML: Checkbox 🗹
- HTML: Color Picker
- HTML: Password Text Field
- HTML: Radio Button
- HTML: Input Tag
- HTML: Input Text Field
- HTML Meta Language Tag Obsolete
- HTML: Viewport Meta
- What is HTML Microformat
- HTML: Multiple Class Attribute Values
- HTML: Picture Tag
- HTML: progress Tag
- HTML “q” Tag
- HTML: Auto Refresh, Auto Redirect
- HTML: the Root Element
- HTML: s strike del Tags
- HTML: Selection, Popup Menu
- HTML Table Examples
- HTML Table, colgroup, col
- HTML Table, thead, tbody, tfoot
- HTML: Textarea
- Google and Amazon Generates Invalid HTML
- HTML Entity List
- What's HTTP Etag?
- How to Enable HTTP Server gzip Compression
- Web Design: Should Hyperlinks Have Underline?
- IE9 Went into Compatibility Mode; Renderer Crash
- Iframe Error Page
- Alice was beginning to get very tired
- HTML: Iframe
- HTML: using Object tag for Iframe
- Blocking Image Leechers in Apache
- Web Browser Rendering Behavior: img Inside Anchor Link No Longer Has Border by Default
- Xah Web Dev Tutorials
- DOM: Create/Insert HTML Element
- HTML CSS JavaScript Jargons: Tag, Element, Node, Object, Attribute, Property, Method
- JS: Array-Like Object
- JS: Array
- JS: Array Basics
- JS: Arrow Function
- JavaScript Basics
- JS: Bitwise Operators
- JS: true/false
- JS: Branch Control: if then else, switch
- JS: Browser JS Console Object Syntax Error
- JS: Function Call, Apply, Bind
- JS: Class
- JS: Keyword “extends”
- JS: Keyword “super”
- JS: Closure
- JS: Create Array
- JS: Create/Delete Property
- JS: Value Types
- JS: Define Function
- JS: Destructuring Assignment
- JS: What's Strict Mode and How to Determine Strict Mode?
- JS: Property Dot Notation vs Bracket Notation
- Javascript: Error Object
- JS: for-in Loop
- JS: for-of Loop
- JS: Format Number
- JS: Function Argument Default Value
- JS: Function Rest Parameters
- JS: Function Parameters
- JS: Function Constructor
- JS: Function Declaration vs Function Expression
- JS: this Binding
- JS: Generator
- JS: Generator Function
- JS: Global Variable
- How to Run JavaScript
- JS: “instanceof” Operator
- JS: Interface
- JS: Iterable
- JS: for while do Loop
- JS: Iterator
- JS: Functional Programing (old, pre-JS2015)
- JS: Map Object Tutorial
- JS: var Declaration Order
- JS: Should You Move Variables to the Top?
- JS: null
- JS: Object Basics
- JS: Property Key “constructor”
- JS: Use Object.create to Emulate Constructor
- JS: Prevent Adding Property
- JS: Property Key "prototype"
- JS: Operators
- JS: Access Property
- JS: Property Attributes
- JS: Check Property Existence
- JS: Property Key
- JS: Proxy
- JS: Random Array Element, Randomize Array
- JS: Random Number Function
- JS: Range Function for Array
- JS: Get Property, Set Property
- JS: Reflect
- JS: Round/Truncate Number
- JS: the Set Object Tutorial
- JS: Sparse Array
- JS: Spread Operator
- JavaScript Style Guide
- JS: Symbol Tutorial
- JS: Tagged Template String
- JS: Template String
- JS: Timing JavaScript Code
- JS: Throw Try Catch Finally
- JS: undefined
- JS: How to Use Browser Console
- JS: var Name Scope
- JS: var Declaration
- JS: What's Constructor?
- JS: Object Type
- JS: Property Overview
- jQuery Selector vs DOM querySelectorAll
- JS: How to Write a JQuery Plugin
- jQuery Tutorial: Selectors
- jQuery Tutorial by Example
- JavaScript in Depth
- JS: Array.from
- JS: Array.isArray
- JS: Array.of
- JS: Array.prototype.constructor
- JS: Array.prototype.copyWithin
- JS: Array.prototype.entries
- JS: Array.prototype.filter
- JS: Array.prototype.findIndex
- JS: Array.prototype.flatMap
- JS: Array.prototype.forEach
- JS: Array.prototype.includes
- JS: Array.prototype.indexOf
- JS: Array.prototype.join
- JS: Array.prototype.keys
- JS: Array.prototype.lastIndexOf
- JS: Array.prototype.length
- JS: Array.prototype.pop
- JS: Array.prototype.reverse
- JS: Array.prototype.shift
- JS: Array.prototype.some
- JS: Array.prototype.toString
- JS: Array.prototype.values
- JS: Boolean.prototype
- JS: Date.UTC
- JS: Date.now
- JS: Douglas Crockford the Better Parts: the Bads Parts Reconsidered
- JS: 2015 Features
- JS: New Features 2016 to 2020
- JS: Function.prototype.apply
- JS: Function.prototype.bind
- JS: Function.prototype.call
- JS: Function.prototype.constructor
- JS: Function.prototype.toString
- JS: Function.prototype[Symbol.hasInstance]
- JS: Function.prototype
- JS: Infinity
- JS: JSON.parse
- JS: JSON.stringify
- JS: JSON[Symbol.toStringTag]
- JS: Minecraft 3D Demo
- JS: Object Overview
- JS: Map.prototype.clear
- JS: Map.prototype.constructor
- JS: Map.prototype.delete
- JS: Map.prototype.entries
- JS: Map.prototype.forEach
- JS: Map.prototype.get
- JS: Map.prototype.has
- JS: Map.prototype.keys
- JS: Map.prototype.set
- JS: Map.prototype.size
- JS: Map.prototype.values
- Map.prototype[Symbol.toStringTag]
- JS: NaN
- JS: Number.isFinite
- JS: Number.isInteger
- JS: Number.isNaN
- JS: Number.isSafeInteger
- JS: Number.parseFloat
- JS: Number.parseInt
- JS: Number.prototype
- JS: Number.prototype.toExponential
- JS: Number.prototype.toFixed
- JS: Number.prototype.toPrecision
- JS: Number.prototype.toString
- JS: Object.assign
- JS: Object.create
- JS: Object.defineProperties
- JS: Object.defineProperty
- JS: Object.entries
- JS: Object.freeze
- JS: Object.fromEntries
- JS: Object.getOwnPropertyDescriptor
- JS: Object.getOwnPropertyDescriptors
- JS: Object.getOwnPropertyNames
- JS: Object.getOwnPropertySymbols
- JS: Object.getPrototypeOf
- JS: Object.is
- JS: Object.isExtensible
- JS: Object.isFrozen
- JS: Object.isSealed
- JS: Object.keys
- JS: Object.preventExtensions
- JS: Object.prototype.__proto__
- JS: Object.prototype.constructor
- JS: Object.prototype.hasOwnProperty
- JS: Object.prototype.isPrototypeOf
- JS: Object.prototype.propertyIsEnumerable
- JS: Object.prototype.toString
- JS: Object.prototype.valueOf
- JS: Object.seal
- JS: Object.setPrototypeOf
- JS: Object.values
- JS: Reflect.apply
- JS: Reflect.construct
- JS: Reflect.defineProperty
- JS: Reflect.deleteProperty
- JS: Reflect.enumerate
- JS: Reflect.get
- JS: Reflect.getOwnPropertyDescriptor
- JS: Reflect.getPrototypeOf
- JS: Reflect.has
- JS: Reflect.isExtensible
- JS: Reflect.ownKeys
- JS: Reflect.preventExtensions
- JS: Reflect.set
- JS: Reflect.setPrototypeOf
- JS: RegExp.prototype.exec
- JS: RegExp.prototype.test
- JS: Set.prototype.add
- JS: Set.prototype.clear
- JS: Set.prototype.constructor
- JS: Set.prototype.delete
- JS: Set.prototype.entries
- JS: Set.prototype.has
- JS: Set.prototype.keys
- JS: Set.prototype.size
- JS: Set.prototype.values
- JS: Set.prototype[Symbol.iterator]
- JS: Set.prototype[Symbol.toStringTag]
- JS: String.fromCharCode
- JS: String.fromCodePoint
- JS: String.prototype.charAt
- JS: String.prototype.charCodeAt
- JS: String.prototype.codePointAt
- JS: String.prototype.concat
- JS: String.prototype.constructor
- JS: String.prototype.endsWith
- JS: String.prototype.includes
- JS: String.prototype.indexOf
- JS: String.prototype.lastIndexOf
- JS: String.fromCharCode
- JS: String.prototype.match
- JS: String.prototype.matchAll
- JS: String.prototype.padEnd
- JS: String.prototype.padStart
- JS: String.prototype.repeat
- JS: String.prototype.replace
- JS: String.prototype.replaceAll
- JS: String.prototype.search
- JS: String.prototype.slice
- JS: String.prototype.split
- JS: String.prototype.startsWith
- JS: String.prototype.substr
- JS: String.prototype.substring
- JS: String.prototype.toLowerCase
- JS: String.prototype.trim
- JS: String.prototype.trimEnd
- JS: String.prototype.trimStart
- JS: Compare Array Equality
- JS: Array.prototype.concat
- JS: Array Constructor
- JS: Array.prototype.every
- JS: Array.prototype.fill
- JS: Array.prototype.find
- JS: Array.prototype.flat
- JS: Array How-To
- JS: Array.prototype.map
- JS: Get Max/Min Value of Array
- JS: Array.prototype
- JS: Array Object
- JS: Array.prototype.push
- JS: Array.prototype.reduce
- JS: Array.prototype.reduceRight
- JS: Array.prototype.slice
- JS: Array.prototype.sort
- JS: Array.prototype.splice
- JS: Array.prototype.unshift
- DOM: NodeList vs HTMLCollection
- JavaScript for Beginner
- JS: Boolean Constructor
- JS: Boolean Object
- JS: Browser Info
- Canvas Tutorial: Halma Board Game
- HTML Canvas Demo: Raycaster
- HTML Canvas Reference
- Learn Canvas in 10 Minutes
- JS: Clone, Deep Copy Object/Array
- JS: Test Equality of Objects
- JS: Compute Date Range
- JS: const Declaration
- JS: Array-Like Object to Array
- JS: Convert String to Number
- JS: Convert Decimal/Hexadecimal
- JS: Get Cookie, Set Cookie
- JS: Create Object with Parent X
- JS: Creating Nodes, Functional Programing Style
- JS: Create Object
- JS: Date Constructor
- JS: Date Object
- JS: Date.parse
- JS: Date.prototype
- JS: Date Tutorial
- JS: Source Code Encoding
- JS: Delete operator
- JavaScript Demo: Tearable Cloth
- JS: Tearable Cloth 2016
- JS: How to Detect Adobe Flash, QuickTime?
- JS: Determine Type of Object
- DOM: Disable Right Click
- JS: Dollar Sign in JavaScript
- JS: Replace All Children, createDocumentFragment
- DOM: What Does Live Object Mean?
- JS: Randomize Node Children
- DOM: Whitespace Nodes
- JS: Find Element Width
- JS: encodeURI
- JS: encodeURIComponent
- JS: Encode URL, Escape String
- JS: Equality
- JS: escape
- JS: Event Delegation
- JS: Load Order
- JavaScript Factorial
- Fade a Element using JavaScript
- JS: Fade a Element Using CSS Transition
- JS: Get/Set Prototype
- JS: Instant Form Field Validation
- HTML FORM Validation with JavaScript
- JS: Function Argument Destructure
- JS: Function's “arguments” Object
- JS: Function Chaining
- JS: Function Object
- JS: Functional Programing
- DOM: Get Node Attribute Value
- DOM: Get Current Script Element
- DOM: Get Elements by ID, Tag, Name, Class, CSS Selector
- DOM: Node Type, Node Name, Node Value
- JS: Get URL (window.location)
- JS: Getter/Setter Properties
- JS: How to Convert ES5 to ES2015
- JS: Import/Export
- JS: “in” Operator
- DOM: Insert After a Element
- JS: Deferred Loading JavaScript for Old Browser
- JS: isNaN
- JS: Iterate Over Map Object
- JS: Iterator Prototype
- JS: JSON
- JS: Operator “new”
- JS: let Declaration
- DOM: List/Add/Remove Class Attribute
- JS: Map Constructor
- JS: Map Filter
- JS: Map Object
- JS: Map.prototype
- JS: Reverse Key/Value of Map
- JS: Math
- JavaScript Misc
- JavaScript Molecules Demo
- DOM: Navigate DOM Tree
- JS: Nullish Coalescing Operator
- JS: Number Constructor
- JS: Number Object
- JavaScript Object Reference
- JS: Object Constructor
- JS: Object Literal Expression
- JS: ES2015 Object Literal Expression Extensions
- JS: Object Object
- JS: Prototype and Inheritance
- JS: Object.prototype
- JS: List Properties
- JS: Convert Object to/from Map
- JS: Optional Chaining Operator
- JS: Primitive Value
- JS: Promise Tutorial
- JS: Property Descriptor
- JS: Add Method to Prototype
- JS: Raining Hearts
- JavaScript Quiz: Variable in Array
- JS: Regex Functions
- JS: RegExp Constructor
- JS: RegExp Flags
- JS: RegExp.prototype
- JS: RegExp Object
- JS: RegExp Syntax
- JS: RegExp Tutorial
- JS: RegExp Unicode Property
- DOM: Remove Element's Attribute Value
- DOM: Remove HTML Element
- JS: Reverse Object Key/Value
- Scripting SVG
- JS: Semicolon Rules
- DOM: Set Node Attribute Value
- JS: Set Constructor
- JS: Set Object
- JS: Set.prototype
- JS: Set.prototype.forEach
- JS: Set Union, Intersection, Difference
- JS: Show Prototype Chain
- reading JavaScript spec notes
- JS: Split Array
- JS: Stopwatch
- JS: String Overview
- JS: String Code Unit
- JS: String Constructor
- JS: String Escape Sequence
- JS: String.prototype
- JS: String Object
- JS: String.raw
- JS: Symbol Object
- JS: Symbol.prototype
- DOM: Difference Between textContent, innerHTML, innerText, nodeValue
- JS: the Global Object
- JavaScript Trick: Exclamation Before Function
- JS: typeof Operator
- JS: Convert Character To/From Codepoint
- JS: Unicode Escape Sequence
- JS: Allowed Characters in Identifier
- JS: Find Window Size
- JS: Web Storage Tutorial
- JS: Web Workers
- WebSocket Tutorial
- JS: What's the Value of “this” in Event Handler?
- JS: Whitespace Characters
- JS: Browser Window Object
- JS: Class Without Class Keyword
- JS: x.y.z Associativity, Right or Left?
- CSS “pre” Problem: No Linebreak After Tag
- HTML: Marquee, Scrolling Text
- Micropayment on the Web: It's Only a Matter of Time
- JavaScript: Floating Box Following Scroll
- Web Design: Navigation Panel Design Problem
- Node.js Module
- Node.js Tutorial
- Node.js Video Tutorial by Ryan Dahl
- Internet, Future, Old School Net Lingoes
- How To Be A Online Ad Publisher (Monetize Your Website)
- JS: document.write
- DOM Scripting Tutorial
- Popular Money Making Websites
- Web Design: Serif or Sans-Serif?
- Where is Socket.IO Client Library At?
- Meaning of Font Size
- The Story of XML
- Practical SVG Tutorial
- SVG: animate tag
- SVG: Animation
- SVG: Basic Examples
- SVG: Circle Arc
- JS: SVG Clock
- SVG: Font Size
- SVG Path: Elliptical Arc
- SVG Path Tutorial
- SVG: Shape Styles
- SVG: Specifying Styles
- SVG: Structure Elements
- SVG: Text Element Tutorial
- SVG: Coordinate Transformation
- SVG: ViewBox, User Coordinate's Unit Size
- SVG: viewBox, User Coordinate
- SVG: Viewport
- Tabbed Menu with Pure JavaScript
- Implementing Tab Menu with JavaScript: Tab B
- Implementing Tab Menu with JavaScript: Tab C
- JS: How to Create Tooltip
- 3 Twitter Facts You'll Never Forget
- Unicode Font Comparison: {Arial Unicode MS, DejaVu Sans, Lucida Sans Unicode}
- Using Unicode in HTML Attributes
- URL Percent Encoding and Ampersand Char
- URL Percent Encoding and Unicode
- URL Shortening is BAD
- W3C HTML Validator Invalid
- Web Animation
- Xah Web Dev Articles
- Web Design: Grey Text on White Background
- Web Design: Problem of Header Linking to Table of Contents
- Web Design
- Web Design, Minimal Window Width
- CSS: What's a CSS Pixel? What's Reference Pixel?
- How to Create and Update a Website Logo (Favicon)
- HTML Timeline
- HTML Validation, History and Politics
- Emerging Web Tech: Web Intents
- Web Layout Report
- Cookies, Super Cookies, Your Privacy
- WebKit Bug: {pre, display:table}, Space Characters Not Rendered
- Website And Domain Lookup Tools
- Web Design: Survey of Tab Style 2006
- 7 Things You Need to Know About SEO
- HTML5 Killed the “big” Tag?
- Why Does Google Give SEO Advice?
- CSS: Width ex
- Using iframe to Embed Youtube Videos
- “Zen-Coding” and “Emacs-Buddha-Coding”
- KBC Poker Keyboard, Ducky Keyboard
- 3M Ergonomic Mouse Stick
- 40 Percent Crap
- ADM-3A Terminal
- Ann Arbor Ambassador 60 Terminal
- Apple MacBook Touch Bar
- BrokerTec Keyboard
- CM Storm NovaTouch keyboard
- CM Storm QuickFire Rapid-i keyboard
- Cherry G80-5000 Ergoplus keyboard
- Corsair K60 Keyboard
- Corsair K90/K95 Keyboard
- Corsair Keyboards
- DSI Financial Keyboard
- ELECOM DUX 70BK Mouse
- Elgato Stream Deck keypad
- Esrille New Keyboard
- Firefox 4 and AutoHotkey: MozillaWindowClass
- IBM 2741 Printing Terminal
- NEC M-System keyboards History
- Japanese Input Method
- Japanese Keyboard Layouts
- Japan Thumb-Shift Keyboard
- Kensington Orbit Wireless Trackball
- Kensington Orbit Trackball with Scroll Ring
- Slimblade Trackball
- Kensington Slimblade Trackball Mouse Bluetooth
- Kensington TurboBall Trackball
- Kensington TurboRing Trackball
- L-Trac Trackball
- Logitech G13 Gaming Keypad Review
- Logitech DiNova Edge Keyboard
- Mac Keyboard Tools
- Maltron Keyboard
- Maltron Keyboard Gallery
- Microsoft Sculpt Comfort Keyboard
- Microsoft Surface Ergonomic Keyboard
- Microsoft Natural Keyboard
- Microsoft Reclusa Gaming Keyboard
- Microsoft Sculpt Ergonomic Keyboard
- KeySweeper, Sniff Passwords from Wireless Keyboard
- Mistel Barocco Split Keyboard
- NeXT Keyboard
- OKI Gourd Spring Keyboard
- Razer Ouroboros Wireless Gaming Mouse
- Shortcut-S Photoshop Keyboard
- Sinclair ZX81 Keyboard
- Slimblade vs L-Trac Trackball
- Sony Home Computer HB-101
- SpaceNavigator 3d Mouse
- SpaceOrb 360
- SkeleTron Keyboard
- TRON Keyboard
- Tesoro G6TL Keyboard with Trackball
- Thermaltake Level 10m Mouse
- Truly Ergonomic Keyboard
- Truly Ergonomic Keyboard Photo Gallery
- Xah's Truly Ergonomic Keyboard Layouts
- Truly Ergonomic Numeric Keypad
- TypeMatrix Keyboard Review
- VE.A Keyboard
- A4TECH WUT-5 ScrollTrack Internet 4D Trackball
- A4TECH WWT-13 Trackball
- ABB Keyboard
- Addison Technology professional trackball
- Adesso Ergonomic Trackball Keyboard
- Adesso Trackball iMouse T1
- Adesso Trackball iMouse T40
- Adesso Trackball T50
- Affirmative Keyboard
- Self-Destruct Keyboard in Movie Alien
- ALPS Kanji keyboard
- ALPS Switch
- AmazonBasics G5W Trackball
- Anker Ergonomic Mouse
- Apple IIe, 1983
- Apple IIe Platinum, 1987
- Apple Adjustable Keyboard 1993
- Apple Bandai Pippin Controller
- Apple Extended Keyboard, 1987
- Apple Extended Keyboard II, 1990
- Apple Macintosh Keyboard (M0110) (year 1984)
- Apple Keyboard History ⌨
- Apple Keyboard II (M0487) (1990)
- Difference Between Apple and PC keyboards
- Apple PowerBook Duo 250, 1993
- Apple Pro Keyboard (A1048), 2003
- Apple (Standard) Keyboard (M0116), 1987
- Apple Bondi Blue iMac keyboard, 1999
- Microsoft Arc Touch Mouse
- Arrow Keys
- Atari 400/800
- Atlas56 Keyboard
- Atreus Keyboard
- Axios Keyboard ⌨
- Azeron Keypad
- Azio MK Retro Keyboard
- Ban Mouse Drag
- Ban Key Chords
- Ban Shift Key
- Bat Chording Keyboard
- Nerd Battlestations
- benzene666 keyboard
- Best Computer Desk
- Best Laptop
- Best Monitor, Xah Pick
- Best Mouse for Programers
- Efficient Layout for Numbers
- Best Way to Insert Parenthesis/Brackets
- Action Camera as Best Webcam
- Big Ass Spacebar, SteelSeries Apex Keyboard
- Bigtrack Trackball
- Blank Keycaps vs Labeled Keys
- Bloody Ml160 Commander Mouse
- Bloomer Keyboard
- BluffCurve keyboard
- Butter Stick Programable Keypad
- C L Sholes XPM Layout, 1896
- Cable Modem, Wifi Router
- Cahill Electric Typewriter
- Caligraph №3 Typewriter
- Catboard Keyboard 😸 ⌨
- CEC 1 Keyboard, China (1986)
- Character Frequency Plot
- Cheap Gaming Mouse
- Cherry G84 4100 Keyboard
- Cherry Point of Sale Keyboards
- Chinese Characters Drum Keyboard
- Chinese Input Methods
- Pinyin Letter Frequency 拼音字母頻率
- Chinese Typewriter History
- Kailh Choc Switch
- Chromebook Keyboard
- City Hunter Keyboard
- CM MasterKeys PBT Keyboard
- CM MasterKeys Pro Series Keyboards
- CM Storm Recon Mouse Review
- Colosseum Keyboard
- Commodore 64
- How to Increase Efficiency in Using Mac, Linux, Windows
- Contour Mouse
- Contour Roller Mouse
- Contour Unimouse
- Cooler Master MK850 Keyboard
- Cooler Master MM710 Mouse
- CORE MECHANICS Project 0001 Keyboard
- Corne/Jorne Keyboard
- Big Corner Key
- Create TeX/Math/APL Keyboard Layout
- Dactyl keyboard
- Dactyl Manuform Keyboard
- Darknight Keyboard
- Das Keyboard
- Datadesk Smartboard Keyboard
- Datahand
- DataPoint 3300, 1969
- Delete Key
- Display Ink Phone
- Diverge Keyboard
- Diverge TM2 Keyboard
- Do-It-Yourself Keyboards
- DIY Tron keyboard
- DIY μTRON Keyboard
- DJ Mouse
- Drawing Software
- DT225 Trackball
- Dumang DK6 Keyboard
- Ergonomic Keyboard Layouts
- Dvorak vs Colemak
- Workman Keyboard Layout
- Dvorak vs Programer's Dvorak
- Emacs vs vim, Compute Keybinding Efficiency
- E-Lead NoaPad (Year 2007)
- Elecom Bitra Trackball, Index Operation Model
- Elecom Bitra Trackball, Thumb Operation Model
- Elecom EX-G Pro Trackball
- Elecom HUGE Trackball
- Elecom DEFT Pro Trackball
- Elecom DEFT Trackball
- Elecom EX-G Trackball
- Tech Geeker Dogma: Swapping Capslock Ctrl
- Emacs Meta Key History
- Emoji Keyboard
- Epomaker Niz Plum
- Best Ergonomic Keyboards for Small Hands
- Ergodash Keyboard
- Ergodex keyboard
- Ergodox Keyboard
- Ergodox Firmware and Layout
- Ergodox Keyboard Gallery
- Ergodox Keyboard Thumb Keys Pain
- Ergodox Keyboard with Trackball
- Ergonomic Keyboard History
- Scientific Research on Keyboard Ergonomics
- Best Ergonomic Keyboards, Xah Pick
- Ergonomic Keyboard Reviews
- Ergonomic Mouse
- Ergonomixx MyKey Keyboard
- Fujitsu KBPC E, Ergosplit Keyboard
- ErgoWarp Keyboard
- Escape Key
- Gra+SP keyboard
- Eucalyptus Keyboard
- Evoluent Vertical Mouse
- Eye Tracker Mouse
- Misc DIY Keyboards
- Keyboard Big Fat Enter Key
- Fellowes Split Design Ergonomic Keyboard
- Index Finger Length vs Ring Finger
- Best External Drive
- Fluorite CXL Keyboard
- Fortitude60 Keyboard
- Ergonomic French Keyboard Layout
- French Keyboard Layout
- French Letter Frequency
- New French Keyboard Layout
- Frogpad Keyboard
- Fun Keyboards
- Function Key vs Key Chord, Which is Healthier, Which is Faster?
- GameBall Trackball
- Gamepads for PC
- Genesis 2.5 Keyboard
- Genovation Programable Keypad
- Georgi Keyboard for Steno
- Gergo Keyboard
- gergoplex
- German Keyboard Ergonomic Layout
- German Keyboard Layout
- ghost in the shell typing bot
- Ginni Chorded Keyboard
- Goldtouch Adjustable Keyboard
- G.Skill RIPJAWS Keyboard
- Hall Effect Switch Keyboards
- Hammond Typewriter
- happy hacking emily lisp server
- Happy Hacking Keyboard Anime
- List of Dvorak Keyboards
- Havit RGB Mouse
- HAVIT Keyboard
- Best Headset, Microphone
- Heavy Metal Apple Keyboards
- Helix Keyboard
- HHKB Professional HYBRID Type-S
- Keyboard Home/End Keys Arrangement
- How Many Keyboard Shortcuts Are There
- How Many Words Do You Type a Day?
- How Mouse Works
- How to Touch-Type
- HP 02648-60005 Mechanical Keyboard, year 1970s
- Humble Hacker Keyboard
- Hyper 7 Keyboard
- International Keyboard Layouts
- IBM 5100 (year 1975)
- IBM Portable PC Computer 5155 model 68 (year 1984)
- IBM 5251 Keyboard
- Doctor Who Keyboard
- IBM Model M keyboard
- IBM Options Model M15 Ergonomic Keyboard
- IBM PC Keyboards
- IBM Selectric
- The Idiocy of Happy Hacking Keyboard
- iGUGU Controller with Trackball
- Apple iMac G3 mouse
- Input Device: Trackball, Touchpad, Pen Tablet, Joystick, Jog Wheel
- Intel NUC Mini Computer
- Invac PK-200 keyboard. 1966
- Iris Keyboard
- ITAC Mouse-Trak Trackball
- Japan Remington No 9 Typewriter
- CODE Keyboard
- Jelly Comb Thumb Ball Mouse
- Jog Wheel, Shuttle Ring
- Japanese Character Frequency
- Kailh BOX Switch
- katana60 keyboard
- Vortexgear Poker 3 Keyboard
- History of Kensington Expert Mouse
- Kensington Expert Mouse
- Kensington Orbit Fusion Trackball
- Kensington Orbit Trackball, 1995?
- Kensington Orbit Trackball
- Kensington Expert Mouse Pink Edition
- Kensington Pro Fit Trackball
- On the Terminology of Key Chord vs Key Combo
- Keyball Controller
- Keybinding Design is a Linear Programing Problem
- Keyboard Shortcut Design
- Keyboardio Review
- Unicomp Keyboard
- Kinesis Keyboard Gallery
- Kinesis Keyboard Unboxing Gallery
- Kinesis Keyboard Layouts
- Microsoft Sidewinder Gaming Keyboards
- Print Screen, SysRq, ScrLk, Pause, Break Keys
- Keyboard Articles Index
- Using a Second Keyboard as Programable Keypad
- Xah keyboard Blog
- Xah Keyboard Blog 2016-04
- Xah Keyboard Blog 2016-05
- Xah Keyboard Blog 2016-06
- Xah Keyboard Blog 2016-09
- Xah Keyboard Blog 2016-10
- Xah Keyboard Blog 2016-11
- Xah Keyboard Blog 2016-12
- Xah Keyboard Blog 2017-01
- Xah Keyboard Blog 2017-04
- Xah Keyboard Blog 2017-05
- Xah Keyboard Blog 2017-06
- Xah Keyboard Blog 2017-07
- Xah Keyboard Blog 2017-08
- Xah Keyboard Blog 2017-09
- Xah Keyboard Blog 2017-10
- Xah Keyboard Blog 2018-01
- Xah Keyboard Blog 2018-02
- Xah Keyboard Blog 2018-05
- Xah Keyboard Blog 2018-06
- Xah Keyboard Blog 2018-07
- Xah Keyboard Blog 2018-08
- Xah Keyboard Blog 2018-09
- Xah Keyboard Blog 2018-10
- Xah Keyboard Blog 2018-11
- Xah Keyboard Blog 2018-12
- Xah Keyboard Blog 2019-01
- Xah Keyboard Blog 2019-02
- Xah Keyboard Blog 2019-03
- Xah Keyboard Blog 2019-06
- Xah Keyboard Blog 2019-08
- Xah Keyboard Blog 2019-12
- Xah Keyboard Blog 2020-01
- Xah Keyboard Blog 2020-03
- Xah Keyboard Blog 2020-05
- Xah Keyboard Blog 2020-08
- Xah Keyboard Blog Archive
- Control Key and Capslock Key Positions in Old Keyboards
- Design of Computer Keyboard ⌨
- Dvorak Keyboard Layout
- Mechanical Keyboard and Repetitive Strain Injury
- Keyboard Enter/Return Key Symbol
- Ergonomic Layout for Laptop
- Keyboard Firmware
- Is Keyboard Tenting Important
- Why Function Keys Are Useful
- Emacs + Keyboard Geeking, the Nth Episode 2012-03
- History of Emacs and vi Keys
- Keyboard History ⌨
- Windows 10, How to Switch to Dvorak Keyboard Layout
- Keyboard Joysticks
- Kailh Switch
- Backspace Key: Key Label's Influence on Key Purpose
- Keyboard Shortcut and Layout Tutorial
- Superhero Keycaps
- Cute Keycaps
- Artistic Keycap Gallery 2
- Modern Selectric Keycaps
- Keyboard Key Label Tech
- Where to Buy Keycaps
- Keyboard Keycaps: ABS, PBT
- Kinesis Advantage2 Keyboard Review
- Keyboard Latency
- Keyboard Layout, Is Inverted Number Row Better?
- Keyboard Layout Design ⌨
- Idiocy of Keyboard Layouts: QWERTZ, AZERTY
- Matias Mini Tactile Pro Keyboard
- Keyboard Monster
- N-key Rollover and Ghosting
- Keyboards without Numeric Keypad
- Keyboards Without Numeric Keypad, Under $30
- Keyboard Notation Design Issues
- Best Numeric Keypads
- How to Program Number Keypad as Function Keys
- One Thousand Function Keys
- Optical Key Switch Keyboard
- Keyboard Page Key
- Keyboard Planet 6
- Keyboard Design Flaws
- Why Undo Cut Shortcut Keys Are Bad?
- PC Keyboards ⌨
- Keyboard Shortcuts Conflict in Web Browsers and Mac, Windows
- Keyboard Shortcut vs Launch Buttons
- Spinner Keycap
- Keyboard Key Switch Mechanisms
- USB Keyboard Scancode Reference
- Keyboard Tenting Cart
- Keyboard Typing Habits, How People Actually Type?
- Keyboards with Volume Wheel
- Alt Graph Key, Compose Key, Dead Key
- Keyboard with Numeric Keypad Sawed Off
- Keyboard with Trackball
- Xah Keyboard Guide
- Keyboard.io Model 1 Prototypes
- Keyboardio Model 1 Gallery
- Computer Keyboards Gallery
- Apple Keyboards ⌨
- The Idiocy of Hacker Keyboards
- Ergonomic Keyboards Size Comparison
- Topre Switch
- Keycap Profiles
- Keychron Keyboard
- KeyMouse
- Input Devices
- Keystone Keyboard
- Microsoft Kinect Device
- Kinesis Savant Elite2 Foot Pedal
- Kinesis Freestyle 2 Keyboard
- Kinesis Freestyle Keyboard
- Kinesis Freestyle Pro Keyboard
- Kinesis Freestyle Edge Keyboard
- How to Program Kinesis Keyboard
- Kinesis Laptop
- Kinesis Advantage vs Truly Ergonomic Keyboard
- King's Assembly Mouse Keyboard
- Kneeling Chair
- Knight Keyboard
- AboutVFX Keyboard
- Kyria Keyboard
- Lalboard
- Laptop Cooling Pad
- Laptop, How to Change the Function Keys as F1 to F12?
- Evolution of Laptop Keyboard
- Laptop Sticker
- Mouse for Large Hands
- Latest Thinking on Computer-Related Pain by David M Rempel
- Left Handed Mouse
- Leopold FC660C keyboard
- Leopold FC980C Keyboard
- Levetron Mech Gaming Keyboard
- Lime40 Keyboard
- ROCCAT Gaming Mouse with Linux Support
- Linux vs Mac vs Windows, Which is Best for Keybinding?
- Lisp Machine Keyboards
- List of Keylogging Software
- Lisp Machine LMI-CADR keyboard
- lofree dot keyboard
- Logitech M570 Wireless Trackball
- Logitech Cordless Optical Trackman trackball
- Logitech Ergo K860 Keyboard
- Logitech G19 Gaming Keyboard
- Logitech G300s Gaming Mouse
- Logitech G410 Atlas Spectrum Keyboard
- Logitech G500 Gaming Mouse
- Logitech G502 Mouse
- Logitech G513 Keyboard
- Logitech G600 Gaming Mouse
- Logitech G602 Mouse
- Logitech G604 Mouse
- Logitech G610 Keyboard
- Logitech G613 Keyboard
- Logitech G703 Wireless Gaming Mouse
- Logitech G710+ Keyboard
- Logitech G810 Keyboard
- Logitech G815/G915 Keyboard
- Logitech G900 Mouse
- Logitech G903 Mouse
- Logitech G910 Keyboard
- Logitech G9X Gaming Mouse
- Logitech G-Hub is the Worst Software
- Logitech Gaming Keyboards
- Logitech Gaming Mouses Review
- Logitech G700s Mouse
- Logitech Non-Gaming Keyboards
- Logitech Most Important Products
- Logitech MX Ergo Trackball
- Logitech MX Master 3 Mouse
- Logitech MX Master Mouse
- Logitech MX Performance Mouse
- Logitech MX Vertical Mouse
- Logitech Trackman 1989 Trackball
- Logitech TrackMan Marble FX Trackball
- Logitech Trackman Marble Wheel Optical Trackball
- Logitech Trackman Portable Mouse Trackball
- Logitech Trackman Stationary Mouse
- Logitech TrackMan Vista Trackball
- Logitech Trackman Wheel
- Logitech Wave Keyboard
- Logitech C920 Webcam Sucks
- Loupedeck Photo Editing Console
- Lubrigante Keyboard
- Koolertron Keyboard
- LZ Ergo Keyboard
- MacOS Keyboard Viewer History
- Mac Keyboard Shortcuts
- MacBook Keyboard
- Mac: Hover Mouse Auto Click
- Mad Catz RAT 5 Gaming Mouse
- Retro Keycaps
- Majestouch MINILA
- Maltron vs Dvorak keyboard Layout
- MantisTek Keyboard Privacy Breach
- Manus Keyboard
- Marquardt Butterfly Keyboard
- Marquardt Mini-Ergo keyboard
- Design of Math Symbols Input System
- Matias Ergo Pro Keyboard
- Falcon-20 Programmable Keypad
- Optimus Maximus keyboard
- MCM Model 70 Microcomputer (1972)
- Mechanical Keyboard Noise Comparison
- Michela Chorded Keyboard
- Microsoft Classic Intellimouse 2017
- Microsoft Ergonomic Keyboard 2019
- Microsoft IntelliMouse TrackBall
- Microsoft Keyboards
- Microsoft PowerToys
- Microsoft Sculpt Ergonomic Mouse 6000
- Microsoft Sidewinder X3 Mouse
- Microsoft SideWinder X8 Mouse
- Microsoft Surface Book Keyboard
- Microsoft Trackball Explorer
- Microsoft TrackBall Optical
- Microsoft Universal Foldable Keyboard
- Misc Nerd Stuff
- Misc Trackballs
- Mitosis Keyboard
- Model F Labs Keyboard
- Modern M0110 keyboard (DIY)
- Keyboard Shortcut Notations
- Modifier Keys Usage Frequency
- Moonlander Keyboard
- Moonrim Keyboard
- What's the Most Efficient Keyboard Layout?
- Mouse with 2 Scroll Wheels and Thumb Wheel
- What's Mouse DPI? Does DPI Matter?
- How to Avoid Mouse Hand Pain
- Mouse Reviews
- Optical Mouse vs Laser Mouse
- What's Mouse Polling Rate
- Mouse Size Comparisons
- Mouse Wheel: Smooth Scroll vs Notched Scroll
- Mouse vs Keyboard: Is Mouse Bad for Programer?
- Mouse Weight Comparison
- Mouse with Mechanical Keyboard Key Switches
- Mouse with Spin Wheel
- Microsoft SideWinder Mouse Series
- Microsoft Keyboard: How to Disable the F Lock Key
- Microsoft IntelliType Review
- Microsoft IntelliType commands.xml File
- Microsoft IntelliType Common Questions
- Microsoft IntelliType Hacks
- Microsoft IntelliType Macros
- Microsoft IntelliType Registry
- Microsoft Comfort Curve Keyboard 2000
- Fix Defective Keys in Comfort Curve Keyboard
- Microsoft Wireless Natural Multimedia keyboard
- Microsoft Natural Ergonomic Keyboard 4000
- Microsoft Touch Mouse
- Microsoft Visual Studio Function Key Shortcuts
- MSI Vigor GK30 keyboard
- MSX Home Computer
- Typing Multi Layouts
- Myth of QWERTY vs Dvorak Layout
- Naive Keyboard
- Nakabayashi Digio Trackball
- Navy Wants Knobs and Sliders, No Touchscreen
- NEC APC-H412 Keyboard
- NEC Ergofit Keyboard
- NEC 文豪 Mini7, 1985
- NEC 文豪 Mini7RM, 1992
- NEC M-System Keyboard 1990
- NEC PC-9801 Keyboard, 1992
- NEC PC-8801-KI Keyboard (1983)
- NEC PC8001
- NEC PC9800 Series Keyboard
- Nintendo Switch Keyboard
- nixie clock keyboard
- Northgate Omnikey Evolution Ergonomic Keyboard
- Novation LaunchPad
- Nyquist Keyboard
- Obsolete Keyboards
- Obsolete Keypads
- Obsolete Mouses
- Obsolete Trackballs, Misc
- Octopus Girl
- On An Island with Just One Mouse
- OrbiTouch keyless keyboard
- Orthodox Keyboard
- Orthovia Ortho Mouse
- Test Your Mousing Efficiency!
- macOS: Create Custom Keyboard Layout
- Mac OS X Keybinding Action Code
- Mac OS X Keybinding Key Syntax
- Mac OS X: Keybinding DefaultKeyBinding.dict Problems
- Mac Keyboard Viewer
- Mac: Swap Control, Caps Lock, Option, Command Keys
- Mac: How to Switch to Dvorak Keyboard Layout
- Own the Couch Keyboard
- parrot picking keys
- Keyboard Modifier Keys, Short Survey
- PC Reveal keyboard
- Xah Lee Pen Spinning
- Drawing Tablet
- PERIBOARD-322 Keyboard with Trackball
- Perixx Periduo-406 Keyboard
- Perixx PERIMICE 720 Trackball
- Perixx PERIMICE Trackball
- Perixx PERIPRO-506 Trackball
- Photoshop Keycaps
- Keyboard Hardware Dvorak vs Software Dvorak
- Using Piano to Type Text
- Picasa and Picasa Picture Viewer Keyboard Shortcut Keys
- Planck Keyboard
- PLATO IV keyboard, 1972
- Ploopy Trackball
- Plum Keyboard
- Point of Sale KSI Keyboard
- Point Perfect Trackball
- Programable Keyboards with Onboard Memory
- Programable Keypad
- Bad Keyboard Advice from Programers
- Promethium51 Keyboard
- Proper Sitting Posture
- Ergonomic Keyboard Layout for Portuguese: pt-Nativo
- QMK Configurator Tutorial
- Qtronix/iOne Trackball
- QWERKYWRITER Keyboard
- Qwerty to Dvorak, A PhD thesis, 1978
- qwpr Keyboard Layout
- Racal-Norsk KPS-10 Lisp Keyboard
- Raspberry Pi Kit
- Razer BlackWidow Keyboard
- How Razer Keyboards Suck
- Razer Naga Epic Rechargable Wireless Mouse
- MMO Mouses
- Razer Nostromo Gaming Keypad
- Razer Orbweaver Keypad
- Razer Tartarus Gaming Keypad
- Realforce Keyboard
- Redragon Perdition Mouse 红龙 灭世 鼠标
- Redox Keyboard
- Keybinding Design, Fast-Repeat Commands
- REvolve Controller
- Rheinmetall Portable Ergonomic Typewriter
- Ripster in Real Life
- ROCCAT Kone Mouse
- ROCCAT Leadr Mouse
- ROCCAT NYTH Mouse
- ROCCAT Tyon Mouse
- Roccat Vulcan Keyboard
- Romer-G Switch
- Royal Bar-Lock Typewriter
- RSI Hand Exercise Toys
- Russian Keyboard Layout
- Russian Keyboard Layout and Programing
- SafeType keyboard
- SAIL Keyboard
- SAIL Keycaps
- Sanwa Trackball MA-TB38BK
- Sanwa Wireless Trackball MA-WTB43BK
- Sanwa Trackball MA-TB39
- SANYO Medicom MC-KM5600B keyboard
- Scythe Ergo Diver Keyboard
- Semicolon vs Apostrophe Frequency in Computer Languages
- How to Set Key to Switch to Browser
- San Francisco Bay Area Keyboard Meetup 2017-11 Impressions
- San Francisco Bay Area Mechanical Keyboard Meetup 2018-11-10 notes
- Signum keyboard
- SilverBullet44 Keyboard
- Smith-Corona Ultrasonic I Plus Typewriter
- Smith Premier Typewriter
- Steam Punk Keyboard
- Sonder Keyboard
- sony bke-2011 keyboard
- Sony Digital Paper
- Sony Video Editing Console
- Keyboard Design for the LISP Machine
- Space Cadet Keyboard
- Should You Type Space After Comma?
- Space Cadet Keycaps
- 2-Piece Split Keyboards
- Keyboard Layout Stagger vs Angled Grid Layout
- Valve Steam Controller
- SteelSeries Apex Pro Keyboard
- SteelSeries Sensei Gaming Mouse
- Stenotype Machine
- Sticky Key
- Stingrey Trackball
- Stylus Pen
- Sun Microsystems Type 6 Keyboard
- Super 57X Keyboard
- Super Monkey Ball
- Microsoft Surface Book
- Microsoft Surface Dial
- Microsoft Surface Pro 4, 2015
- Sweet Dreams Keyboard
- Swiftpoint Z Gaming Mouse
- Symbolics Keyboard PN 364000
- Symbolics keyboard PN 365407
- Tactile Bump Stickers
- Tangent Ripple Grading Panel
- Teletype 5620 DMD, Blit (1984)
- Teletype Optical Switch Keyboard
- Thinkpad Keyboard
- Tiny Spacebar
- Tokyo Keyboard Meetup 2019-11-30
- Tony Aldon Keyboard Layout
- Touch-Typing, a Relic of Keyboard Design?
- tourbox input
- Best Trackballs, Xah Pick
- Logitech Trackman Marble Review
- Trackball Ball Sizes and Replacement
- Trackball Controller
- Trackball Controller Xbox 360
- Trackball History
- Trackball Reviews
- Marble Madness
- Trackball Roller Plus
- Trackball Size Comparison
- Trackballs That Can Spin
- Trackball vs Mouse, How to Choose Trackball
- Trackballs with Scroll Wheel
- Contour Roller Mouse
- Tractyl Keyboard
- Tribology DIY Trackball
- TRS-80 keyboard
- Truly Ergonomic Cleave Keyboard 2018
- Typewriters
- Typewriter Spacebar History
- Typing of the Dead
- Typing Habits, Repetitive Strain Injury ⌨
- Typing Tutorial, Speed Test, Typing Games
- μTRON Keyboard
- UHK LISP keyboard
- Ultimate Hacking Keyboard
- ultrasound trackball
- Univac F-1355-00 Keyboard, 1971
- USB Cable
- USB Speakers
- Soviet Capacitive Buckling Spring Keyboard
- UtechSmart Venus Gaming Mouse
- Valve Steam Trackball Controller
- Varmilo EC Switch
- Versakey Keyboard
- vertical gaming mouse
- vi, Emacs, Keybinding Design
- Arrow Keys Efficiency: vim HJKL vs IJKL
- Design of vim Mode Activation Key
- VicTsing Pioneer Mouse
- Voice Text Input for Programing
- Vortexgear Race 3 Keyboard
- Vortexgear Cypher Keyboard
- DEC VT100 Terminal
- DEC VT220 Terminal, LK201 Keyboard
- DEC VT52 Terminal
- Wacom Tablet Spy on You
- Water Resistant Mechanical Keyboard
- WEY Multifunctional Keyboard MK06
- How to Choose a Mouse
- Keyboard Menu/App Key
- Why Swap Mouse Right Button and Middle Button
- Why You Need 9 Buttons Mouse
- Wireless Mouse/Keyboard Security
- Wooden Keyboard
- Wooting Keyboard
- Wordperfect Keyboard Shortcuts Strip
- worn keyboards
- Worst Apple Designs
- X-keys Programmable Keypads
- Xah Gaming Computer
- Xah Gergo Layout
- Xah Keyboard Testimonials
- Xah Keyboards
- Xah Monitor 2014
- X-Bows Keyboard
- X-Bows Keyboard Unboxing
- X-Bows Knight Keyboard
- Xerox 1109 Lisp Keyboard
- XMIT Keyboard
- Zalman Turtle Mouse
- Keyboard Evolution: Zoom Button, Dedicated Keys
- Computer Language Popularity, 1997 to 2006
- Computer Language Websites Popularity
- How to Install Linux on VirtualBox
- VirtualBox: Extend Linux Disk Space
- Testing Server Performance Using Apache Benchmark Tool
- Apache HTTP Server Tutorial
- Linux: Bash Manual in Chapters, Using Emacs for Info
- Linux: Bash/Terminal Keys
- Linux: Bash Prompt Setup
- Computer Network Tutorial
- Convert Your code.google.com Project from svn to git
- Difference Between .bashrc, .profile, .bash_profile, …?
- Git: Fix Detached Head
- Git Basics
- Git Archive
- Git Branching
- Git: Commit Files
- Git: Diff Between {Working Dir, Staged Area, Last Commit}
- git Frequently Asked Questions
- Git: What's HEAD
- Git: View History/Log
- Git: Using git on Google Code
- Git: Setting Up git on bitbucket
- Git: Setting up git on GitCafe
- Git: Setting Up Git on GitHub
- Git Ignore File
- Practical git in 1 Hour
- Git: Install on Linux/Mac/Windows
- Git: git pull (Get Update)
- Git: Push to Server
- Git: Revert Change
- Git: Save Working Tree in a Temp Storage: git stash
- GPG Tutorial
- How to Stop Xfce from Loading Last Session
- HTTP Protocol Tutorial
- Public-Key Cryptography for Beginner
- Is Linux Usable?
- Job Interview Questions for Senior Linux Sys Admins
- Linux: Ctrl+s Freeze vim
- Linux: Setup Accelerated Scroll and AutoScroll
- Linux Desktop Comparisons (X11, CDE, KDE, Gnome, Unity, Xfce, etc)
- Linux: Add Keyboard Shortcut to Switch App
- Linux: Fix Audio Problem, PulseAudio
- Linux: Make CapsLock Do Home Key
- Linux: Chinese Input Setup
- How to Calibrate Monitor Color
- Linux: Update Software by Command Line
- Linux: Command to Shutdown / Restart / Sleep
- Linux: Change Volume by Command
- Linux: Sort Lines
- Linux: GUI Apps Command Names
- Linux: Basic Shell Commands
- Linux: Convert File Encoding with iconv
- Linux: Desktop GUI/Icon Locations
- Is Linux Desktop Ready for Mom and Pop?
- Linux: Compare Files or Directory: diff
- Linux: How to Set Different Layouts for 2 Keyboards
- Linux: Disable Ubuntu Crash Report
- Linux: LXDE/OpenBox, Disable Mouse Scroll Wheel Hide Window
- Linux: Disable Number Lock Key
- Linux: Make Scrollbar Always Visible
- Command to Download YouTube Video
- Linux: Show Directory Size: du
- Linux Idiocy: Eject USB Drive Warning
- Linux: feh Image Viewer Keyboard Shortcuts
- Linux: File Permission System
- How Find Xfce Version?
- Firefox: Set Mouse Autoscroll, Linux
- Standard Fonts on Linux
- Linux: Show Free Memory
- Linux: Shell Commands for GUI Apps
- Linux: Compression How-to: tar gzip bzip2 xz 7zip rar zip
- Linux: Image Viewers
- Practical Linux Tutorial
- Linux Misc Tutorials
- Linux: Get System Info
- Linux: How to Install Font, List Fonts
- Linux: How to Switch to LXDE, Xfce
- Linux: How to Get Wireless to Work
- Linux: Firewall, iptables Tutorial
- Linux: Job Control
- Linux Keybinding Tutorial
- Linux: Keyboard Software Guide
- Linux: Record a Terminal Session, Logging Shell Output
- Linux: Show Opened Files, lsof
- Linux: LXDE/Openbox, Change Keyboard Shortcuts
- Linux: LXDE Set Key Repeat Rate
- Linux: LXDE Keyboard Shortcuts
- Linux: Man Page Keys
- Linux: Man Page Obsolete by --help
- Linux: Monitor Processes: top
- Linux: Monitor Processes, htop
- Linux: Mouse Hover-Click
- Linux: Set Mouse Single-Click to Open File
- Linux: Set Trackball/Mouse Do Scroll
- Linux: Music Players
- Linux: What's Netfilter, iptables, Their Differences?
- Google Says: Put Your Password Plainly in a File: Linux .netrc
- Linux: Networking Commands
- random Linux notes 2012-04-18
- random Linux notes 2012-04-28
- random Linux notes 2012-04-11
- Linux: How to Install/Remove Packages
- Linux Pain: Google Chrome Korean Font Scrunched Up
- Linux: Annoying Postfix Install Popup
- Linux Problem: wmctrl, Documentation
- Linux: List Processes: ps
- Linux: PulseAudio Control Panel Command Line
- Linux Idiocies Collection
- Linux: Reset Terminal, Clear Screen History
- Linux: How to Restart X11
- Linux: Sync Across Machines, rsync
- Linux: Ruby Rails sqlite3 libsqlite3-dev libssl-dev Install Error
- Linux: Set F2 F3 F4 to Cut Copy Paste
- Linux: Set Default App
- Linux: Set Key Repeat Rate
- Linux: How to Set Mouse Speed
- Linux: Set System Keyboard Layout
- Linux: Traverse Directory: find, xargs
- Linux: Text Processing: grep, cat, awk, uniq
- Linux: Setup Shift Lock Key
- Linux: Find Keyboard Key Scancode
- Linux: X11 Keyboard Key Names
- Linux: Swap CapsLock Escape Keys
- Linux: Swap Control Alt Keys
- Linux: How to Swap Mouse Buttons
- Linux: How to Switch to Dvorak Keyboard Layout
- Linux: Sync X11 Primary Selection and Clipboard
- Linux: Terminal Control Sequence Keys
- Linux: Move File to Trash by Command
- Ubuntu Linux Install Error: “'grub-install /dev/sdb' failed”
- Linux: What's Zeitgeist, How to Uninstall It
- Linux: How to Upgrade Xfce
- How to Check If Linux Machine Supports USB 3.0?
- Linux: Users and Groups
- Linux: View Directory as Tree
- Linux: How to use Virtual Console
- Linux: Anti-Virus Software
- Linux: X11 Mouse Button Numbering
- Linux: xbindkeys Tutorial
- Linux: Xfce Good Themes
- Linux: Xfce Keyboard Shortcuts
- Linux: xkb Tutorial
- Linux: xmodmap Tutorial
- Linux: xterm Font Size, Copy Paste
- Linux: xvkbd tutorial
- Linux: MongoDB Basics
- Linux: Mouse Hover to Raise Window
- Linux: MySQL Basics
- nginx Tutorial
- Retro-Put Backup Directories to git as Historical Commits
- Linux: Bash Color Prompt
- How to Diagnose Computer Networking Problems
- TCP/IP Tutorial for Beginner
- Linux: tmux Tutorial
- Ubuntu 16.04 Install Google Chrome or Third Party .deb File
- Linux: BASH Shell Misc Tips
- Unix/Linux Shell Shebang: Who Gets to Use the First Char?
- Linux: Download Website: wget, curl
- Why Tiling Window Manager Sucks (xmonad, ratpoison, dwm, etc)
- Xah Linux Setup
- Linux: xmonad Keybinding
- Linux: zsh Prompt Setup
- F Sharp's New Logo = Bad Ass
- Logo Design in Software Industry
- Mac Tips
- Mathematical Simulation Ideas
- John Walker, Macromedia Flash, Fischer Random Chess
- Alexander Grothendieck = Obi-Wan
- Grigori Perelman, Will You Decline 1 Million?
- John Baez on Octonion 📺
- Art of M C Escher
- Escher Chameleon Polyhedron
- Mathematician Marijke Van Gans Died (1955 to 2009)
- Martin Gardner (1914 to 2010) Remembrance
- 1+2+3+4+… = -1/12, Ramanujan's Sum 📺
- Robby Villegas Died (1968 to 2010)
- Schmidt Arrangement, Algebra Integer, Gaussian Integer, Eisenstein Integer, Modular Group
- Math Politics: Simon Plouffe and nth Digit Formula of π
- Truchet tiles
- Algebra Notes
- Abuse of Math Notation
- Math, Algebra: on the Phraseology of X Over K, and What's Group Theory?
- ALGEBRAIC CURVES, An Introduction to Algebraic Geometry, 2008, William Fulton
- Algorithmic Mathematical Art
- Analysis Notes
- Analysis on Manifolds, 1991, by J R Munkres
- A Fantastic Auto-stereogram
- Bejeweled Blitz Strategy as Math
- Bird Flight V Formation as Geometry Problem of Max Visual Contact
- Xah Math Blog
- Xah Math Blog Archive
- Xah Math Blog Archive 2010-01
- Xah Math Blog Archive 2011-01
- Xah Math Blog Archive 2012-05
- Xah Math Blog Archive 2013-01
- Xah Math Blog Archive 2014-01
- Xah Math Blog Archive 2015-01
- Xah Math Blog Archive 2016-01
- Xah Math Blog Archive 2017-01
- Xah Math Blog Archive 2018-01
- Best Graphing Calculator
- APEX Calculus by Gregory Hartman et al
- Calculus, by Jim Fowler, Bart Snapp
- Calculus Volume 1. OpenStax project
- Free Calculus Textbooks
- Category Theory Notes
- cauchy sequence defines calculus and complete metric space
- Combinatorial Exploration of Algebraic structures
- Combinatorics, Algorithm, and Humanity
- Complex Analysis Notes
- Complex Function Graph Viewer
- Computable Number
- Constructible Number
- Dead Reckoning in a Non-Orientable 3D Space
- Geometric Pattern on Sphere and Torus
- Differential Geometry notes
- What's Difference Set of a Group
- A Modern Course on Curves and Surfaces, 2003, by Richard S Palais
- Lecture Note on Curves and Surfaces, 2003, Chuu-Lian Terng
- Lecture Note on Curves and Surfaces, 2005, Chuu-Lian Terng
- 9 Tools to Display Math on Web
- Would You Missout a Lot in Math If You Don't Know Physics?
- What's the Nature of Eigenvector?
- Evariste Galois
- Math Mysticism: is Hurricane Shape a Fibonaci Spiral?
- Math: Fibonaci Sequence Video Fallacy 📺
- Foundation of Math, by Stephen G Simpson
- Math Art: Fractal Clockwork
- logic. free variable
- What's Function, What's Operator?
- Functional Geometry, 2013, Sussman, Wisdom, Farr
- galois theory
- Why Are Scores in Video Games Mega Huge?
- Geometer's Sketchpad Closed Shop?
- Geometric Dissection, Mechanical Iris, Expandable Table Furniture 📺
- Curves and Surfaces by Chuu-Lian Terng
- Euler Angles Can Cause Gimbal Lock, But Not Quaternions
- Go Board Game on Hexagonal and Triangular Grids
- AlphaGo vs Ke Jie
- Google AI AlphaGo vs Lee Sedol
- Math: Counting Intersections in Honeycomb
- Graph Theory Book
- Group Theory Notes
- Groups: A Path to Geometry
- Groups and Their Graphs by Israel Grossman and Wilhelm Magnus
- What's a Year? Why Not Just 100 Days?
- ID System, Number Base vs Number of Digits
- incidence structure
- Stanford University Computer Science Courses — Review
- Introduction to Proof Theory, 1998, by Samuel R Buss
- Journey Through Genius by William Dunham
- Review of Khan Academy by Xah Lee
- Klein Bottle Checker Board Paradox
- Ladybug Video Game, Optimal Strategy
- Linear Algebra, by David Cherney, Tom Denton, Rohit Thomas, Andrew Waldron
- Linear Algebra, by Jim Hefferon
- linear algebra anime
- Linear Algebra Notes
- Linear Map, Bilinear Map, Multilinear Map
- Math Writing Style: Use of the Term “Linear Operator” vs “Linear Function”
- Logical Operators, Truth Table, Unicode
- Math Animations
- Math Art of Hop David
- Free Math Textbooks
- Undergraduate Math Degree Courses
- Math Formula For Beauty
- Maze and Math in Video Games
- Top 7 Arcade Video Games of the 1980s
- Xah Math
- Knitting, Chinese Knots, Braid Theory
- Mathematical Logic, Learning Notes
- Mathematical Logic, by Stephen G Simpson
- Math Prizes and Nobel Ignobility
- Modeling Math Problem Into a Question in Formal Language: Conway's 2-Angle Problem
- Math Tiling Automata Morph
- How Mathematica does Unicode?
- Module (Algebra)
- On the Nomenclature of Eigenvector and the Igon Value Problem
- the Nature of Associative Property of Algebra
- the Nature of Linear Transformation
- Nested Circles Inversion
- Reading Notes on Nicolas Bourbaki
- Niels Henrik Abel
- A Computational Introduction to Number Theory and Algebra, by Victor Shoup
- Elementary Number Theory by W Edwin Clark
- Polyhedra Sculptures
- Geometry: How to Order the Edges of a Cube?
- Paper Folding Boats
- Plants vs Zombie; Thoughts on Strategy and Game Formulation
- Polyhedra Chocolate
- Principia Mathematica
- logic. principle of explosion
- Introduction to Probability, by Charles M Grinstead, J Laurie Snell Shoup
- Projective Illusion
- Random Math Notes: Friedrich Hirzebruch, Theorema Egregium, …
- Random Notes on Randomness
- Real Analysis by Jiri Lebl 2016
- Conway's Game of Life Recursively Defined
- Extending the Euclidean Plane: Riemann Sphere and Real Projective Plane
- Riemann Zeta Function
- Roller Coaster Calculus
- Russell Towle Died (1949 to 2008)
- Reading Notes on “The Shape of Space”
- The Significance of Complex Numbers: Frobenius Theorem
- smooth map
- Geometry: Ellipses, Linkages, and Solids of Constant Width
- Space-Filling Curve
- splitting field
- Stereographic Projection 3D-Printed Physical Model
- Learning Notes Of Symmetric Space and Differential Geometry Topics
- geometry: symmetry of symmetry, problem within problem
- Teacup Recursion
- Beauty of Roots
- The Logical Levels of Interpretation
- Theory Of Equations
- The Three-Body Problem, scifi
- Tilings and Patterns Book
- Fun Math Books
- Xah's Top 10 Math Wonders
- Topology from the Differential Point of View, 1965, John W Milnor
- Intro to Point-Set Topology by Allen Hatcher
- Intro to Topology by Renzo
- Topology Notes
- topology of figure 8 on a stick
- Math: TRON Light Cycle Optimal Strategy
- Twin Prime Conjecture Breakthru: Yitang Zhang
- Math Typesetting, Mathematica, MathML
- Understanding Complex Numbers
- A Course In Universal Algebra, Burris, Sankappanavar
- Visual Complex Analysis by Tristan Needham
- Visual Illusions
- Voting Systems: Why Winner Isn't Liked by Majority
- Wang Tiles, and Video of Hao Wang
- What is Quadratic Form in Math?
- What is Riemann Surface? Understanding the Concept Without Math
- Why Are Textbook So Expensive?
- Math and Geometry Books
- Xah Math Notes
- Great Software for Cellular Automata
- Great Software for Dynamical Systems
- Great Fractal Software
- Great Math Board Game Software
- Math Software for Programers
- Software to Visualize 3D Geometry
- Great Software For 2D Visualization of Geometry
- Magic Polyhedrons
- Great Math Software for Curves and Surfaces
- Great Math Software
- Old Math Software
- Great Software for Plane Geometry
- Great Math Software: Polyhedrons and Polytopes
- Great Math Puzzles
- Great software for Tilings, Patterns, Symmetry
- Graphing Software for Microsoft Windows
- Windows: How to Remove “Antivirus Action” Malware
- BFG NVIDIA GeForce 9800 GT Spec
- How to Add/Change Firefox Keyboard Shortcuts
- Firefox: Set Mouse Wheel Scroll Speed
- Firefox: Set Backspace Key to Go Back To Previous Page
- Firefox: How to Disable Auto-Hide Forward Button
- Google Earth Mouse Navigation and Keys
- Windows Firewall Error code 0x80070424; How to Fix
- Microsoft Windows Registry Tutorial
- Microsoft Windows Update Fail KB2691905
- A Tale of PC Problems; Strange Microphone Noise
- Turning off Windows7 Auto Snap Feature (Aero Snap)
- Windows: How to Remove “Win 7 Antivirus 2012”
- Windows: is Your USB Drive Fast Enough for ReadyBoost?
- Windows: Best Anti-virus Software
- Windows: How to Find My IP Address, MAC Address?
- Windows Keyboard Software Guide
- Windows: Networking Commands
- Windows: What's Prefetcher, SuperFetch, ReadyBoost?
- How to Use Windows Search; Stop Indexing USB Drives; Rebuilding Index
- Great Software for Windows, Mac, Linux
- Windows Start Menu, Desktop, Quick Launch, File Locations
- Windows Sys Admin App Command Line Names
- What Characters Are Not Allowed in File Names?
- AutoHotkey Tutorial
- Useful AutoHotkey Scripts
- AutoHotkey Key Syntax
- AutoHotkey Path Problem
- AutoHotkey Syntax Problems
- Windows: Swap CapsLock Alt Ctrl Keys
- AutoHotkey: Script to Toggle Maximize Window
- Windows Blue Screen of Death — a Account of My PC's Memory Failure
- How to Disable JavaScript, Flash, Java in Google Chrome, Firefox, Internet Explorer
- Restore Last Session in IE, Safari, Firefox, Chrome, Opera
- How to Clear or Set Proxy in Firefox, Internet Explorer
- Cygwin Path and Windows Path Conversion
- How to Delete Flash Cookies
- How to Disable Windows Startup Apps
- Disable Ctrl+Alt+S Shortcut for HP Support Information, PC Doctor
- How to Download All Your Emails in Gmail?
- Emacs AutoHotkey Mode
- Converting Email Formats
- Windows Environment Variables Tutorial
- How to Secure Delete Files, Shred Files, Wipe Drive
- Removing Junk PC AdWare, TrialWare, BloatWare from HP/Compaq
- Microsoft Windows Tips
- Installing Cygwin Tutorial
- Mac and Windows File Conversion
- How to Share File Between Mac and Windows
- Motherboard Specification: MSI MS-7548 (Aspen)
- Windows Notes and Todo
- Web Browser Tab Management: One Hundred Tabs Open in Browser?
- Xah's PC Shopping List
- Remove Windows Media Player Context Menu
- Share File from Windows to Mac via wifi
- Windows: How to swap Mouse Buttons: Right-Click, Middle-Click
- Why I'm Switching from Mac to Windows
- Unicode Support in File Names: Windows, Mac, Emacs, Unison, Rsync, USB, Zip
- Windows CLSID Explained
- Windows: Single-click Open File
- Windows Console Key Shortcuts
- Windows Flip 3D, Instant Viewer, Productivity Tips
- Windows Font and Unicode
- Windows Keyboard Shortcuts
- Windows: Disable Caps Lock, Windows Key, Key to Launch App, etc
- Windows: Mouse Hover to Activate Window
- Intro to Scripting Tech on Windows (Compared to Unix)
- Xah Windows Setup
- How to Make YouTube Play a Video Repeatedly
- OCaml Tutorial: Function
- OCaml Tutorial
- OCaml Tutorial by Example
- OCaml Tutorial: List, Array, Tuple
- OCaml Tutorial: Record Type
- Pattern Matching in Ocaml
- Types in Ocaml
- Parsing Techniques, Dick Grune, Table of Contents
- Ambiguous Grammar
- What's the Difference Between BNF, EBNF, ABNF?
- How Compiler Works
- Dragon Book Table of Contents
- Formal Language, Grammar, Parser
- Formal Grammar
- lex/flex Tutorial
- Niklaus Wirth, Compiler Construction
- Parser
- Parser Notes
- parser notes
- Learn Perl in 1 Hour
- Perl: Complex Numbers
- Perl: Convert File Encoding
- Perl: Documentation Lookup, Using Builtin Help System
- Perl: Send Email
- Perl: Read/Write to File
- Perl: Find Replace String Pairs in Directory
- Perl: Function Optional Parameter
- Perl: Get Environment Variable
- Perl: GET Web Page Content
- Perl: Compress/Decompress gzip Files
- Perl: if then else
- Perl by Example
- Perl: Hash Table
- Perl: List/Array Tutorial
- Perl: List Comprehension
- Perl: Loop Thru List
- Perl: for, while, Loop
- Perl: Map Function to List
- Perl: Print Version String from Script
- Perl: Quoting Strings
- Perl: Regex Tutorial
- Perl: Split Line by Regex
- Perl: Sort List, Matrix, Object
- Perl: Sort Misc
- Perl: Sort Matrix
- Perl: Sort Unstable
- Perl: Formatting String
- Perl: String Operations
- Perl: System Call
- Perl: Traverse Directory
- Perl: True, False
- Perl: Unicode Tutorial 🐪
- Perl: List Available Modules, List Module Search Paths
- Perl: Validate Local Links
- Perl: How to Write a Module
- PHP: Defining A Function
- PHP: “if” statement
- PHP Basics
- PHP: Hash Table Tutorial
- PHP: Array Basics
- PHP: Looping Thru Array
- PHP: MySQL Database Query Example
- PHP: Writing a Package
- PHP in 1 Hour
- PHP Install
- PHP: Object Oriented Programing Tutorial
- PHP Version History
- PHP: String Syntax, Heredoc
- PHP: Send HTML Mail
- PHP: Send Mail with Attachment
- PHP: Basic String Operations
- PHP: “while” and “for” loops
- PowerShell vs Bash
- PowerShell: List Alias, Find Alias
- PowerShell Predefined Variables
- PowerShell as cmd.exe or Bash
- Using PowerShell to Manage Environment Variables
- PowerShell Basics
- PowerShell: Install, Print Version
- PowerShell: Piping Output and Input
- PowerShell Builtin Help
- Creating PowerShell Scripts
- Pretty Math
- HP-28S Advanced Scientific Calculator
- Sylvester-Gallai Theorem
- Desargues's Two Triangle Theorem
- Harmonic Conjugacy
- Intro to Real Projective Plane
- Quadrangle and Quadrilateral
- Projective Geometry: Quadrangle Construction
- Projective Geometry: Quadrangle 2.4a
- Projective Geometry: Definition of Quadrilateral
- Projective Geometry: Desargues's Theorem
- Projective Geometry: Harmonic Points
- Projective Geometry: Harmonic Points Construction
- Projective Geometry: Perspective Triangles
- Xah Prolog Learning Notes
- Python, Perl: About the Author
- Python: Convert File Encoding
- Python: Convert File Encoding for All Files in a Dir
- Python, Perl: Script to Check HTML File Size
- Python: Class and Object
- Python, Perl: Combinatorics Function Example
- Python: Complex Numbers
- Python: Copy Nested List, Shallow/Deep Copy
- Delete Duplicate Image Files
- Python: Builtin Help
- Python: Read/Write to File
- Python, Perl: Find/Replace Strings in a File
- Python: Find Replace in a Dir
- Python: Find Replace by Regex
- Python: for, while, Loops
- Python: Function
- Python, Perl: Partition by Equivalence
- Python, Perl: Generate All Possible Pairings
- Python: GET Webpage Content
- Python: Compress/Decompress Gzip Files
- Python: if then else
- Python by Example
- Perl Documentation: the Key to Perl
- Python: Dictionary
- Python: List Basics
- Python: List Comprehension
- Python: Loop Thru Dictionary
- Python: Loop Thru List
- Perl Scripts For Removing Mac Resource Fork, “.DS_Store”, “Thumbs.db”…
- Python: Map Function to List
- Python, Perl: One-Liner Loop Functional Style
- Python, Perl: Comparison Pairings Reduce
- Python, Perl: Partition a List by Equivalence
- perldoc Coming of Age, What Python Can Learn From?
- Python: Print Version String from Script
- Programing Exercise: Test Your Programing Language Proficiency
- Ubuntu 12.04 bug: 「pydoc modules」 Core Dump
- Python 2 and Python 3 Difference
- Python 3 in 1 Hour
- Python 3: Closure
- Python 3 Tutorial
- Python 3: Map with Side Effect Doesn't Work If Result is Not Used
- Python 3: Object, ID, Type
- Python 3: Operators
- Python 3: Traverse Directory
- Lambda in Python 3000
- Python: Append String in Loop
- Python: Learn Python in 1 Hour
- Python Bitwise Invert Oddity
- Programing Problem: Construct a Tree Given Its Edges
- Python: Decorator Tutorial
- Python: Dictionary Methods
- Why Python's Documentation Sucks
- Python Poetry: the __main__ Stanza
- Python Doc Problem: gzip
- Why Python Doc Sucks
- Python Doc Problem: os.system
- Python Doc Problem: os.path.split()
- Python Doc Problem: sort()
- Python Doc Links Dead
- Python Documentation Author Masturbation
- Python: Get Environment Variable
- Python: Get Number of Arguments of Function
- Python: HTTP POST Using Library “requests”
- Python: Read/Write to JSON
- Python: Keyword Argument Default Value Unstable
- Python, Lambda, Guido: is Language Design Just Solving Puzzles?
- Python: List Methods
- Python: File Path Manipulation
- Python: Find Script Path
- Python Regex Flags
- Python Regex Functions
- Python Regex Reference
- Python Regex Match Object
- Python Regex Object and Methods
- Python Regex Syntax
- Python: Sets, Union, Intersection
- Python: Web Crawler
- Python: SQL Alchemy
- Python: String Methods
- Python: Timing Functions with timeit
- Python: Transpose Matrix
- Python: Tuple
- Python: virtualenv Tutorial
- Python: What's PyPi, pip, easy_install, setuptools?
- Python: Count Word Frequency
- Examples of Quality Documentation in Computing Industry
- Python: Quote String
- How to Improve Python Doc; Notes on Rewriting Python Regex Doc
- Perl and Python References
- Python: Regex Basics
- Python: Split Line by Regex
- Python: Send Email
- Python: Sort
- Python, Perl: Split File Path into Parts
- Python: List Modules, Search Path, Loaded Modules
- Python: Closure in Python 2
- Python: Format String
- Python: Make System Call
- Python: Website Thumbnail Generation
- Python 2: Traverse Directory
- Python: True, False
- Python: Unicode Tutorial 🐍
- Python: Get Unicode Name, Codepoint
- What is Expressiveness in a Computer Language
- Why Python Lambda is Broken and Can't be Fixed
- Python: How to Write a Module
- Python Documentation Problems
- Racket: Using Emacs racket-mode
- Xah Racket Tutorial
- Racket Module Stuff
- Racket Pattern Matching
- Racket Start (Install, Setup)
- Loading React
- React.createElement
- reactjs learning
- React JSX
- reactjs tutorials
- Ruby: Learn Ruby in 1 Hour
- Ruby: Complex Numbers
- Ruby: Documentation Lookup, Using Builtin Help System
- Intro to Reading Ruby Doc: What's M, C, ::, # ?
- Ruby: Function Optional Parameter
- Ruby: If Then Else
- Ruby by Example
- Ruby: Problem Installing mysql2 rmagick?
- Ruby: What's RVM, Gem, Rake, Bundler, RDoc, ri, irb?
- How to Install Ruby RVM
- Ruby: Hash Table
- Ruby: List Basics
- Ruby: Loop Thru List
- Ruby: for, while, Loop
- Ruby: Map Function to List
- Ruby: Random Misc Learning Notes
- Ruby on Rails Basic Tutorial
- Ruby on Rails Install and Intro
- Ruby: List of Predefined Global Variables
- Ruby: Print Version String from Script
- Ruby: Quote Long String, Heredoc
- Ruby: Quote String
- Ruby References
- Ruby: RVM Directory Structure
- Ruby: Formatting String
- Ruby: String Operations
- Ruby: True, False
- Ruby: Unicode Tutorial 💎
- Ruby Version Release Dates
- Xah Code Sitemap
- References on Mathematical Surface
- Surface Gallery
- Barth Sextic
- Boy's Surface (Apery)
- Boy's Surface (Bryant-Kusner)
- Breather Surface
- Breather Surface
- Catalan Surface
- Catenoid
- Catenoid-Enneper
- Catenoid Fence
- Cayley Cubic
- Chen Gackstatter
- Clebsch Cubic
- Conic K=-1 Surface of Revolution
- Costa Surface
- Costa-Hoffman-Meeks Surface
- Cross-Cap Surface
- Cyclide
- Deco-Cube Implicit Surface
- Dini Surface
- Double Enneper
- Ellipsoid
- Enneper Surface
- Geometry: Gallery of Surfaces
- Geometry: Gallery of Minimal Surfaces (H=0)
- Gyroid
- Helicoid-Catenoid
- Henneberg Surface
- Hyperbolic Paraboloid
- Hyperbolic K=-1 Surface of Revolution
- Hyperboloid of One Sheet
- Hyperboloid of Two Sheet
- Inverted Boys Surface
- K=1 Surface of Revolution
- Karcher JD Saddle tower
- Karcher JE Saddle Tower
- Kink Surface
- Klein Bottle
- Kuen Surface
- Kummer Quartic
- Kusner (Dihedral Symmetric)
- Lidinoid
- Lopez-Ros No-Go Theorem
- Moebius Strip
- Monkey Saddle
- Orthocircles
- Paraboloid
- Planar Enneper
- Pseudosphere
- Riemann's Surface
- Right Conoid
- Saddle Tower
- Scherk Surface
- Scherk with Handle
- Schoen No-Go Theorem
- Schwarz H Family Surfaces
- Schwarz PD Family Surfaces
- Sievert-Enneper Surface
- Skew 4-noid
- Sphere
- Spherical Helicoid
- Steiner Surface
- Symmetric 4-noid
- Torus
- Twisted Scherk
- Unduloid
- Wavy Enneper Surface
- Whitney Umbrella
- Intro to COBOL
- Keyboard Heatmap JavaScript + SVG
- Xah Talk Show Topic Notes
- Xah Discord Artwork
- xah talk show 2019-00-04 most efficient ways to switch window/app in linux/Mac/Windows
- xah talk show 2019-03-05 unicode
- xah talk show 2019-03-08 star trek, schizoid, emacs major mode, hacker cult, cult
- xah talk show 2019-03-09, why emacs lisp sucks. one big rambling rant
- xah talk show 2019-03-12, programing tutorials, doc by dummies, RSS, steno machine
- xah talk show 2019-03-13 smoking, china, schizoid, mr data
- xah talk show 2019-03-15 emacs lisp sitemap, python syntax, lang design, type theory, haskell
- xah talk show 2019-03-16. history of python perl ruby JavaScript golang, neural network, complex numbers.
- xah talk show 2019-03-17, python, iterator, iterators, #math intro to group theory for programers
- xah talk show 2019-03-18 unix philosophy, cult, python, Guido, PHP, javascript
- xah talk show 2019-03-19 goddesses, las vegas, software bloat, coding style guide, greek mythology
- xah talk show 2019-03-21 Bach, Liszt, emacs xml mode, english, google, conjoint twin, savant, piano
- xah talk show 2019-03-22, math, tiling and patterns, web scam spam
- Xah Talk Show 2019-03-23. Emacs, Emacs Lisp Demo, Language Design, Why Python Sucks, Guido's Problems.
- xah talk show 2019-03-25 Donald Knuth, TeX, Instruction Set Architecture, MathML, Mathematica etc
- xah talk show 2019-03-26 Mouse for programers
- Xah Talk Show 2019-03-27 Western Culture vs Chinese Culture, JavaScript.
- xah talk show 2019-03-28 emacs key macro, unicode, IPA, history of China vs Taiwan
- xah talk show 2019-03-29, golang, dynamic vs static typed languages
- xah talk show 2019-03-30
- 杀杀演绎,中文 2019-03-31. Twitter CEO Jack, Burma, Eastern meditation and western white men
- xah talk show 2019-04-01 A. emacs demo, programable keyboard, convert python 2 webcrawler to 3
- xah talk show 2019-04-01 B. chat with Yisrael Dov
- xah talk show 2019-04-03 emacs, gothic, unicode math blackletter, dream keyboard, OpenGL, WebGL
- xah talk show 2019-04-03 web spam
- xah talk show 2019-04-04 OpenGL, quickdraw3d, lang esign, bitmask, website popularity ranking
- xah talk show 2019-04-05 emacs move image, dvorak layout, unicode for programers, Julian Assange
- xah talk show 2019-04-06 Shakespeare, scientific diet, wonder woman, superheros
- xah talk show 2019-04-07 JavaScript object system, explain in a math style
- Xah Talk Show 2019-04-10
- xah talk show 2019-04-11
- xah talk show 2019-04-12 emacs demo pepe, religion, capitalism, communism, Church of Satan, Ayn Rand
- xah talk show 2019-04-13 machine learning, conic sections, cryptology, pure math vs applied
- xah talk show 2019-04-14 Technical Drawing, Descriptive Geometry, Projective Geometry, Linear Algebra
- xah talk show 2019-04-15 boba milk tea, linux UI prob, Fake News origin, sjgang, Unabomber Manifesto
- xah talk show 2019-04-17, vimgolf in emacs with xah-fly-keys, Dvorak layout, kinesis keyboard
- xah talk show 2019-04-22 B, live coding JavaScript app, Arrow Keys Efficiency vim HJKL vs IJKL
- xah talk show 2019-04-23 find replace in emacs, golang. and social justice
- xah talk show 2019-04-26, history of Wolfram MathWorld, Stereographic Projection, Category Theory?
- xah talk show 2019-04-29 JavaScript string problem, unicode, emoji
- xah talk show 2019-04-30 function param idiocy, Backus Naur Form, LISP vs Mathematica, Peter Norvig, Nassim Taleb
- xah talk show 2019-05-02, happy hacking keyboard, ergodox, keyboardio, kinesis, steno, using piano
- xah talk show 2019-05-03 unix philosophy, truncate line, clojure, concurrency, AI, consciousness
- xah talk show 2019-05-04 code elegance idiom, history of netscape, jwz, rms, open source, xemacs vs emacs
- xah talk show 2019-05-06 geometric inversion, stereographic projection, their relations
- xah talk show 2019-05-07 youtube, society, milen gen. text vs video of human communication
- xah talk show 2019-05-08
- xah talk show 2019-05-10 mouse, spin wheel, linux, closure, perl, lisp.
- xah talk show 2019-05-12
- xah talk show 2019-05-13 idiocy of svg arc drawing. How to be a programer. CPU vs GPU
- xah talk show 2019-05-17 why teen girls gossip, mating behavior of women vs men, keyboards
- xah talk show 2019-05-18 emacs xah-fly-keys vs evil mode, vim, keyboard, reading novels, elite hollywood
- xah talk show 2019-05-20 Math Unicode symbol ℤ, Control/Capslock Position, unix philosophy hacker idots
- xah talk show 2019-05-22 schizoid in meeting, genius sleeping cycle, fireball against open source
- xah talk show 2019-05-24 Sargon of Akkad, social justice gang, rune writing system, clojure java
- xah talk show 2019-05-29 JavaScript NodeList vs HTMLCollection, Array-like object, emacs curly quote fiasco
- xah talk show 2019-05-29 A, Kardashian, vocal fry, upspeak, Ellen Show schizoid, white girls epidemic
- xah talk show 2019-06-04 the of scourge of html/xml entities
- Xah talk show 2019-06-05 live coding javascript, html entities, emacs workflow demo, xah fly keys
- xah talk show 2019-06-07 understand JavaScript object like a mathematician
- xah talk show 2019-06-08 can emacs search files in a dir? unix philosophy, do they do one thing well?
- xah talk show 2019-06-09 emacs workflow demo. Unicode Phoenician. Cherry Point of Sale Keyboards
- xah talk show 2019-06-12 japan kanji keyboard, low profile keyboard, Kunth TeX, and idiocy of typography
- xah talk show 2019-06-13 linguistics pragmatics semiotics cybernetic synergetics pseudo/quasi science
- xah talk show 2019-06-14 emacs lisp, xah-copy-line-or-region, can Atom/VSCode replace emacs?
- xah talk show 2019-06-15 live coding golang find/replace script, emacs + xah-fly-keys
- xah talk show 2019-06-20 JavaScript svg drawing ellipse, unicode math symbols in variable name and function names
- xah talk show 2019-06-24 classical music, Bach, Liszt, dance frenzy, keyboard layout, input methods, shortcut layout, Repetitive Strain Injury
- xah talk show 2019-06-25 JavaScript live coding interactive CSS radial gradient generator
- xah talk show 2019-06-27 dynamic vs typed languages. JavaScript live coding CSS box shadow generator.
- xah talk show 2019-06-28 TeX replacement, JavaScript CSS generator, RGB HSL color models
- xah talk show 2019-07-02. emacs lisp, interactive form, universal arg. concave surface keyboards
- xah talk show 2019-07-05 krita, action figure, comics, jap vs us, cortana, ai, etymology
- xah talk show 2019-07-06 graph/group theory books, Egyptian Hieroglyph, html frameset, opensource ideology
- xah talk show 2019-07-08 live coding JavaScript truchet tiles (geometry)
- xah talk show 2019-07-09 Unicode Symbol/Emoji fiasco. sitemap. esr Eric Raymond, open source, fsf
- xah talk show 2019-07-10 why i love golang, live coding on sitemap script. Rant on C, unix philosophy
- Xah Show 2019-07-12. big rant. mastodon, open source, social justice, rms Richard Stallman
- Xah Talk Show 2019-07-13 THC, marshal law, blit, keyboard, culture, writing style, passive voice
- Xah Show 2019-07-15. fun math books. math branches. graph theory, group theory, complex analysis
- Xah Talk 2019-07-17. Steve Jobs, Apple suck, MS+linux, mmo mouse, input systems, analog keyboard
- Xah Talk 2019-07-18 lisp, Mathematica, term rewriting, pattern matching, idiocy of lisp macros
- Xah Talk 2019-07-19 lisp syntax, s-exp, meta-expression, Mathematica, meaning of sugar syntax
- Xah Talk Show 2019-07-26. math. combinatorial exploration of possible algebraic structures
- Xah Talk Show 2019-07-27. Random Chat. 说说香港人的问题. Hong Kong, British Empire, China, Silicon Valley.
- Xah Talk Show 2019-07-29 web cam, scam of gadget review pop sites, facebook twitter, youtube, fakenews
- Xah Talk Show 2019-07-31 EmacsConf 2019, emacs meetup SF, elisp live coding html xah-new-page
- xah talk show 2019-08-01 programing languages and their culture. perl python ruby
- Xah Talk Show 2019-08-03 emacs lisp coding xah-update-atom-entry-date. History of RSS/atom/webfeed.
- Xah Talk Show 2019-08-04 emacs regex tutorial. ruby sigil, programing language type as syntax.
- Xah Talk Show 2019-08-06 writing emacs major mode.
- Xah Talk Show 2019-08-07 story of math crisis, math foundation, proof theory, and homotopy type theory
- Xah Talk Show 2019-08-11. jwz keyboard. why JavaScript no "use js2015", rant on Brendan Eich
- Xah Talk Show 2019-08-13 Europa and the Bull. BCE CE BC AD, Religions. Voice input for programer
- Xah Talk Show 2019-08-14 Spelling Reform, Lojban, Esperanto, Purpose of Logo, Arabian Nights, Arabic
- xah talk show 2019-08-16 emacs dired and emacs tips
- xah talk show 2019-08-17 emacs completion + templates. autocomplete, company-mode, yasnippet, abbrev
- Xah Talk Show 2019-08-18, blockchain, bitcoin, silk road, Megaupload, Sci-Hub, pirate bay, Copyright
- xah talk show 2019-08-19 Deseret/Shavian Alphabets, IPA, font size, fugue, elisp coding youtube html
- Xah Talk Show 2019-08-20 why you should not cry about OpenSource or Free Software, monopoly
- xah talk show 2019-08-21 all you want to know about keyboard layout, dvorak, colemak, touch tying
- Myers-Briggs, personality test, personality disorder, psychology. xah talk show 2019-08-22
- JavaScript alternatives, intro to ES2015, JavaScript warts, xah talk show 2019-08-23
- keyboard keycaps tech, intro to TypeScript, compared to JavaScript, xah talk show 2019-08-24
- Guile scheme lisp, is python a lisp?, JetBrain vs Emacs editor, why clojure java. 2019-08-25
- why golang? syntax color, turkish layout, etymology of hash table, abuse of logic operator 2019-08-26
- emacs lisp tutorial (via python?). setq vs set. message vs insert vs print. 2019-08-27
- math languages, scientific programing, a new kind of science, what is random, cellular automata 2019-08-28
- emacs xah-html-mode intro, xah talk show 2019-08-29
- The Unix Pestilence, Microsoft, SGI, Kinesis Keyboard Alternative? is China Evil? 2019-08-30
- knobs keyboard, joystick mouse, linux tiling windows, ratpoison, juggling, video games. 2019-08-31
- Plane Curves, Elliptic curve, What makes a great programmer?, very weird mathematicians 2019-09-01
- FFI, AI science+tech growth vs human learning, global internet time, TV vs phone, accents 2019-09-02
- The unix pestilence. Xah Talk Show 2019-09-03
- can you talk politics with friends. my view of Hong Kong. 2019-09-04
- unicode inverted text, emacs regex and in emacs lisp 2019-09-06
- randam chat. Second Life, virtual reality, AI, object relational mapping, furries, NixOX,2019-09-06b
- what is functional programing and what are its jargons? 2019-09-07
- functional programing explained with JavaScript. composition, closure, currying, etc. 2019-09-08
- history of Apple, Richard Stallman on Steve Jobs, Dennis Ritchie, Evil open source, web login etc. 2019-09-09
- writing curve plotting app in JavaScript+DOM+SVG. 2019-09-10
- Second Life, Unicode, ∀ Gundam, mecha, android, bots, MUD, evil google, browsers, RSS, youtube-dl, luna lang. 2019-09-11
- mandelbrot set, entrepreneurship, my experiences of org mode, why isn't your mom using linux? 2019-09-12
- Chinese input methods, understand JavaScript object in depth, in a math style. Xah Talk Show 2019-09-13
- CSS tutorial, history, and my experiences with CSS and web design. red pill or blue pill? 2019-09-14
- rot13, bash, perl, ruby, clojure leiningen, linux Mac Windows keybinding, emacs efficiency, 2019-09-15
- cheap webcam, unicode brackets, good emacs key choices, live coding elisp English to braille, 2019-09-16
- Jaron Lanier, no donate to Wikipedia, No U millennials, Diet of Xah Lee, Wushu, Jet Li. 2019-09-17
- emacs lisp, golang. write script to Check Parenthesis/Brackets Balance 2019-09-18
- No Agenda Show, weeaboo, japan culture in America, perl/php LAMP? swap capslock/control? 2019-09-19
- dvorak colemak minimak layouts, ergodox, keyboard firmware, keybinding, ergodox, programable keypads 2019-09-20
- Richald Stallman Resign FSF, emacs tips, split window workflow, register. 2019-09-21
- end of FSF, ban xah lee or irc. programing lang beginner, how best programer, great JavaScript apps. 2019-09-22
- xah talk show 2019-09-23 all about keyboards for programer
- Xah Talk Show 2019-09-24 how compiler works. bad video.
- Unicode, UTF-8, UTF-16, Encoding Systems, Unix/Linux/OpenSource Fanaticism 2019-09-25
- Xah live scream. patent, copyright, regime change, capitalism, corruption, nsfw 2019-09-26
- programing language syntax. ad hoc vs uniform. Syntax system and Syntax algebra. 2019-09-27
- programing language syntax. why is syntax the most important. 2019-09-28
- Open Source, Richard Stallman, Recycling, Global Warming, Democracy Dies in Darkness. 2019-09-29
- d3js maze, math seashell, non-mono font for code, JavaScript raining 💕, REPL, Mathematica notebook 2019-09-30
- The rise and fall of XML. Be conservative in what you send; be liberal in what you accept. 2019-10-01
- nodejs, asynchronous vs currency vs parallel programing, golang, lisp cons 2019-10-02
- Microsoft new Keyboard, control fear, schizoid, ascetic, millennials YouTubers. 2019-10-03
- Mathematica, privacy, open source, utopia, dystopia, justice+freedom = white man's thought 2019-10-04
- shen lisp, monk, Shakespeare Andronicus, Paul Graham and philosophy, nim crystal golang 2019-10-05
- discord, JavaScript svelte, writing a book, be yourself, OpenBSD web design 2019-10-06
- emacs customize, elisp xah-open-link-in-chrome, browser history, bible, Wandering Stars, Xah Talk Show 2019-10-07
- Melodious Voice, Xah on 4chan, Lust, Caution, Women Xah Talk Show 2019-10-08
- nushell linux top htop lxde xfce Stephen Hawking book, Google newspeak 1984, scientology 2019-10-09
- Google censor emacs newsgroup, history modifier keys shift control meta, democracy chant 2019-10-10
- YouTube stream live chat link blocking, steelseries keyboard, maze for programers, analog mech keyboard 2019-10-11
- SteelSeries Apex Pro Keyboard, Mouses, Golang Multi Strings Grep, China Censorship, the American Way 2019-10-12
- Microsoft Apple repair, capitalism vs communism. humanity and classic literature, digital vs analog 2019-10-13
- emacs ★ Sacha Chua|how to become popular on YouTube|coding golf 2019-10-14
- how much YouTuber makes. failure context of open source, OK Google, open street maps, globasa, hacker 2019-10-15
- laputa, gulliver's travels, truncate lines, line based syntax, unix philosophy damage to society 2019-10-16
- HAVIT Keyboard, numerical keypad, neo layout, layers=bad, math/emoji input 2019-10-17
- Xah Talk Show 2019-10-18. netiquette anthropology, a troll's confection, dead links, and stoned
- Projective Geometry, Bertrand Russell, schizoid, Sam Harris, Camille Paglia. 2019-10-19
- Xah Talk Show 2019-10-20, why AI neural networks are nasty, AlphaGo AlphaZero, atom webfeed, ASMR
- What Makes Functional Programing Language, Second Life Combat, Julian Assange, Open Source
- Chinese Food vs American, Cellular Automata, Artificial Life, generative art, algorithmic math art 2019-10-22
- UHK keyboard, TKL jargon, swastica, reclining buddha, flag bikini, imperialism, Puritan 2019-10-23
- JavaScript+svg live coding, math plotter 2019-10-24
- Kinesis vs Ultimate Hacking Keyboard, JavaScript in Depth, webpack, unit testing mantra. 2019-10-25
- why OpenSource/Linux fanatics can never create good user interface 2019-10-26
- live coding JavaScript + svg. plot math curve. 2019-10-27
- UI peepshow windows, astronomy The Pleiades, Why TeX/LaTeX Sucks. 2019-10-28
- why some lang forever niche? scheme lisp, nim, julia, haskell, why i love golang. 2019-10-29
- JavaScript, Array, range, functional programing loop with break, syntactic/semantic of map 2019-10-30
- JavaScript npm webpack live coding, 90min rant on modern JavaScript. 2019-10-31
- xah emacs setup from scratch and live coding emacs lisp open-in-vscode 2019-11-01
- history of version control systems cvs svn mercurial git, and sites. clojure java tango 2019-11-02
- emacs, default mode, color theme, xah-lookup.el, xah-fly-keys, vscode, demo powershell on Mac. 2019-11-03
- happy hacking keyboard lisp 96 cpu cores, Voronoi diagram in hyperbolic space, emacs, powershell. 2019-11-06
- Signum keyboard. History of CMS, eXtreme Programing, Agile, Crackpots, static site generator. wikipedia vs Britannica. 2019-11-07
- parsing, parser, xml, solve problems, creating html page in emacs. 2019-11-08
- emacs lisp live coding + tutorial, open-buffer-in-firefox, open-link-in-firefox. typing speed test. 2019-11-10
- Arrow Keys efficiency, vim vs inverted T, WASD, 2 handed arrows. Emacs/vi Keys History. 2019-11-14
- Geometry regular polyhedron, JavaScript + SVG tutorial, rotate 3D cube real time 2019-11-15
- batsh ocaml reasonML fsharp haskell, hotshots, and math geometry aperiodic tiling 2019-11-16
- 6 hours watch, 24 hours watch, heximal system, stenotype, plank, plover, piano, keyboard systems. 2019-11-17
- Xah Talk Show 2019-11-19. Language Design: Should Array Index Start at 0 or 1?, Math Models of 3D Input Control
- misc emacs custom commands, mouse vs trackball 2019-11-20
- footsie with trackball and Kinesis pedal 2019-11-21
- lisp family. Common Lisp, Scheme, Elisp, Clojure. macOS SpotLight, Tulsi Gabbard, Andrew Young 2019-11-22
- JavaScript+SVG live coding+tutorial. creating polyhedron real-time rotation from scratch 2019-11-23
- emacs lisp live coding, add Norman layout support to xah fly keys, hybrid vigor. 2019-11-24
- XahTV 2019-11-26 DIY keyboard Rhapsody: Gergo Georgi Ginni ButterStick Datahand Kyria POS keyboards
- Xah Talk Show 2019-11-27 emacs, image resize, crop, convert, rename
- live coding javascript+svg polyhedron real time rotation, math, geometry 2019-11-29
- math, what is random, what is pseudo random? 2019-11-30
- emacs lisp, what is metadata, command to show/delete metadata. 2019-12-01
- matrix and vector explained to programers, JavaScript live coding matrix/vector functions 2019-12-02
- The Matrix/Womb, super computers, japan K computer, network topology, 6D torus topology, UK lorry. 2019-12-03
- do not donate to Wikipedia, Naruto swirl, fishball, fishcake 🍥, BIG rant emacs undo/redo. 2019-12-04
- how to contribute to emacs, linux firewall iptable networking 2019-12-06
- hyphenated words, orthography, emacs input symbol/emoji é♥, writing styles of programing lang docs 2019-12-07
- Xah Talk Show 2019-12-08, emacs lisp coding command for global bigger font, chat with Bart
- emacs lisp live coding + tutorial. command to convert png to jpg while in html buffer 2019-12-09
- spoken language vs writing system, listen/speak vs read/write, simplified vs traditional chinese char 2019-12-10
- arch linux, hacker culture, elf language, rune script, mouse hover/auto click 2019-12-12
- intro to Japanese writing system, input system, keyboard layout. 2019-12-13
- hand writing Chinese, JavaScript coding vector dot product function style, intro to constructed language 2019-12-14
- unicode, ancient/weird alphabets, rune, braille, combinatorics based system, astronomy astrology symbols 2019-12-15
- 八雲 紫(やくも ゆかり) Yukari Yakumo, divination, trigram, hexagram, bagua, iching, book of change 2019-12-17
- polyomino, scheme lisp shell, Pascal's Theorem/wager, Paul Graham, western/eastern philosophy, mohism 2019-12-18
- Nicaragua. what do people know? how to judge who to trust? what do you think you know? 2019-12-19
- xah talk show 2019-12-20
- EmTime system/notation. Live coding golang. convert 24h time system to 36h system with base 6 notation. 2019-12-21
- xah talk show 2019-12-22
- programable keypad, log your life (heatbeat, sleep, walk, email, keystroks, phone…), polymorphism explained 2019-12-23
- harddisk vs flash drive, politics of Taiwan USA China, great fringe mathematicians and programers, 2019-12-24
- emacs, elisp. xah-select-block, xah-fly-keys, magit, git, german alphabet ß, keyboard layout 2019-12-26
- Xah Talk Show 2019-12-30. new year resolution, how to be happy, femism STEM, Middle East
- Bourbaki Injection, emacs DOTA, X11 Disaster, Unix Pestilence, Cabaret the rise of social justice 2020-01-01
- ontology of JavaScript python ruby java dot notation vs unix pipe vs function chaining, 2020-01-02
- Linux config, rise of NSFW, SJW vs CHAN, xah talk show 2020-01-06
- ergodox, xah-fly-keys, emacs lisp books, automated Proving Systems, emacs workflow JavaScript in Depth 2020-01-07
- Unicode Issues in Programing Languages Golang Python Ruby JavaScript Java emacs lisp. 2020-01-08
- Nova Scotia, Human Animals n Their Songs, You're So Vain, golang find/replace, emacs key macro 2020-01-09
- game of life on trifoil knot. lurid math. angle trisectors. spacemac, xah-fly-keys, ergoemacs mode, 2020-01-10
- game of life, cellular automata, Universal Turing machine, Europa and the Bull, Greek Automata 2020-01-11
- The Arts, Communication, Psychology, Intelligence. 2020-01-12
- emacs workflow, create html blog archive, modify command log mode. Xah Talk Show 2020-01-13
- JavaScript warts, array problem. Xah Talk Show 2020-01-14
- xah talk show 2020-01-19
- human facial expression, big corp funding academia, capitalism, Anarchism. Wikipedia, emacs, magit truncate lines 2020-01-20
- xah talk show 2020-01-23
- xah talk show 2020-02-07
- keyboard layout design, chorded keyboard, bat D??TH Resurrection USA 2020-04-12
- XahTV 2020-05-02. web assembly, emacs, clojure, machine learning, meta lang, geometric unity.
- XahTV compile=pillage, Google SEO is propaganda, the phrase Human Animals, regular expression 2020-05-05
- XahTV 2020-05-06 how to avoid mouse hand pain, logitech g-hub crap, paradox of optimal keymap, substance vs milen, Candace Owens
- XahTV. Japanese Keyboards, TRON, M-System, Thumb-Shift, Leopold, Topre. 2020-05-08
- XahTV 2020-05-11 Unix, AIX HP-UX, AU/X, Unix, Irix, Posix, Linux, Xenix, NTFS
- xah talk show 2020-05-14
- XahTV 2020-05-16 rage comics, pepe, marketing, Mac vs Windows vs Linux
- XahTV 2020-05-21 one hundred dollars epic fail
- XahTV 2020-05-22 Sentient Trashcan, Space Odyssey, Trackball Ball Sizes, Ultimate Hacking Keyboard vs Kinesis Typerace
- XahTV 2020-05-23. Which programing language is worth learning? The Future of Lisp
- XahTV 2020-05-26 Why Tiling Window Manager Sucks
- XahTV 2020-06-04 riots, computer for math proofs, hong kong, china, usa, lisp macro
- XahTV 2020-06-06. math of seashell, kinesis vs UHK vs xbows keyboards, juggling and math
- XahTV 2020-06-08•Perry Bible•solar system•milky way•astronomy Symbols•sailor moon•transhumanism
- xah emacs lisp live coding 2020-06-10. join lines in a text block
- XahTV 2020-06-16 emacs lisp and html coding. etymology and mythology
- Xah Talk Show 2020-07-15, emacs lisp command xah-html-remove-list
- Xah Talk Show 2020-07-18 gergo keyboard review and keyboard geeking
- Xah Talk Show 2020-08-04, emacs lisp coding, open buffer or link in chrome
- Xah Talk Show 2020-08-07, emacs lisp youtube-linkify, why shell in emacs, sigil war
- Xah Talk Show 2020-08-10, emacs, braille, python vs ruby vs perl vs emacs lisp
- Xah Talk Show 2020-08-11, JavaScript Live Code Rot13 Cipher App
- xah talk show 2020-08-12, intro to emacs 27 features turned huge rant
- Xah Talk Show 2020-08-13. The Opposite of Love. Emacs, Ergodox, why emacs is better than vim
- xah talk show 2020-08-15, emacs/elisp tutorial, modify youtube linkify accept timestamp
- Xah Talk Show 2020-08-17 Emacs Lisp Coding, Display Formfeed as Line
- Xah Talk Show 2020-08-18 Emacs, Manage Project with Projectile
- Xah Talk Show 2020-08-20 Emacs Lisp. Write Command to Clean Up YouTube Description
- Xah Talk Show 2020-08-21 emacs lisp, write command to highlight text
- xah talk show 2020-08-25 emacs, reaction on try out speedbar and treemacs
- XahTV 2020-08-26 lisp keyboards, arrow key history, emacs dash problem, open source problem
- XahTV 2020-08-29 emacs lisp, write xah-html-escape-char-to-entity that highlights changed places
- Xah Talk Show 2020-08-30 emacs lisp, html named entities to unicode chars, thing at point
- Xah Talk Show 2020-09-03, Evolution of Laptop Keyboards
- Xah Talk Show 2020-09-04 Emacs Lisp. File Path to Link, Image Link, Get Title, Image Dimension
- Xah Talk Show 2020-09-05, emacs lisp coding, write command to display html hr tag as line
- Xah Talk Show 2020-09-06 on JavaScript, Node.js, Deno, NPM, Tech Writing, Doc Tech, HTML/CSS
- Xah Talk Show 2020-09-07 Emacs Lisp, Insert/Parse Date Time
- Xah Talk Show 2020-09-10 Programing, Philosophy of Too Many Libraries, Algorithmic Mathematical Art
- xah talk show 2020-09-13 emacs lisp xah-remove-console-log, live coding + tutorial
- xah talk show 2020-09-14, programable keyboard, keyboard input tools for image/video editing
- Xah Talk Show 2020-09-15 Emacs Lisp Live Coding + Tutorial. insert-br-tag
- Xah Talk Show 2020-09-20 Keyboard Layouts, QWERTY Dvorak Colemak, Why PHP is Better Than JavaScript
- Xah Talk Show 2020-09-23 Emacs Lisp Format JavaScript, the Idiocy of Formatting Style Guide
- xah talk show 2020-09-26 JavaScript live coding keyboard layout heatmapp
- Xah Talk Show 2020-09-27 best programable keypad, unix config files, why JavaScript property sucks
- Xah Talk Show 2020-10-03 Dumang Dk6 Keyboard, Idiocy of Typography, emacs, python MapThread
- Xah Talk Show 2020-12-02 emacs Sentence Lines, my RSI, Microsoft Sculpt Keyboard, Function Keys
- Xah Talk Show 2020-12-14 Art, Anime, Pointer+Reference Harm, Org Babel, UHK Keyboard
- xah talk show 2020-12-18, emacs random talk, org vs html, keyboard layout vs shortcut layout
- xah talk show 2020-12-22 live coding emacs lisp, xah fly keys + batman keyboard, math history books
- Xah Talk Show 2020-12-27, fathers of the sjw philosophies. Breath it All In, Children
- Xah Talk Show 2020-12-31. golang, backup, unix shells, and why unix sucks donkey asss
- xah talk show 2021-01-03 elisp coding, why golang is easier to learn than python
- XahTV 2021-01-07 emacs delete html tags, workflow, Kinesis Advantage2 keyboard, gaming machine
- Xah Talk Show 📺
- Helicopter Rotor
- Reading Notes on Tilings and Patterns
- Tree Functions: Range
- Tree Functions: Table
- Tree Functions: Table, notes
- Tree Functions: Table, Scheme
- FullArrayIndexSet
- Sorting Tree Indexes
- LispForm
- MinimumIndexSet
- MinimumTreeGenerator
- TreeGenerator
- Trees and Indexes
- Tree Functions in Perl, Python, Java
- TypeScript Tutorial
- TypeScript Misc Notes
- Google AdSense Ban on Ancient Asian Goddess Sculpture Page
- How to Start Google Chrome in a New Instance?
- Google Plus Favicon Change 2013-03-15
- Google Reader RIPS
- Google's Deceptive Ad: Google Puts Ad in Email Under Promotion Tab
- Google: “Don't Be Evil” vs “Don't Do Evil”
- Google Pushes Invalid HTML to the World
- Google Now Requires JavaScript AND Cookies?
- Google's sitemap.org Got Hacked?
- Are Googlers the Minions of Google Marketing?
- Steve Jobs 3 Months Before He Died
- TV Has Arrived on The Web
- Industrial Tech: Twilio, SendGrid, Google Cloud Messaging, Apple Push Notification Service
- Adjust Your Google Ad Preferences, or Opt Out
- Seo Hack on Alexa
- Amazon Closes CA Affiliate Program
- Tech Humor: Apache vs Node.js vs NGINX 📺
- What's the Difference Between Google's “following” a Blog vs Subscribe?
- Buy Followers Scam
- China ISP Ad Injection
- Social Media Like Button
- Humor: CSS Experimental Pain, Window Blind
- Daily Mail Stealing Images
- Dark Theme Web Design
- Do Not Donate to Wikipedia
- Facebook Fraud
- Facebook Embedding Tracking Data Inside Photos You Download
- favspam
- Flat Design Sucks
- Font Size problem
- Pretty Girl Spam
- Gmail State-Sponsored Attack Warning
- Google Do Evil
- Google Gmail Blocks Mozilla Thunderbird
- All About Google
- Google's PageSpeed Insights Fails Its Own Site
- Google Search Dropped Traffic To XahLee.org
- SEO: Underscore vs Hyphen: How Google Webmaster Advices Hurt Quality Writers 📺
- Translation SEO Scam
- Hacker News Traffic Effect
- History of the JavaScript script Tag
- StackOverflow Gamification
- Phone and Tablet Screen Density Comparison
- Web Tech Gossip
- Internet Explorer Anime Girl
- Global Internet Usage Hour Pattern
- Web Advertisement in 2011: JavaScript Popups
- Linkedin Spam Filter Collateral Damage
- Machine Generated Spam
- MegaUpload Crime Boss
- Browser War, Mobile Passed Desktop Since ~2016
- Monolithic Web Pages
- npm Fiasco. Malware that Steals Bitcoin
- Opera Browser Can't Load Twitter CSS: OCSP Error
- The Demise of orkut.com
- Software Piracy, Open Source, Free Software, Copyright
- How Much Can You Make by Blogging? Google AdSense?
- Why I'm Removing Tech Blogger Celebrities and Googler on G+
- Atom/RSS Reader Bug, Relative Link
- Evolution of the Script Tag
- Web Design: Skeleton Screen
- Snopes Runs Spam
- Social Network Post Scoring Systems and Their Consequences
- Unicode Confusables Spam, 2012
- Web Domain Farm Spam
- Web Spam, Scam, SEO
- My Personal Photos of Steve Jobs (1955 to 2011)
- Steve Yegge's Google Platforms Rant
- SOPA: Stop or Start Online Piracy Act?
- JavaScript DOM SVG font-size sucks
- Modern Tablet Computer Features
- Twitter Spam, from “JavaScript teacher”
- Twitter Spam Farm 2011
- Ask a Question Scam
- Twitter Spam Farm 2012
- Twitter Usage Map
- Donald Knuth, Steve Jobs, and the Idiocy of Typography
- Web Hosting Compared: 2006-01
- What Character Encoding Do Chinese Sites Use?
- What's a Browser
- What Your Google Plus Strategy Should Be?
- WHATWG vs W3C Split
- Where Do Spammers Came From
- Wikipedia Morons
- On Wikipedia's Misinformation
- Women in Tech: Today's Google Plus Recommendation?
- Google Greed, YouTube Related Video
- YouTube Scamer Stealing Video
- web dev index
- webpack notes
- WebGL Demo: Brisk Hindsight
- d3 axis
- ttt
- xah js play index
- module test
- ttt
- adaptive sampling prototype
- hyperbola
- canvas size problem
- ellipse
- geometric inversion on grid
- hermann sine
- ID System, Number Base vs Number of Digits
- Keyboard Layout Heat Map Visualization
- logistic_map
- 1 over x
- parametric plot
- polyhedron
- index 2018-02-07 new