Dictionaries are ubiquitous in Python code; they are the data structure of
choice for a wide variety of tasks. But dictionaries are mutable, which
makes them problematic for sharing data in concurrent code. Python has
added various concurrency features to the language over the last decade or
so—async, free threading without the global interpreter lock
(GIL), and independent subinterpreters—but users must work out their own
solution for an immutable dictionary that can be safely shared by
concurrent code. There are existing modules that could be used, but a recent proposal, PEP 814 (“Add frozendict
built-in type”), looks to bring the feature to the language itself.
Category Archives: Unfiltered RSS
12 Things to Do on Christmas If You Don’t Celebrate
In a way, the Christmas season is more fun if you don’t celebrate it. There’s no pressure. You get to enjoy all the brightly colored lights your neighbors put up, but you don’t have to put up your own. You don’t have to do any duty-shopping. But Christmas Day itself leaves you in a mostly shuttered world that feels like there’s nothing to do. Fortunately, there are still quite a few options to make Dec. 25 a fun day off, regardless of your observances.
Un-Christmas classics: Chinese restaurants and movies
You can’t go wrong with some moo shu pork and a trip to the multiplex. Chinese restaurants and movie theaters traditionally stay open on Christmas day for those who don’t celebrate, and they’re often crowded with fellow Christmas refugees. Check Google for the hours of your local Chinese restaurant and give them a call to make a reservation. If you’re more adventurous and you’re in a city large enough to have a Chinatown (or a whatever-town), just head straight there on Christmas and see what happens—that’s how the best days usually start.
If Chinese food isn’t your thing, look at restaurants serving any non-European cuisine—Greek places, Japanese places, and Mediterranean places are usually open, as are plenty of Italian restaurants and steakhouses. Just make sure you check first. Lots of chain restaurants are open on Christmas Day, including Applebees, McDonald’s, Benihana, and more. You can even get Christmas breakfast at your local IHOP. But not every location of every outlet follows the same hours, so check first.
As for movies, most chain multiplex theaters are open on Dec. 25, and theaters are usually pretty full. The movies attract both people who don’t celebrate Christmas and people who celebrate the holiday but want to get away from their families for a couple hours, so make sure and reserve a seat beforehand. Consider hitting up an out-of-the-way spot or that theater with the table service and cushy recliners to make it feel like more of an occasion.
Most people going to the movies on Christmas Day aren’t there for Christmas movies, so interesting “secular” movies are often slated for release on the 25th. This year, a ridiculous looking re-boot of Anaconda starring Jack Black will be released on Christmas, so you’ve got options.
Less obvious options for Christmas day fun
Chinese restaurants and movie theaters aren’t the only establishments open on Christmas. Here are some other options:
-
Go skiing or snowboarding: Most mountains are open on Christmas and the lift lines are blissfully empty. There’s no better way of celebrating a winter-based holiday than on a wide open mountain.
-
Visit a skating rink: Speaking of winter sports, ice skating rinks are generally open on Christmas too.
-
Pretend to be a tourist: Tourist attractions are often open on Christmas, especially in larger cities. This includes places like Madame Tussaud’s and Ripley’s Believe It or Not, as well as ziplines and Segway tours—so do that touristy thing you’ve never done before.
-
Get a room: If you’ve got some spare cash and have nothing better to do, get a room at a hotel. Hotels don’t usually close on Christmas, and they typically offer plenty of amenities, so take advantage of the pool at the Holiday Inn or the spa at the Four Seasons, depending on your lifestyle.
-
Hiking and biking: Hiking trails and parks are open on Christmas if you want to get outdoors. If you’re into biking, hit the trails or hit the streets: Traffic is minimal on Christmas, so it’s a great time to put in some serious roadwork.
-
Volunteer: Not having anything to do on Christmas isn’t the biggest life problem, especially compared to people who have nowhere to go and nothing to eat. So use Christmas to help people and actually deliver on that whole “good will towards men” thing. Check your local Craigslist for volunteering opportunities.
-
Use Christmas as a catch-up day: This is strictly for type-A people, but if everyone is out of town and no one is going to call you, why not spend the day catching up on neglected chores or personal projects? You can spend at least part of your day knocking a few things off your to-do list and the rest of the time relaxing. That way you’ll get a break and still feel accomplished.
-
Just sleep all day: Type-B personalities like me see a day free of obligations and other people as a golden opportunity to do as little as is humanly possible, a day to fully commit to sloth.
-
Spend time with friends and family at home: Not celebrating Christmas doesn’t mean you can’t spend the day with family and/or friends. Get together with your loved ones, play games, watch a movie, cook together, talk, or whatever else you all enjoy. You don’t have to go out to have fun, so don’t rule out staying in with people you care about.
-
Shopping: This is at the bottom of the list because it’s iffy. Drug stores and convenience stores like 711 are usually open on the 25th. Grocery chains like Kroger’s and Trader Joe’s usually aren’t. Your local shopping mall or retail district might be open, but probably won’t be, so check ahead.
Make a list and check it twice
Because so many places are closed on Christmas day, you should plan ahead (unless you like spontaneity and are OK with the possibility of disappointment) by:
-
Making a list of the places you want to go.
-
Calling nearby locations to confirm they’ll be open, as not every chain follows corporate holiday hour recommendations.
-
Making reservations at any restaurant(s) you plan to visit.
-
Putting together a basic timeline of the day, accounting for travel time, so you don’t lose any reservations, miss a movie, or arrive after the store closes.
The most important advice here is to do something intentional on Christmas, even if it’s sleeping in, so the day doesn’t feel depressing or empty. So hit the slopes, suck down some dim sum, or keep your couch from floating away, but be sure you make Christmas your own.
Antigravity A1 drone review: FPV flying unlike anything else
The Antigravity A1 is what happens when Insta360’s 360-degree cameras are given wings and flying feels like a video game. Spinning out as its own brand, Antigravity’s debut drone is a big swing: a three-piece set with a drone that captures 8K 360-degree video, FPV goggles and a motion controller.
Challenging the dominance of DJI’s (many!) consumer drones is a big ask. Antigravity’s approach is to play to its strengths in 360-degree video and smartphone-first editing. A lot of the appeal comes from how the A1 captures 8K video in all directions, meaning you can edit, cut and swap around your footage — and hopefully rarely miss a moment you’re trying to document. It’s a lot of fun, too, if you can get through the early teething issues, updates and the learning curve.
The drone
The A1 drone is just 249 grams (0.548 lbs). This helps it bypass some drone regulations, though flying permissions vary by region. The pair of cameras mounted on the top and bottom of the drone’s body is one of its unique features. It’s difficult to directly compare the A1 against competitor drones, as it offers a mix of features found across different categories and some unique tools of its own.
The A1 can capture 360-degree video at up to 8K resolution, and thanks to Insta360’s action cam experience, it can magically remove the drone body from video. This means you can capture video and never see propellers or, well, any part of the drone itself.
Along the base of the drone, two landing gears automatically lower when you attempt to land the A1, although you will have to manually retract them when you’re looking to launch the drone. You can also lower the landing gear from one of the controller’s many buttons.
The removable battery has a handy one-touch gauge to monitor levels and provides over 20 minutes of flight time, depending on conditions and whether you’re recording video. Antigravity suggests it should last up to 24 minutes during normal filming use. My review device came with two spare batteries and a charging dock. It’s very easy to swap out the batteries, and the charging dock can fully charge a single cell in 45 minutes and even charge all three slots at once. There’s a microSD card slot on the rear of the drone, alongside a USB-C port for (slowly) charging the battery.
The cameras have a 1/1.28-inch sensor, f/2.2 lens aperture and an ISO range from 100 to 6,400. To adjust those settings beyond auto, you’ll have to dive into the menu inside the goggles, which can be laborious to navigate with a gesture-based controller. Fortunately, auto ISO and white balance are usually good enough. Pro-level content creators might want to tinker with levels here, and there’s a histogram you can toggle on or even a zebra pattern to highlight overexposed shots and areas. and the A1 can record 8K video at up to 30fps or 4K at up to 100fps. You can also meet in the middle, with a 5.2k recording mode.
There are also three different flying modes, which are easy to select on the controller. Alongside Normal mode, Sport mode increases the maximum flight speed and offers “enhanced flight performance,” improves control sensitivity and turns off obstacle avoidance. Sport mode offers a tangible difference when flying the A1: it doubles the horizontal flight speed compared to Normal mode. There’s also a Cinematic (C) mode, with a lower max speed for smoother video footage.
The controller and goggles
The flight mode switcher is one of many controls, wheels, buttons and sliders that pepper the surface of the A1’s grip controller. Intriguingly, though, the main way to control the A1 drone is through gestures, not joysticks or buttons. Instead of pitching control sticks to the left and right, up and down, it’s more akin to a video game, where you point the controller where you want to go, shown with a reticle, and pull the trigger. The A1 then shoots off in that direction.
The crucial part is that this doesn’t have to be where you’re “looking” from the drone’s POV. This means you can strafe and fly in any direction without your view being constrained by static cameras. It’s a sensation unlike any other drone I’ve flown. It feels more like playing a video game — like piloting a helicopter in GTA 5. You’re able to look in any direction, both while in motion and while hovering stationary.
There are controls for recording video, controlling vertical flight and rotating your POV without turning your head. There’s even a RTH (return to home) function that can be accessed by long-pressing the emergency brake button.
The included goggles deliver a crisp view of everything, with a pair of 1.03-inch micro-OLED displays with a resolution of 2,560 × 2,560 and a 72Hz refresh rate. Other FPV drone goggles typically offer 100Hz refresh rates, but it wasn’t a dealbreaker for me. I feared that latency hiccups could make airsickness an issue while flying the A1, but I didn’t experience it. My take is that being able to fully control your view makes nausea less of an issue.
Another nice touch, especially if you’re flying with friends, is a circular outer display on the goggles, so everyone can see what the A1 sees. Naturally, it can’t encompass the entire view of the drone pilot, but there’s also nothing duller than watching someone else fly a drone. This offers a mild respite. The other eyepiece is a touchpad for steering through menus inside the goggles without having to point and click with the controller.
Performance
While the Antigravity A1 may offer a more immersive drone-flying experience, in pure numerical terms, it lags behind some competitors. For example, even in Sport mode, the A1 tops out at a maximum speed of just under 36 mph, falling behind the likes of DJI’s Avata 2 (60 mph).
I was still pleasantly surprised by how responsive the A1 felt, especially in Sport mode. An additional FPV mode (accessible from the goggles) adds more sensitive controls, although I haven’t been able to test it much since it was introduced in a recent firmware update.
For someone with more gaming experience than drone piloting hours, Antigravity’s central control system fits like a glove. I could fly where I wanted, confident in the controls and in the knowledge that I would capture what I wanted to. According to Antigravity, you can fly the A1 within a 10km transmission range, although I didn’t manage to test that limit in central London.
The experience of starting with the drone felt, at times, unnecessarily arduous. Pairing everything together has to be done in a specific order: power up drone, power up goggles, power up controller. And turning off each item isn’t a typical long press of the power button. Instead, you use a press-once-press-it-again-and-hold method that I forget pretty much every time.
Downloading video from the A1 to your phone is also laborious, but that’s not a flaw specific to this drone. Antigravity has attempted some shortcuts, including a microSD card quick reader that connects to your phone or PC via USB-C.
However, at the time of testing, manually connecting the microSD is less of an option and more of a necessity. The drone repeatedly failed to connect to the companion app and reliably transfer video files. Some video files recorded seemingly evaporated between firmware updates, only to reappear later. Another file had been converted to two separate circular views, one from each camera, which made it essentially unusable. Hopefully these intial teething problems have been solved by firmware updates and won’t be in retail devices.
It’s a shame everything isn’t more stable, especially when both flying the A1 and using Antigravity’s editing software are bothis so beginner-friendly. It’s something I’ve mentioned before with the parent company’s action cams, but the ability to create barrel rolls, tilt rotations with just one tap or click is, again, just fun. And because you can reframe and tinker with video warping, create tiny planet effects or simply crop to a more traditional, cinematic camera view, Antigravity’s software offers almost infinite ways to present your drone footage. Deeptracking can be done both during recording and editing in post, keeping a moving subject or point of interest centered as the A1 zips around.
There are also AI-powered video editing features to chop up your 20 minutes of flying footage into something digestible and engaging with minimal effort. Because it’s a 360-degree video, the footage can be easily cropped to suit both horizontal and vertical formats.
However, with a smaller sensor and 8K resolution spread across a 360-degree view, the A1 is not the best video drone. The video is pleasingly crisp and clear, and while the footage is best recorded in bright daylight or other well-lit locations, murky British November days didn’t affect it much. As the A1 has to stitch together its two sensors, there’s often a visible seam to your video, but it’s usually a very subtle glitch. It might stop some video creators from tapping it for their most polished aerial shots though. Recording video later in the day resulted in more noise and less detail. This is when the A1’s Cinematic mode (and generally slower flying) is a good idea, but it still won’t make up for the fact that this drone’s sensors are covering such wide angles. More video-centric drones will deliver cleaner video and better performance in less-than-ideal lighting conditions.
Wrap up
The Antigravity A1 is available now, with a standard bundle including the drone, controller and goggles for $1,599. The Infinity Bundle ($1,999) adds two extra batteries, quick reader dongle, sling bag and a charging dock. That does make it substantially more expensive than rival FPV drones like the DJI Avata 2, but the A1 is also a very different kind of drone.
The intuitive controls and ability to look all around you make it unlike anything else currently available. It’s a delightful introduction to drones, FPV or otherwise, but a shame that software issues marred my tests. Plus, pairing all the devices can be convoluted and frustrating at times.
If Antigravity is thinking about what to do next, I’d be intrigued to see a version with the camera bonafides to take on similarly priced DJI drones. But that shouldn’t detract from the company’s debut model since the A1 is arguably the most intriguing consumer drone since the Mavic Pro.
This article originally appeared on Engadget at https://www.engadget.com/cameras/antigravity-a1-drone-review-140026021.html?src=rss
New Homes In London Were Delayed By ‘Energy-Hungry’ Data Centers
A London Assembly report warns that surging demand from “energy-hungry” data centers is straining the electricity grid and delaying new housing developments. With data-center electricity use expected to rise up to 600% by 2050, officials fear London’s housing crisis could worsen without coordinated action. The BBC reports: According to the report (PDF) from the London Assembly Planning and Regeneration Committee, some new housing developments in west London were temporarily delayed after the electricity grid reached full capacity. The committee’s chair James Small-Edwards said energy capacity had become a “real constraint” on housing and economic growth in the city.
In 2022, the General London Assembly (GLA) began to investigate delays to housing developments in the boroughs of Ealing, Hillingdon and Hounslow – after it received reports that completed projects were being told they would have to “wait until 2037” to get a connection to the electricity grid. There were fears the boroughs may have to “pause new housing altogether” until the issue was resolved. But the GLA found short-term fixes with the National Grid and energy regulator Ofgem to ensure the “worst-case scenario” did not happen — though several projects were still set back. The strains on parts of London’s housing highlighted the need for “longer term planning” around grid capacity in the future, said the report.
Read more of this story at Slashdot.
cmocka 2.0 released
Andreas Schneider has announced
version 2.0 of the cmocka
unit-testing framework for C:
This release represents a major modernization effort, bringing
cmocka firmly into the “modern” C99 era while maintaining the
simplicity and ease of use that users have come to expect.One of the most significant changes in cmocka 2.0 is the migration
to C99 standard integer types. The LargestIntegralType typedef has
been replaced with intmax_t and uintmax_t from
stdint.h, providing better type safety and portability across
different platforms. Additionally, we’ve adopted the bool type where
appropriate, making the code more expressive and self-documenting.Using intmax_t and uintmax_t also allows to print
better error messages. So you can now find
e.g. assert_int_equal and assert_uint_equal.cmocka 2.0 introduces a comprehensive set of type-specific
assertion macros, including `assert_uint_equal()`,
`assert_float_equal()`, and enhanced pointer assertions. The mocking
system has also been significantly improved with type-specific macros
like `will_return_int()` and `will_return_float()`. The same for
parameter checking etc.
LWN covered the
project early in its development in 2013. See the full list of new
features, enhancements, and bug fixes in cmocka 2.0 in the changelog.
Apple’s AirPods 4 with ANC are back on sale for $99
If you missed the Black Friday sale on Apple’s AirPods 4 with ANC, you’re in luck — they’re back on sale at the same $99 price for a substantial $80 savings (45 percent). What’s more, if you’re one who frets about damaging your gear, you can grab them with AppleCare+ for $118, saving 43 percent from the normal price.
We think that the AirPods Pro 2 are the best AirPods overall, but the ANC-enabled AirPods 4 are also a solid choice, especially at this price. We gave them a score of 86 in our review.
Apple’s AirPods 4 come in two variants, with and without ANC. Though the base model is solid, the version on sale here with ANC offers a number of advantages like Conversation Awareness, Adaptive Audio and Transparency mode. They also have a charging case that supports MagSafe and Qi-compatible wireless charging, along with a built-in speaker that emits beeps when you activate Find My. And as Apple recently announced, AirPods 4 with ANC supports the company’s Live Translation feature.
Our main reservation with the AirPods 4 with ANC is that the Airpods Pro 2 are a better noise-cancellation option when they go on sale. At this price, though, the AirPods 4 with ANC are a real bargain if you’re looking for new buds — especially if you prefer the open-ears type. As mentioned, for extra peace of mind you can also get the Airpods 4 with ANC plus AppleCare+ protection for $118, or 43 percent off.
Check out our coverage of the best Apple deals for more discounts, and follow @EngadgetDeals on X for the latest tech deals and buying advice.
This article originally appeared on Engadget at https://www.engadget.com/audio/apples-airpods-4-with-anc-are-back-on-sale-for-99-140903670.html?src=rss
Micron Pulls Crucial From Consumer Market To Feed The Insatiable AI Beast

