Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: ring Clear Filter

Two smart ring brands will no longer be available to US shoppers

Kaitlyn Cimino / Android Authority TL;DR This morning, Oura won its ongoing legal battle against Ultrahuman and RingConn at the ITC. Both rivals are now banned from selling smart rings in the US. The ruling all but cements Oura’s dominance in the US market. The smart ring market in the US just got leaner. Today, Oura, maker of the Oura Ring, won a decisive legal battle that blocks two of its biggest rivals, Ultrahuman and RingConn, from selling their devices stateside. The International Trad

It’s not wrong that "\u{1F926}\u{1F3FC}\u200D\u2642\uFE0F".length == 7 (2019)

It’s Not Wrong that "🤦🏼‍♂️".length == 7 But It’s Better that "🤦🏼‍♂️".len() == 17 and Rather Useless that len("🤦🏼‍♂️") == 5 From time to time, someone shows that in JavaScript the .length of a string containing an emoji results in a number greater than 1 (typically 2) and then proceeds to the conclusion that haha JavaScript is so broken—and is rewarded with many likes. In this post, I will try to convince you that ridiculing JavaScript for this is less insightful than it first appears and that S

From Classroom to Career: Skills That Shape Your Path Beyond Coding

Key Takeaways Beyond building technical skills, new software engineers need to develop soft skills that enable them to work well with other team members. Understanding the unique needs of each industry in which a professional wants to work makes it easier to make meaningful contributions to the organization. SWEBOK streamlines your transition into the working world because it outlines certifications that give graduates a competitive edge in the technology job market. According to the U.S. Bu

It’s not wrong that "🤦🏼‍♂️".length == 7 (2019)

It’s Not Wrong that "🤦🏼‍♂️".length == 7 But It’s Better that "🤦🏼‍♂️".len() == 17 and Rather Useless that len("🤦🏼‍♂️") == 5 From time to time, someone shows that in JavaScript the .length of a string containing an emoji results in a number greater than 1 (typically 2) and then proceeds to the conclusion that haha JavaScript is so broken—and is rewarded with many likes. In this post, I will try to convince you that ridiculing JavaScript for this is less insightful than it first appears and that S

Android will soon let you decide if your Pixel can lower your loud headphone volume

Bogdan Petrovan / Android Authority TL;DR Google may soon roll out a new “Hearing Wellness” settings page to Pixel devices that lets you control whether the OS will notify you and/or take proactive action on your prolonged exposure to loud audio. The feature builds upon an OS-level ‘sound dose’ feature that automatically lowers your headphones’ volume to safer limits to prevent any hearing loss. In certain regions, the ‘sound dose’ feature is turned on by default and cannot be turned off even

Like it or not, your Pixel will now lower your headphones’ loud audio

Bogdan Petrovan / Android Authority TL;DR Google is bringing a new “Hearing Wellness” feature to Pixel devices to notify you about prolonged exposure to loud audio. The feature will lower your headphones’ volume to safer limits to prevent any hearing loss. The feature is turned on by default and cannot be turned off in certain regions. Continued exposure to loud volumes is linked with potential permanent ear damage, and with the prevalence of in-ear wireless earbuds, concerns about hearing l

What about using rel="share-url" to expose sharing intents?

Let's say that you've visited a website and want to share it with your friends. At the bottom of the article is a list of popular sharing destinations - Facebook, BlueSky, LinkedIn, Telegram, Reddit, HackerNews etc. You click the relevant icon and get taken to the site with the sharing details pre-filled. The problem is, every different site has a different intent for sharing links and text. For example: https://www.facebook.com/sharer.php?u=…&t=… https://www.linkedin.com/sharing/share-offsi

It's Not Wrong that " ".length == 7

It’s Not Wrong that "🤦🏼‍♂️".length == 7 But It’s Better that "🤦🏼‍♂️".len() == 17 and Rather Useless that len("🤦🏼‍♂️") == 5 From time to time, someone shows that in JavaScript the .length of a string containing an emoji results in a number greater than 1 (typically 2) and then proceeds to the conclusion that haha JavaScript is so broken—and is rewarded with many likes. In this post, I will try to convince you that ridiculing JavaScript for this is less insightful than it first appears and that S

Instagram adds Spotify integration to Stories and Notes

Spotify and Instagram are cozying up for more seamless music sharing. Two new features make it easier for Spotify's nearly 700 million users to share their favorite tunes. When sharing a Spotify track to Instagram Stories, a short snippet of the song will now be included. When people view the story, they'll have an option to open the track in Spotify. They can do that by tapping the music sticker on your post. Spotify Along similar lines, Instagram Notes now lets you show your friends what yo

