WEBVTT

00:00:00.000 --> 00:00:06.080
Welcome aboard TechRadar flight 330 with non-stop service from the chip shortage

00:00:04.040 --> 00:00:10.360
to whatever insane new robot is doing martial arts. Fasten your seat belts,

00:00:08.200 --> 00:00:15.240
stow your hot takes, and prepare for a rapid descent into tech news. Love you.

00:00:13.200 --> 00:00:20.440
Microsoft has confirmed major improvements are coming to Windows 11

00:00:17.280 --> 00:00:23.000
search after years of complaints and

00:00:20.440 --> 00:00:27.680
anguish, gnashing of teeth. Search wasn't explicitly part of Microsoft's

00:00:25.080 --> 00:00:32.000
recent Windows 11 overhaul announcement, but after users took to Twitter to point

00:00:29.960 --> 00:00:35.600
out how broken and cluttered it still is, referencing the meme of how

00:00:33.640 --> 00:00:40.640
searching terminal is a crapshoot between finding the actual terminal and

00:00:37.840 --> 00:00:45.040
the critically reviled 2018 neo-noir thriller Terminal, which you have on

00:00:42.880 --> 00:00:47.560
your PC for some reason, or you don't and Edge thinks that's what you want.

00:00:47.160 --> 00:00:52.920
>> [laughter] >> Windows Shell product head Tali Roth

00:00:50.280 --> 00:00:57.000
confirmed that search fixes are also in the works. She said, "A lot of

00:00:55.200 --> 00:01:00.920
improvements are coming with the goal of making search simpler and less

00:00:58.720 --> 00:01:06.600
distracting, including making installed apps appear instantly." Can you keeping

00:01:04.040 --> 00:01:12.520
core system tools always discoverable and ranking local files higher than web

00:01:09.200 --> 00:01:14.360
suggestions. Truly revolutionary.

00:01:12.520 --> 00:01:19.880
Microsoft also says that they're going to plague their own OS with progressive

00:01:17.000 --> 00:01:25.880
web apps less and move more towards building more 100% native Windows 11

00:01:22.920 --> 00:01:29.400
apps. Rudy Huyn, a partner architect at Microsoft, announced he's hiring for the

00:01:27.920 --> 00:01:34.520
team that's going to do this and confirmed that the apps will be 100%

00:01:32.040 --> 00:01:37.000
native since even flagship tools like Clipchamp are currently web apps.

00:01:36.941 --> 00:01:43.120
>> [music] >> Don't even get me started on Teams. This all sounds great, but Microsoft might

00:01:41.040 --> 00:01:48.440
want to figure out how to ship a working update first because their last update,

00:01:46.080 --> 00:01:53.720
yet again, had to be pulled after it somehow shipped without all of its

00:01:50.440 --> 00:01:55.360
files. Real dog ate my homework energy

00:01:53.720 --> 00:02:00.880
happening over there at Windows. >> Well, I thought it was right here. The

00:01:57.960 --> 00:02:05.520
White House launched an app last Friday, sparking a massive viral panic over the

00:02:03.440 --> 00:02:09.479
weekend. Controversy was triggered when a researcher decompiled the code and put

00:02:07.680 --> 00:02:14.200
out a blog post reporting that there was a third-party GPS tracking pipeline

00:02:12.200 --> 00:02:18.640
baked into the app, configured to pull your location every 4 and 1/2 minutes,

00:02:16.680 --> 00:02:21.840
which wouldn't seem that weird for an app that

00:02:19.800 --> 00:02:26.280
asks location permission, but why does the White House app need that? Initial

00:02:24.080 --> 00:02:30.200
reports took the findings at face value with headlines claiming the app was

00:02:28.160 --> 00:02:33.760
actively tracking users' exact locations and sending them to a third-party

00:02:31.440 --> 00:02:37.920
server, but follow-up analysis by multiple independent developers

00:02:35.120 --> 00:02:42.760
confirmed the GPS code is dormant and was never actually invoked, summoned if

00:02:40.680 --> 00:02:47.400
you will. The app was positioned in a White House blog post as a direct line

00:02:45.480 --> 00:02:51.920
to the administration, delivering unparalleled access to Trump

00:02:49.560 --> 00:02:56.080
administration live streams, press releases, his private Discord, I don't