Micron announced it is winding down the sale of its Crucial-branded memory and storage products to consumers after nearly three decades, marking the end of a remarkable era that has seen numerous other OGs fall by the wayside, including BFG, EVGA, OCZ, Hypersonic (at one time the parent company of OCZ), and others. And folks, on a personal
The Best Gifts for Every Tech Nerd in Your Life
We may earn a commission from links on this page.
Our grandparents could drop some treats in a sock and call it Christmas, secure in the knowledge that their children would be delighted by an orange. These days, though, everyone from your tech-obsessed granny to your cutting-edge teen, wants to be impressed. Luckily, there’s a high-tech gadget out there for everyone.
Stocking stuffer of the year: Ray-Ban Meta smart glasses (Gen 2)
The 2025 line of Ray-Ban Meta smart glasses have a longer battery life than the first generation, as well as better AI and the ability to take longer videos. Those aren’t massive improvements, but the original is so solid, it didn’t need much done to make it better. Almost any tech lover would be happy with a pair of these in their stocking. I like my 1st-Gen Ray-Ban Meta glasses enough that I had prescription lenses put in them and I wear them daily. The ability to snap a photo, take a video, or start streaming to Instagram instantly takes the documentary-about-your-life aspect of social media to new levels, and the built-in AI and music player make this the stocking stuffer of the year. Check out my full review for more details.
For the fitness-obsessed: Whoop Peak 5
It can be hard to buy a gift for a health-focused person. They usually don’t want booze and they like putting in effort. But the Whoop Peak 5 fitness tracker will brighten the Christmas morning of the most diehard athlete. It’s more versatile than a watch (you can wear it on your bicep and even in your underwear) and it monitors heart rate, respiratory rate, heart rate variability, skin temperature, blood oxygen levels, daily activity, and sleep—basically everything I don’t worry about. Check out Lifehacker’s senior health editor Beth Skwarecki’s in-depth look at the Whoop Peak 5 for more details.
For the adventurer: GoPro Hero 13
You cannot go wrong with a GoPro. The company’s easy-to-use, hard-to-break cameras are synonymous with “action photography” and compact enough to fit in a stocking. If there’s a snowboarder, skateboarder, kayaker, or BMX racer on your list, this is a must. Even if your giftee isn’t an adventurer, the GoPro Hero 13 supports additional lenses and filters that let users go beyond the “gnarly fish-eye, dude” photography and videography of past generations. Check out associate tech editor Michelle Ehrhardt’s GoPro Hero 13 review for more details.
For the tech-toy lover: DJI Mini 4K Drone
Some people want tech products that make their lives easier in some way, but others want the pure joy that comes from impressively useless toys. If you’re shopping for the latter this Christmas, I highly recommend a DJI Mini 4K drone: Few have a practical use for a little helicopter, but it’s so flippin’ cool. It takes off from the palm of your hand, flies in winds up to 38 kph (23.61 mph), and captures stabilized 4K video in all kinds of lighting conditions. You can even set it to follow you around automatically, like a little drone pal.
For the gamer: R36Max Retro Handheld Game Console
Like the Switch 2, the R36Max retro handheld game console lets you take your gaming anywhere. But unlike the Switch 2, it comes with over 18,000 games pre-installed and ready to go, so you can play every title from classic consoles like the Atari 2600 or the PlayStation 1, as well as every arcade game anyone ever dropped a coin into, all for less than $100. Heck, I payed more than that in quarter just to beat Dragon’s Lair.
For the musician/producer: Yamaha Seqtrak
I’m obsessed with the Yamaha Seqtrak. It crams a drum machine, sequencer, sampler, and synthesizer into a package small enough to put into a Christmas stocking, with room left over for a speaker. It’s everything you need to produce a song by itself, and it integrates with your computer and other gear too. It’s not even difficult to understand, nor is it super expensive at $300.
For the hacker: Flipper Zero
The Flipper Zero is a must-have device for the hardcore, glasses-wearing, circuit-bender type of techie. Its ability to do evil deeds like hack ATMs is greatly exaggerated, but the Flipper is still a technological Swiss army knife that lets you read and manipulate the invisible waves around you, from radio waves, to RFID, NFC, Bluetooth, and wifi signals. It’s educational, fascinating, and powerful; how you use that power is your business.
For the scientist: Skybasic digital microscope
If you’re giving a gift to a would-be Antonie van Leeuwenhoek, this miniature, wireless microscope will rock their holiday. It’s easy to set up, works with PCs, Android, or iOS devices, magnifies things up to 1000x, and takes 1080p pictures of your discoveries.
A non-tech gift for you: Hochstadter’s Slow & Low Rock and Rye
Credit: Hochstadter’s
Whether you find Christmas stressful or celebratory, slipping a bottle of liquor into your own stocking is the kind of self-care I support. My suggestion: Hochstadter’s Slow and Low. It’s a no-effort drink that’s classier (and boozier) than a supermarket White Claw, and it has a retro vibe and sweet taste that pairs perfectly with the holidays.
Strava’s 2025 Year in Sport report has us wondering, is cycling out of fashion?
Stava’s 2025 Year in Sport report is out, highlighting trends in activities logged on the fitness app in the year from 1 September 2024 to 30 August 2025. And it has us asking, is cycling out of fashion?
If you’re looking for cycling stats, you’ll have to hunt deeper than in previous years, with running and walking/hiking increasingly dominating what was once predominantly a cycling app.
The report is also heavily focused on Gen Z users, suggesting that Strava take-up is increasingly centred on this younger user base.

