About:

Andrew Stephens is a New Zealand programmer living in Boston, USA. He is the author of the website Sheep.Horse where he shares various projects and musings on things that interest him.

Website:

Specializations:

Incoming Links:

Subscribe to RSS:
The post emphasizes the importance of minimizing dependencies in web development, arguing that both build-time and browser dependencies pose significant risks. It introduces the concept of 'Host the Damn Thing Yourself' (HtDTY) as...
The post discusses a common question among beginner C++ developers regarding the use of std::thread objects in a std::vector. It explains that while it's technically correct to store threads in a vector and join them, this approac...
Two non-fiction books are reviewed, highlighting unique animal perceptions and the evolutionary development of human intelligence, both offering engaging insights into their respective topics.
The post discusses a physics-based desk toy created during the COVID lockdown, inspired by YouTube videos featuring abstract battles using 2D physics engines. The author enjoys observing the interactions and rules of the game, lik...
The author reflects on the laundromat as a peaceful refuge from modern life's troubles, likening it to a church where individuals can find solace while cleaning their clothes. The piece emphasizes the therapeutic nature of laundro...
The author recounts a week-long trip to London, sharing experiences from various attractions including The Mousetrap, Wicked, the London Eye, Madame Tussauds, a taxi ride, Pick & Cheese, Starlight Express, the Sherlock Holmes Muse...
The text discusses a fix for high CPU usage in Apple Pages, which was causing the laptop to overheat. The solution involves disabling Siri Intelligence for Pages in the system settings.
The author reflects on the success of their game, Voyage of the Marigold, and discusses the inspiration, design, and challenges faced during its creation. They detail the game's development, including the writing, game design, art...
The author recounts a situation where they discovered their website was being used for malicious activity, likely due to an outdated server. They shut down the server and started fresh, emphasizing the importance of keeping server...
The author discusses the importance of removing EXIF data from image files before posting them online, as it can contain GPS coordinates and other sensitive information. They share their experience with implementing a GPS EXIF str...
The author expresses gratitude for Google's AI Overview but criticizes the decline in the quality of search results. They highlight an instance where the AI Overview was accurate, but the search results were not helpful. The autho...
The text discusses a project of creating a cassette audio control for the web, born out of a time where whimsy was needed. The project was originally part of a larger project involving sharing mix-tapes, but due to copyright conve...
The text discusses Section 230 of the Communications Decency Act of 1996 and its implications on internet freedom. It proposes changes to the law to protect free speech while holding providers and users responsible for harmful con...
The text emphasizes the importance of creation and publication, stating that it is crucial to create things for consumption by others. It also discusses the societal perception of creation and encourages readers to embrace their c...

0On Micropayments

2024-11-17

The text discusses the concept of micropayments and its potential to replace advertising on the web. It explores the challenges and complexities associated with implementing micropayment infrastructure, including issues related to...
The blog post is a note of appreciation for the Anty Boisjoly Mysteries series of books, which the author and his wife have enjoyed. The series follows the eponymous gadfly as he solves impossible locked room murders in upper-clas...

0Ponyhenge

2024-10-02

The author describes a bike tour to Ponyhenge, a mysterious site with plastic and metal ponies arranged in a circle. He also mentions the surrounding cyclable routes and a nice sandwich shop in Lincoln.

0Golf

2024-08-15

The author expresses his disdain for golf, highlighting how even golfers themselves seem to dislike the sport. He humorously describes a typical pre-match interview with a golfer and reflects on New Zealand's Linda Ko winning a go...
The author discusses how the old web is dying due to social media, video, SEO, and mobile devices, but there are still pockets of the old web alive. He encourages people to support content they enjoy by being nice, such as liking,...
The author announces the completion of a choice-based text adventure game called Voyage of the Marigold, inspired by 80s Fighting Fantasy books. The game is entered in the 2024 SpringThing Festival of Interactive Fiction.

0RSS is Not Dead

2024-03-03

RSS is not dead and remains a useful technology despite its flaws. The author discusses the importance of Google Reader and the impact of its discontinuation. They also mention using Mastodon for social media and the open nature o...
The blog post discusses the difference between future and shared_future in C++, highlighting the potential pitfalls of using shared_future. It explains how shared_future allows multiple threads to access the shared state, but can ...

0A Joke

2023-06-24

The author shares a joke about martians drinking oolong tea while planning to invade Earth, referencing Jeff Wayne's War of the Worlds cover art.