Pages
Posts by category
- Category: advocacy
- The Discontinuous Future
- Photos from Occupy Toronto
- The Million Letter March
- The Keystone XL Pipeline
- A simpler slogan?
- Feel the future
- National Geographic’s 6 degrees
- Workshop on Activist Burnout and Systems Thinking
- Climate Change: A Software Grand Challenge
- This is what tenure is for
- Skepticism Done Right
- Canadians rank global warming as the number 1 priority for the G8/G20 meetings
- The Truth Fights Back
- The latest science, summarized and assessed
- Climate change is mankind’s defining crisis (Mobiot/Lomborg debate)
- Random Hacks of Kindness
- Debunking myths or teaching the basics?
- Gilding on The Parallel Universes of Climate Change
- Global Wake Up Call: TckTckTck
- “Mobilizing the diverse field of psychology to address climate change”
- The emergent properties of crowds
- Basic resources on climate change
- A target limit of 2°C. Is this possible?
- Reflections on SE for the Planet at ICSE
- Inspirational Science Fiction needed
- “Doom and Gloom” or “Call to Action”?
- Climate Trauma
- Scientists needed
- “Daddy, what did YOU do in the climate wars?”
- Stakeholders in our own destruction
- If you’re not yet scared…
- Distracted by the footprints
- Software Engineering for the Planet (version 2.0)
- Software Engineering for the Planet
- Category: Art
- Category: blogging
- Don’t feed the trolls
- Planet 3 has launched
- More social media, more integration failures
- Our Course Blog
- Taking breaks, staying healthy
- From data, to narrative, to meta-narrative
- Serendipity is One!
- Blogging your way through grad school
- 100th Post
- Blog Contents Listing
- On Blogging
- Sharing research ideas by blogging
- Wading into the tarpits
- Themes
- Category: books
- Category: cities
- Category: climate informatics
- Category: climate modeling
- In memory of Norman Phillips
- When is a model not a model?
- Climate Modeling Begins with ABC
- Constructive and External Validity for Climate Modeling
- Climate Model Bake-Off
- Weather balloons vs. climate balloons
- Climate Model vs. Satellite Data
- Special issue of GMD: Community software to support the delivery of CMIP5
- New Grad Course on Computational Models of Climate Change
- The History of Climate Models
- How Climate Science is Done
- Some CMIP5 statistics
- Up for review: Assessing climate model software quality
- The Software Architecture of Global Climate Models
- A Hierarchical Systems Approach to Model Validation
- One Model to Rule them All?
- Climate Modeling: Scientific or Operational?
- CfP: Community software to support the delivery of CMIP5
- Formal Verification for Climate Models?
- A first glimpse at model results for the next IPCC assessment
- The CMIP5 Climate Experiments
- On the relationship between earth system models and the labs that build them
- Workshop on Advancing Climate Modeling (3)
- Teaching with simulations
- Workshop on Advancing Climate Modeling (2)
- Workshop on Advancing Climate Modeling (1)
- The first Numerical Weather Prediction on ENIAC
- Should science models be separate from production models?
- Verifying Forecasting Systems
- Validating Climate Models
- The difference between Verification and Validation
- Do Climate Models need Independent Verification and Validation?
- Plug-compatibility and climate models
- You can’t delegate ill-defined problems to software engineers
- Climate Model Coding Standards
- New undergrad course on climate models
- What is a climate model?
- Data Limits vs. Computational Limits
- Epistemology of Climate Modeling
- Verification and Validation of Earth System Models
- What’s the pricetag on a Global Climate Model?
- I never said that!
- Scientific bricolage and what to do about it
- High level architecture of earth system models
- Climate models are big, expensive scientific instruments
- A portable climate model
- Tracking down the uncertainties in weather and climate prediction
- Better Science through Better Software
- Climate Computing: Computational, Data, and Scientific Scalability
- Upcoming conferences relevant to Climate Change Informatics
- Climate Models are Good Quality Software (?!)
- What makes software engineering for climate models different?
- Uncertainties and challenges in climate science
- A history of climate modeling
- What determines climate model release cycles?
- Climate Science is an Experimental Science
- Why we need good engineering for supercomputer code
- Initial value vs. boundary value problems
- Experimental climatology for kids
- Documenting climate models
- Do “Many eyeballs make all bugs shallow”?
- Software Quality in Climate Research
- Computational Complexity and Climate Change?
- How do people decide which model to use?
- Designing your own Earth System Model
- Growth of code complexity
- Getting the source code for climate models
- Agent-based simulations
- Modularizing Climate Models
- Great women in climate science
- A Requirements Modeling Challenge
- Meta-data for climate datasets
- understanding the science
- Going to the EGU General Assembly
- Category: climate science
- The Discovery of the Greenhouse Effect
- Who first coined the term “Greenhouse Effect”?
- What Does the New IPCC Report Say About Climate Change?
- My first year climate course
- Rotating the Question
- Aerosols: Are They Good or Bad?
- How much extra energy are we adding to the earth system?
- Climate sensitivity as an accordion
- Guest Seminar on Dynamics of Global Change
- Climate Change in a Nutshell
- A Tale of Two Graphs
- The different meanings of “Climate Sensitivity”
- Notes from the Surface Temperatures Workshop
- When did ignorance become a badge of honour for journalists?
- On the Uses and Abuses of Infrastructural Inversion
- Another tiresome exoneration for climate science
- The IPCC timeline and its impact on climate science
- Reconstructing context from email databases
- Ethics of Climate – Talk by Ray Pierrehumbert
- Academics always fight over the peer-review process
- How long have we known?
- Climate Science and Software Quality
- Bill Gates is very wrong
- Engineering the Software for Understanding Climate Change
- One Trillion Tonnes of Carbon
- Achieving Climate Sustainability?
- Surveying scientific opinion
- Who needs climate data?
- SE for the Planet talk now online
- Geoengineering getting serious attention
- 2009 Verification Workshop
- The Environmental eScience Revolution
- Copenhagen 2009 Synthesis Report
- Suddenly, the US gets it
- EGU Roundup
- Data sharing and boundary objects
- Liveblogging the EGU – day 4
- Videos from EGU
- Seamless Assessment
- Liveblogging the EGU – day 3
- Canada leads the world (but not in a good way)
- Meta-blogging the EGU
- Liveblogging the EGU – day 2
- Liveblogging from the EGU – Day 1
- Scientific Expertise
- Why there’s no silver bullet
- Some upcoming climate conferences
- Is Climate Change Accelerating?
- Science or Ideology?
- Why people don’t grok climate change
- Category: collaborative science
- Science via Twitter
- Data Rescue
- Special Issue of IEEE Software on Climate Change is out!
- On the Lack of Consensus over the Meaning of Openness: An Empirical Study
- ICSE: Sustainable Software for a Sustainable World
- Introducing some new team members
- Open Source Communities and Climate Models
- Collaborative rhythms in climate science
- A sad farewell to Susan Leigh Star
- New grad course: Climate Change Informatics
- Adaptation just as important as Mitigation
- Climate Change Informatics Research Areas
- Usable Climate Science
- Great job title
- Climate Change Informatics – a proposal
- Digital Media and Climate Change Research at U of T
- Catalyzing the discipline of sociology for research on climate change
- Liveblogging Science 2.0
- Summer projects demo session
- Summer Projects Update
- SE for Computational Science Workshop
- Electronic Lab Notebooks
- Interdisciplinary Graduate Studies
- Reinventing Computer Science
- Collective Intelligence for Global Change
- How can we help?
- Tools for collaborative sense-making
- Category: conferences
- Understanding non-linear systems: Hurricane Damage
- Workshop on Green and Sustainable Software
- Interesting Meetings on Climate Modeling and Software
- Three Workshops for 2011
- Talks and Workshops I can’t attend 🙁
- Liveblogging Oopsla
- First Draft for Workshop Call
- How to choose a research method
- Category: AGU fall meeting 2009
- AGU Day 3 part C: How good are predictions from climate models?
- Fun at the AGU
- AGU Day 3 part B: Data Provenance and Open Science
- AGU day 3: Science literacy means understanding the process
- AGU Day 2 part B: Science not getting heard
- AGU meta-blogging moment
- AGU Day 2: The role of CO2 in the earth’s history
- AGU Day 1 part B: The growing need for climate services
- AGU Day 1: Challenges in Engineering Earth System Models
- AGU Day 0: Restarting the Climate Conversation
- Three posters at the AGU meeting
- AGU Fall Meeting – interesting sessions
- Category: AGU fall meeting 2010
- AGU talk: Tim Palmer on Building Probabilistic Climate Models
- AGU talk: Michael Oppenheimer on how to communicate science
- AGU talk: Julia Slingo on Vulnerability to Natural Hazards
- An AGU Global Environmental Change Bookshelf
- AGU session on Software Engineering for Climate Modeling
- AGU session on Climate Change Adaptation
- AGU 2010 session on Software Engineering for Climate Modeling
- Category: AGU fall meeting 2012
- Category: AGU JA 2009
- Category: EGU 2009
- Category: ICSE 2009
- Category: ICSE 2010
- Category: courses
- Category: data modeling
- Category: debunking
- Category: education
- Category: Geoengineering
- Category: greentech
- Category: humour
- Peak X (for many values of X)
- The Real Christopher Monckton?
- The Affordances of Bike Lanes
- xkcd: How to Write Good Code
- Headline Spin
- Are climate modelers subverting the scientific process?
- Some Funny videos
- How to write a scientific abstract in six easy steps
- My own hockey stick
- Where the Denialists Are
- Category: impacts and adaptation
- Category: Information Vizualization
- Category: Music
- Category: Peak Oil
- Category: philosophy
- Category: politics
- Missing the Target: Canada’s Deplorable Record on Carbon Emissions
- YPV: Young People Voting
- Climate Heroes: Tim DeChristopher
- Disinformation Works (for receptive audiences)
- If we can’t make mistakes, then we can’t do science
- Shock horror: Naked denialist narrative runs rampant
- Who is pulling the strings?
- Shall we debate the existence of gravity?
- Social epistemology and climate denialism
- Unsustainable growth is a Ponzi scheme
- System aging
- Category: psychology
- Category: reducing emissions
- Green Revolving Funds
- Why I don’t eat meat
- Safe nuclear power?
- Visualizing the growth of CO2
- Getting population dynamics into the models
- Toronto District School Board’s Climate Change Action Plan
- Demo-ing Inflo: How much of our fossil fuel reserves can we use?
- Measuring Greenhouse Gas Emissions from Cities
- Will Peak Oil Save us from Climate Change?
- Embodied Social Proxies
- Feed-in Tariffs (FITs)
- Population growth vs. emissions growth
- Smart Grids, Green Clouds
- Category: research ideas
- The joys of chasing research funding
- A Theory of Shared Understanding in Software Teams
- Studying team coordination and software verification practices for earth system modeling
- What do we want Climate Informatics Tools to do?
- Exploiting Spatial Memory: Code Canvas
- Crisis Mapping
- What do we want from climate informatics tools?
- Climate Visualizations
- Social Network Analysis Tools for Computational Science
- Category: research methods
- Category: Science Communication
- Category: sociology
- Category: software tools
- Planning for new faculty positions in computer science
- Inflo: open, shared, visual calculators
- New game: Fate of the World
- Google Summer of Code at the Climate Code Foundation
- Launch of the Climate Code Foundation
- Apps For Climate Action
- Crowd-Sourced Carbon Calculators (inspired by David Mackay)
- Playing with mathematics: Wolfram Alpha
- There’s now an app for that, too
- Category: sustainability
- The Karlskrona Manifesto on Sustainability Design
- Unsustainable
- Andrew Wisdom – Cities as Systems of Systems
- Imagine Toronto as a Better City
- Sustainability Visioning Symposium
- Preparing Toronto for a Post-Carbon World
- Commuting by bike is a dangerous sport
- Canada’s Climate Change Report Card
- We’re number two, we’re number two!
- Peak Oil: Are we in for a bumpy ride?
- Developing a resilient low-carbon society
- Carbon theatre
- Student Design Competitions
- Designing a Post-Carbon World
- Category: systems thinking
- From Computational Thinking to Systems Thinking
- The Climate as a System, part 5: clouds
- The Climate as a System, part 4: earth system feedbacks
- The Climate as a System, part 3: greenhouse gases
- The Climate as a System, part 2: energy consumption
- The Climate as a System, part 1: the central equilibrium loop
- Why Systems Thinking?
- The Internet: Saving Civilization or Trashing the Planet?
- Systems thinking and Genetically Modified food
- New Course: Systems Thinking for Global Problems
- Who’s flying this ship?
- The Power to Change Systems
- The Principle of Complementarity (1)
- Computer scientists think differently
- The future of Software Engineering?
- Category: Toronto events
- Category: Uncategorized
- Nobel Prize for Climate Modeling
- Inertia on the pathway to decarbonization
- TEDx talk: Should we trust climate models?
- How Big is the Climate Change Deficit?
- Simple Climate Models to play with in the classroom
- Story of Energy
- Can we improve the engineering of climate software?
- Do try this at home
- Open Climate Science or Denial of Service attacks?