Keegan Sands Avatar
Keegan Sands
Software Developer, Drone Pilot in training and trying to find the balance between content creation and consumption.
Avatar

Keegan Sands
@keegsands

I can’t wait until they bring iPhone Screen Mirroring to Vision Pro.

Avatar

Keegan Sands
@keegsands

Second softball game of the season for me and the team’s first win. HR, 2B, 1B, 2BB, 4 runs scored. Final score 22-10 in 6 innings.

Avatar

Keegan Sands
@keegsands

I took a solo trip up north today and climbed East Osceola. I was at the lot by 7:30 and back at the car by 11. It was steep with boulders for the last third but I made it. The rain started just as I got back to the car.

Avatar

Keegan Sands
@keegsands

I downloaded the first VisionOS 2 beta and even though there aren’t dramatic changes, the little quality of life improvements like re-arranging home screen icons and new hand gestures for the home screen are great. The ability to change any photo into a Spatial photo is magical.

Avatar

Keegan Sands
@keegsands

Finished reading: Star Wars: The High Republic: Escape from Valo by Daniel José Older 📚

Avatar

Keegan Sands
@keegsands

New Apple Watch Setup Tips (watchOS 10) micro.keegsands.org
Avatar

Keegan Sands
@keegsands

The Apple Music Top 100 Albums is super cool and makes me want to discover new music, unfortunately you can’t view the entire list inside Apple Music and have to use the website to view the complete list. After you sign in the music plays in the web browser instead of the Apple Music app. 👎👎

Avatar

Keegan Sands
@keegsands

Amazing views of the Aurora Borealis from my own backyard last night.

Avatar

Keegan Sands
@keegsands

Finished reading: Star Wars: The High Republic: Defy the Storm by Tessa Gratton 📚

Avatar

Keegan Sands
@keegsands

Finished reading: Smuggler’s Run by Greg Rucka 📚

Avatar

Keegan Sands
@keegsands

@caseyliss In panorama adjacent news, if you take a 180 degree panorama with a DJI drone and add it to your iCloud Photo library it will have the special panorama viewer in Apple Vision Pro.

Avatar

Keegan Sands
@keegsands

@caseyliss Not sure if you have used your drone to take 360 degree panorama pictures, but I was curious to know if you can view those on Apple Vision Pro. Here is an example I took if you don't have one, keegsands.org/misc/autu... . Might require WebVR turned on.

Avatar

Keegan Sands
@keegsands

Meta Quest 3 and Drone Panaromas Whittier Bridge in Amesbury MA from a droneGillis bridge in Newburyport from a drone micro.keegsands.org
Avatar

Keegan Sands
@keegsands

@manton weird I recently had an issue where my Wordle stats disappeared. I still use an OG version I host and it stores in LocalStorage. Wonder if it was the same thing. I was able to back into my stats and update it via Safari dev tools.

Avatar

Keegan Sands
@keegsands

Year in books for 2023 micro.keegsands.org
Avatar

Keegan Sands
@keegsands

Just finished season 2 of Slow Horses. It has been so much fun to watch.

Avatar

Keegan Sands
@keegsands

Finished reading: Star Wars: The Eye of Darkness (The High Republic) by George Mann 📚 Great start to the beginning of phase 3.

Avatar

Keegan Sands
@keegsands

@Omrrc Oh yeah things are different on macOS. The weird part is some of my playlists have the song total and duration, while others don't. I can't tell why it shows for some and not others. I created a new one, added a few songs and it showed at the top. Very strange.

Avatar

Keegan Sands
@keegsands

@Omrrc I am seeing it at the bottom of the playlist in Apple Music for iOS 17 although it would be better at the top.

Avatar

Keegan Sands
@keegsands

After updating my MacBook Pro to macOS Sonoma, I noticed the control center and clock would go missing from the right side of the menu bar after using it with a Studio Display. I was able to get them back by opening Activity Monitor and quitting ControlCenter.

Avatar

Keegan Sands
@keegsands

Autumn in New England with two suns like Tatooine.

Avatar

Keegan Sands
@keegsands

First penalty kick as keeper and he made the save

Avatar

Keegan Sands
@keegsands

