Neil's News

- 2024
 La Salle Causeway
 Eight Years
 Browser Bugs
 Switzerland
- 2023
 Blockly Glockenspiel
 Binocular Caps
 90° Plug
 Seven Years
 Slides
 3D Printing
 ChatGPT vs Math
 Knife Block
 QW-MS305D Power Conversion
- 2022
 Webb Mirror
 Backwards Debugging
 Inglenook Shunting
 Blockly at 10
 FPS in JavaScript
 Polybahn
 Background Radiation
 Six Years
- 2021
 Freedom Revisited
 Sierra's Graduation
 First Dance
 Meccano Firmware Updater
 Guerrilla Painting
 Fixing Code-a-Pillar
 Catchment Area
 JavaScript Loops
 Lego Storage
 Five Years
 JavaScript Chain Reaction
 Play Well
- 2020
 Sentinel-6
 Beaver Games
 Vacuum Chamber
 Day in the Life
 Isolation
 Broken QW-MS305D
 Four Years
 Pentominoes
 Pin Art
 App Engine Python 3
 Missing Piece
- 2019
 Beaver Puzzle
 Classroom Engagement
 Albert
 Woodworking
 Rule Conflict
 Robot Xylophone
 Halting Problem
 Traffic Security
 Graduation 19
 Treasure Island
 Maker Faire 2019
 Beverly PI
 Three Years
 Logarithmic Backup
 Depth Stop
 VISUO XS812
- 2018
 Wooden Pylons
 Gravity
 SAOCOM 1A
 Unconscious Incompetence
 Library 4/4: Finishing up
 Library 3/4: Railings
 Library 2/4: Floor
 Library 1/4: Ladder
 SvgCanvas
 Conservative Toddler
 AFV Taping
 HP-35 Repair
 DMP Rehosted
 JS Oscilloscope
 Wrist Gears
- 2017
 Toddler
 Phaser Physics
 Toy Box
 Crossing
 Sinh
 Post-it Life
 Nest Ad
 == vs ===
 JS Polyfills
 Polyglot 14: Go
 Marble Mountains
 Teaching in Vietnam
 Rapid Development
 Mystery Interference
 Like Father, Like Daughter
 Thermal Imaging
- 2016
 Trammel of Archimedes
 Paternity Leave
 Ten Years
 G Train
 Meccanoid Replication
 Trump
 Hackly
 ECMAScript 5
 Spaceflight Survey
 Growth Curves
 Beverly
 Learning to Ski
 Jason 3
- 2015
 Tic Tac Toe
 Hex Table
 Markov Chain
 Lobotomy Debugging
 Map Maker
 Programming Lessons
 Polyglot 13: Dart
 Noogler
 Trekker
 Live Coding
 Privilege Escalation
 Desk
 CS by Mail
 Blinkenlights
 Cuba
 Open Wifi
 SpaceX
- 2014
 Travel ID
 Improvements
 Obama
 Holes
 EVA Gunfire
 Sold
 Have Faith
 Rats
 Blockly Cookies
 Spot Welder
 Thao
 Blockly Games
 Riding the Lion
 Touchy Events
 Thao in Kingston
 Outage Postmortem
 San Francisco Wedding
 Cinco de Mayo
 ghunmeH ngogh
 Conductive Glass
 Unwinding
- 2013
 Blockly Rising
 Holiday Parties
 JS-Interpreter
 Elizabeth Fraser
 Kerbal
 Ignore the User
 Dead Bird
 Falcon 9 v1.1
 Reclaiming Lead
 Patent
 Beach
 SSL
 Thao in Ontario
 Programming TNG
 The Internship
 UI Principles
 Events and Ajax
 No
 Yes
 Turtle Contest
 CS in VN
 Flow Charts
 Format Longevity
 23andMe