As well as crunching the numbers, Strava surveyed a subset of its users to add more depth to its analysis. One finding was that, after skiing and snowboarding, mountain biking and gravel cycling were perceived as presenting the highest barrier to entry.
Although not broken down by sport, Strava says 7.6 million KOM/QOMs or course records were set in 2025. There were also 14 billion units of kudos given across its 180 million users, a 20 per cent increase from 2024.

That may have been helped by the Kudo All plug-in for Google Chrome, released earlier this year, which automatically gives kudos for all the activities recorded by people you’re following, saving you the bother of having to find out what they’ve done.
Strava says 54 per cent of its users were cross-training – recording activities in two or more sports – with 34 per cent participating in three or more. Multi-sport users were four times as likely to record at least one activity a week for a period of over a year.
Strava’s survey indicates that over 50 per cent of its Gen Z users expect to use Strava more in 2026, versus a majority who expect to use Instagram and TikTok the same amount or less, which suggests Strava’s stated objective of becoming the social network for athletes may be bearing fruit.
It claims the social side of sport is growing, evidenced by an increased number of clubs on the site, with cycling clubs increasing 2.8-fold.
Strava has also noted a decrease in international travel among its users, although Britons and Germans bucked the trend. UK-based Strava users most commonly headed to Wales, Scotland and Northern Ireland to record activities away from home, while US users headed to Maine, Vermont, Wyoming, Nevada or Hawaii.