@pimoore It had just nose-dived into the ground while flying and I put it on the tree. I suspect it was feeling a bit traumatized about its ordeal.

Avatar

Keegan Sands
@keegsands

Hello there

Avatar

Keegan Sands
@keegsands

Busy sports day yesterday with a rainy soccer game and a crowded climbing competition. The kids did great.

Avatar

Keegan Sands
@keegsands

Autumn trip to the farm

Pumpkins ready for purchase

Avatar

Keegan Sands
@keegsands

iPhone 15 Models Feature New Setting to Strictly Prevent Charging Beyond 80% - MacRumors

It would be cool if when this setting was turned on the battery at 80% appeared like it was at 100%

Avatar

Keegan Sands
@keegsands

The meandering brook behind our house may have a new beaver dam

Avatar

Keegan Sands
@keegsands

New Worlde streak milestone of 150. Weird to think I have only missed 5 words in almost 600 games played. Note: I use a copy of the OG site which is why the font and style may look odd compared to the NY Times site.

Avatar

Keegan Sands
@keegsands

We spent a week in the Adirondacks and had a lovely time. The house we rented was on Fern Lake, about 30 minutes southwest of Plattsburgh.

Avatar

Keegan Sands
@keegsands

Always fun going through the post vacation ritual of making HomeKit happy again. Half the switches that are supposed to stay on were turned off and other random Hue failures.

Avatar

Keegan Sands
@keegsands

@odd it is a guitar tuning app. It still does that one job perfectly.

Avatar

Keegan Sands
@keegsands

@danielpunkass Looks great! I went to Chicago a few weeks ago specifically to try different pizzas. The pizza pot pie at chicagopizzaandovengrinder.com was the most interesting.

Avatar

Keegan Sands
@keegsands

@maique ‘murica 🤦‍♂️. I made another post with the photos. micro.keegsands.org/2023/05/0...

Avatar

Keegan Sands
@keegsands

@maique I get it now 🤦 🤣

Avatar

Keegan Sands
@keegsands

@maique I saw this video from Apple for the yellow iPhone and it immediately made me think this is what it is like when you walk around the city taking pictures. www.youtube.com/watch

Avatar

Keegan Sands
@keegsands

@Breau thanks. It took @jensands and me a couple different pieces to get that last one right.

Avatar

Keegan Sands
@keegsands

@pimoore I think focus modes are great, I am just more annoyed that Apple kept bugging me about it. It also didn’t help that by default it seems to have turned off a bunch of stuff 🤷

Avatar

Keegan Sands
@keegsands

@jensands Looks great! I got a new rug in my office too.

Avatar

Keegan Sands
@keegsands

@MitchW I have no idea 🤷🐛

Avatar

Keegan Sands
@keegsands

@hollyhoneychurch Oh no 😕. It looked like such a cool spot. Wishing you the best of luck in finding a new place.

Avatar

Keegan Sands
@keegsands

Inspired by @maique

Avatar

Keegan Sands
@keegsands

@keegsands thanks! There have been a bunch of gorgeous mornings on the river this autumn.

Avatar

Keegan Sands
@keegsands

@manton @maique I think “future” you will always appreciate more posts. 😀

Avatar

Keegan Sands
@keegsands

@aaronpk Awesome thanks!!

Avatar

Keegan Sands
@keegsands

@aaronpk I know you recently completed the process for your Part 107 Drone License. I’m going to start prepping for the exam. Do you have any specific resources (books, videos, etc..) that you would recommend? Thanks!

Avatar

Keegan Sands
@keegsands

@Denny Hot cider is a close second for me behind hot cider doughnuts.

Avatar

Keegan Sands
@keegsands

@help I just noticed that too. I have a post on 6/15 that shows up, but one from a week later does not. Looks like GET /posts/[username]/photos is missing stuff after 6/15, but username.micro.blog/photos/in... does return back all the photo posts. Since the Sunlit source code was available I was able to debug locally and step through to see what endpoint was being hit. Super cool. Thanks!

Avatar

Keegan Sands
@keegsands

@keegsands I am from Massachusetts and we have been up to the Canadian maritimes every couple years and it never disappoints. We have found so many amazing spots from Saint John, NB to Halifax, NS and all the little places in between.