- 2012
 Range Finder
 Jacob's Ladder
 Space Simulation
 Volcano Diorama
 Surname Extinction
 Dvorak
 Tonsillitis
 Self-driving Engineer
 SVG Open 2012
 DOM Tutorial
 OV-105
 Workshops
 15 Years
 Underwater Claw
 Moore's Bet 2
 Python in Python
 CS Larva
 Blockly
 Transit of Venus
 Maker Faire 2012
 Rolling Along
 Literal Quotes
 Glencoe
 Graphical Languages
- 2011
 Busted
 EncodeURI
 Airship Tails
 Justice
 Anti-aliased
 Occupy SF
 Driver's License
 Street View Costume
 SVG Open 2011
 Wrist
 DocEng 2011
 150 Miles
 Sonar Fail
 Hydrophone
 Freefall
 Rollback
 Phaser
 DMV Written Test
 Kayak
 Site Spider
 Freedom
 Delta IV Heavy
 Over the Wall
 Foucault Fail
- 2010
 Human Element
 Bailing Out
 Moore's Bet 1
 Spaceship Pairs
 Meccano Menorah
 Alien Brains
 Overlap Detection
 Portal Pumpkin
 Wikipedia Scraper
 Bridge Busting 1990
 Food for Thought
 DocEng Rising
 Balloon
 Mr Deer
 Maker Faire 2010
 Distilled Water
 Space Future
 3D Anaglyph
 Cultural Sensitivity
 Deferred Analytics
 Lava Lamp Centrifuge
 Japanese Article
 Valentine API
 Magnet Bridge
- 2009
 Google Multivac
 Lua Diff
 Moo Lobotomy
 Python JSON
 Stray Pixel
 Jupiter Photos
 Moon Photos
 Android Scope
 Impact Night
 Magnetic Noise
 DocEng 2009
 München
 Regensburg
 Java MobWrite
 Cursor Preservation
 Orbital Paper Airplane
 JSONP Memory Leak
 First Academic Paper
 Moore's Bet
 Moon Movie
 Hard Drive Crash
 Maker Faire 2009
 Self-collisions
 Mad Scientist
 Doorbell
 Rice DNA
 Somalia Affair
 Colorado River
 Great White North
 Lava Lamp
 Turbine
 Black and White
 CAT Triplet
 Dodecahedron
 MobWrite 3
 Differential Sync Talk
- 2008
 Polyglot 12: R
 Air Compressor
 Stanford CS145
 Retina
 Electoral College
 Obama vs McCain
 Perpetual Motion
 Book Safe
 Cráneo de Cristal
 Back to School
 Artificial Neuron
 Search Appliance
 Orthogonal Viewer
 Porcupine
 Bitmaps in JavaScript
 My Brain
 Domino Logic
 Faster is Better
 Transfer
 Car Fire
 Helsinki
 Jessa Gamble
 Maker Faire 2008
 Downhill Walker
 Youngme / Nowme
 Python Parallel Port
 MobWrite 2
 Class Clown
 Mask
 Progress
 Angel Island
 Scapegoat
 Localhost
 Disneyland
 Technical Difficulties
 Wooden Brain
- 2007
 Sequence Converter
 Widgetless
 Visa Swap
 Voxel Brain
 Quake
 Prefix Matching
 12 Girls Band
 Waves to Wine
 Sphere Builder
 SF Panorama
 Global Warming
 Cycling at Mach 1
 First Steps
 Power
 Who Gadget
 Transposing Diffs
 Bike to Work
 Google Code
 Spaghetti Monster
 Visitors
 Maker Faire 2007
 Brave New World
 420
 COMP2405
 H-1B Visa
 Mandelbrot Scroll
 Carved Links
 New Page
 Moo Inspector
 Fridge Letters
 Vet Tax
 Boredom and Frustration
 Crescent Moon
 Nesting
 Queen Mary 2
 Social Security
 SketchUp
 San Francisco
 Traffic Bugs
- 2006
 Entropy
 About Work
 Cartography
 Unplugged
 Fledermaus
 Nickels and Dimes
 Voxel Sphere
 Moo Down
 Googled
 Night Vision
 Teamwork
 Carleton
 Design Patterns
 Table Sorter
 Course Correction
 MobWrite
 Instant Delete
 Beirut
 WbOsMuRtPtE
 Diff, Match & Patch
 Fuzzy Patch
 Fuzzy Match
 Diff Cleanup
 What's the Diff?
 Diff Accelerators
 Widget
 Lord of the Rings
 Makers
 Generic Icons
 Colour Picker
