Tuesday, March 14th, 2023

Photos

Links of the Day

Monday, March 13th, 2023

Blog Posts

Reverse Engineering Read Later Data from the Apple News App

As we navigate the digital world, we often come across articles we don't have time to read but still want to save for later. One way to accomplish this is by using the Read Later feature in Apple News. But what if you want to access those articles outside the Apple News app, such as on a different device or with someone who doesn't use Apple News? Or what if you want to automatically post links to those articles on your blog? That's where the nerd powers come in.

Read more...

Photos

Links of the Day

Sunday, March 12th, 2023

Links of the Day

Saturday, March 11th, 2023

Links of the Day

Friday, March 10th, 2023

Links of the Day

Thursday, March 9th, 2023

Blog Posts

AI and The Potential Risks of Autonomous War Bots

In 2008, I had the opportunity to tour SPAWAR, the Space and Naval Warfare Systems Command, now known as NAVWAR. SPA/NAVWAR is a research and development laboratory for the U.S. Navy. During my visit, I was fascinated by the various autonomous military robots that were being developed and tested there. I photographed the tour and wrote about it for WIRED News.

Fast-forward to 2023, and with the emergence of large language models like ChatGPT and Bing AI, it's possible to imagine how these robots could be controlled using AI in ways that are frankly somewhat terrifying. With great power comes great responsibility, and we must consider the potential risks of relying on AI-powered machines in warfare.

Read more...

Wednesday, March 8th, 2023

Blog Posts

Explosive Experience: How Illegal Fireworks Almost Blasted Me Out of My 20th-Floor Apartment (And Why My Cats Are Still Hiding Under the Bed)

On the night of July 4th, 2018, I was in my apartment at The Vermont in Koreatown when illegal firework mortars started exploding right outside my window on the 20th floor. The massive amount of explosive materials being set off on the street below was almost too much for my apartment to handle. My cats were less than impressed with the spectacle, and I can't blame them. Despite the danger, I couldn't resist capturing the colorful chaos with my camera. And let's just say, it was an explosive experience!

Read more...

Links of the Day

Tuesday, March 7th, 2023

Photos

Monday, March 6th, 2023

Photos

Saturday, March 4th, 2023

Friday, March 3rd, 2023

Photos

Wednesday, March 1st, 2023

Photos

Friday, February 24th, 2023

Thursday, February 23rd, 2023

Wednesday, February 22nd, 2023

Tuesday, February 21st, 2023

Blog Posts

Monday, February 20th, 2023

Sunday, February 19th, 2023

Saturday, February 18th, 2023

Photos

Thursday, February 16th, 2023

Blog Posts

Wednesday, February 15th, 2023

Blog Posts

Using GPT-3 to Write Captions Based on Image Keywords, People, Albums, and Locations

Have you ever wanted to caption your photos automatically? With the GPT-3 Davinci model from OpenAI, you can do just that! By using image keywords, people, locations, and the album name, you can use AI/ML to generate captions that are not only descriptive, but also entertaining (and frequently hilariously wrong).

In this post, I’ll explore the capabilities of GPT-3 for writing captions based on image data, and how it can add a new dimension to your photos.

Read more...

Photos

Tuesday, February 14th, 2023

Blog Posts

Monday, February 13th, 2023

Photos

Sunday, February 12th, 2023

Photos

Friday, February 10th, 2023

Photos

Thursday, February 9th, 2023

Photos

Wednesday, February 8th, 2023

Monday, February 6th, 2023

Blog Posts

Back in the Blogging Game: A Decade Later

It's been over a decade since I last wrote a blog post, but I'm excited to be back. I started blogging in 1998, and it's been a wild journey ever since. So much has changed in my life, and I'm eager to share it all with you.

Read more...

Friday, February 3rd, 2023

Thursday, February 2nd, 2023

Photos

Sunday, January 29th, 2023

Thursday, January 26th, 2023

Photos

Sunday, January 22nd, 2023

Saturday, January 21st, 2023

Thursday, January 19th, 2023

Monday, January 16th, 2023

Photos

Sunday, January 15th, 2023

Saturday, January 14th, 2023

Photos

Friday, January 13th, 2023

Photos

Wednesday, January 11th, 2023

Photos

Monday, January 9th, 2023

Photos

accessories
accessories
urban
urban
outdoor
outdoor
crowd
crowd
outdoors
outdoors
sky
sky
building
building
electronics
electronics
hat
hat
part
part
architecture
architecture
lighting
lighting
art
art
nature
nature
concert
concert
night
night
plant
plant
coachella
coachella
glasses
glasses
recreation
recreation
land
land
footwear
footwear
shoe
shoe
jewelry
jewelry
photography
photography
indoors
indoors
furniture
furniture
performance
performance
light
light
vehicle
vehicle
transportation
transportation
machine
machine
city
city
device
device
portrait
portrait
club
club
electrical
electrical
blue
blue
room
room
stage
stage
rekognition c
rekognition c
bag
bag
animal
animal
life
life
microphone
microphone
interior
interior
audience
audience
handbag
handbag
rock
rock
cap
cap
car
car
computer
computer
music
music
metropolis
metropolis
musical
musical
road
road
performer
performer
instrument
instrument
headgear
headgear
activities
activities
leisure
leisure
baseball
baseball
tree
tree
shirt
shirt
hardware
hardware
necklace
necklace
wood
wood
entertainer
entertainer
water
water
pants
pants
cloudy
cloudy
wristwatch
wristwatch
table
table
screen
screen
chair
chair
coat
coat
fun
fun
grass
grass
monitor
monitor
musician
musician
bracelet
bracelet
mammal
mammal
floor
floor
party
party
arts
arts
speaker
speaker
performing
performing
flooring
flooring
baby
baby
flare
flare
pub
pub
cup
cup
pet
pet
scenery
scenery
food
food
wheel
wheel
path
path
jeans
jeans
spotlight
spotlight
housing
housing
junglescene
junglescene
beverage
beverage
couch
couch
weekend
weekend
design
design
jacket
jacket
plywood
plywood
alcohol
alcohol
office
office
nightclub
nightclub
container
container
flower
flower
canine
canine
child
child
hill
hill
dog
dog
cord
cord
darkness
darkness
summer
summer
pc
pc
boy
boy
area
area
laptop
laptop
street
street
park
park
happy
happy
glove
glove
equipment
equipment
desk
desk
cityscape
cityscape
landscape
landscape
singer
singer
sport
sport
shelter
shelter
wear
wear
formal
formal
phone
phone
smile
smile
sea
sea
guitar
guitar