Weather

loading...

News

 
🔧
 
‘I Can't Believe She's Doing That Again': Witness to Mom, Toddler's Deadly Fall at Petco Park - NBC San Diego
 
China energy crunch triggers alarm, pleas for more coal - Reuters
 
Asian markets grapple with Evergrande fallout, eye China power crunch - Reuters
 
Seattle Mariners playoff hopes stay alive, blowout win over A’s - Lookout Landing
 
Dallas Cowboys QB Dak Prescott says he's playing at career-best level after 'special' return to AT&T Stadium - ESPN
 
Freddie Highmore on Getting Married, Smuggling “Cocaine” as a Child & The Good Doctor Storylines - Jimmy Kimmel Live
 
Goldman cuts China's growth forecasts, citing power crunch as 'yet another growth shock' - CNBC
 
People in the Northeast could prevent a Covid-19 surge like the one in the South by following these measures, Fauci says - CNN
 
'Saturday Night Live' cast changes next season - CNN
 
Nintendo confirms Donkey Kong area for Super Nintendo World - The Verge
 
TikTok negotiation 'strangest thing I've ever worked on,' says Microsoft's Satya Nadella - Engadget
 
CDC raises Covid travel advisory level for Singapore and Hong Kong - CNBC
 
53 cases of highly mutated R.1 COVID variant detected in California - KABC-TV
 
Oil prices rise above $80 a barrel for first time in three years - Financial Times
 
Seth Meyers Brutally Mocks Giuliani Over Fox News Ban - The Daily Beast
 
Raw recap & reactions (Sept. 27, 2021): The Hurt Business, New Day go to war - Cageside Seats
 
Melissa Yandell Smith, ‘Nomadland’ Actress, Dies at 64 - Hollywood Reporter
 
Dak Prescott Looks Great, but the Defense Has Cowboys Looking Like Legit Threat - Bleacher Report
 
Petrol supply: Army put on standby to ease fuel crisis - BBC News
 
Drew McIntyre, Shayna Baszler and Keith “Bearcat” Lee recap their night: Raw Talk, Sept. 27, 2021 - WWE
 
SEC takes action against two meme stock wash traders - Cointelegraph
 
Canada and China in heated spat at UN over allegations of hostage diplomacy - CNN
 
Red-Hot Rents to Fire Up CPI Inflation Just When “Temporary” Is Supposed to Unwind It - WOLF STREET
 
Dak Prescott gets emotional during national anthem before first home game since 2020 - Fox News
 
Woman charged with starting California's Fawn Fire while trying to boil water - CNN
 
Stafford, LeBron, Saban, oh my. What we learned from Week 3 of the ManningCast - ESPN
 
YouTube star Mel Thompson has passed away at 35 years of age... confirmed by her husband Puffin - Daily Mail
 
Week 4 fantasy football waiver wire: pickups include Josh Gordon, Chuba Hubbard and more - The Athletic
 
R. Kelly victims react to verdict: 'I'm ready to start living my life free from fear,' one says - CNN
 
Unidentified planes hit Iranian militias in eastern Syria - The Jerusalem Post
 
Tom Brady pokes some fun at his father’s recent comments about the Patriots - NBC Sports
 
NBA legend Kareem Abdul-Jabbar calls for unvaccinated players to be removed from teams - CNN
 
Pelosi says Biden's infrastructure bill can't wait for social safety net bill - NBC News
 
North Korea Launches Short-Range Missile as Country’s Envoy Speaks at U.N. - The New York Times
 
Dak Prescott, Ezekiel Elliott, Trevon Diggs lead Dallas Cowboys to defeat of Philadelphia Eagles on MNF - USA TODAY
35 Articles - Updated

Quote

People with patience put up with people they'd rather put down.
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.