- 2005
 Shell Acoustics
 Context Menus
 Security Lecture
 Unfortunate Typo
 Logging Out
 Switch
 Through the Looking Glass
 Scotland Video
 Comma Separated Values
 OU-M880 (Soft Eng)
 Cycling Britain
 Hidden Costs
 Hiring
 Golden
 Style vs Substance
 Bess
 Ajax Content
 DHTML Client
 Over There
 Content Hijacking
 Raw Statistics
 Trying to Fail
 SETI@home 2500
 Security Separation
 Gamma Ray Bursts
 Fishy Behaviour
 Moo Browser
 Caption this Photo
 All Good Things
 Dalek
 Moo Direction
 Open University
 OU-M865 (Projects)
 OU-M876 (Data)
 OU-M886 (Security)
 OU-M878 (Objects)
 OU-M874 (Java)
 OU-M873 (UI)
 Einstein's Riddle
 Glowing Books
 Hogmanay
- 2004
 Silence
 Snowflakes
 Paranoia Pays
 Microsoft Help
 Polyglot 11: More C
 Polyglot 11: C
 Polyglot 10: Smalltalk
 Toronto Wisdom
 Exterminated
 The Last Straw
 BT Broadband Trap
 Polyglot 9: Moo
 Polyglot 8: SVG
 Polyglot 7: POV-Ray
 Polyglot 6: Python
 Polyglot 5: PHP
 Polyglot 4: Euphoria
 Polyglot 3: JavaScript
 Polyglot 2: Java
 Polyglot 1: VB
 POV-Ray
 Etch A Sketch
 Slashdotting
 Flashy Lies
 Scientific Illiteracy
 Creeping Featurism
 VidScope
 Saturn V
 Perspectives
 Slide Rule
 eBay Sale
 Iron Filings
 Gimble
 VBA Security
 Random Morsels
 Exact Change
 Easter Egg
 Diametral Pitch
 mod_deflete
 Ethical Spam?
 Deadlines
 CPU Power
 Fosdem 2004
 Academic Reversal
 Mars Memorial
 Culture Clash
 Watching the Users
- 2003
 Christmas Spam
 Mission Accomplished
 Particular Sounds
 Mooving right along
 Going Native
 MUDzilla
 Sitefinder T&C
 Inverness Bridges
 Public Relations
 Old Friend
 Canada
 Larval mode
 Many Moo Menus
 Remote Reboot
 Search Highlighter
 More Chain Reaction
 Java Chain Reaction
 Updates & Upgrades
 Silly Quotes
 Summer Solstice
 No Picnic
 SlashProxy
 Wheel Shapes
 Image to HTML
 Windows Parallel Ports
 SETI@home
 Democratic Bugs
 Political Irony
 Gray Code
 ScotRail
 iPIX
 April Fools
 Signs
 Schrödinger's Cat
 Danger Pay
 Highland Life
 New Math
 Elgin
 Veeblefester
 Triana
 Post Columbia
 Work work work
 First Snow
- 2002
 GD Graphics Library
 Solstice Calculations
 Runaway Software
 Bah Humbug
 Indefinite Leave
 Guy Fawkes on a Budget
 Halloween
 Expired Visa
 NASA TV
 NetMedia
 The Exam
 Drive Crash
 Flood
 Red Tape
 Back to Canada
 Horses
 Bad Résumés
 London and Paris
 More Seagulls
 Suspension Bridge
 Javacrypt Solved
 MACHOs vs. WIMPs
 Ottawa from the Air
 Linux on Desktop
 Mating Season
 Insecurity
 Bicycle Thief
 Bandwidth Thief
 Weird Email
 Slashdot Articles
 Scientology
 Javacrypt
 Nostalgia
 New Domain!
RSS  
-------------------------------------