Biden mistakenly asked for the late Rep. Jackie Walorski at an event - The Washington Post
Russia-Ukraine War Live Updates: Referendum News - The New York Times
Katie Couric reveals she was diagnosed with breast cancer - CNN
LIV Golf's reported broadcast deal with Fox Sports may not be happening after all - Yahoo Sports
Why the British Pound Continues to Sink - The New York Times
Overwatch 2 - Official Launch Trailer - IGN
Fantasy Football Rankings Week 4: Sleepers, starts, sits, Russell Wilson, Elijah Moore - The Athletic
Romance Novel Model Pleads Guilty to Dragging Capitol Police Down Stairs on Jan. 6 - The Daily Beast
NFL: U.S. Bank Stadium will host Kansas City vs. Tampa Bay game Sunday, if needed - Star Tribune
Romance novel cover model pleads guilty in Jan. 6 case - CBS News
Hurricane Ian makes landfall in southwest Florida as Category 4 storm with 150-mph winds - CNN
Stocks rebound from 2022 low, Dow closes up more than 500 points and snaps six-day losing streak - CNBC
The MMA Hour with Eddie Alvarez, Scott Coker, John Hathaway, Chris Avila and More | Sept 28, 2022 - MMAFightingonSBN
Virgin Atlantic says men can wear skirts, updates gender policy - Fox Business
MacKenzie Scott, Billionaire Philanthropist, Files for Divorce - The New York Times
MLB discussing contingency plans for Mets-Braves series -
The Era Of $70 Games Truly Begins This Fall - Kotaku
First on CNN: Unvaccinated individuals 14 times more likely to get monkeypox than vaccinated, new US data shows - CNN
LeBron James, Draymond Green, Kevin Love join Major League Pickleball ownership group - The Athletic
NC State, UNC football games to be played as scheduled as Hurricane Ian hits Florida - WRALSportsFan
Lizzo played James Madison's 200-year-old crystal flute at her Washington, DC concert - CNN
PlayStation Plus Free Games For October 2022 Revealed - GameSpot
Hilaree Nelson's body found after US ski mountaineer dies during Nepal expedition - CNN
At least 6 injured after Oakland school shooting at Sojourner Truth Independent Study, authorities say -- WATCH LIVE - KGO-TV
Everyone's Making A New PlayStation Vita But Sony - Kotaku
Hot Take: The Depp/Heard Trial - Official Trailer (2022) Mark Hapka, Megan Davis - IGN
'Where's Jackie?' Biden seeks lawmaker Walorski who died in August -
MLB Picks Today | Wednesday's Best Bet, Including Marlins-Mets, Dodgers-Padres (September 28) - The Action Network
World Cup 2022 power rankings: how the 32 look with two months to go - The Guardian
Judge: R. Kelly to pay $300000 to victim in sex crimes case - Chicago Tribune
Arkansas hospital visitor shot dead; acquaintance arrested - ABC News
Amended Lawsuit Claims Ford Degraded Roof Strength Of “Deadly” Super Duty Pickups To Cut Costs - CarScoops
Russia's war in Ukraine: live updates - CNN
Trump is worth $3.2 BILLION: Forbes unveils new estimate - a week after New York fraud suit - Daily Mail
'No matter the law, no matter the stigma, no matter the cost.' This European network helps people access abortions - CNN
35 Articles - Updated


I got up one morning, couldn't find my socks, so I called Information. She said, "Hello, Information." I said, "I can't find my socks." She said, "They're behind the couch." And they were! - Steven Wright
more quotes

Site Update

Cookies Lightened
Oct 3, 2021, 12:48 am
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, 1:59 pm
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, 8: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.