The Right Kind of Openness for AI March 28, 2024
Reinvented March 16, 2024
Function Vectors in Large Language Models October 28, 2023
Is Artificial Intelligence Intelligent? April 2, 2023
Catching Up March 28, 2023
Running Statistics for Pytorch December 28, 2021
Reddit AMA November 26, 2021
Assistant Professor at NEU Khoury August 25, 2021
PhD Defense August 24, 2021
Global Catastrophizing August 6, 2021
Passwords should be illegal March 18, 2021
Deception is a Bug October 16, 2020
Rewriting a Deep Generative Model August 19, 2020
David's Tips on How to Read Pytorch July 5, 2020
A COVID Battle Map April 25, 2020
COVID-19 Chart API March 25, 2020
The Beginning March 24, 2020
No Testing is not Cause for Optimism March 23, 2020
Two Views of the COVID-19 Crisis March 22, 2020
The Purpose of AI January 12, 2018
npycat for npy and npz files December 19, 2017
In Code We Trust? December 18, 2017
Net Kleptocracy December 14, 2017
It's Our Responsibility November 30, 2017
Volo Ergo Sum June 28, 2017
A Crisis of Purpose June 5, 2017
Reinvention May 24, 2017
Government is Not the Problem May 23, 2017
Oriental Exclusion May 22, 2017
David Hong-Toh Bau, Sr May 21, 2017
Dear Senator Collins May 10, 2017
Trump is a Two-Bit Dictator May 9, 2017
Network Dissection April 25, 2017
Learnable Programming April 25, 2017
Beware the Index Fund April 11, 2017
Does Watching Fox News Kill You? March 25, 2017
Our National Identity January 30, 2017
Outrage is Not Enough January 30, 2017
A Warning From 1937 December 7, 2016
Nativist? November 18, 2016
A Demon-Haunted World November 9, 2016
By the People, For the People October 20, 2016
Integrity in Government October 8, 2016
Thinking Slow June 17, 2016
Whose Country? May 1, 2016
Starting at MIT September 17, 2015
When to Sell September 6, 2015
One-Off Depreciation August 12, 2015
Confidence Games July 29, 2015
Making a $400 Linux Laptop October 17, 2014
Teaching About Data October 3, 2014
Code Gym July 10, 2014
Musical.js May 23, 2014
Pencil Code at Worcester Technical High School January 31, 2014
A Bad Chrome Bug January 19, 2014
PhantomJS and Node.JS January 9, 2014
Integration Testing in Node.js January 3, 2014
Second Edition of Pencil Code December 20, 2013
Learning to Program with CoffeeScript December 18, 2013
Teaching Math Through Pencil Code December 16, 2013
Hour of Code at Lincoln December 9, 2013
Hour of Code at AMSA December 8, 2013
A New Book and a Thanksgiving Wish November 28, 2013
Pencil Code: Lesson on Angles November 9, 2013
Pencil Code: Lesson on Lines November 5, 2013
Pencil Code: a First Look October 20, 2013
CoffeeScript Syntax for Kids October 1, 2013
CSS Color Names September 28, 2013
For Versus Repeat September 20, 2013
Book Sample Page September 19, 2013
Teaching Programming and Defending the Middle Class September 13, 2013
TurtleBits at Beaver Country Day September 10, 2013
Book Writing Progress September 8, 2013
Lessons from Kids September 2, 2013
Await and Defer August 22, 2013
Ticks, Animation, and Queueing in TurtleBits August 20, 2013
Using the TurtleBits Editor August 20, 2013
Starting with Turtlebits August 19, 2013
Turtle Bits August 18, 2013
No Threshold, No Limit August 1, 2013
Local Variable Debugging with see.js April 19, 2013
Mapping the Earth with Complex Numbers February 16, 2013
Conformal Map Viewer February 10, 2013
Jobs in 1983 October 4, 2012
The Problem With China September 22, 2012
Omega Improved December 10, 2011
Made In America Again November 6, 2011
Avoiding Selectors for Beginners October 16, 2011
Turtle Graphics Fern with jQuery October 15, 2011
Learning To Program with jQuery October 10, 2011
jQuery-turtle October 8, 2011
Python Templating with @stringfunction September 9, 2011
PUT and DELETE in call.jsonlib.com March 2, 2011
Party like it's 1789 February 24, 2011
Using goo.gl with jsonlib January 30, 2011
Simple Cross-Domain Javascript HTTP with call.jsonlib.com January 29, 2011
Dabbler Under Version Control January 22, 2011
Snowpocalypse Hits Boston January 12, 2011
Heidi's Sudoku Hintpad December 30, 2010
Social Responsibility in Tech December 11, 2010
The First Permanent Language December 8, 2010
A New Framework For Finance December 5, 2010
Box2D Web November 26, 2010
Lincoln School Construction November 25, 2010
Stuck Pixel Utility November 22, 2010
Fixing the Deficit November 14, 2010
Cancelled Discover Card November 14, 2010
Tic Toe Tac October 22, 2010
Toe Tac Tic October 20, 2010
Panhandlers September 16, 2010
Tutorial: Root Finder June 20, 2010
Wiki Javascript at dabbler.org May 28, 2010
What SAT Stands For May 11, 2010
Computer Club May 1, 2010
Tutorial: Cannon Game April 17, 2010
Tutorial: Pascal's Triangle April 17, 2010
Tutorial: Custom Poem April 16, 2010
Tutorial: Concentration April 15, 2010
Tutorial: Histogram April 13, 2010
Tutorial: Maze Maker April 12, 2010
Tutorial: Tic Tac Toe April 10, 2010
Tutorial: Mastermind April 9, 2010
Tutorial: Polygon Drawing April 6, 2010
Tutorial: Caesar Cipher April 5, 2010
Tutorial: Guess My Number March 31, 2010
Tutorial: Ten Followers March 30, 2010
Tutorial: Fifteen Puzzle March 28, 2010
Handheld Glasses-Free 3D March 24, 2010
Making a Time Machine March 21, 2010
The Next Grand Deception March 20, 2010
There is Brilliance in this Language March 19, 2010
Minimum Hint Sudoku Hunt March 17, 2010
Collected Hacks March 15, 2010
Python pi.py Spigot March 14, 2010
The Mystery of 355/113 March 14, 2010
It's Not About The Answer March 11, 2010
Solid Geometry March 8, 2010
Teaching is Hard March 4, 2010
A Mathematical Notation Question February 12, 2010
Second Coming of Wyden-Bennett? February 9, 2010
Reading JQuery Sources February 1, 2010
Random Seeds, Coded Hints, and Quintillions January 30, 2010
Xinhua: We Report, You Decide January 24, 2010
My God, What Have We Done? January 19, 2010
Campaign Calls January 18, 2010
Vote January 17, 2010
Ballmer Favors Torture for Lawyers January 16, 2010
Anagram January 15, 2010
Flawed Security January 14, 2010
Google and China January 13, 2010
Pointless Arbitrage November 10, 2009
Mandelbrot September 27, 2009
Bravo for Courier September 23, 2009
What's in the Box September 18, 2009
Coin Flips Are Biased August 27, 2009
Javascript Reversi August 23, 2009
Time To Build A Treehouse August 18, 2009
Free Market Healthcare August 13, 2009
Niagara Restaurants August 9, 2009
Law vs Power July 31, 2009
Weiner Goes to Washington July 31, 2009
Where I Learned Programming July 29, 2009
Disorderly Conduct July 25, 2009
Dear Losers July 15, 2009
McCain/Lieberman July 13, 2009
Easy Math Typesetting July 8, 2009
The Small Government Paradox July 7, 2009
The 3.6% Accident July 4, 2009
What is a Floppy Disk? June 30, 2009
Two Steps Behind June 17, 2009
Politics is Important June 13, 2009
Your Compiler Vanishes in A Puff of Logic May 22, 2009
Elastic Shortfalls May 9, 2009
Poetry and Prose April 22, 2009
Death and Taxes April 17, 2009
Geithner's China Triumph April 12, 2009
COP and the IMF Playbook April 8, 2009
How To Nationalize March 29, 2009
A Cultural Problem March 27, 2009
Obama to the World: Join Us March 24, 2009
What is a Stress Test? March 24, 2009
How Big Is It? March 22, 2009
Helicopters Arrive Under Cover Of AIG Testimony March 19, 2009
Clever Outrage March 16, 2009
Processing February 27, 2009
Congressional Team Building February 24, 2009
The Bossy R February 10, 2009
Bulls Enter China Shop January 24, 2009
American Majesty January 22, 2009
No Deceit Here January 21, 2009
Winning at Chess January 20, 2009
Transition in Cyberspace January 20, 2009
Elizabeth Warren January 10, 2009
Continued Fractions January 3, 2009
Rationals are Nonobvious January 2, 2009
Yellowstone Swarm December 31, 2008
RMB in the NYT December 26, 2008
In Spending We Trust December 24, 2008
Foreign Affairs on China December 24, 2008
Junichiro Obama December 23, 2008
Helicopters Take Off December 17, 2008
Amazing Transparency December 17, 2008
A Reflective Phobia December 13, 2008
Trade Deficit Arithmetic December 13, 2008
Perfect Numbers December 11, 2008
Taxman Game December 7, 2008
Mapping Out a Trade War December 4, 2008
Currency Disaster December 4, 2008
The Chinese Depression November 29, 2008
Sudoku Help November 28, 2008
Second Grade Spelling November 26, 2008
Waiting For Doc November 25, 2008
Twenty Eight Hours November 15, 2008
What Do You Call It? November 13, 2008
Rahm Emanuel November 8, 2008
A Fourth Republic November 8, 2008
Helicopters and Imports November 6, 2008
An Historic Day November 5, 2008
Chomp November 3, 2008
The 144 Game November 2, 2008
Klein on Obama October 25, 2008
I Blame Markowitz October 25, 2008
Time for Japan to Buy October 24, 2008
Republican Rebels October 23, 2008
Pictoral Subtraction October 19, 2008
McCain and Obama at Al Smith October 17, 2008
What After November 4? October 16, 2008
Where Is The Excess Capital? October 14, 2008
Quick, Get a Mortgage October 12, 2008
World's Toughest Job October 11, 2008
What's Scaring People October 10, 2008
The U.S. Needs a King October 6, 2008
Dear Nancy Pelosi October 2, 2008
A Sensible Proposal October 1, 2008
Do-Nothing Republicans September 29, 2008
Letterman's Best Non-Guest September 25, 2008
What's the Rush? September 24, 2008
Canon to Reshape Media September 23, 2008
An Era of Inflation Begins September 23, 2008
How to Sweep $2m Under The Rug September 23, 2008
Paying Our Way September 23, 2008
Wanted: Tough Talk on Debt September 19, 2008
Capital Elephant September 19, 2008
Python Maze Generator September 11, 2008
Enough! September 10, 2008
Immortal Mice August 11, 2008
A Carpenter's Puzzle August 6, 2008
Why? June 30, 2008
The Poblano Model May 13, 2008
Commercials on Lost? March 22, 2008
Obama as Wonk February 27, 2008
Obama's Strong Speech January 27, 2008
Nintendo School of Medicine January 17, 2008
Handshaking Puzzles December 24, 2007
Out of Stock Toys December 20, 2007
Brooks on Obama December 18, 2007
Compulsory Chinese in Panama December 7, 2007
Wooden Jigsaws December 1, 2007
Christmas Sequel November 24, 2007
Obama's Horizons November 19, 2007
Taro Ito's Dice Wars November 17, 2007
Obama at Google November 15, 2007
Gave One Got One November 12, 2007
Information At Your Fingertips November 9, 2007
Predicting Pakistan November 6, 2007
Lego Minifigure Costume October 29, 2007
It's Official: We Picked The Wrong Guy October 12, 2007
Giving to Schools October 10, 2007
Best Lego of 2007 October 8, 2007
Looking at the Sky August 24, 2007
Nintendo Pulls Ahead August 23, 2007
Marketplace Ruined August 20, 2007
Buttonholed! August 5, 2007
Mortgages and Sauerkraut August 3, 2007
Supermultiplication August 3, 2007
3R Paper Market Failure July 16, 2007
Christopher Cody Bau July 14, 2007
Murdoch's World July 6, 2007
Live iPhone Shows June 29, 2007
Internet-Free Week June 23, 2007
Got My Number? June 19, 2007
99 Cents Solved June 18, 2007
Gladwyne Home for Sale June 12, 2007
Is Toyota the Microsoft of Cars? June 6, 2007
99 Cent Game June 2, 2007
Hat Hints May 25, 2007
Guessing Your Hat May 16, 2007
Where's Dave? May 11, 2007
Google's Secret Fortress May 3, 2007
Fox Street Journal May 2, 2007
A Nintendo Blunder? April 20, 2007
An Easter Discovery April 8, 2007
White Person Vacations April 5, 2007
Kid's Garden Bench March 27, 2007
Bruce Sterling's Rant March 25, 2007
Politics in a YouTube World March 18, 2007
Still Waiting For A Wii? March 17, 2007
Python String Functions March 11, 2007
Boston is Expensive March 5, 2007
Indexing and Risk March 1, 2007
Vitamin Religion February 28, 2007
The Web's C-SPAN Killer February 27, 2007
Obama's Weak Speech February 25, 2007
Kidnapping Statistics February 25, 2007
Python Templates February 18, 2007
Everybody Votes February 14, 2007
Presidential Qualifications February 9, 2007
Superbowl Sunday February 4, 2007
History is Demographics February 3, 2007
RPS Battle of Wits January 27, 2007
Learning to Program January 18, 2007
The Lebanese Street January 10, 2007
A Late First Snowfall January 10, 2007
Anthony's Fireball for the Wii December 28, 2006
Got a Wii December 23, 2006
Mortgage Tax Deduction December 22, 2006
Magic Lessons December 21, 2006
A Letter To Santa December 20, 2006
Why Lebanon? December 13, 2006
An Invoice for Nasrallah December 2, 2006
A RoShamBo Walk November 30, 2006
An NTDOY Poem November 24, 2006
Innovation, Copying, and Eukaryotes November 23, 2006
Syrian-Style Politics in Lebanon November 21, 2006
Yahoo Beats Google November 15, 2006
Boston IQ November 14, 2006
Vote Today November 7, 2006
A Geek Tries the Enlux November 5, 2006
Walkie Talkie Web November 5, 2006
Flood Maps November 1, 2006
Ignoring Moore's Law October 30, 2006
Simonyi In Space October 27, 2006
World's Best Flashlights October 24, 2006
The Inner Life of a Cell October 22, 2006
Best Science Writing of 2006 October 21, 2006
Operational Efficiency October 18, 2006
Project Runway October 17, 2006
Printable Mazes October 10, 2006
The Moscow Puzzles October 7, 2006
Longer Life or More Stuff September 29, 2006
The Race to Mars September 27, 2006
A Coding Puzzle September 25, 2006
Für Elise Pickup September 23, 2006
Nut Free Zone September 10, 2006
The Turbot September 7, 2006
Milksop Nation September 5, 2006
Sudoku Generator September 4, 2006
Image Game September 2, 2006
Eight Planets August 24, 2006
Nonahexaflexagons August 20, 2006
World's Best Marble Roll August 19, 2006
Paper Dragon August 16, 2006
Lebanese Peace August 5, 2006
Totten on Lebanon's Liberalism July 29, 2006
Masi is a Hero July 28, 2006
My Landline is a Honeypot July 27, 2006
Python Curses Life July 26, 2006
Lebanon War in Google Earth July 21, 2006
A Meeting Place July 20, 2006
Wartime Advertisements July 18, 2006
Lebanon Bloggers July 13, 2006
Back from Taiwan July 11, 2006
Rorschach Missiles July 11, 2006
Economics of Religion June 11, 2006
Sudden-Onset Slothfulness June 11, 2006
Is Moderation a Blip? June 5, 2006
China's Trapped Transition May 30, 2006
World's Best Kite May 27, 2006
Trains versus Planes May 26, 2006
Owning the Experience May 24, 2006
The Other Side of the Planet May 18, 2006
Microsoft Bungling Bundling? May 13, 2006
Wii Steals Show at E3 May 12, 2006
Platform vs Product May 11, 2006
Teaching Logo May 10, 2006
Don't Listen to your Customers May 9, 2006
Watch David Lose Money May 8, 2006
Memorable DNS IPs May 6, 2006
Picturing the Nintendo Wii May 5, 2006
Hanso Foundation May 3, 2006
Augmented Nintendo April 28, 2006
Non Neutral Net Nip April 27, 2006
Logistic Growth without Calculus April 19, 2006
What is Innovation? April 7, 2006
Is Microsoft Like GE? April 6, 2006
Dual Boot Mac Made Easy April 5, 2006
Free MVS, Xen, and Intel April 4, 2006
NXT On Sale April 2, 2006
Microsoft Brownie Mix March 27, 2006
Vista and the Altair March 25, 2006
Kids, Psychology, Politics March 23, 2006
A Mac Under The Tree March 22, 2006
Raging Hair Power March 22, 2006
Spring Equinox March 21, 2006
Computer Science for Kids March 21, 2006
MacService March 20, 2006
WMAP and Science Writing March 17, 2006
New Mac Mini March 12, 2006
Spore Video March 5, 2006
Patriarchy and Fundamentalism March 5, 2006
Historical Context for Kids March 4, 2006
LME Pricing Announced March 3, 2006
More NXT Information February 27, 2006
Maple Sugaring February 27, 2006
Evolution Sunday February 13, 2006
Happy Snow Day February 12, 2006
Lego is in our DNA February 9, 2006
Conjuring Demons February 8, 2006
Lego Difference Engine February 7, 2006
Bolton Brings the Gavel Down February 3, 2006
The Idiot Principle February 3, 2006
On Early Retirement February 1, 2006
NXT Education Version! January 28, 2006
Hossein Derakhshan to Israel January 24, 2006
Tale of a Wikipedian January 22, 2006
More Popular than Mom January 22, 2006
Weimar Iran January 18, 2006
Draw Batgirl Day January 17, 2006
Comic about Grown-Up Lego Fans January 17, 2006
Ultra Deep Field January 7, 2006
Firefox Tipping Point January 7, 2006
The Case for Mindstorms January 6, 2006
Wow! Lego Mindstorms NXT January 5, 2006
World's best Robot Kit January 4, 2006
Science and Religion December 31, 2005
The Myth of Perfection December 29, 2005
Wikipedia better? December 28, 2005
Lego CAD December 24, 2005
Huang Woo-Suk December 23, 2005
What is science? December 21, 2005
Cheap Goopy Fun December 21, 2005
Mehlis Report With Markup October 24, 2005
Rafik Hariri, the Mehlis Report, and Traditional Media October 22, 2005
Izabella, Icons, and Py2App October 18, 2005
Where are Anthony and Dad? September 13, 2005
Is Google Newsworthy? August 10, 2005
Laaast Guessss... August 3, 2005
Divided Loyalty July 30, 2005
Haaarg, world! July 29, 2005
Hitting the High Notes July 28, 2005
A Programming Question July 27, 2005
World's best Radio Station July 23, 2005
Carrots and Sticks; MSFT at 26 July 21, 2005
Microsoft Departures July 20, 2005
Telecommuting Safety Tips July 19, 2005
Sunkist Exposé July 15, 2005
Realization at Two June 18, 2005
World's Best Things May 22, 2005
World's best Computer Keyboard May 21, 2005
World's best Board Games May 11, 2005
World's best Mac and Cheese April 30, 2005
World's best iPod sound April 28, 2005
Theory of Compatibility (Part 3) January 15, 2004
XML and Relational Thinking December 23, 2003
Wildcards and XML Versioning December 22, 2003
The Design of XMLBeans (Part 3) December 18, 2003
Theory of Compatibility (Part 2) December 8, 2003
Theory of Compatibility (Part 1) December 1, 2003
Representations Stand Alone November 28, 2003
JAXB Problems November 25, 2003
No Theory of Compatibility? November 21, 2003
The Design of XMLBeans (Part 2) November 19, 2003
The Design of XMLBeans (Part 1) November 14, 2003
Encapsulation or Representation November 12, 2003
XML Best Practices November 10, 2003