By continuing to use the site or forum, you agree to the use of cookies, find out more by reading our GDPR policy

The Hyena code is able to handle amounts of data that make GPT-style technology run out of memory and fail. For all the fervor over the chatbot AI program known as ChatGPT, from OpenAI, and its successor technology, GPT-4, the programs are, at the end of the day, just software applications.  And like all applications, they have technical limitations that can make their performance sub-optimal. In a paper published in March, artificial intelligence (AI) scientists at Stanford University and Canada's MILA Institute for AI proposed a technology that could be far more efficient than GPT-4 -- or anything like it -- at gobbling vast amounts of data and transforming it into an answer. Known as Hyena, the technology is able to achieve equivalent accuracy on benchmark tests, such as question answering, while using a fraction of the computing power. In some instances, the Hyena code is able to handle amounts of text that make GPT-style technology simply run out of memory and fail. "Our promising results at the sub-billion parameter scale suggest that attention may not be all we need," write the authors. That remark refers to the title of a landmark AI report of 2017, 'Attention is all you need'. In that paper, Google scientist Ashish Vaswani and colleagues introduced the world to Google's Transformer AI program. The transformer became the basis for every one of the recent large language models. But the Transformer has a big flaw. It uses something called "attention," where the computer program takes the information in one group of symbols, such as words, and moves that information to a new group of symbols, such as the answer you see from ChatGPT, which is the output. That attention operation -- the essential tool of all large language programs, including ChatGPT and GPT-4 -- has "quadratic" computational complexity (Wiki "time complexity" of computing). That complexity means the amount of time it takes for ChatGPT to produce an answer increases as the square of the amount of data it is fed as input. At some point, if there is too much data -- too many words in the prompt, or too many strings of conversations over hours and hours of chatting with the program -- then either the program gets bogged down providing an answer, or it must be given more and more GPU chips to run faster and faster, leading to a surge in computing requirements. In the new paper, 'Hyena Hierarchy: Towards Larger Convolutional Language Models', posted on the arXiv pre-print server, lead author Michael Poli of Stanford and his colleagues propose to replace the Transformer's attention function with something sub-quadratic, namely Hyena. The authors don't explain the name, but one can imagine several reasons for a "Hyena" program. Hyenas live in Africa and can hunt for miles and miles. In a sense, a very powerful language model could be like a hyena, which is picking over carrion for miles and miles to find something useful. But the authors are really concerned with "hierarchy", as the title suggests, and families of hyenas have a strict hierarchy by which members of a local hyena clan have varying levels of rank that establish dominance. In some analogous fashion, the Hyena program applies a bunch of very simple operations, as you'll see, over and over again, so that they combine to form a kind of hierarchy of data processing. It's that combination element that gives the program its Hyena name. More in depth reading can be found on OUR FORUM.

