6.6 C
New York
Friday, April 11, 2025
Home Blog Page 3852

Why You Ought to Harness AI For Your Contact Heart


Feeling prefer it’s a continuing battle to maintain your prospects glad throughout channels?

RoboGeorgia brings trade, academia, and robotics startups collectively in Atlanta

0


Hearken to this text

Voiced by Amazon Polly
RoboGeorgia brings trade, academia, and robotics startups collectively in Atlanta

RoboGeorgia has helped arrange occasions reminiscent of June’s Atlanta Robotics Meetup. Supply: RoboGeorgia

What are the components for a profitable robotics cluster? A mixture of analysis, expertise, and trade. RoboGeorgia is a nonprofit positioning Georgia as a middle for expertise innovation, workforce improvement, and robotics startups and enterprise development.

The group has help from the Superior Know-how Improvement Heart (ATDC), the Georgia Institute of Know-how (Georgia Tech), the Georgia Manufacturing Extension Partnership (GaMEP), and company companions reminiscent of Intel Corp.

It begins with academic and analysis establishments, famous Ward Broom. He’s automation and robotics catalyst at ATDC and a member of RoboGeorgia’s founding committee, which was introduced in April.

“Atlanta has the Tech Sq. neighborhood, a middle of innovation constructed round Georgia Tech and different colleges with a whole lot of analysis,” he advised The Robotic Report. “Georgia Tech additionally has the Superior Manufacturing Pilot Facility.”

As a state-funded establishment, Georgia Tech has strict limits on commercializing mental property, Broom stated. Against this, the Massachusetts Institute of Know-how, Carnegie Mellon College, and Stanford College are all personal. Nevertheless, these limits are beginning to ease, he stated. 

Atlanta already a enterprise hub

“We’ve an enormous density of Fortune 500 corporations, reminiscent of UPS, Residence Depot, Delta, and Georgia Pacific,” Broom added. “Atlanta is a beautiful place for folks to come back, with a giant airport. We’ve the large 3PLs [third-party logistics providers], automotive manufacturing, and healthcare programs.”

“Established robotics corporations are relocating or constructing a big presence right here,” he stated. “For instance, Intuitive Surgical does all of its manufacturing in metro Atlanta.”

Different corporations with Georgia headquarters embody Dematic, Exotec, Fortna, and Mujin.

“All the weather are right here, however what’s lacking has been a startup ecosystem for robotics,” stated Broom. “Atlanta has been an space of business-to-business and software-as-a-service innovation, however traders historically shied away from {hardware}. That’s beginning to change.”


SITE AD for the 2024 RoboBusiness registration now open.
Register now.


RoboGeorgia builds group

ATDC is without doubt one of the oldest incubators and accelerators within the U.S., stated Broom. Whereas it doesn’t but have the established co-working services of MassRobotics, the federal funding of Pittsburgh, or the worldwide status of Silicon Valley, it does have proximity to academia and trade. 

“My explicit operate is to help robotics and automation startups,” he defined. “Amazon Robotics is sponsor of that place. Inside ATDC, we’re working to increase our design studio and make it accessible to the general public.”

The Georgia AI in Manufacturing (AIM) grant has $65 million to advertise AI and automation within the state, presenting a possibility to construct up the group, Broom stated.

“Enterprise capitalists and angel traders have turned their consideration to the Southeast, and the urge for food for automation {hardware} is increasing,” he asserted. “Robotics investing was democratized by COVID. At ATDC, we don’t make investments instantly in corporations, however I assist join corporations with traders across the U.S.”

In distinction with the most important U.S. robotics clusters, RoboGeorgia would like to fund its actions with trade sponsorships somewhat than authorities funding.

“We’re working with the Metro Atlanta Chamber, which has an Trade 4.0/superior manufacturing consultant on our committee to construct a robotics cluster,” stated Broom. “We’re additionally working with nationwide associations to get extra occasions within the Atlanta space.”

Amongst these occasions is the second annual Automating the ATL tomorrow on the Georgia Tech Analysis Institute Convention Heart. Editor Steve Crowe will likely be among the many audio system.

Elon Musk Would Function Secretary of D.O.G.E. beneath Trump?


