Simple Location 4.2.0 Released

Simple Location version 4.2.0 has been released. In edition to several under the hood improvements, such as standardizing units of measurement for the various weather providers and adding new optional parameters, it introduces the option of a custom and a fallback weather provider. The custom provider allows you to specify custom stations at designated URLs. The stations should return a json object with latitude and longitude as well as any provided weather properties as identified in the system. I’d love it if people implemented this simple json file and allowed others to pull weather data from them.

I built this feature for myself. Using my own weather data when possible has been a desire of mine. Now, my website is set to compare my location to that of the custom stations I’ve designated, in this case two under my control. If I am close, it will use that data. If not, it will go to the fallback provider. The same fallback can be set for regional providers, like the US National Weather service and the Met Office, in case you wander into untracked territory.

The functionality also works for the weather in my sidebar, where you’ll see additional parameters such as the readings from my particulate sensors and any sensors I add in the future.

Simple Location for WordPress 4.1.12 Released

A new version of Simple Location is out. Version 4.1.12 has many under the hood tweaks/fixes, and only one major user facing feature, a redo of the caching system. The caching system is used by the weather system to avoid poling for the weather on every refresh. There is now a setting in each widget to set the cache frequency. I recommend at least 300 seconds(5 minutes). The weather won’t change that much, and if you are using an API key, this will reduce, assuming your site gets 1 visit per second, requests from 86400 to only 288 times a time.

I did try to implement trip support in this version, but due to issues, I have pushed that off to rethink.

Replied to On customer service (and how SCE is dreadful at it) by Chris AldrichChris Aldrich (boffosocko.com)

Just the same way that VC-backed rideshare companies like Uber and Lyft offload corporate cost centers and burdens onto their employees (which they’d otherwise like to call independent contractors), most customer service phone trees are meant to save time for their paid employees while offloading …

I can’t speak for every company, but as someone who has worked in a Call Center, the purpose of phone trees is not to offload the burden onto the caller. It is to route the caller to the right people. Everyone who answers the phone at an organization isn’t identically skilled. If you press 0, as so many people do, you could end up going to someone who isn’t qualified to do what you want, which means a poor experience or being transferred again. So, phone trees have callers do the work of telling the company what you want. Now, from your description, it sounds like their setup could use some improvement. I’ve been involved in the past in discussions to change the one at my employer based on the data we have on usage as well as feedback from the employees on how people are confusing the options.
Just released another minor bugfix for Post Kinds. This is the 7th in the last few weeks. The recent update, version 3.4, created a few issues, but also revealed some that were already there as I started actually checking more of the data I’ve been storing for a rainy day.

For example, I’m no longer doing backward compatibility retrieval on posts using the older storage formats, which, looking at older posts, means that some things are not displaying. I have been restoring the information to the posts by manually reparsing it, but I may have to release a version to do so automatically, as no one wants to go through old posts.

Fortunately, I don’t have that many, but I do need to make sure those who posted more aren’t subject to the same problem.

Fall Foliage Part 2

On Thursday, continued with the drive, taking another wide loop through Sullivan, Orange, and Ulster counties, completing a circuit of the Delaware Aqueduct reservoirs.

We took off through the village of Liberty, routing on Route 52 and Route 42 via Loch Sheldrake to Grahamsville, NY.

Loch Sheldrake was the site of Brown’s Hotel, which I stayed at as a kid. The resort hotels of the Catskills are a topic I could cover in a lot more detail, as it is a unique but also sad story. The Brown’s closed in the late 80s. It was converted into condos in the late 90s, and burned down in 2012.

The southern segment of Route 42 terminates at Route 55 near the Rondout Reservois, however, it used to continue north past this point. There is a portion of Route 42 further north that is no longer connected to the main southern segment.

Grahamsville NY is the site of the Little World’s Fair, the longest running independent fair in the state of New York, having been held since 1878. In 2020, due to the pandemic, the fair was cancelled for the first time since 1928, when the bridge to the fairgrounds was washed out.