00:02:54.360 --> 00:03:00.920
know. It's mostly just kind of an unnecessary portal that opens external

00:02:58.640 --> 00:03:05.840
websites. Android Authority described the social tab as buggy with constant

00:03:03.560 --> 00:03:11.480
stuttering and it includes a button to text President Trump that auto populates

00:03:08.800 --> 00:03:14.640
the chat with "greatest president ever" before trying to sign you up for a

00:03:12.880 --> 00:03:18.680
marketing blast, in case you weren't sure what was going on here. White House

00:03:16.720 --> 00:03:23.400
Communications Director Steven Cheung encouraged users to download it saying

00:03:21.000 --> 00:03:27.200
users would find some little Easter eggs sprinkled throughout the app. If you

00:03:24.920 --> 00:03:30.640
find them all, you'll get to pre-order a framed picture of the Trump phone, cuz

00:03:29.519 --> 00:03:36.400
that's all it's going to be is a picture. Uh, Swift, Apple's coding language, can now

00:03:34.160 --> 00:03:41.120
officially be used to build Android apps, which is actually kind of a bigger

00:03:38.480 --> 00:03:45.400
deal than you might think. The Swift 6.3 update includes the first stable version

00:03:43.480 --> 00:03:49.120
of a toolkit that lets developers write Android apps using the same language

00:03:47.519 --> 00:03:52.880
they've been using to make iPhone apps for over a decade. This update was

00:03:50.959 --> 00:03:57.480
actually part of a community effort. A dedicated Android workgroup spent about

00:03:55.360 --> 00:04:01.080
a year getting it from an early preview to an official release. Now, this

00:03:59.080 --> 00:04:04.840
doesn't mean Android is suddenly running on Apple code or anything. Android apps

00:04:03.320 --> 00:04:09.600
are still mostly built in Google's preferred languages, Kotlin and Java.

00:04:07.680 --> 00:04:14.360
But Swift now includes built-in translator tools that let devs drop

00:04:11.920 --> 00:04:17.880
chunks of their existing iPhone app code into an Android project without

00:04:16.239 --> 00:04:22.600
rewriting everything from scratch. Gandalf's voice. WELCOME, I SUMMON

00:04:20.320 --> 00:04:27.919
DEVELOPERS. Let me tell you of a language that was in use before you even

00:04:25.640 --> 00:04:32.640
learn to touch type. The toolkit is mostly useful for sharing the back-end

00:04:30.360 --> 00:04:36.440
logic between platforms. So, if you're a developer who already built something

00:04:34.160 --> 00:04:40.960
for iPhone and wants it on Android, too, this update just saved you a lot of busy

00:04:38.760 --> 00:04:45.440
work. And if all of that cross-platform coding has your wrists crying for help,

00:04:43.240 --> 00:04:49.040
maybe check out our sponsor, DeltaHub. If you use a mouse for hours a day, your

00:04:47.520 --> 00:04:53.480
wrist is taking a beating. Well, the Carpio wrist rest is designed with input

00:04:51.360 --> 00:04:57.040
from medical experts to shift pressure off your wrist and onto the tougher

00:04:55.080 --> 00:05:01.800
parts of your forearm, the parts that can actually handle it. And it doesn't

00:04:58.800 --> 00:05:03.919
just sit there. Patented PTFE Teflon

00:05:01.800 --> 00:05:08.480
feet let it glide with your hand, so it never gets in the way, no matter how you

00:05:05.919 --> 00:05:13.120
use them. Right hand, left hand, mouse only, mouse and keyboard combo, and

00:05:11.000 --> 00:05:16.640
they've got you covered. Grab a DeltaHub Carpio using our link in the description

00:05:14.919 --> 00:05:20.360
below. I'm pretty sure the quick bits have climbed out of under the wing and

00:05:18.240 --> 00:05:23.573
are ripping pieces off the plane. CAN SOMEONE PLEASE TELL THE PILOT WE'RE

00:05:21.560 --> 00:05:29.120
GOING TO GO DOWN? >> [screaming] >> GITHUB COPILOT got caught sneaking ads

00:05:27.000 --> 00:05:34.040
into developers' code submissions because apparently they thought that was

00:05:30.640 --> 00:05:36.320
helpful. Writing code? Hmm. Do you need