Needless to say, French Strava users were more likely to stay within the country and head to the Alps, Massif Central or Pyrenees. Interestingly, cycling didn’t feature among the five sports for which Strava users were most likely to travel.

There’s more cycling-specific data for bike brands, with Specialized the most popular for both gravel and mountain bikes, and the second most popular for road bikes, behind Trek. The order was reversed for second place in all three categories.
There’s even more data on how people recorded activities, where the Strava app was most popular, with 74 per cent of the total. Next came Garmin devices, with which Strava had a short-lived tussle back in October, then Apple. Apple was number one for activities recorded on a watch, with Strava adding new features to its Apple app in September.
So is cycling going out of style?

What’s the reason for cycling taking a back seat on Strava? Maybe it’s the increasing difficulty of capturing a KOM/QOM, or even improving your own personal best, that we talked about a few weeks ago. Maybe cyclists are getting tired of dutifully logging their activities.
There’s also the proliferation of smartwatches, making it much easier to record an activity in sports such as running and hiking where you don’t have equipment to bolt a larger device to, as in cycling.
Strava also bought the Runna app in 2025, giving it yet more stats, which it has maybe chosen to highlight. As its name suggests, it’s focused on running, although Strava hints more cycling-related functionality will follow.
As the Financial Times pointed out in October, running is experiencing a boom, particularly with Gen Z – and Strava is their preferred activity-logging platform. And as Strava gears up for a public share offering, following the money in growing its user base must be a priority.
We’re also seeing more professional cyclists trading their cycling shoes for trainers. Tom Dumoulin recently ran a blisteringly fast half-marathon and Mathieu van der Poel has also taken to running, uploading an impressive 10k time of 33 minutes 52 seconds to Strava in November.
Garmin’s 2025 Connect data report also showed a 6 per cent increase in outdoor running and a 16 per cent increase in indoor running this year, even if that pales in comparison to the 67 per cent increase in racket sports (we’re looking at you, pickleball). Meanwhile, cycling didn’t even make Garmin’s chart of sports that had seen increases in activity uploads – could this mean it declined?
But ultimately, it’s not clear from Strava’s Year in Sport whether fewer cycling activities are being logged – possibly deliberately – or if it’s just being swamped by the growth in running and walking.
‘End-To-End Encrypted’ Smart Toilet Camera Is Not Actually End-To-End Encrypted
An anonymous reader quotes a report from TechCrunch: Earlier this year, home goods maker Kohler launched a smart camera called the Dekoda that attaches to your toilet bowl, takes pictures of it, and analyzes the images to advise you on your gut health. Anticipating privacy fears, Kohler said on its website that the Dekoda’s sensors only see down into the toilet, and claimed that all data is secured with “end-to-end encryption.” The company’s use of the expression “end-to-end encryption” is, however, wrong, as security researcher Simon Fondrie-Teitler pointed out in a blog post on Tuesday. By reading Kohler’s privacy policy, it’s clear that the company is referring to the type of encryption that secures data as it travels over the internet, known as TLS encryption — the same that powers HTTPS websites. […] The security researcher also pointed out that given Kohler can access customers’ data on its servers, it’s possible Kohler is using customers’ bowl pictures to train AI. Citing another response from the company representative, the researcher was told that Kohler’s “algorithms are trained on de-identified data only.” A “privacy contact” from Kohler said that user data is “encrypted at rest, when it’s stored on the user’s mobile phone, toilet attachment, and on our systems.” The company also said that, “data in transit is also encrypted end-to-end, as it travels between the user’s devices and our systems, where it is decrypted and processed to provide our service.”
Read more of this story at Slashdot.
Linux 6.19 Fixes A Thundering Herd Problem For Big NUMA Servers
The “timers/core” pull requests for updating Linux kernel timer-related code doesn’t tend to be too interesting each kernel cycle, but this time around for Linux 6.19 it is for addressing a problem HPE discovered on big NUMA servers…
Lance Armstrong narrates documentary on history of legendary American bicycle company
Lance Armstrong has narrated a new documentary on the history of the legendary American company, Schwinn Bicycles.
The documentary, called No Hands: The Wild Ride of the Schwinn Bicycle Company, is said to tell the complete story of the company from its founding in the late 1800s to its eventual bankruptcy in the 1990s.
It will explore Schwinn’s history from its classic Sting-Ray bicycle to its influence in BMX and early mountain biking, through the accounts of fans, collectors and the Schwinn family.
“Few brands have provided childhood memories and impacted American culture more than Schwinn Bicycles,” reads an official press release published today. “From its founding as Arnold, Schwinn & Company in Chicago in 1895, to the introduction of the Paramount in 1938 to the Sting-Ray in the ‘60s, Schwinn provided people, especially kids, with a freewheeling freedom like they had never had before.”

