Weather

loading...

News

 
🔧
 
Source - Chiefs waive WR Josh Gordon but hope to re-sign him to practice squad if he clears waivers - ESPN
 
Twenty-five points in 2 minutes? Inside the Kansas City Chiefs' thrilling victory over the Buffalo Bills - ESPN
 
The stock rout isn't over: Dow tumbles - CNN
 
US pharmacies are rolling out free N95 masks as free Covid-19 tests begin to arrive in the mail - CNN
 
U.S. Helps Thwart Attack by Yemen Rebels on American Air Base in U.A.E. - The New York Times
 
White House says Biden ‘refining plans for all scenarios’ over Ukraine-Russia – live - The Guardian
 
A cruise ship had an arrest warrant waiting in Miami. So it took passengers to the Bahamas - CNN
 
James Webb Telescope Arrives at Destination in Space: Updates and Video - The New York Times
 
UK withdraws some diplomats from Ukraine as NATO sends more military assistance - The Washington Post
 
Seven school boards sue to stop Gov. Youngkin's mask-optional order on the day it takes effect - The Washington Post
 
Former Attorney General William Barr has spoken to January 6 committee - CBS News
 
DHS warns of potential Russia cyberattacks amid tensions - CNN
 
Fight Club’s new ending in China: Changes were made - Polygon
 
Anxiety over Fed tightening, Ukraine tensions sink stocks, oil - Reuters
 
Russian naval exercises off Ireland's coast 'not welcome,' says Foreign Minister - CNN
 
Robinhood and Coinbase shares fall to their lowest levels ever - CNN
 
Merrill Lynch fires advisor James Iannazzo after arrest for TikTok filmed rant, drink toss at smoothie worker - CNBC
 
Heidelberg shooting: One dead in gun attack on German students - BBC News
 
Sony Direct PS5 restock now live — how to get yours - Tom's Guide
 
Stocks drop sharply as market eyes Fed, Ukraine tensions - Associated Press
 
The 2022 Newbery and Caldecott Medal winners honor tales about the apocalypse, heritage and history - CNN
 
How To Pick The Best Four-Star Character In Genshin Impact's Lantern Rite Event - Kotaku
 
Coronavirus live updates and omicron variant news - The Washington Post
 
Virginia school districts sue Gov. Youngkin over executive order making mask mandate optional - CNN
 
'I'm done with COVID': Bari Weiss on Bill Maher sparks controversy - New York Post
 
A Fight Over Rooftop Solar Threatens California’s Climate Goals - The New York Times
 
Covid-19 and Omicron Variant News: Live Updates - The New York Times
 
Bracketology: Kansas moves up to a new No. 1 seed joining Auburn, Baylor and Gonzaga on top line of bracket - CBS Sports
 
Woman stumbled on winning lottery ticket in 'spam' email folder - New York Post
 
Acer toughens up its kid-focused Chromebook keyboards - Ars Technica
 
Los Angeles Rams upend furious Bucs comeback in Divisional win | Pro Football Talk | NBC Sports - NBC Sports
 
Random: Here's GTA V Being Played On A Game Boy (Yes, Really) - Nintendo Life
 
Four attorneys general sue Google for 'deceptive' location tracking - CNN
 
Covid travel tests axed in England and Scotland for fully vaccinated - BBC News
 
Shares tumble as Russia-Ukraine tensions rattle markets - BBC News
35 Articles - Updated

Quote

Daddy, why doesn't this magnet pick up this floppy disk?
more quotes

Site Update

Cookies Lightened
Oct 2, 2021, 7:48 pm
News settings were not sticking very long. Cookies set by JavaScript only stay for a week on Safari. The news feed query is done server side and embedded into the home page. These settings need to be cookies.

Moved the news cookie setting code into PHP to bypass the Safari limitation.

To minimize cookies, which are sent on every HTTP request, the links cookies have been isolated to the links pages.

In other news, button colors needed to be explicitly set for Safari 15. They turned blue if they linked to anything. Problem solved, along with other maintenance and security updates.
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.