Urgent.News

What's breaking now, across thousands of outlets.

Tech

More Rewards customer data accessed in cybersecurity breach, Pattison Food Group says

The Pattison Food Group, which operates the More Rewards loyalty program through its Save-On-Foods, Buy-Low Foods, and others, detected unusual activity on one of its servers.

More Rewards customer data accessed in cybersecurity breach, Pattison Food Group says

The Pattison Food Group, which operates multiple grocery store chains in British Columbia, has announced a cybersecurity breach affecting the More Rewards loyalty program. The company discovered suspicious activity on a server housing the program's database on Tuesday. They brought in a third-party cybersecurity firm to investigate and confirmed on Friday that personal information of customers had been accessed.

The accessed data includes customers' names, and if provided, their addresses, phone numbers, email addresses, and dates of birth. However, the company reassured the public that no other sensitive information such as passwords, credit card data, or transaction history was compromised. The More Rewards accounts themselves remain secure. The exact number of customers affected has not been disclosed.

Written by urgent.news from Global News's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at globalnews.ca →

More in Tech

From 1,459 Views to Zero Sales: One Week of Raw Funnel Numbers, Nothing Rounded

Public building usually ends at the vanity metric. Here is the rest of the table, zeros included, with the numbers my own dashboard reports and nothing rounded — the view counts, the store visits, the…

  • Article views: 1,459 total, storefront views: 84
  • No sales recorded during one-week period
  • Paid content not compelling enough to convert readers

Pairing inter-account transfers across bank statements with pandas

To pair inter-account transfers across bank statements, match each outflow to an inflow of the same absolute amount , in a different account , within about 3 days , and use each row only once.

  • Pair inter-account transfers across bank statements using pandas
  • Match each outflow with an inflow of the same absolute amount within 3 days
  • Ensure money changes accounts by discarding same-account matches

Freshness Watermarks Belong on Every Row, Not the README

The most common freshness design I see — in my own old code included — is a single stamp at the top: a README that says "last updated 2026-10-01", a dashboard header that says "data as of Monday", a…

  • Each row should carry its own timestamp, not a single banner timestamp
  • Timestamps enable accurate tracking of data observation and ingestion
  • Per-row watermark design highlights stale or tampered data rows

Boston College Men’s Hockey Falls to St Cloud State 5-3

The Boston College men’s hockey team dropped the second game of their weekend series with St. Cloud State on Saturday night, falling by a score of 5-3. The Eagles spent a lot of time in the penalty box throughout the game, continuing a bit of a concerining trend to start the season, and found themselves […]

What jstack Misses When Your Java Service Uses Virtual Threads

Take a Spring Boot service with virtual threads enabled, a HikariCP pool of 10 connections, and roughly 5,000 requests in flight. Latency is climbing. You grab a thread dump and find 43 platform threads, most of the scheduler workers waiting in ForkJoinPool.awaitWork , and very little CPU activity.

  • jstack tool may miss virtual threads in JDK 21-25
  • jcmd command with Thread.dumptofile captures virtual threads
  • Analyzing dump files reveals resource causing delays

More from Sunday 18 October →