No Hands, from the team behind The Lego Brickumentary and Loopers: The Caddie’s Long Walk, seeks to answer the questions that remain over how Schwinn fell from being one of the biggest companies in the USA.
“Part love letter to a brand we grew up with, part riveting true story of an iconic American brand filled with mystery, No Hands is a passion project for this team,” says producer David Brookwell.
“Through unique accounts from the Schwinn family and a who’s who in cycling – including Lance Armstrong, whose life was certainly impacted by his first Schwinn – the full story behind this legacy can finally be told,” Brookwell adds.
Lance Armstrong says: “My first bike was a Schwinn Mag Scrambler, which was the beginning of everything for me. I have always been curious with Schwinn and its history, and this documentary captures the essence of the iconic brand in a truly compelling way.”
No Hands is said to use “AI-enhanced visual storytelling” to track Schwinn’s 100-year history, alongside archival stills and material from private collections that have never been made public.
The film is the first from new documentary studio Unfeatured Films, founded by filmmaker Daniel Clarke.
“At its peak, Schwinn stood alongside Coca-Cola and McDonald’s – not just as a brand, but as a fixture of American life that gave generations their first sense of freedom,” says Clarke. “This film is about honoring that legacy, and spotlighting the intrigue of the company’s rise and fall, using both classic storytelling and modern AI technology to resurrect the story of a brand with unfathomable cultural impact.”
No Hands will debut at film festivals in early 2026.
UK fines porn company £1 million for weak age checks
The UK has fined a porn operator called AVS Group £1 million ($1.33 million) for failing to have strong enough age checks, regulator Ofcom announced. The company which was also hit with an additional £50,000 fine for its failure to respond to information request and now has 72 hours to introduce effective age checks or face a further penalty of £1,000 a day.
In July, the UK government announced it would start checking compliance by websites that publish or display pornographic content to implement a system for “highly effective age checks.” Methods approved by Ofcom include credit card checks, photo ID matching and even estimating a user’s age with a provided selfie. However, users have been circumventing the age checks via methods like using a VPN and providing a fake ChatGPT-generated photo ID.
The fine is the third such penalty arising from the UK’s Online Safety Act designed to protect children and adults from harmful content. In October, 4Chan was also hit with a £20,000 ($26,700) fine for failing to comply with the internet and telecommunications regulator’s request for information under the same law.
The UK isn’t the only region to have implemented age checks. Around half of US states now require it, as do France, Italy, Australia and China. Australia took things a step further by banning social media use by children under 16, including sites popular with young people like Twitch and YouTube.
Ofcom’s safety director, Oliver Griffiths, said the crackdown on weak age verification for adult sites would continue. “The tide on online safety is beginning to turn for the better. But we need to see much more from tech companies next year and we’ll use our full powers if they fall short.”
This article originally appeared on Engadget at https://www.engadget.com/general/uk-fines-porn-company-%C2%A31-million-for-weak-age-checks-130056578.html?src=rss
How to Choose the Best Christmas Tree for Your Home
Considering that America was a relative latecomer to the Christmas tree—the practice didn’t really become popular here until the mid-19th century—we sure have come to love them. While plenty of Christmas traditions have entered the dustbin of history, the mighty Christmas tree has survived the years; about 25-30 million real trees are purchased each year. Unless you have zero plans to celebrate the holiday, chances are you’re one of those people.
If you think finding a Christmas tree is just a matter of heading to the empty lot or the tree farm down the road and grabbing one that looks vaguely tree-shaped, you would be wrong. If you want the best possible Christmas tree experience, you have to take a few basic aspects of the tree and your home into consideration. Here’s how to make sure you find the best Christmas tree.
How to pick the best spot for a Christmas tree
Your first stop toward the best possible Christmas tree is deciding where to set it up. You’ll want to choose a location where the tree will be the centerpiece of your celebration, and people can actually enjoy it, whether that’s in the living room, one corner of your tiny studio, or in the special Holiday Room you had built into the West Wing of the family manse. Once you’ve picked the right general location, you’ll want to avoid putting the tree next to a heat source (which will dry it out), and you’ll want it to be near a power outlet (so you don’t have extension cords tripping people up and/or possibly burning your house down).
Once you’ve selected the right spot, you’re going to want to measure. First, measure the height of your ceilings. Take off a foot to accommodate a stand and a topper, if you’re using one, and that’s the maximum height of tree you’re looking for. Measure from the center of the spot where the tree will stand and get an approximate circumference that will ensure branches don’t scratch the walls or block foot traffic, as well. Now you have the basic dimensions of the best tree for your space. Don’t forget to bring the tape measure to the tree lot.
How to pick the best type of Christmas tree
Although the Christmas tree has become a generic symbol of the holiday season, there are a surprising number of varieties. Choosing the best one depends on the look and feel you need:
-
Traditional. If you want that “Christmas card” look, go with a Balsam fir. These trees tend to have the classic triangular shape and deep green color you’re looking for, and they tend to last a long time indoors—this is kind of the default Christmas tree, and it will fill your house with that classic Christmas tree smell. If you want something a little different but still classic, the Fraser fir has more of a blue tint to it, and will last a long time.
-
Kid-friendly. If you have little ones racing about, the stiff, surprisingly sharp needles of some trees might be a concern. The Douglas fir has a classic look but sports soft, bendy needles that won’t poke little eyes, as does the Scotch (or Scots) pine tree.
-
Big room. If you’re putting the tree someplace that could reasonably described as a “Great Room” or similarly large space, you’ll want a tall, full-bodied tree like the Douglas fir to fill the space. You could also go with the majestic Norway spruce (the tree traditionally chosen to stand at Rockefeller Center in New York City), but beware: The Norway is a delicate tree that won’t last very long in your house.
-
Minimalist. If your idea of decorating a home and tree for the holidays is to place a few subtle items around that hint at Christmas, the Grand fir makes a statement with its exceptionally long needles, and does well with just a touch of decoration. Another great choice is the Noble fir, which adds cones to the mix, giving it a ready-made decoration.
-
Modern. If you’re going for a less-classic look, an Arizona cypress tree is a good choice. It’s generally a pale green with reddish-brown branches, resulting in a lush color story that’s still in the traditional realm while adding a touch of drama that other trees won’t have.
Inspect the tree
Once you know which tree you want and where it’s going to go, give it a solid inspection to make sure you’re getting the best possible specimen. That means checking for insects and even animals or birds, making sure the needles feel fresh and don’t fall off easily, and actually smelling the tree—it should have a light, fresh scent, not a musty or moldy smell.
Now you have the best possible Christmas tree, and all you have to do is take care of it properly so it lasts the whole holiday season.
How the (Team) Race Was Won: Burning Matches in Glasgow
This week, we all visited Glasgow for a tough points race in the penultimate event of Zwift Racing League 2025/26, Round 2. With so many points segments, no one rider could contest them all. How would teams play this, and could we grab enough points to win?
Read on to see how my team’s race unfolded in the B1 Development Lime division…
Race Planning
As usual, my Coalition Delusion teammates and I were chatting on Discord in the days leading up to the race, trying to figure out how best to ride the course.
It was going to hurt no matter what we did: 10 laps of Glasgow Crit Circuit, with the Clyde Kicker KOM and Champion’s Sprint as points segments each and every lap. Along with a sprint on the lead-in, that meant 21 hard efforts would be required just to stay in the front pack.
Because of all those hard efforts, we figured this would be an attritional race. Therefore, staying in the front pack wasn’t important so much for the finishing position as it was for the segment points you would earn every lap as you beat the riders who had fallen off the back.
But of course, if we wanted to score big points and actually win overall, we would have to put in some max efforts on the points segments. How do you decide which segments to go all-in on, and which ones to conserve on? Nobody can produce 21 max sprints in a 40-minute race.
I decided my best approach was to target the Champion’s Sprint, since I would perform better there than on the Clyde Kicker, being stronger in terms of pure watts than W/kg. So I would go all-in for as many reps of the Champion’s Sprint as I could, while doing the minimum amount of work necessary to hang onto the front for the rest of the race.
Warmup
Prepping to get on the bike, I used all the supplement tricks at my disposal: PR Lotion to my legs, 300mg of caffeine thanks to MEG gum + dirty chai, a Nomio shot (still not sold on this), and some beta-alanine, for the tingles.
Then it was off to Watopia to spin up the legs for ~25 minutes, putting in a few good efforts to get the heart rate up to 160bpm. A full warmup was especially important this week, because we would be going all-out for the first 40 seconds of the race.
A Hard Start
The race begins with a short lead-in to the start of lap 1, and that lead-in includes the Champion’s Sprint. So straight out of the gate we were sprinting, then holding that high power for around 45 seconds!
It was a tough start, and the pack stretched out quickly. I was near the front, but when riders really poured on the power in the final stretch of the sprint, my legs just didn’t have the power to hold their wheels. I came across in 14th place, and Sauce for Zwift showed the first selection had been made: 44 front riders from the original group of 51.
The pack didn’t ease much as we made our way to the Clyde Kicker, but I made my way toward the front, activated my feather powerup, then pushed just hard enough to stay in the pack while drifting backward up the climb (the classic “sagging” strategy). Even with all my tricks, it still took a hard effort to stay in touch with the group.
Down the other side, the pack eased considerably. I certainly wasn’t going to complain. I tried to spin the pedals as easily as possible, breathe deeply, knowing another sprint was just up the road.
It arrived quickly, as riders started jumping off the front and popping their aero powerups just after we turned onto the sprint straightaway. I followed the wheels, pushed hard, and came across the line in 6th.
This was going to hurt.