Route 55 from Grahamsville heads out along the southern shore of the Rondout Reservoir. Route 55A is a loop around the other side of the same reservoir, and may be included in a future short trip.

Leaving the reservoir area and crossing into Ulster County, we headed through to the village of Napanoch, where we headed onto US Route 209.

From Port Jervis to Kingston, Route 209 runs along the former route of the D&H Canal, which was built in the 19th century, linking the Delaware River at Port Jervis with the Hudson River at Kingston and allowing coal from Pennsylvania to reach New York City. Ultimately, the railroads caused it to be abandoned by the beginning of the 21st century. Various parts of the canal exist as parks and other scenic/historical sightseeing opportunities.

The journey on Route 209 took us through Ellenville, which is part of the Shawangunk Mountains Scenic Byway, which includes the next stretch of Route 209.

The road crosses back and forth between Sullivan and Ulster County.  At Wurtsboro, it intersects with Route 17(Future I-86), and passes Wurtsboro Airport, believed to be the oldest operating glider airport in the country.

We continued through to Port Jervis, circling the city and passing the restored 1892 Erie Railroad Depot. We did not pass the Tri-States Monument, which marks the intersection nearby of New Jersey, New York, and Pennsylvania.

From Port Jervis, Route 97, which we took part of earlier in the week, begins and follows the path of the Delaware River, at many points a winding cliffside route that includes a beautiful view of the river.  Taking this all the way to Barryville along the river, we meet up again with the start of Route 55, returning to origin.

Fall Foliage Trip

Today, I took a little fall foliage trip up to Delaware County. This complimented a previous, shorter trip to Calicoon and Narrowsburg and yesterday’s trip out to the Neversink Reservoir.

The trip took me down to Route 55, then to Route 17B, and on to Route 97 straight into Hancock. From Hancock, we took Route 268 to Route 10, to Route 206, to Downsville NY, then Route 206 back to Route 17(Future I-86)..but instead of getting back on, we took the scenic route around Swan Lake back to where we started.

Route 55 actually starts at Route 97 in Barryville, NY. The goal was to hug the water as much as possible, but taking 55 to its terminus with 97 would have taken me too far south.  So, Route 55 to White Lake, NY where I turned onto Route 17B.

Route 17B runs from Monticello to Callicoon. At Callicoon, we joined Route 97, which runs mostly along the Delaware from Port Jervis to Hancock. So, a lot of this route included picking up or taking roads to their end. Route 97, which was designated as the Upper Delaware Scenic Byway by FDR, is where we pick up the Delaware River, and parallel it and the railroad tracks through Long Eddy before moving from Sullivan County into Delaware County.

Heading into Downtown Hancock, we stopped for a scenic overlook, then turned onto Route 268, which starts in Hancock and runs along and then over the Cannonsville Reservoir. The Cannonsville Reservoir is the westernmost and the newest of New York City’s reservoirs, placed into service in 1964.  Cannonsville itself ceased to exist as a result.

Route 268 ends at Route 10, which starts 20 miles away in Deposit, which was a potential part of this route and may be the location of a future trip.

NY Route 10 continues from the reservoir to Walton NY, once again on the banks of the Delaware where it meets up with Route 206, which we took to its terminus in Roscoe, NY with Route 17(Future I-86).

Route 206 after Walton crosses the West Branch of the Delaware River and heads toward Downsville. We stopped at the Downsville Covered Bridge, built 1854, for a photo op, then returned to Route 206 past the Pepacton Reservoir which was completed in 1955.

Both Cannonsville and Pepacton empty into the Rondout Reservoir, as does the Neversink Reservoir I visited yesterday. The three reservoirs I visited collect here before headed to New York City via the Delaware Aqueduct, the newest of the three aqueducts that from the NYC water system and provide 50% of NYC’s water supply.

After the reservoir, we continued on Route 206 across the Beaver Kill en route back, passing through Roscoe…Trouttown USA….a mecca for fly fisherman, including Donald Trump Jr(who I have not seen there, nor am I interested in seeing).

All in all, the trip took 3 hours of driving.