Steven Pemberton
- Posts
- 238 from 6 Aug 1991 to 1 Oct 2026
- Posting
- monthly (18 in the last year)
- Kind
- personal blog
2026 14
- The 100 Year Web
- Designing with the future in mind
- There's no I in AI
- Designing a notation using ixml
- The Development of Syntax Notations
- The 100 Year Web (slight return)
- Invisible XML Case Studies
- Invisible XML: State of Play and Future Directions
- The paper
- There's no I in AI
- There's no I in AI
- There's no I in AI
- The Syntax of Credit Card Numbers
- The paper
2025 20
- xcontents
- History of the CWI
- Generalised Invisible Markup
- The paper
- How AI Will Kill Us
- The Internet of Things and the Coming Robot Rebellion
- Declarative Programming
- Programming, Past and Future
- Will AI Kill Us, and How?
- AI and the Evolution of Programming
- There's no I in AI
- XForms Hands-on
- Directions of ixml
- The Book of Doublends Jined: Parsing Finnegans Wake with ixml
- The paper (html)
- XForms Techniques Hands-on
- An Application of a Generic XForms Application (Recipes)
- Modular ixml
- The paper
- Early Web Content Authoring
2024 23
- How Machines Learn
- There's no I in AI
- XForms Hands-on: A Generic Application
- Banking with ixml and XForms
- The paper
- An Introduction to Invisible XML
- How AI Works
- There's no I in AI
- Moore's Switch
- Meaning in AI
- XForms Hands-on
- There's no I in AI
- AI and the Evolution of Programming
- The 100 Year Web
- How people experience the web, and why we are doing it wrong
- Advanced XForms Hands-on: Techniques and Examples
- Roundtripping Invisible XML
- History of Programming Languages
- Paper (HTML).
- An End to the Paper Internet
- Open Source is Not Enough!
- Invisible Structure
- Internet: Past and Future
2023 22
- Are you ready for Invisible XML?
- There's no I in AI
- The end of the paper internet
- Paper
- A Declarative Code Browser with ixml and XForms
- Advanced XForms Hands-on: Techniques and Examples
- XForms - Current developments
- Internet: The Next 35 Years
- There's no I in AI
- AI and the Evolution of Programming
- Advanced ixml, Hands-on
- A Diagram Interpreter in XForms
- The Tutorial
- The Hundred Year Web
- The Printing Press vs the Web: The Effects
- Invisible Markup
- Invisible Markup
- Paper
- Declarative Web Applications with XForms
- Declarative Programming
- On the Design of Notations
- Internet 2023: Identity
2022 12
- "On the Representation of Abstractions"
- Paper
- "Advanced ixml Hands-on"
- "ixml: declarative abstract data representation"
- "The future is already here, just not very evenly distributed"
- Artificial Intelligence with XForms
- Three Intertwined Timelines
- ixml Hands-on
- The Pilot Implementation of ixml
- It's the Abstraction!
- Programmers are Humans too
- The 100 year web
2021 13
- Invisible XML Hands On
- The Internet of Things and the Coming Robot Rebellion
- Artificial Intelligence with XForms
- On the design of the URL
- Structural Invariants in XForms
- paper (HTML)
- XForms Hands-On
- On the Design of a Self-Referential Tutorial
- VU-Koor Timeline
- Well-known music with unusual time signatures
- paper (html)
- Why there can be no perfection
- "The future is already here, just not very evenly distributed"
2020 10
2019 21
- Lit Lace
- On the Design of Notations
- Numbers
- Moore's Switch
- runs on Raspberry Pi's
- Internet and Numbers
- Declarative vs. Procedural
- XForms Tutorial
- The Internet Effect and the Second Age of Enlightenment
- How to Think About the Future
- The Future of Programming
- Declarative -- The paradigm that didn't get mentioned
- Conference Overview
- Declarative Applications with XForms
- Internet: The Long View
- Internet@30
- Internet: the Long View
- On the Specification of Invisible XML
- A Clock in XForms
- The Internet Effect
- Internet@30
2018 19
- Gutenberg and the Internet
- The Internet Effect
- 4 uur 'snachts is de nieuw middernacht
- Invisible Markup
- Declarative Applications
- Fine-grained Access Control Framework for Igor, a Unified Access Solution to The Internet of Things
- XForms 2.0
- The Paper (HTML)
- On the Descriptions of Data
- The 100 Year Web
- Transcript
- Moore's Switch: Doing Software Better
- The XForms 2.0 Test Suite
- the paper
- A Histogram in XForms
- Software: What are we doing wrong?
- Form, and Content
- Internet and the Numbers
- Digital Ephemera
2017 18
- On the 60th Anniversary of the First Municipal Computer
- Computers en evolutie
- CWI History
- Restful, Unified Access to the Internet of Things
- Other talks at the symposium
- Decentral Web
- A Game in XForms
- An Architecture for Unified Access to the Internet of Things
- XForms Game
- A Game in XForms
- Programming - we're doing it wrong
- MC/CWI History
- CWI – History
- The Future of Programming
- On the Descriptions of Data
- The Paper
- 4 a.m. is the new midnight (and other internet philosophies)
- Programming - we're doing it wrong
2016 18
- XForms in ODF
- XForms, the only standard web framework
- On the choice of programming languages
- Moore's Switch
- Declarative Data Handling
- Why is programming so hard?
- Web n+1
- REST Interfaces to the Internet of Things
- Parse Earley, Parse Often
- Research and Industry: Internet and the Web
- the paper in HTML
- The Future of Programming
- The Second Enlightenment
- HTML5 is the new flash
- Data just wants to be (format) neutral
- HTML version
- HTML5 is the new Flash
- Powers of Two
2015 10
- HTML5 is the New Flash
- XForms: an Unusual Worked Example
- XForms, an Introduction
- An Englishman's Problems with the Dutch
- Internet, Security & Privacy
- Declarative Device-Independent Interfaces
- Moore's Switch, and its consequences
- XML Interfaces to the Internet of Things
- The Second Enlightenment
- The Second Enlightenment (short version)
2014 12
- The Hidden Pearls of ODF
- The Open, Usable City
- Want do we want from the web?
- HTTP must die!
- Computer Generations (and the Coming of the €1 Computer)
- Small Data
- The Programming Language as Human Interface
- Internet - the next 25 years
- The Computer as Extended Phenotype
- Declarative Web Applications
- The True Cost of Content
- Communications, Content, Copyright
2013 13
- XForms: The Big Picture
- Maps with XForms
- Everything is XML, XML is Everywhere (we just couldn't know it)
- Twenty-five Years of Internet
- Small Data
- Invisible XML
- revised version
- Using XForms for interfaces to XML data
- Evolution, memory, sex, computers.
- What do we want from the web?
- Web Applications with XForms 2.0
- The Future and The Internet
- HTTP Must Die!