The Middle: Attrition + Efficiency
I went all-in for the sprint at the end of lap 2 as well, coming across the line in 2nd for my best segment result of the day. And that’s when I decided not to sprint the next time. There was no way I could sprint hard 8 more times!
So I settled into a rhythm of sprinting every other lap, and essentially just trying to stay in the front group with as little effort as possible apart from those sprints. That meant keeping my avatar’s nose out of the wind, sagging the Clyde Kicker, and even sagging the sprints I wasn’t contesting.
The front group’s behavior became quite predictable, and I felt like each lap I was learning to rider more efficiently. That little kicker after the first descent from the Clyde Kicker? You can almost coast over that. Going all-in on the Champion’s Sprint? I could coast for several seconds after that as well. And in between the segments, the group simply wasn’t pushing hard. Nobody had the legs to get away.
You can see what this looked like in my Ride Report chart. This is what a book of burned matches looks like! (Yellow arrows are max Champion’s Sprint efforts):
After 5 laps, most of the attrition had occurred. The front group contained just 23 riders, and Coalition Delusion had 4 riders in that group (including myself), with 2 behind in the chase.
The Finish
I took it easy on the penultimate sprint, wanting to have the freshest legs possible for the final sprint, since it essentially counted for double points (sprint points plus finish points).
Coming around to the final Clyde Kicker, I expected some riders to attack hard, so I pushed a bit harder to make sure I didn’t get gapped off the back. The group didn’t surge as much as I’d expected, though, and I came across in 4th, grabbing some unexpected extra points!
A couple of riders tried to go long off the front with less than a 1km to go, and things were confused as we were about to lap a rider as well. (Where are the race officials when you need them?)
It started popping off 400m from the line, well before the final straightaway, but I didn’t think I had the legs to follow wheels from that far out. So I upped the power but stayed seating, trying to surf the draft so I could stay near the front without blowing up early.
I triggered my aero a bit earlier than usual, then downshifted and got out of the saddle for one final sprint to the line. I looked up just in time to see my avatar passing a few riders (who had probably gone a bit early), and I came across in 9th.
Watch the Video
Results and Takeaways
Heading over to the WTRL website, we were elated to discover we’d won the race!