Meta Freezes AI Hiring as Fear Spreads

Mark Zuckerberg's Meta is freezing all hiring in its artificial intelligence division. As the Wall Street Journal reports, the company characterized the hiring freeze as "basic organizational planning," coinciding with a broader restructuring of its AI division's leadership. It's a notable admission that comes as Zuckerberg has been desperately offering key talent mind-boggling financial offers, reportedly reaching $1 billion — with seriously mixed results — that highlight its frantic attempts

A Conceptual Model for Storage Unification

Factor 2: Weighing the pros and cons If we want to provide the data in lakehouse format so Spark jobs can slice and dice the data, then either shared tiering or materialization is an option. Shared tiering might be preferable if reducing storage cost (by avoiding data duplication) is the primary concern. However, other factors are also at play, as explained earlier in 1. The challenges of shared tiering. Materialization might be preferable if: The primary and secondary systems have completel

Report: Meta is hitting pause on AI hiring after its poaching spree

In Brief Meta has frozen hiring in its AI organization after restructuring the unit earlier this week, reports The Wall Street Journal. The hiring freeze follows weeks of poaching more than 50 AI researchers and engineers from competitors. The freeze went into effect last week, and it’s not clear how long it will last. Meta is still likely working through its reorg, which split its AI unit, Meta Superintelligence Labs, into four new groups: TBD Labs, run by former Scale AI founder Alexandr Wan

Basic dependency injection in OCaml with objects

In his article Why I chose OCaml as my primary language, my friend Xavier Van de Woestyne presents, in the section Dependency injection and inversion, two approaches to implementing dependency injection: one using user-defined effects and one using modules as first-class values. Even though I’m quite convinced that both approaches are legit, I find them sometimes a bit overkill and showing fairly obvious pitfalls when applied to real software. The goal of this article is therefore to briefly hig

Python f-string cheat sheets (2022)

