California retail theft takes violent turn; store employees fight back - USA TODAY
Putin wants to 'de-Nazify' Ukraine but Russia has its own Nazi problem - USA TODAY
US in process of releasing monkeypox vaccine from national stockpile for 'high-risk' people, CDC says - CNN
Latest Russia-Ukraine War News: Live Updates - The New York Times
After 3 months of war, life in Russia has profoundly changed - The Associated Press
Russian invasion of Ukraine is a global issue, says Biden - Reuters
Russia strikes multiple towns in the Donbas, Ukraine says; Moscow looks ready to sever ties with the West - CNBC
Google Maps' historical Street View imagery comes to mobile - The Verge
Logitech's new mouse and keyboard offer a quieter click and more clack, respectively - The Verge
After 3 months, Russia still bogged down in Ukraine war - The Associated Press - en Español
UN says 6.5 million Ukrainians have become refugees; Zelenskyy tells Davos the world is at a 'turning point' - CNBC
Toxic fans are review-bombing Amber Heard's expert witness - Insider
Pfizer says 3 COVID shots protect children under 5 - The Associated Press
Live news: Samsung to invest $356bn in new tech to boost competitiveness - Financial Times
Cryptoverse: Is the end of the bitcoin winter nigh? - Reuters
Cryptoverse: Is the end of the bitcoin winter nigh? -
Behind the scenes of Tim Connelly’s mega deal to the Timberwolves - The Athletic
Google’s Imagen text-to-image generator offers ‘unprecedented photorealism’ [Gallery] - 9to5Google
Bitcoin Pizza Day and NFTs: Crypto players take over main strip in Davos even after market crash - CNBC
Moriah Wilson came from a family of athletes. The 25-year-old elite cyclist was preparing for another race before she was killed - CNN
Great Resignation? Why it's not a good idea to quit just before a possible recession - CNBC
Man found dead in Bear Lake | -
Surgeon: Johnny Depp's severed finger story has flaws - The Associated Press
Zelensky signs law enabling Ukraine to fund war efforts by selling Russian assets - Axios
Jason Momoa and James Wan reportedly blocked efforts to cut Amber Heard out of Aquaman 2 - The A.V. Club
NHL Game 4 Highlights | Avalanche vs. Blues - May 23, 2022 - SPORTSNET
Second Round, Gm 4: Avalanche @ Blues 5/23 | NHL Playoffs 2022 - NHL
Aaron Judge critical of Josh Donaldson's 'Jackie' comment to Tim Anderson - New York Post
New York Will Allow Adult Victims to Revive Decades-Old Sex Abuse Claims - The New York Times
Covid News: F.D.A. Sets Date for Panel Debate on Pfizer and Moderna Vaccines for Youngest Children - The New York Times
GOTTA SEE IT: Nazem Kadri Completes First Career Playoff Hat Trick In Game 4 Against St. Louis Blues - SPORTSNET
Biden Veers Off Script on Taiwan. It’s Not the First Time. - The New York Times
Ukraine war, North Korea's nukes, China's rise: What's on the agenda as Biden meets Quad leaders in Tokyo - CNN
Biden's Taiwan comment hangs over summit with leaders of Japan, India and Australia on final day of Asia trip - CNN
MVP has huge news concerning WWE Hell in a Cell Match: WWE Raw Talk, May 23, 2022 - WWE
35 Articles - Updated


A conservative is a man with two perfectly good legs who has never learned to walk. - Franklin D. Roosevelt
more quotes

Site Update

Cookies Lightened
Oct 3, 2021, 6: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 19, 2021, 7: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 20, 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.