00:05:34.040 --> 00:05:41.480
a vacuum? Microsoft's favorite slop child was quietly inserting promotional

00:05:38.840 --> 00:05:47.040
tips, including plugs for a third-party app called Raycast, into pull request

00:05:44.320 --> 00:05:51.960
descriptions. And over 11,000 were found with the exact same ad copy. GitHub's VP

00:05:50.200 --> 00:05:55.840
of dev relations confirmed the behavior and said they've disabled it, calling

00:05:53.920 --> 00:06:00.160
it, "quote, icky." You know things are bad when your own platform gives you the

00:05:58.040 --> 00:06:04.680
ick. Sony, the company that literally invented the memory stick, just stopped

00:06:02.640 --> 00:06:10.000
accepting orders for the majority of its lineup of SD and CFexpress memory cards

00:06:07.640 --> 00:06:14.760
in Japan, making them the global memory shortage's most ironic victim. They get

00:06:12.760 --> 00:06:19.440
a trophy, I think. The suspension covers everything from high-end tough branded

00:06:17.240 --> 00:06:22.880
cards down to basic models with no timeline for when they'll come back.

00:06:21.080 --> 00:06:26.000
Data centers are eating up so much memory that even the little cards

00:06:24.400 --> 00:06:30.120
photographers stick in their cameras are getting squeezed out. Sony's only

00:06:28.240 --> 00:06:34.680
comment was, "We'll monitor the situation." Which is corpo speak for,

00:06:32.960 --> 00:06:38.360
"We have no idea what's going on. Please help. What are we supposed to do?"

00:06:38.600 --> 00:06:43.000
Break into their office and be like, "Hey, it's okay."

00:06:42.174 --> 00:06:48.000
>> [laughter] >> It'll be fine. AnimePlay, one of the

00:06:45.320 --> 00:06:52.320
biggest less-than-legal anime streaming apps in the Asia-Pacific region, just

00:06:50.360 --> 00:06:56.560
got completely dismantled by the anti-piracy coalition, otherwise known

00:06:55.160 --> 00:07:01.280
as ACE. The app had over 5 million users and was

00:06:59.080 --> 00:07:06.040
being run by a single guy out of Indonesia since 2020. When ACE tracked

00:07:04.160 --> 00:07:09.960
him down, he surrendered everything. Source code, servers, databases,

00:07:07.840 --> 00:07:15.360
basically his entire operation. ACE also seized 15 associated domains. So, this

00:07:12.720 --> 00:07:20.360
is really more of a full scorched-earth, take-no-prisoners take-down against the

00:07:17.440 --> 00:07:25.560
service. And in one fell swoop, the pirate weebs' quest for the One

00:07:22.640 --> 00:07:29.919
Piece has suffered a major setback. I've never seen the show. Tell me if that's a

00:07:27.320 --> 00:07:35.040
valid reference. And researchers in South Korea have developed a wireless

00:07:31.800 --> 00:07:37.600
communication system that works 100 m

00:07:35.040 --> 00:07:43.480
underground using magnetic fields instead of radio waves to punch through

00:07:40.240 --> 00:07:45.840
solid rock. Okay. They tested it in a

00:07:43.480 --> 00:07:49.600
limestone mine environment that's known for completely blocking traditional

00:07:47.800 --> 00:07:53.520
wireless signals, and it worked well enough for voice communication. The goal

00:07:52.160 --> 00:07:57.480
of the project is to improve the technology for rescue operations and

00:07:55.600 --> 00:08:00.880
mine safety, but they're already reportedly looking at shrinking it down

00:07:59.280 --> 00:08:05.320
for smartphones. Finally, we'll have better internet for

00:08:03.120 --> 00:08:12.040
the mole people. They've been asking us, "Hey,

00:08:08.800 --> 00:08:14.080
Wi-Fi sucks." Sorry. And those same mole

00:08:12.040 --> 00:08:18.440
people will use their better internet to track you. Uh-oh, if you don't come back

00:08:16.120 --> 00:08:22.000
on Wednesday for more tech news. Somehow

00:08:20.000 --> 00:08:25.960
uh that's related. Well, oh, we've reached our destination. Please collect

00:08:23.880 --> 00:08:29.200
your opinions from the overhead bin and exit in an orderly fashion. What we

00:08:27.800 --> 00:08:31.840
don't want them to comment the the opinions?