Team leader Dave Thompson had turned in a particularly impressive performance, coming in 2nd over the line and leading our team in points. He scored plenty of points on both segments, which shows he’s quite a balanced rider.
Our finishing points were also strong, because we had 4 riders in the front group of ~20, and all of us finished in the top 10.
Here are my segment results on the day. You can definitely see which Champion’s Sprint efforts were all-in, and which were conservative!

It’s interesting to see how my placings on the Clyde Kicker improved in the back half of the race. I’m not sure how to explain that, except to say perhaps those punchy W/kg were getting tired!
Could I have scored more points if I’d raced this differently? I’m not sure there is much I would change, actually. I think I did about as well as I could, given my relative fitness and the day’s race course.
This was a really strong result for us, and we are now tied overall with team TSE heading into next week’s final race of the round:
Taking home an overall win will be far from easy for Coalition Delusion: we excel in flat/rolling TTTs and flatter races overall, and next week’s race finishes on the NY KOM (see the race guide). We’ll give it our best!
I’ll close with our traditional team Discord shot:

What about you?
How was your race #5? Share your story below!
MetaComputing Launches 45-TOPS Arm Linux-Ready PC Powered by CIX CP8180
Switzerland-based MetaComputing has announced a new ARM-based AI PC designed for the Framework Laptop 13 ecosystem. Developed with CIX Technology, the device introduces an ARM mainboard option for Framework systems and represents one of the first consumer-facing deployments of the CIX CP8180 processor. The platform is built around the CP8180 SoC manufactured on a 6 […]
The NPU in your phone keeps improving—why isn’t that making AI better?
Almost every technological innovation of the past several years has been laser-focused on one thing: generative AI. Many of these supposedly revolutionary systems run on big, expensive servers in a data center somewhere, but at the same time, chipmakers are crowing about the power of the neural processing units (NPU) they have brought to consumer devices. Every few months, it’s the same thing: This new NPU is 30 or 40 percent faster than the last one. That’s supposed to let you do something important, but no one really gets around to explaining what that is.
Experts envision a future of secure, personal AI tools with on-device intelligence, but does that match the reality of the AI boom? AI on the “edge” sounds great, but almost every AI tool of consequence is running in the cloud. So what’s that chip in your phone even doing?
What is an NPU?
Companies launching a new product often get bogged down in superlatives and vague marketing speak, so they do a poor job of explaining technical details. It’s not clear to most people buying a phone why they need the hardware to run AI workloads, and the supposed benefits are largely theoretical.
Rust core library partly polished for industrial safety spec
Ferrous Systems achieves IEC 61508 (SIL 2) certification for systems that demand reliabilityMemory-safe Rust code can now be more broadly applied in devices that require electronic system safety, at least as measured by International Electrotechnical Commission (IEC) standards.…
A fentanyl vaccine is about to get its first major test
Just a tiny amount of fentanyl, the equivalent of a few grains of sand, is enough to stop a person’s breathing. The synthetic opioid is tasteless, odorless, and invisible when mixed with other substances, and drug users are often unaware of its presence.
It’s why biotech entrepreneur Collin Gage is aiming to protect people against the drug’s lethal effects. In 2023, he became the cofounder and CEO of ARMR Sciences to develop a vaccine against fentanyl. Now, the company is launching a trial to test its vaccine in people for the first time. The goal: prevent deaths from overdose.
“It became very apparent to me that as I assessed the treatment landscape, everything that exists is reactionary,” Gage says. “I thought, why are we not preventing this?”
Zlib-rs 0.5.3 Expands AVX-512 Usage For Faster Performance
The Trifecta Tech Foundation today released zlib-rs 0.5.3 as the newest version of this Zlib implementation written in the Rust programming language for better memory safety. Zlib-rs is advertised as “a safer Zlib” for use by both C and Rust projects while delivering competitive performance to the C-based zlib-ng…