Join day by day information updates from CleanTechnica on e mail. Or observe us on Google Information!


Elon Musk may very well be placing Tesla individuals in an actual pickle, and never within the methods you could be considering. Or possibly it’s only a not-very-thought-out “yeah, let’s do it!” after some combination of imbibed potions however would by no means really occur. Both manner, since he’s put it on the market and there are probably causes he’d go that route, let’s rapidly discover just a few eventualities for Musk and Tesla.

First, what the heck are we speaking about?

A few days in the past, Elon Musk posted this:

That was within the midst of many different right-wing posts, together with claiming that Donald Trump didn’t name neo-Nazis and white supremacists in Charlottesville “very positive individuals” in 2017 (oy vey) and lamenting that gun emojis look increasingly more like toy weapons relatively than actual weapons.

The purpose of this tweet embedded above seems to be that Elon Musk would fortunately function the pinnacle of a “Division of Authorities Effectivity” (DOGE). Naturally, that’s a reference to the Dogecoin cryptocurrency Musk puffed up for years. So, there’s a query of whether or not that is all a joke, however that appears unlikely since he says “I’m keen to serve” and has indicated elsewhere that he might work in a Trump administration on such a factor.

The primary issues that got here to thoughts for me with this had been:

  1. Tesla followers and shareholders could also be pleased with Musk entering into authorities beneath the idea that he might affect issues from there to assist Tesla in numerous methods.
  2. Nevertheless, Musk would want to chop again considerably on his Tesla work if he took that job, and most Tesla followers and shareholders nonetheless see him as important to progress within the firm. (There are numerous others who’ve come to conclude the alternative, however the latest shareholder vote appears to point these individuals are within the minority.)

Would the identical individuals who could be completely happy about Musk getting that job be completely happy about him stepping again from Tesla (to not point out X, Neuralink, SpaceX, The Boring Firm, and no matter different ventures I’m forgetting now)?

Nevertheless, I wasn’t even considering deeply sufficient about this. As CNN factors out, “Something’s doable, in fact, in a Trump 2.0 White Home. However to tackle any main function in that administration, Musk would have a mountain of conflicts of curiosity to climb.” Ah, yeah, you may’t simply work within the US authorities whereas working a enterprise — there are conflicts of curiosity with that. (To not say Trump wouldn’t work to dismantle them, however that’s the story right this moment.)

“By legislation (and by widespread sense), you may’t work on authorities issues that will have an effect on your individual private funds. That’s an enormous drawback for somebody like Musk, whose $245 billion fortune is essentially tied up in shares of Tesla, SpaceX and X (previously Twitter), alongside along with his holdings within the fields of biotech, synthetic intelligence, satellite tv for pc communications and street infrastructure tasks.”

Sure, and, apart from Tesla, which is regulated by numerous authorities companies similar to different automotive corporations, SpaceX will get big contracts from the US authorities. How would Musk disentangle himself from all of that? By promoting his shares in these corporations? Hahaha, that’s not taking place. “A lot would rely upon what the job is and the way it pertains to his financial curiosity,” stated Richard Briffault, a professor at Columbia Regulation College. “Is there something that wouldn’t relate to his financial pursuits? I’m unsure what that will be.”

It appears to me that is one other not-very-thought-out concepts from Trump and Musk geared toward two issues: getting extra consideration and help for themselves. On the similar time, each are completely happy — if not keen — to interrupt guidelines, even legal guidelines, and spend the implications of that using extra attorneys. So, who is aware of what they’d push and take a look at? Nonetheless, simply as Dogecoin by no means went to the moon like Musk hyped for months and even years, don’t anticipate Musk to enter authorities service.


Have a tip for CleanTechnica? Need to promote? Need to counsel a visitor for our CleanTech Speak podcast? Contact us right here.


Newest CleanTechnica.TV Movies

Commercial



 


CleanTechnica makes use of affiliate hyperlinks. See our coverage right here.

CleanTechnica’s Remark Coverage




The place View.job will get its main-actor isolation from – Ole Begemann