Python f-string cheat sheets See fstring.help for more examples and for a more detailed discussion of this syntax see this string formatting article. All numbers The below examples assume the following variables: >>> number = 4125.6 >>> percent = 0.3738 Example Output Replacement Field Fill Width Grouping Precision Type '4125.60' {number:.2f} .2 f '4,125.60' {number:,.2f} , .2 f '04125.60' {number:08.2f} 0 8 .2 f ' 4125.60' {number: 8.2f} 8 .2 f '4.1e+03' {number:.2g} .2 g '4125.6' {number:

‘How Apple AirPods Work’: This awesome video just made me love my AirPods even more

Even if you’ve never wondered about how Apple manages to pack so much advanced tech inside its teeny tiny AirPods, do yourself a favor and set aside a few minutes to watch this awesome breakdown by the always fascinating folks at the Real Engineering YouTube Channel. Watch the video below. You’d be hard-pressed to find an event in which Apple didn’t proudly feature one of those animations of an exploded set of AirPods, and the dozens of impossibly tiny pieces that snugly fit together inside eac

The Rise and Fall of Music Ringtones: A Statistical Analysis

Intro: The Ballad of Crazy Frog Sometimes, human creativity gives us The Godfather, Beethoven's 5th Symphony, and The Wire—and sometimes that same ingenuity gives us Crazy Frog. When it comes to Crazy Frog, people generally fall into three camps: Those who vividly remember this meme-turned-ringtone-turned-song and would like to forget. Those who've forgotten whether Crazy Frog is the name of a song or artist or noise, subsequently stream this track, remember it, and are regretful. Those born

A Fitbit Ring would make so much sense

Ever since Samsung introduced the Galaxy Ring , I’ve wanted Google to make a smart ring. I initially imagined it would be a Pixel Ring — something that would fit into the existing wearable portfolio that includes the Pixel Watch and Pixel Buds. But at a recent roundtable with the heads of Google’s Health, Fitbit and Wearables businesses, I was presented a more compelling possibility. When CNN’s Lisa Eadicicco asked the question on everyone’s mind about whether Google would expand its wearable pr

YouTube Music could soon let you comment on playlists, here’s what we know (APK teardown)

Joe Maring / Android Authority TL;DR YouTube is working on bringing comments to YouTube Music playlists. YouTube Music already allows comments on audio, video, and podcast content. If it succeeds, YouTube might also bring comments to video playlists on the main app. Two years ago, Google rolled out YouTube’s most hotly debated feature to YouTube Music. The comments section, which is both a treasure chest of insights and a bottomless pit of bullying remarks, is currently available for audio,

Type-machine

Using Template Haskell to derive the structure of records and simulate structural subtyping Type-machine Code available on GitHub, package available on Hackage. Introduction In Haskell, we usually model data using algebraic data types, like this: 1 data Maybe a = Nothing | Just a Here we defined a Maybe type, which has two constructors, Nothing and Just . The Just constructor has one argument, while Nothing as none. It is common to consider these constructors’ arguments as fields, which c

Topics: data id int string type

Apple Is Making All Four iPhone 17 Models in India in a Big Pivot From China, Report Says

Apple is manufacturing all four of its iPhone 17 models in India ahead of next month's launch, according to Bloomberg. That marks a first for the company, as it tries to mitigate the effects of President Donald Trump's tariffs on products produced in China. The production is taking place at five Indian factories. Tata Group is managing half of the manufacturing in new plants in the southern state Tamil Nadu and Taiwan's Foxconn will be manufacturing iPhones near the Bangalore airport. India ha

How Could Frodo Be in ‘The Hunt for Gollum’?

This weekend, Ian McKellen had a bit of Hobbiton-disturber-of-the-peace energy about himself when he revealed at a fantasy convention in London that Frodo Baggins would appear in Andy Serkis’ upcoming Lord of the Rings prequel movie, The Hunt for Gollum. Frodo is far from the only familiar face who has been teased as making a potential appearance in the film (due out in 2027), but he is a particularly interesting one considering the chronology of events we already know from Tolkien’s books. Whe

YouTuber Mark Rober is bringing his experiments to Netflix

Mark Rober will bring his scientific talents to Netflix with two upcoming projects. Rober is a former NASA engineer who parlayed his skills into an entertaining and educational YouTube career. In past years, we've seen him develop not just one , but two stinky glitter bombs to fend off porch package thieves, as well as leading work on a Guinness World Record-holding robot called the Dominator . According to an announcement from Netflix, Rober "will bring some of his most beloved, ambitious, and

Mozilla warns Germany could soon declare ad blockers illegal

A recent ruling from Germany’s Federal Supreme Court (BGH) has revived a legal battle over whether browser-based ad blockers infringe copyright, raising fears about a potential ban of the tools in the country. The case stems from online media company Axel Springer’s lawsuit against Eyeo - the maker of the popular Adblock Plus browser extension. Axel Springer says that ad blockers threaten its revenue generation model and frames website execution inside web browsers as a copyright violation. T

HR giant Workday discloses data breach after Salesforce attack

Human resources giant Workday has disclosed a data breach after attackers gained access to a third-party customer relationship management (CRM) platform in a recent social engineering attack. Headquartered in Pleasanton, California, Workday has over 19,300 employees in offices across North America, EMEA, and APJ. Workday's customer list comprises over 11,000 organizations across a diverse range of industries, including more than 60% of the Fortune 500 companies. As the company revealed in a Fr

HR giant Workday discloses data breach amid Salesforce attacks

Human resources giant Workday has disclosed a data breach after attackers gained access to a third-party customer relationship management (CRM) platform in a recent social engineering attack. Headquartered in Pleasanton, California, Workday has over 19,300 employees in offices across North America, EMEA, and APJ. Workday's customer list comprises over 11,000 organizations across a diverse range of industries, including more than 60% of the Fortune 500 companies. As the company revealed in a Fr

Ultrahuman brings advanced cycle and ovulation tracking to its smart ring

ZDNET's key takeaways Ultrahuman Ring Air users can get paid-for cycle tracking features. Cycle and Ovulation Pro launched on Friday. The tool enables people with irregular menstrual cycles to track their periods accurately. Get more in-depth ZDNET tech coverage: Add us as a preferred Google source on Chrome and Chromium browsers. Ultrahuman Ring Air users are getting new, advanced ways to track their menstrual cycle, as the smart ring and wearable health brand launched Cycle and Ovulation

How to use (or turn off) your Instagram Map

Instagram Map, the new Instagram feature copying Snapchat's Snap Map, makes it simple to share your location with friends. So simple you might not understand who you're sharing it without digging into your settings. That's naturally led to confusion from some Instagram users as to how the feature works. If you already spend a lot of time on Instagram and are looking for a way to see where your friends have been, it's worth familiarizing yourself with how Instagram Map works. And if you're worri

Morgan Stanley says Apple stock could be ‘turning the corner’ on strong iPhone demand

Despite a recent 15% bump, following positive Q3 2025 results and a stunt that brought it tariff relief, Apple’s stock is still 5% in the red for the year. But in a recently published investor note, Morgan Stanley says it believes momentum will keep shifting. In the note (via CNBC), analyst Erik Woodring said that “the Apple story could be turning the corner.” This comes after the bank’s China team recently raised its iPhone build forecast for the September quarter by 8%, which in turn came aft