This image shows a serene marina during sunset, with sailboats and their masts prominently featured. The boats are docked, some covered with tarps. A nearly full moon is visible in the sky. Trees and a building in the background complete the picturesque scene.

The image depicts a tranquil waterside scene at sunset with floating houseboats and reflective water. There are three birds swimming in the foreground: two geese and a white duck. The houseboats and water are bathed in warm, golden light.

A sailboat on a body of water during sunset with the sun near the horizon. The sky is a mix of orange and yellow hues, with the sunlight reflecting off the water. There is a bridge and industrial structures visible in the background.

A person is crouched near a waterfront, taking a photo of the photographer. The background features a calm body of water, several geese, and a house with a tin roof. The sky is clear with a gradient from blue to orange during sunset.

Met up with my friend Tim for dinner last night, and then we took some photos by the Columbia.

📷 iPhone

A rooftop deck with wooden flooring, metal chairs, and tables, surrounded by potted plants. The deck overlooks a body of water with a visible cargo ship in the distance. A mural depicting a similar scene is painted on a wall.

This was taken at about the same time and location as another photo I shared last week, but I only saw it recently when I received film scans.

I like this composition a lot more. The shadows balance the mural wall, there are fewer rooftops in the frame and they are below the railing, the colors better reflect the feeling of that morning on the rooftop.

The square format and the film properties work together pretty well in this case.

Astoria, Oregon. 19th June, 2024.

📷 Hasselblad 500C/M
🎞️ Kodak Gold 200

A wooden sculpture featuring a traditional canoe design, supported by four intricately carved vertical posts, is set on a grassy hilltop. It overlooks a scenic landscape with a forested area, a river, and distant terrain under a clear sky. A rock under the canoe has carved text that reads, “Comcomly”.

Replica of Chief Comcomly’s burial canoe. Astoria, Oregon. 18th June, 2024.

📷 Hasselblad 500C/M
🎞️ Kodak Gold 200

A collage of five photos. The first features green maple leaves against a blue sky. The second shows a close-up of a tree trunk with branches. The third depicts shaded steps with a zigzagging shadow pattern. The fourth shows shadow patterns on trees. The fifth shows a green grass near a water reservoir.

Mt. Tabor Park. Portland, Oregon. 7th July, 2024.

I like that SwiftUI and I are at the point that I can build a small app with a UI on macOS for things that I would previously write a script.

(Link to the video embedded above).

A rooftop deck with wooden flooring, metal chairs, and tables, surrounded by potted plants. The deck overlooks a body of water with a visible cargo ship in the distance. A mural depicting a similar scene is painted on a wall.

Astoria, Oregon. 19th June, 2024.

A black and white photo shows several large cargo ships anchored in calm water under a sky filled with clouds. In the foreground, there are rooftops and structures, including a tall metal tower, along a shoreline.

Astoria, Oregon. 19th June, 2024.

A panoramic view of a river winding through a lush, forested landscape with mountains in the distance. The scene includes evergreen trees in the foreground, a river with surrounding marshlands, and a small settlement along the river’s edge. The sky is clear.

Looking south from the base of the Astoria Column. 18th June, 2024.

A modern naval ship docked by a river with a steel bridge and an urban skyline in the background. The ship is adorned with signal flags. Green trees are visible on the left side, and part of the image is blurred by an out-of-focus fence.

A river with a naval ship docked on the right side. The background features a bridge and an urban skyline with various buildings. The foreground shows railway tracks, graffiti-covered walls, and a paved pathway with people.

A military ship docked in a city harbor, with decorated flags adorning its deck. Urban buildings and a distinctive tall skyscraper are visible in the background. The water reflects the ship and buildings. The sky is partly cloudy.

USS Montgomery (LCS-8). Portland, Oregon. June, 2024.

📷 Hasselblad 500C/M
🎞️ Kodak Portra 160


iPhone 15 Pro

Language Models Are About People

I like to tell people that everything an LLM says is actually a hallucination. Some of the hallucinations just happen to be true because of the statistics of language and the way we use language.

This is such an astute observation by Melanie Mitchell.

Large Language Models (LLMs) are a statistical model. So are models for the weather, or for star formation. But most laypersons, like myself are not enthralled by them because they are domain specific models requiring expertise to use.

The main reason large language models appeal to laypersons, such as myself is that they are a language model, and we’ve been utilizing languages all our lives. The way language influences thought, and thereby social interactions, makes these models so much more about people and society.

That’s incredibly more relevant, and deserves every bit more scrutiny, than a weather model telling me that I might see some clouds today if I even bother to look up.

A colorful Ferris wheel with bright red, green, and yellow supports is set up next to a river. There is a “FUNtastic” sign on the Ferris wheel and a matching trailer nearby. Trees and a grassy area are visible around it.

An urban riverside scene with a carnival in progress. The image showcases a Ferris wheel, various colorful tents, and carnival rides, partially obscured by large trees. A calm river runs in the foreground, with a concrete embankment, and a tall building in the background. The sky is mostly cloudy.

Portland, Oregon. 25th May, 2024.

📷 Hasselblad 500C/M
🎞️ Kodak Portra 160

A person sits on wooden steps next to a railing, facing a wooden deck and a body of water. A fishing rod is seen propped against the railing. The scene is lit by warm sunlight.

Astoria, Oregon. 18th June, 2024.

I didn’t discover the joys of peanut butter, and in fact I hardly ever ate it, until I was in my 40s. AMA.

Reflection of a roadway and a cloudy sky in calm water highlighted by the rising Sun.

Portland, Oregon. 9th June, 2024.

A woman wearing a baseball cap stands in the middle of a blooming field filled with pink peonies. There are trees in the background and a cloudy sky overhead.

A man stands in a field of vibrant red peonies. The sky above is cloudy, and there are trees in the background.

Salem, Oregon. 19th May, 2024.

📷 Hasselblad 500C/M
🎞️ Kodak Portra 160

A person is taking a self-portrait through a reflective window using a camera. They are wearing a light-colored hoodie and glasses, and a colorful, floral pattern is visible on the fabric behind them. The background shows a blurred outdoor scene with greenery.


📷 Hasselblad 500C/M
🎞️ Kodak Portra 160

A small potted succulent sits on a windowsill with soft sunlight filtering through a lowered window blind. The focus is on the plant, with the background gently blurred. The scene has a calm and serene atmosphere.

Officemate. 7th June, 2024.

A dimly-lit, cozy interior of a bar with vintage chairs and tables. Soft light filters through large windows, enhancing the warm ambiance. Green hanging lamps illuminate parts of the room. A soft glow from small candles on the tables adds to the intimate feeling.

Golden hour bar. Decibel Sound & Drink, Milwaukie, Oregon. 6th June, 2024.

A wooden table with a vintage camera, a hat, a plate with a sandwich, a coffee cup with a latte art, two film camera accessories, an exposed film roll, and a small wrapped film roll, in a cafe setting.

Favorite kind of morning. Breakfast sando and cappuccino after catching the rising Sun.

A Better Upload Flow for Mimi Uploader

A new beta for Mimi Uploader is out now. If you’re not in the beta, you are welcome to join in.

This beta introduces a modernized and faster upload flow which takes you from uploads to recent uploads with zero taps!

The new flow unifies the uploads screen and the recent uploads screen into the main app screen. This provides immediate access to your uploads right after uploading so you can move on to exporting or adding alt text right away!

This represents a major change in the way Mimi has been used since it launched many years ago, so I’m very interested in your feedback.

(Link to the video embedded above).