SwiftUI’s .job modifier inherits its actor context from the encircling operate. Should you name .job inside a view’s physique property, the async operation will run on the principle actor as a result of View.physique is (semi-secretly) annotated with @MainActor. Nonetheless, in the event you name .job from a helper property or operate that isn’t @MainActor-annotated, the async operation will run within the cooperative thread pool.

Right here’s an instance. Discover the 2 .job modifiers in physique and helperView. The code is an identical in each, but solely one in every of them compiles — in helperView, the decision to a main-actor-isolated operate fails as a result of we’re not on the principle actor in that context:


The place View.job will get its main-actor isolation from – Ole Begemann
We will name a main-actor-isolated operate from inside physique, however not from a helper property.
import SwiftUI

@MainActor func onMainActor() {
  print("on MainActor")
}

struct ContentView: View {
  var physique: some View {
    VStack {
      helperView
      Textual content("in physique")
        .job {
          // We will name a @MainActor func with out await
          onMainActor()
        }
    }
  }

  var helperView: some View {
    Textual content("in helperView")
      .job {
        // ❗️ Error: Expression is 'async' however just isn't marked with 'await'
        onMainActor()
      }
  }
}

This habits is brought on by two (semi-)hidden annotations within the SwiftUI framework:

  1. The View protocol annotates its physique property with @MainActor. This transfers to all conforming sorts.

  2. View.job annotates its motion parameter with @_inheritActorContext, inflicting it to undertake the actor context from its use website.

Sadly, none of those annotations are seen within the SwiftUI documentation, making it very obscure what’s happening. The @MainActor annotation on View.physique is current in Xcode’s generated Swift interface for SwiftUI (Leap to Definition of View), however that characteristic doesn’t work reliably for me, and as we’ll see, it doesn’t present the entire fact, both.


Xcode showing the generated interface for SwiftUI’s View protocol. The @MainActor annotation on View.body is selected.
View.physique is annotated with @MainActor in Xcode’s generated interface for SwiftUI.

To actually see the declarations the compiler sees, we have to have a look at SwiftUI’s module interface file. A module interface is sort of a header file for Swift modules. It lists the module’s public declarations and even the implementations of inlinable capabilities. Module interfaces use regular Swift syntax and have the .swiftinterface file extension.

SwiftUI’s module interface is situated at:

[Path to Xcode.app]/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SwiftUI.framework/Modules/SwiftUI.swiftmodule/arm64e-apple-ios.swiftinterface


(There may be a number of .swiftinterface recordsdata in that listing, one per CPU structure. Decide any one in every of them. Professional tip for viewing the file in Xcode: Editor > Syntax Coloring > Swift permits syntax highlighting.)

Inside, you’ll discover that View.physique has the @MainActor(unsafe) attribute:

@out there(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
@_typeEraser(AnyView) public protocol View {
  // …
  @SwiftUI.ViewBuilder @_Concurrency.MainActor(unsafe) var physique: Self.Physique { get }
}

And also you’ll discover this declaration for .job, together with the @_inheritActorContext attribute:

@out there(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
extension SwiftUI.View {
  #if compiler(>=5.3) && $AsyncAwait && $Sendable && $InheritActorContext
    @inlinable public func job(
      precedence: _Concurrency.TaskPriority = .userInitiated,
      @_inheritActorContext _ motion: @escaping @Sendable () async -> Swift.Void
    ) -> some SwiftUI.View {
      modifier(_TaskModifier(precedence: precedence, motion: motion))
    }
  #endif
  // …
}

Xcode showing the declaration for the View.task method in the SwiftUI.swiftinterface file. The @_inheritActorContext annotation is selected.
SwiftUI’s module interface file reveals the @_inheritActorContext annotatation on View.job.

Armed with this information, the whole lot makes extra sense:

  • When used inside physique, job inherits the @MainActor context from physique.
  • When used exterior of physique, there isn’t any implicit @MainActor annotation, so job will run its operation on the cooperative thread pool by default.
  • Until the view accommodates an @ObservedObject or @StateObject property, which makes the complete view @MainActor by way of this obscure rule for property wrappers whose wrappedValue property is certain to a world actor:

    A struct or class containing a wrapped occasion property with a world actor-qualified wrappedValue infers actor isolation from that property wrapper

    Replace Could 1, 2024: SE-0401: Take away Actor Isolation Inference brought on by Property Wrappers removes the above rule when compiling in Swift 6 language mode. It is a good change as a result of it makes reasoning about actor isolation easier. Within the Swift 5 language mode, you may choose into the higher habits with the -enable-upcoming-feature DisableOutwardActorInference compiler flags. I like to recommend you do.

The lesson: in the event you use helper properties or capabilities in your view, think about annotating them with @MainActor to get the identical semantics as physique.

By the way in which, notice that the actor context solely applies to code that’s positioned immediately contained in the async closure, in addition to to synchronous capabilities the closure calls. Async capabilities select their very own execution context, so any name to an async operate can swap to a special executor. For instance, in the event you name URLSession.information(from:) inside a main-actor-annotated operate, the runtime will hop to the worldwide cooperative executor to execute that methodology. See SE-0338: Make clear the Execution of Non-Actor-Remoted Async Capabilities for the exact guidelines.

I perceive Apple’s impetus to not present unofficial API or language options within the documentation lest builders get the preposterous thought to make use of these options in their very own code!

Nevertheless it makes understanding so a lot tougher. Earlier than I noticed the annotations within the .swiftinterface file, the habits of the code firstly of this text by no means made sense to me. Hiding the main points makes issues seem to be magic after they really aren’t. And that’s not good, both.

Microsoft Patches Vital Copilot Studio Vulnerability Exposing Delicate Knowledge

0


Aug 21, 2024Ravie LakshmananSoftware program Safety / Vulnerability

Microsoft Patches Vital Copilot Studio Vulnerability Exposing Delicate Knowledge

Cybersecurity researchers have disclosed a important safety flaw impacting Microsoft’s Copilot Studio that might be exploited to entry delicate info.

Tracked as CVE-2024-38206 (CVSS rating: 8.5), the vulnerability has been described as an info disclosure bug stemming from a server-side request forgery (SSRF) assault.

“An authenticated attacker can bypass Server-Facet Request Forgery (SSRF) safety in Microsoft Copilot Studio to leak delicate info over a community,” Microsoft mentioned in an advisory launched on August 6, 2024.

Cybersecurity

The tech large additional mentioned the vulnerability has been addressed and that it requires no buyer motion.

Tenable safety researcher Evan Grant, who’s credited with discovering and reporting the shortcoming, mentioned it takes benefit of Copilot’s capability to make exterior net requests.

“Mixed with a helpful SSRF safety bypass, we used this flaw to get entry to Microsoft’s inner infrastructure for Copilot Studio, together with the Occasion Metadata Service (IMDS) and inner Cosmos DB cases,” Grant mentioned.

Copilot Studio Vulnerability

Put in a different way, the assault method made it attainable to retrieve the occasion metadata in a Copilot chat message, utilizing it to acquire managed identification entry tokens, which may then be abused to entry different inner assets, together with gaining learn/write entry to a Cosmos DB occasion.

The cybersecurity firm additional famous that whereas the strategy doesn’t enable entry to cross-tenant info, the infrastructure powering the Copilot Studio service is shared amongst tenants, probably affecting a number of clients when having elevated entry to Microsoft’s inner infrastructure.

The disclosure comes as Tenable detailed two now-patched safety flaws in Microsoft’s Azure Well being Bot Service (CVE-2024-38109, CVSS rating: 9.1), that, if exploited, may allow a malicious actor to realize lateral motion inside buyer environments and entry delicate affected person knowledge.

Cybersecurity

It additionally follows an announcement from Microsoft that it’ll require all Microsoft Azure clients to have enabled multi-factor authentication (MFA) on their accounts beginning October 2024 as a part of its Safe Future Initiative (SFI).

“MFA will probably be required to sign-in to Azure portal, Microsoft Entra admin heart, and Intune admin heart. The enforcement will progressively roll out to all tenants worldwide,” Redmond mentioned.

“Starting in early 2025, gradual enforcement for MFA at sign-in for Azure CLI, Azure PowerShell, Azure cell app, and Infrastructure as Code (IaC) instruments will start.”

Discovered this text attention-grabbing? Observe us on Twitter and LinkedIn to learn extra unique content material we publish.