The Trump administration is doing a victory lap after a surprise attack on three Iranian nuclear sites Saturday. The White House is also facing pushback from some lawmakers.
Hadeel Al-Shalchi speaks with Israelis on the morning after the U.S. bombing of Iran; one man said his ruined home was the price for destroying Iran's nuclear program.
Satellite imagery shows trucks at two key sites the day before the American strikes, suggesting uranium could have been moved.
The newest update to Kali Linux, version 2025.2, introduces over a dozen new tools alongside enhancements to user experience and platform support.
Offensive Security, the developers behind the Debian-based distribution, announced its general availability with a clear focus on aligning the system with the MITRE ATT&CK framework.
The restructured Kali Menu is now tailored to make tool discovery more intuitive, but whether this structural change leads to meaningful workflow improvement remains to be seen.
Thirteen new tools for advanced offensive capabilitiesIncluded in the new release are 13 additional tools, many of which are specialized for advanced offensive operations.
Tools like azurehound for Azure directory data collection and bloodhound-ce-python, a Python ingestor for BloodHound CE, appear to target complex enterprise environments.
Meanwhile, binwalk3 expands firmware analysis capabilities, and bopscrk enables custom wordlist creation based on intelligent algorithms.
Some additions, such as crlfuzz, which is “a fast tool to scan CRLF vulnerability written in Go,” and donut-shellcode, which lets users “generate position-independent shellcode from memory and run it,” suggest the release continues to cater to skilled practitioners.
Kali Linux 2025.2 also adds chisel-common-binaries and ligolo-ng-common-binaries, both of which offer prebuilt binaries aimed at tunneling and pivoting, activities common in red teaming.
In terms of enumeration and lateral movement, tools like ldeep, described as “an in-depth LDAP enumeration utility,” and rubeus, focused on “raw Kerberos interaction and abuses,” contribute further.
While these tools may appeal to ethical hackers, the level of expertise required to operate them effectively can act as a limiting factor for beginners.
Among the most visible quality-of-life improvements is the integration of the new GNOME VPN IP extension, which allows direct viewing of the VPN IP address from the panel.
Though this feature is convenient, it is not spectacular, and it best remains a fringe addition.
This new update also supports GNOME 48 and KDE Plasma 6.3 desktop environments.
Raspberry Pi users now have a new update that combines some Raspberry Pi OS images, eliminating the need for a separate image for the Raspberry Pi 5.
This update also introduces Kali NetHunter CARsenal, a dedicated suite for automotive security analysis.
While it remains one of the best Linux distros for ethical hacking, some users may still prefer Linux alternatives that lean more toward security or integrate more seamlessly with network monitoring tools.
Via 9to5linux
You might also likeThe Rokid Max 2 AR glasses are a solid pair of smart specs that are ideal for entertainment – watching films, and playing games – if you’re a fan of the big-screen experience, and especially if you’d like to take that experience on the go.
They boast a comfortable design which you can wear for hours, and while they’re generally very similar to rival smart glasses they do boast built-in myopia adjustment. Using a dial above each lens you can adjust the screens to suit a prescription in the 0.00D to -6.00D range without the need for add-on lenses.
This factor alone will be enough to win over some who have been frustrated by the difficulty of getting prescription lenses for other smart glasses.
Performance-wise they sit in the middle of the pack, with a solid 600-nit full-HD image from their 120Hz OLED displays. At a 50-degree field of view they can produce a large virtual screen, though their rivals can offer bigger.
What’s more, their audio is only, in a word, fine. You could make do without headphones if you’re at home, but if you’re out and about, or want the best possible sound, Bluetooth cans are a must.
At their full price of $529 / £399 this performance is a little disappointing, but at their regularly discounted price of $429 / £319 or less they're a much more compelling option in the smart glasses space.
If you won’t be advantaged by the myopia adjustment, though, you’ll probably prefer one of their competitors, such as the more affordable and impressive RayNeo Air 3S which feature on our best smart glasses list. But the convenient adjustments are a massive benefit that shouldn’t be ignored by people who would benefit from them.
(Image credit: Future / Hamish)Rokid Max 2: Price and availabilityThe Rokid Max 2 AR glasses are available in the US and UK priced at $529 / £399, though you can often find them discounted for $429 / £319 at sites including Rokid’s own store.
If you get them for full price you’re probably overpaying compared to some of their rivals (at least in the US), but at a discounted price the Rokid Max 2 AR glasses are a very competitive option.
You can turn the glasses into a more standalone device by picking up the Rokid Station – an Android TV puck for the specs – for an additional $199 / £159 (though we’ve often seen this discounted to $139 / £109)
We’ve been here before. These Rokid Max 2 smart glasses, like others of their kind, look a lot like sunglasses, albeit with thicker frames, and a few details which become noticeable on closer inspection.
There's a USB-C port at the end of the left arm for connecting them to compatible devices via their USB-C to USB-C cable. There are control switches on the right arm for volume and screen brightness, and replaceable nose clips, so you can find the best fit for your face.
They’re comfortable to wear – at 2.65oz / 75g they’re very lightweight, and can be easily worn for hours at a time.
Plus, to help the glasses’ image stand out while you’re using them, you have two backdrop options.
The more open choice are the glasses’ polarized lenses. These cut out background distractions but still allow some light in – perfect for keeping an eye on your surroundings while you watch a show.
(Image credit: Future / Hamish)You can also outfit the specs with their lens cover to block out all light and enjoy an improved (but more closed off) visual experience. There’s much less background light to compete with the image, giving it a sharper look and brighter colors, though you will have to be okay with being cut off from the outside world.
I’ve become quite used to electrochromic dimming tech in these sort of glasses, which has its advantages – chiefly it’s easier to swap between full immersion and full passthrough in a pinch – but the Rokid Max 2’s approach has proved itself as the next best thing in my testing thanks to its simplicity yet effectiveness.
Something the Rokid specs bring to the table which is fairly unique is built-in myopia adjustment. A dial above each lens allows you to adjust the screen in real-time from 0.00D to -6.00D.
This won’t be ideal for every user, but it’s certainly a handy upgrade that will mean fewer people will need to buy an optional lens upgrade to make the smart glasses usable.
With Sony micro-OLED panels – which in conjunction with the optical setup boast a 120Hz refresh rate, 600-nit brightness, and 100,000:1 contrast ratio – the full-HD image these glasses can produce is really good.
That's especially the case when you use the lens cover as a backdrop. With a complete lack of background light the image can seriously pop, with good contrast and bright colors, that, combined with a 50-degree field of view that leaves space for a giant virtual screen, create an immersive private cinema experience.
I used the Rokid Max 2 glasses to watch several shows and films including Captain America: Brave New World and Dandadan, and played games by connecting the specs to my PS5 – using them, among other things, to collect the last few Clair Obscur: Expedition 33 trophies I was missing.
Audio-wise the glasses aren’t bad, but they’re nothing to write home about either.
Their performance is passable if you’re in a quiet space, but they can feel a little lacking at times, with dialogue and music coming through the built-in speakers feeling as if it's been hollowed out. My advice: pick up a pair of the best Bluetooth headphones along with these specs (if you don’t already have some) if you want to get the best experience.
Not only will this improve the sound, it’ll help you to minimize ambient noise if you wear the smart glasses while traveling on a plane or train, which are the best places to use these kinds of AR specs.
(Image credit: Future / Hamish)The only let-down performance-wise is that the optical system the glasses use can mean the image is disrupted by reflections.
The glasses use lenses to reflect the OLED screen’s image into your eyes, but that same lens can also reflect your chest into your view as well. In darker environments it’s less noticeable, and unless you’re wearing something very loud it’s generally not too distracting, but since testing the Xreal One Pros which use a different (and better) lens setup I’ve found the issue is much more pronounced on other glasses, and that's certainly the case here.
That said, the Xreal One Pros cost considerably more, and if you haven't tried those specs and been spoiled by their new approach to AR optics, which minimizes issues with reflections, you shouldn’t find too many reasons to get frustrated by the Rokid Max 2 and other glasses with the older style of lenses.
Attribute
Notes
Score
Performance
Performance-wise the Rokid Max 2 glasses are, in a word, fine. We've seen and heard worse, we've seen and heard better.
3.5/5
Design
The myopia adjustment helps elevate the Rokid Max 2 experience for prescription-glasses users, but they're not quite flawless in other areas.
4.5/5
Value
If you can pick up the Rokid for a discounted price it’s much better value; at its list price it’s a less appealing option compared to the competition.
3.5/5
Buy them if…You have prescription glasses
If you need eye glasses and a prescription in the 0.00D to -6.00D range these specs have in-built myopia adjustment that’ll save you having to pay extra for a lens insert to use these smart glasses.
You travel a lot
Smart glasses are perfect for travelers – I use them all the time while commuting to work on the train, or when I fly.
You want privacy
These glasses can help you hide what you’re watching from people around you while still letting you see the screen, making it perfect for binging that comfort watch you’re embarrassed to admit you like, or to get some work done while commuting without having people peeking over your shoulder.
You’re getting them at full price
The glasses seem to be perpetually on sale at Rokid’s own store, and the reduced cost is a much better deal than paying full price.
You want the best specs possible
The Rokid Max 2 glasses are good, but there are better options out there, though they will generally cost you more.
You want 4K
If you’re waiting for 4K quality visuals you’ll need to keep waiting, as like every other pair out there the Rokid Max 2 glasses are full-HD only.
Xreal One
The Xreal One AR smart glasses cost more at $499 / £449, and offer a better HD image and enhanced Bose audio.
Read our Xreal One review
RayNeo Air 3S
These budget smart glasses punch well above their weight with an overall quality that's generally on a par (even slightly better in some ways) than these Rokid glasses, though they do have downsides.
Read our: RayNeo Air 3S reviewView Deal
Meta Quest 3
While not a direct competitor to these AR smart glasses, the Quest 3 is an XR product you should consider if you want to experience what VR and MR have to offer – it’s simply superb.
Read our Meta Quest 3 reviewView Deal
To review the Rokid Max 2 glasses I tested them over a two-week period, using them in a variety of environments including at home, on a plane, and on the train.
I mostly used the glasses with my Samsung Galaxy Z Fold 6 to watch movies and shows, but using an HDMI-to-USB-C cable I was also able to use the Rokid Max 2 to enjoy some gaming through my PS5, which allowed me to test their refresh rate and input delay, and see if the specs helped or hindered my gaming abilities.
After the U.S. took military action against three nuclear sites in Iran, reaction across the political spectrum was swift with many Democrats decrying the president's "unilateral" strikes.
(Image credit: Andrew Harnik)
Israel said Sunday that it has recovered the bodies of three more hostages taken in Hamas' Oct. 7 attack that ignited the ongoing 20-month war in the Gaza Strip.
(Image credit: Ohad Zwigenberg)
So far, any chemical and radioactive contamination seems confined to the nuclear sites hit by U.S. bombs
Popular AI tools such as ChatGPT, Gemini, and Claude are increasingly replacing traditional search engines in how people discover content and make purchasing decisions.
Adobe is attempting to stay ahead of the curve by launching LLM Optimizer, which it claims can help businesses improve visibility across generative AI interfaces by monitoring how brand content is used and providing actionable recommendations.
The tool even claims to assign a monetary value to potential traffic gains, allowing users to prioritize optimizations.
Shift from search engines to AI interfaces(Image credit: Adobe)With a reported 3,500% increase in generative AI-driven traffic to U.S. retail sites and a 3,200% spike to travel sites between July 2024 and May 2025, Adobe argues that conversational interfaces are no longer a trend but a transformation in consumer behavior.
“Generative AI interfaces are becoming go-to tools for how customers discover, engage and make purchase decisions, across every stage of their journey,” said Loni Stark, vice president of strategy and product at Adobe Experience Cloud.
The core of Adobe LLM Optimizer lies in its monitoring and benchmarking capabilities, as it claims to give businesses a “real-time pulse on how their brand is showing up across browsers and chat services.”
The tool can help teams identify the most relevant queries for their sector and understand how their offerings are presented, as well as enabling comparison with competitors for high-value keywords and uses this data to refine content strategies.
A recommendation engine detects gaps in brand visibility across websites, FAQs, and even external platforms like Wikipedia.
It suggests both technical fixes and content improvements based on attributes that LLMs prioritize, such as accuracy, authority, and informativeness.
These changes can be implemented “with a single click,” including code or content updates, which suggests an effort to reduce dependency on lengthy development cycles.
It is clear the best SEO tool tactics may need to adapt, especially as AI chat interfaces do not operate with the same crawling and ranking logic as standard web browsers.
For users who already rely on the best browser for private browsing or privacy tools to avoid data profiling, the idea that businesses are now optimizing to appear inside chatbots could raise questions about how content is sourced and attributed.
Adobe insists that the tool supports “enterprise-ready frameworks” and has integration pathways for agencies and third-party systems, though the wider implications for transparency and digital content ethics remain to be seen.
You might also likeForeign Minister Abbas Araghchi called the American operation an "outrageous, grave and unprecedented violation" of the United Nations Charter and international law.
(Image credit: Ozan Kose)
A new NYT Connections puzzle appears at midnight each day for your time zone – which means that some people are always playing 'today's game' while others are playing 'yesterday's'. If you're looking for Sunday's puzzle instead then click here: NYT Connections hints and answers for Sunday, June 22 (game #742).
Good morning! Let's play Connections, the NYT's clever word game that challenges you to group answers in various categories. It can be tough, so read on if you need Connections hints.
What should you do once you've finished? Why, play some more word games of course. I've also got daily Strands hints and answers and Quordle hints and answers articles if you need help for those too, while Marc's Wordle today page covers the original viral word game.
SPOILER WARNING: Information about NYT Connections today is below, so don't read on if you don't want to know the answers.
NYT Connections today (game #743) - today's words(Image credit: New York Times)Today's NYT Connections words are…
What are some clues for today's NYT Connections groups?
Need more clues?
We're firmly in spoiler territory now, but read on if you want to know what the four theme answers are for today's NYT Connections puzzles…
NYT Connections today (game #743) - hint #2 - group answersWhat are the answers for today's NYT Connections groups?
Right, the answers are below, so DO NOT SCROLL ANY FURTHER IF YOU DON'T WANT TO SEE THEM.
NYT Connections today (game #743) - the answers(Image credit: New York Times)The answers to today's Connections, game #743, are…
The first thing I thought when I saw today's Connections was 'alcoholic drinks' – not because I'm obsessed (I'm not a big drinker), but because OLD FASHIONED and COLLINS could both be types of COCKTAIL. But the presence of COCKTAIL itself suggested that was misdirection, so I looked elsewhere.
HISTORICAL, LITERARY, SPECULATIVE and YOUNG ADULT all seemed like examples of FICTION CATEGORIES and indeed my hunch was correct, giving me green.
Next, I thought FLARE, SKINNY and BELL might all be related to jeans, or types of trouser style – but didn't know what the fourth would be, so kept looking.
And I kept looking. And looking.
With nothing else suggesting itself I returned to that potential group and tried a succession of words – MOM, OLD FASHIONED and OLD MAN – but got it wrong each time. Turns out BELL was wrong, and what I should have had was BOYFRIEND, FLARE, MOM and SKINNY – but I've never heard the term BOYFRIEND JEANS and so lost my fledgling streak.
With hindsight I probably should have given up on that angle sooner, but neither WORDS IN HEMINGWAY TITLES or ___ GLASS GLASSWARE were groups I would ever have got, so it wouldn't have made any difference.
How did you do today? Let me know in the comments below.
Yesterday's NYT Connections answers (Sunday, June 22, game #742)NYT Connections is one of several increasingly popular word games made by the New York Times. It challenges you to find groups of four items that share something in common, and each group has a different difficulty level: green is easy, yellow a little harder, blue often quite tough and purple usually very difficult.
On the plus side, you don't technically need to solve the final one, as you'll be able to answer that one by a process of elimination. What's more, you can make up to four mistakes, which gives you a little bit of breathing room.
It's a little more involved than something like Wordle, however, and there are plenty of opportunities for the game to trip you up with tricks. For instance, watch out for homophones and other word games that could disguise the answers.
It's playable for free via the NYT Games site on desktop or mobile.
A new NYT Strands puzzle appears at midnight each day for your time zone – which means that some people are always playing 'today's game' while others are playing 'yesterday's'. If you're looking for Sunday's puzzle instead then click here: NYT Strands hints and answers for Sunday, June 22 (game #476).
Strands is the NYT's latest word game after the likes of Wordle, Spelling Bee and Connections – and it's great fun. It can be difficult, though, so read on for my Strands hints.
Want more word-based fun? Then check out my NYT Connections today and Quordle today pages for hints and answers for those games, and Marc's Wordle today page for the original viral word game.
SPOILER WARNING: Information about NYT Strands today is below, so don't read on if you don't want to know the answers.
NYT Strands today (game #477) - hint #1 - today's themeWhat is the theme of today's NYT Strands?• Today's NYT Strands theme is… Breaking up the band
NYT Strands today (game #477) - hint #2 - clue wordsPlay any of these words to unlock the in-game hints system.
• Spangram has 10 letters
NYT Strands today (game #477) - hint #4 - spangram positionWhat are two sides of the board that today's spangram touches?First side: left, 5th row
Last side: right, 5th row
Right, the answers are below, so DO NOT SCROLL ANY FURTHER IF YOU DON'T WANT TO SEE THEM.
NYT Strands today (game #477) - the answers(Image credit: New York Times)The answers to today's Strands, game #477, are…
Today's Strands took me to my happy place, given that I was a music journalist for years in the 2000s and spend a lot of time at concerts or on Spotify in my free time.
All three of the 'broken up' bands here have made it on to playlists of mine; I never got to see TALKING HEADS, but have seen David Byrne live, playing their songs, and can recommend that anyone who gets the chance does the same thing.
SMASHING PUMPKINS also play a part in one of the greatest of all Simpsons episodes, Homerpalooza, in which the band's frontman introduces himself with the words 'Billy Corgan, Smashing Pumpkins' and Homer replies 'Homer Simpson, smiling politely.' It works better in context, honest.
How did you do today? Let me know in the comments below.
Yesterday's NYT Strands answers (Sunday, June 22, game #476)Strands is the NYT's not-so-new-any-more word game, following Wordle and Connections. It's now a fully fledged member of the NYT's games stable that has been running for a year and which can be played on the NYT Games site on desktop or mobile.
I've got a full guide to how to play NYT Strands, complete with tips for solving it, so check that out if you're struggling to beat it each day.
A new Quordle puzzle appears at midnight each day for your time zone – which means that some people are always playing 'today's game' while others are playing 'yesterday's'. If you're looking for Sunday's puzzle instead then click here: Quordle hints and answers for Sunday, June 22 (game #1245).
Quordle was one of the original Wordle alternatives and is still going strong now more than 1,100 games later. It offers a genuine challenge, though, so read on if you need some Quordle hints today – or scroll down further for the answers.
Enjoy playing word games? You can also check out my NYT Connections today and NYT Strands today pages for hints and answers for those puzzles, while Marc's Wordle today column covers the original viral word game.
SPOILER WARNING: Information about Quordle today is below, so don't read on if you don't want to know the answers.
Quordle today (game #1246) - hint #1 - VowelsHow many different vowels are in Quordle today?• The number of different vowels in Quordle today is 4*.
* Note that by vowel we mean the five standard vowels (A, E, I, O, U), not Y (which is sometimes counted as a vowel too).
Quordle today (game #1246) - hint #2 - repeated lettersDo any of today's Quordle answers contain repeated letters?• The number of Quordle answers containing a repeated letter today is 0.
Quordle today (game #1246) - hint #3 - uncommon lettersDo the letters Q, Z, X or J appear in Quordle today?• Yes. Two of Q, Z, X or J appear among today's Quordle answers.
Quordle today (game #1246) - hint #4 - starting letters (1)Do any of today's Quordle puzzles start with the same letter?• The number of today's Quordle answers starting with the same letter is 0.
If you just want to know the answers at this stage, simply scroll down. If you're not ready yet then here's one more clue to make things a lot easier:
Quordle today (game #1246) - hint #5 - starting letters (2)What letters do today's Quordle answers start with?• P
• F
• S
• E
Right, the answers are below, so DO NOT SCROLL ANY FURTHER IF YOU DON'T WANT TO SEE THEM.
Quordle today (game #1246) - the answers(Image credit: Merriam-Webster)The answers to today's Quordle, game #1246, are…
When I solved STEAL early on I thought this might be a simple one, but I couldn't have been more wrong. Over the next three words I had to battle multiple uncommon letters – X twice and J, and an incredibly uncommon combination of FJ at the start of FJORD.
This must have been one of the toughest Quordle puzzles in ages, so I was mightily relieved to eventually solve it.
How did you do today? Let me know in the comments below.
Daily Sequence today (game #1246) - the answers(Image credit: Merriam-Webster)The answers to today's Quordle Daily Sequence, game #1246, are…