惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
Recent Announcements
Recent Announcements
L
LangChain Blog
B
Blog
阮一峰的网络日志
阮一峰的网络日志
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
M
MIT News - Artificial intelligence
D
Docker
WordPress大学
WordPress大学
J
Java Code Geeks
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The GitHub Blog
The GitHub Blog
博客园 - 叶小钗
Last Week in AI
Last Week in AI
Stack Overflow Blog
Stack Overflow Blog
有赞技术团队
有赞技术团队
MyScale Blog
MyScale Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MongoDB | Blog
MongoDB | Blog
博客园 - Franky

Ye Olde Blogroll — Firehose

kottke.org Outside My Window | A Blog of Birds & Nature with Kate St. John Via Negativa The Wallflower Digest baty.net Miskatonic University Press | William Denton Transactions with Beauty Britney Winthrope — Personal blog Z1NZ0L1N Amerpie by Lou Plummer 75CentralPhotography Home :: Sacha Chua Blog – Harold Jarche Doug Jones Tom Van Winkle's Return to Gaming Adactio: Jeremy Keith ooh.directory: a place to find good blogs that interest you Sal's whygodwhy – idk! fine! whatever! who cares! shut up! uncountable thoughts Murmurs Dr Robert N. Winter Who's the Real Loser? Shady Characters Ludicity Notes Without a Thesis Robin Monks - Technologist, AI/ML, Healthtech David Smith, Independent iOS Developer Homepage - blakewatson.com Ploum.net
Sheep.Horse - The Blog of Andrew Stephens
Andrew Stephens · 2025-04-10 · via Ye Olde Blogroll — Firehose

A sheep/horseI am Andrew Stephens, a New Zealand programmer living in Boston, USA. I write and occasionally do little projects to amuse myself.

Contact me: Email, Mastodon, LinkedIn.

Subscribe via RSS

My Blog

The original purpose of this site. You can see all posts, filter by topic with the Tag Cloud, or see what other people have been reading at my Visitor Statistics page.

Games

Voyage of the MarigoldVoyage of the Marigold is a choice-based web adventure with graphics where you captain a starship on a desperate mission. The intention was to allow the player to play through a series of Star Trek episodes. I am very proud of it - it was even nominated for a few awards. I also wrote a lengthy set of notes explaining some of the design choices I made during development.

TV Opening Sequences QuizThe TV Opening Sequences Quiz is a game to test your knowledge of TV shows, both new and old. I consider this quite difficult but fair; see how you do against others who have played.

Doctor Who QuizPlanet From Doctor Who or Hair Care Product is a simple quiz where you have to decide which of these categories a made up name belongs to. Doctor Who knowledge and/or hair may help but are not strictly required.

Other Interactive Stuff

Dot Battle ScreenshotWatch a battle for survival play out over a few minutes on your screen. An allegory for existence? A meditation aid? An excuse to watch some colored balls bounce around for a minute or two? Dot Battle is all these things.

Atkinson Dithered SunsetWe all agree that today's computer displays are too colorful. Do you miss the old, crisp black-and-white display of the original Macintosh computers? Good news! I implemented a reusable web-component that dithers images in the same way. Play with the Atkinson Dithering demo and use your own images.

CassetteWe all agree that media controls on audio files are too easy to use. Do you miss the old mechanical form-factor and clunking sounds of an audio cassette player? Good news! I implemented a reusable web-component that brings a cassette audio interface to your browser.

BostonBoston Throughout the Seasons. I took some photos in the same spot over a couple of years to produce a demo of cross-fading between images using WebGL. Read my technical writeup.

Trappist-1 SystemYou may remember back in 2017 people got very excited about the discovery of a potentially habitable exoplanet, TRAPPIST-1. I made this animated diagram showing the true distance which is disappointingly far. How Far is TRAPPIST-1.