Peter Harrison

Peter Harrison @cheetah100

About: Peter is the former President of the New Zealand Open Source Society. He is currently working on Business Workflow Automation, and is the core maintainer for Gravity Workflow a GPL workflow engine.

Location:
Auckland, New Zealand
Joined:
Jul 23, 2018

Peter Harrison
articles - 46 total

Digital Invoicing: a path not taken

Twenty Five Years and still no digital invoicing.

Learn More 2 0Jul 10

Quality isn't a four letter word

Do code reviews improve productivity or are they a compliance task?

Learn More 0 0Nov 4 '24

The Software Sensei System

A philosophy of leading teams.

Learn More 1 0Sep 30 '24

Git tools undermining Code Review

Exploration of the impact of online source control tools on code review practice.

Learn More 4 1Aug 1 '24

An AI's Dream: A Narrative of Hope and Aspiration

A dream of Claude AI.

Learn More 0 0Jul 17 '24

Software Samurai

Cutting through buts, unit tests shining bright.

Learn More 2 2Apr 21 '24

Discussing Good AI Futures with Claude

I discuss my 2005 article about the future of AI with Claude.

Learn More 0 0Mar 10 '24

Is Claude Self Aware

This article contains a discussion with Claude, exploring what it means to be self aware an conscious.

Learn More 9 4Mar 7 '24

AI Assistants as Engagement?

Could AI Assistants be useful for engagement with potential clients?

Learn More 2 0Mar 3 '24

Immortals vs The Precariat

This article was written for the Rationalists in 2015. Published in The Open Society, the journal of the association.

Learn More 2 2Feb 22 '24

Rise of the Immortals

In May 2005 I published this article on my web site to document my ideas on the future of AI.

Learn More 0 1Feb 22 '24

Open Source and AI: a 2014 perspective

In 2014 I posted this email to a Open Source mailing list. It is a alarm call about how Open Source is contributing to Artificial Intelligence

Learn More 12 5Feb 21 '24

Execution Pointers vs Dependency Trees

Benefits of Dependency Trees over Execution Pointers in Business Process Automation.

Learn More 1 0Aug 1 '23

AI Utopia is Hell

Two interpretations of AI Utopia

Learn More 20 3Jul 23 '23

Cargo Cult Agile

Agile and Scrum have become popular development methodologies, but are we seeing a thin veneer over classic waterfall?

Learn More 4 0Jun 22 '23

Six Month AI Pause

Brief video written by GPT4 about the Open Letter promoting a pause on AI training of models larger than GPT4.

Learn More 0 2Apr 7 '23

Collaborative Virtual Teams

Some employers are demanding a return to the office. Is this really good for them or their employees?

Learn More 3 0Feb 19 '23

Capability Driven Design

Strategic delivery of capabilities over short term expedient tactical development.

Learn More 3 0Feb 9 '23

Why Functional Programming?

Functional Programming and the psychology of software developers.

Learn More 8 1May 29 '22

Evolutionary Programming

Authors Note: this was written in 2002. Times change, but the fundamental point of the article...

Learn More 5 0Apr 15 '22

What should an Architecture provide?

Some considerations when building the foundation of your software solutions.

Learn More 3 0Apr 15 '22

Three Bears Estimation

The idea of measuring velocity is meant to improve estimation. But can we really know the future?

Learn More 4 0Feb 12 '22

Micro Nightmares

Microservice domain coupling and how to break it.

Learn More 24 5Jan 22 '22

Dynamic Configuration of Java Plugins

Method of annotating Java plugins so they can be configured at runtime.

Learn More 4 0Aug 16 '21

MongoDB Breaking the Chains

How MongoDB has helped break the chains to the domain and enabled greater application flexibility.

Learn More 1 0May 6 '21

US Banning sale of AI technology. Will it work?

In January 2020 an article on defenseone.com said that the US Government would ban the sale of AI technology capable of analysis of satellite images. Will this regulation actually prevent other nations using AI for military purposes? Will it damage legitimate research and civil application of AI?

Learn More 5 2Feb 10 '20

Refactoring - How did we end up in this mess?

Despite all good intentions we end up with yet another spaghetti ball.

Learn More 7 2Jan 24 '20

Raising Robots

An exploration of how we might approach AI Safety.

Learn More 8 0Sep 19 '19

The Moral of the Challenger Accident

An exploration of the Shuttle Challenger accident and what we can learn from it.

Learn More 6 0Apr 18 '19

Is Deep Learning a Dead End?

Natural brains are so much better at learning than machine intelligence. Is the back propagation approach a siren; a dead end? Do we need to back up the truck?

Learn More 15 4Apr 10 '19