Evacuation orders lifted for vegetation fire in Vallejo - KCRA Sacramento
Senate holds rare hearing on DC statehood - WTOP
U.S. to narrowly miss Biden’s July 4 vaccination goal, White House says - The Washington Post
Britney Spears Quietly Pushed for Years to End Her Conservatorship - The New York Times
Byron Buxton Suffers Fractured Hand - MLB Trade Rumors
N.Y.C. Mayoral Race: Live Updates - The New York Times
Stocks making the biggest moves midday: Peloton, GameStop, MicroVision and more - CNBC
Trump Wanted His Justice Department to Stop 'SNL' From Teasing Him - The Daily Beast
Philip Morris to Move Corporate Headquarters to Connecticut from New York - NBC Connecticut
The best Amazon Prime Day 2021 deals you can still get, including 50% off a Vitamix Blender - Business Insider
Road to the Tour: Richard Carapaz | INEOS Grenadiers Behind the scenes | Tour de France 2021 preview - INEOS Grenadiers
Facebook’s First Oculus Ads Partner Is Already Retreating - Gizmodo
Best Prime Day 2021 deals for upgrading your PC - The Verge
NJ school board slammed as 'arrogant and incompetent,' reverses decision to remove holiday names from calendar - Fox News
'It's out of control.' Airlines, flight attendants want stiffer penalties for unruly passengers - CNBC
U.S. IPO market braces for 17 deals this week, and at least two of them are worth more than $1 billion - MarketWatch
Examining Celtics trade and free agency options for offseason after Kemba Walker deal -
A Record Buyout Is Just the Start as Wealthy Flee Tax Hike - Yahoo Finance
The best Apple Watch Series 6 deal is at Walmart right now for Prime Day - Digital Trends
Sarah Paulson Says Filming Roanoke Was Her Personal American Horror Story - Vulture
Tucker Carlson knocks CNN host Don Lemon’s hypocrisy on race: ‘He doesn't like diversity at all’ - Fox News
Blackstone Bets $6 Billion on Buying and Renting Homes - The Wall Street Journal
These Stunning Bikini Photos of Brooke Shields & Her Teen Daughters Have Us Seeing Triple - Yahoo Entertainment
Damon Dash Can't Sell Jay-Z Album as NFT, Roc-A-Fella Gets Legal Win - TMZ
Microsoft Announces New Monitors Designed for Xbox Series X/S Consoles - IGN - IGN
Stephen A.'s sources: Ben Simmons doesn't work, doesn't listen and is constantly babied #Shorts - ESPN
3 dead, 4 injured after shooting late Monday in St. Louis - USA TODAY
A hospital algorithm designed to predict a deadly condition misses most cases - The Verge
Pokémon Go Fans Mad That Niantic's Acting Like Pandemic Is Over - Kotaku
UEFA declines Munich application for rainbow-colored stadium - The Associated Press
MSNBC hosts wowed by DeSantis' popularity in the GOP: 'He's like a conquering king' - Fox News
Officials identify Iowa deputy shot multiple times during robbery - KCCI Des Moines
Who was Tom Brady referring to with his “motherf–ker” remark? - NBC Sports
Illinois tornado 2021: Naperville, Woodridge and Darien residents continue to clean up storm damage - WLS-TV
Krispy Kreme eyes near $4 bln valuation in U.S. IPO - Yahoo Finance
35 Articles - Updated


After all is said and done, usually more is said.
more quotes

Site Update

News in the News
May 18, 2021, 8:59 am
The News system has been updated. Faster and more consistent display.

Tech Details: Feed links are working. Open articles resize with the browser window and settings options. Time of day is calculated by the browser, eliminating time zone issues. News is updated every 10 minutes (was 20 minutes). News is kept for 48 hours (was 24 hours). Displays updated to reflect keeping the data longer (instead of "34 hours"... "1 day, 10 hours"). New display option (100 articles). When there are multiple feed matches, the top matching feed on the list is always the one displayed. News Javascript processing is asynchronous, allowing weather to load faster. Articles load from files, not the database. This eliminates the large text field, reducing disk-based temp tables, and eliminating PHP processing on request. Articles are cached on the browser page until a news refresh. Article text search is maintained with a 511 character copy of the article with HTML tags removed.

On other fronts... upgrades all around. New versions of Nginx, PHP, MariaDB, Coppermine Gallery. Changed MyISAM tables to Aria (more efficient). Most of the tables are InnoDB.
Optimized. For Speed.
Feb 19, 2021, 4:21 am
The weather code was expanded to include current conditions, alerts, hourly definition in daily graphs, real feel, precipitation, wind, snow, clouds, humidity, visibility, pressure, and solar graphs. Changed the icons to a weather icon font. Added loading indicator when changing locations. Added buttons to jump through the forecast one day at a time. Significant performance enhancements: Graph loading time was reduced by over 10 times. Graphing library was customized to include only necessary functions (85% reduction).

Elsewhere on the site: Script loading is optimized (header code was in-lined to allow removing main page code from all other pages), images collapsed (reduced image load counts by up to half). Initial news load is in main page request, eliminating the loading delay.
Weather is Changing...
Jan 20, 2021, 12:46 pm
The Weather Code has changed. With Apple's acquisition of DarkSky, the feed was going to go dark soon... It took me a while to find a replacement. VisualCrossing is filling the gap. Their weather magnet is sleek, modern, and open source.

I was able to maintain my existing location code (from Google Maps API), tie it into their system, and build a caching engine to minimize API usage. They had a nice location search function, but it did not align with my caching strategy.

Another recent change... larger fonts. The site is a bit easier to read without zooming in. And, of course, the typical array of micro optimizations throughout.