Microsoft’s Digital Crimes Unit (DCU), cybersecurity software company Fortra™ and Health Information Sharing and Analysis Center (Health-ISAC) are taking technical and legal action to disrupt cracked, legacy copies of Cobalt Strike and abused Microsoft software, which have been used by cybercriminals to distribute malware, including ransomware. This is a change in the way DCU has worked in the past – the scope is greater, and the operation is more complex. Instead of disrupting the command and control of a malware family, this time, we are working with Fortra to remove illegal, legacy copies of Cobalt Strike so they can no longer be used by cybercriminals. We will need to be persistent as we work to take down the cracked, legacy copies of Cobalt Strike hosted around the world. This is an important action by Fortra to protect the legitimate use of its security tools. Microsoft is similarly committed to the legitimate use of its products and services. We also believe that Fortra choosing to partner with us for this action is recognition of DCU’s work fighting cybercrime over the last decade. Together, we are committed to going after the cybercriminal’s illegal distribution methods. Cobalt Strike is a legitimate and popular post-exploitation tool used for adversary simulation provided by Fortra. Sometimes, older versions of the software have been abused and altered by criminals. These illegal copies are referred to as “cracked” and have been used to launch destructive attacks, such as those against the Government of Costa Rica and the Irish Health Service Executive. Microsoft software development kits and APIs are abused as part of the coding of the malware as well as the criminal malware distribution infrastructure to target and mislead victims. The ransomware families associated with or deployed by cracked copies of Cobalt Strike have been linked to more than 68 ransomware attacks impacting healthcare organizations in more than 19 countries around the world. These attacks have cost hospital systems millions of dollars in recovery and repair costs, plus interruptions to critical patient care services including delayed diagnostic, imaging, and laboratory results, canceled medical procedures, and delays in delivery of chemotherapy treatments, just to name a few. Fortra and Microsoft’s investigation efforts included detection, analysis, telemetry, and reverse engineering, with additional data and insights to strengthen our legal case from a global network of partners, including Health-ISAC, the Fortra Cyber Intelligence Team, and Microsoft Threat Intelligence team data and insights. Our action focuses solely on disrupting cracked, legacy copies of Cobalt Strike and compromised Microsoft software. Microsoft is also expanding a legal method used successfully to disrupt malware and nation-state operations to target the abuse of security tools used by a broad spectrum of cyber criminals. Disrupting cracked legacy copies of Cobalt Strike will significantly hinder the monetization of these illegal copies and slow their use in cyberattacks, forcing criminals to re-evaluate and change their tactics. Today’s action also includes copyright claims against the malicious use of Microsoft and Fortra’s software code which are altered and abused for harm. More detailed information can be found on OUR FORUM.

What exactly do IP67, IP68 or IPX8 mean? And can you take your phone swimming? Here's what you should know. Water resistance used to be something found on beefy, rubber-sealed rugged phones designed for construction workers or downhill mountain bikers. But things have changed, and in 2023 you'll find some kind of water resistance built into most mainstream phones, including the iPhone 14 Pro, Galaxy S23 Ultra and Google's Pixel 7 Pro. The value of water resistance in a phone is clear to anyone who's ever spilled tea, coffee or soda over their device. It can mean the difference between a quick wipe with a napkin and an expensive trip to the store. Not all phones can withstand a dunk in water, and some shouldn't be near liquid at all. Almost no phones should be taken swimming in a pool, and sea swimming is out of the question. If you've shopped for a phone recently, you'll have come across terms like "water resistant" and the now common IP67, IP68, or IPX8 ratings. But what do those ratings really mean and, crucially, how waterproof is your expensive new phone? IP, or ingress protection, ratings (aka international protection ratings) are a standard set forth by the International Electrotechnical Commission. According to the organization, the codes are designed as a "system for classifying the degrees of protection provided by the enclosures of electrical equipment." The first number in the rating code represents the amount of protection provided against the entry of foreign solid objects, such as fingers or dust. These protection levels range from a low of 0 to a high of 6. The second number represents the degree of protection against the entry of moisture or liquid, with protection levels ranging from a low of 0 to a high of 8. Sometimes you'll see an IP rating with a number replaced with an X, such as IPX8. In this instance, a company hasn't provided testing details so the rating number is replaced with an X. An IPX8-rated device can survive being submerged in water then, but it hasn't officially been rated for any protection from dust. The iPhone 14 Pro has an IP68 rating, meaning it's protected from dust getting inside and can withstand being submerged in water. The Galaxy S22 Ultra is also IP68 rated. So they're equally water-resistant, right? Well, no. That's where it gets confusing. For an 8 on the IP rating, the IEC demands a device can withstand being submerged in at least 1 meter of water for 30 minutes. Beyond that, it's up to the manufacturer. The S23 Ultra can be submerged in up to 1.5 meters of water for 30 minutes, while Apple says the iPhone 14 Pro is safe in up to 6 meters of water for up to 30 minutes. So while any phone with an IP68 rating will have had to hit that 1 meter-30 minute minimum threshold, it's important to check the fine print and see exactly what your phone offers. Learn more by visiting OUR FORUM.