Home Blog Page 9

5 Pressing Indicators You Want An Automated VAPT Software (Earlier than It’s Too Late!)


Think about waking as much as information that your organization’s information has been leaked, your clients’ belief is shattered, and your model’s popularity is in tatters. Cybercriminals don’t wait so that you can react—they exploit vulnerabilities the second they discover them. You are already taking part in a harmful sport in case your safety measures are outdated or reactive.

AI workloads to rework enterprise networks



Some enterprises are already ready to deal with AI visitors, says Derek Ashmore, software transformation principal at Asperitas Consulting. That’s as a result of they’ve already begun to maneuver away from rigid, hard-to-maintain legacy networks, he says. The transfer to fashionable cloud networking has been occurring for some time, he provides, and was kicked into overdrive through the COVID pandemic. “Even with out COVID, that transfer would have occurred, it simply would have occurred at a slower price,” Ashmore says.

That’s an excellent factor, because it units up enterprises for the challenges coming with generative AI.

For instance, multi-modal AI purposes course of textual content, photographs, audio and video — and queries and responses will be very massive. For instance, Google’s newest Gemini 2.5 mannequin has a context window measurement of 1,000,000 tokens, with two million coming quickly.

Two million tokens is round 1.5 million phrases. For reference, all of the Harry Potter books put collectively contained round a million phrases. Massive context home windows permit for longer, extra difficult conversations — or for AI coding assistants to look at bigger parts of a code base. Plus, the AI’s solutions are dynamically generated, so there’s no method to cache requests in most cases.

As AI corporations leapfrog one another by way of capabilities, they may be capable of deal with even bigger conversations — and agentic AI could enhance the bandwidth necessities exponentially and in unpredictable methods.

Any web site or app might change into an AI app, just by including an AI-powered chatbot to it, says F5’s MacVittie. When that occurs, a well-defined, structured visitors sample will all of the sudden begin wanting very totally different. “Whenever you put the conversational interfaces in entrance, that adjustments how that movement really occurs,” she says.

The World South: What Jamaica can educate us about local weather financing


The World South – house to many of the world’s inhabitants – is the place many of the planet’s financial development and greenhouse gasoline emission development is going down. Within the runup to COP30 in Brazil later this 12 months, we discover how a pattern of those economies are shaping local weather financing. 

Key takeaways

  • Jamaica has been on the forefront of local weather financing since changing into the primary nation to challenge a local weather disaster bond in 2021.
  • By pioneering monetary mechanisms to mitigate local weather change, sustainability leaders have been capable of make essential strides in areas similar to sustainable agriculture and renewable power.
  • Traders have alternatives to diversify their portfolio by Jamaica’s inventory alternate and through financial institution and credit score unions which have climate-friendly loans for photo voltaic panels and electrical autos.

Right here’s a little-known truth about Jamaica: it was the primary nation to challenge a local weather disaster bond in 2021. And final 12 months, its improvement financial institution invested fairness right into a sustainability-oriented enterprise capital fund. 

Such strikes have helped the island within the Caribbean earn a status for pioneering monetary mechanisms to mitigate local weather change, making essential strides in areas similar to sustainable agriculture and renewable power. As UnaMay Gordon, former head of the Local weather Change Division in Jamaica’s Ministry of Financial Progress and Job Creation, places it, “Funding advances in Jamaica can present a mannequin for the World South.”

As a result of a lot of the local weather motion that may transfer the needle takes place in low- and middle-income nations, sustainability leaders should be particularly attuned to how the worldwide majority approaches local weather options. The alternatives for commerce, funding and cooperation are boundless. Whether or not it’s to achieve a science-based goal or scale back a company carbon footprint, investing in rising and frontier market local weather alternatives is important to an organization’s contribution to a thriving international financial system.

From bonds to plant-based delicacies

For the reason that issuance of the primary local weather catastrophe bond, the Growth Financial institution of Jamaica (DBJ) has offered grants, loans and fairness for small and medium-sized enterprises geared in direction of local weather. Final 12 months, DBJ invested virtually $5 million right into a $50 million enterprise capital fund that invests in climate-focused firms. Across the identical time, the Jamaican authorities authorised a 50 megawatt photo voltaic farm for SunTerra Power to construct, personal and function. 

On the heels of those investments, the Jamaican authorities has set a goal of manufacturing no less than half of its electrical energy from renewable power by 2030. To incentivize shoppers, the federal government has arrange methods for customers to ship electrical energy again to the grid and obtain compensation and offered an revenue tax credit score of 30 % of the acquisition value of rooftop photo voltaic, as much as roughly $25,000. For companies, Jamaica gave a 25-30 % revenue tax discount for giant scale renewable tasks valued at $1 billion or increased, and the suspension of an import tax on many local weather options, together with wind generators, inverters and photo voltaic panels. 

On the transportation finish, authorities incentives for EV development embody a diminished 10 % import obligation (versus a 30 % obligation for inner combustion engine autos) and no license charges. Companies additionally profit from the suspension of the Widespread Exterior Tariff on lithium-ion batteries. 

On the meals, agriculture and land use facet of local weather, the Jamaican marketplace for each plant-based delicacies and pure carbon sink restoration is engaging. Jamaica is house to an authentically native vegan delicacies often called ital (pronounced eye-tal) and has the potential to increase its position as a meals exporter and proponent of sustainable, plant-based diets. Jamaica can also be illustrating local weather management by embarking on an bold mission to revive mangroves. Rachael Barrett, trustee of the Alligator Head Basis, mentioned the mission is “a mannequin that may be replicated in different areas dealing with comparable challenges attributable to local weather change and coastal improvement.”

Funding alternatives

For buyers, rising market shares are an essential ingredient of portfolio diversification and alpha creation, and Jamaica isn’t any exception. The Jamaica Inventory Change (JSE) offered the very best returns on this planet in 2019 and continues to recuperate after the COVID-era downturn. Other than shopping for shares in JSE-listed local weather firms, similar to these highlighted by Carbon Collective, retail buyers can open financial savings accounts in Jamaican banks and credit score unions that embody climate-friendly loans for photo voltaic panels and electrical autos.  

And with roughly the identical variety of Jamaicans residing outdoors of the island as on it, the Jamaican diaspora is a robust financial contributor, offering roughly $3 billion yearly to the nation. Consequently, a cottage trade of funding companies, similar to Blue Mahoe Capital, have cropped as much as cater to the diaspora through retail bond and fairness choices that embody local weather options. 

Trying forward

As with all economies, numerous modifications might assist help a extra climate-friendly society. For instance, the typical client can not afford the $31,000 price ticket on present EVs within the Jamaican market. There’s a chance for extra reasonably priced fashions to enter the island, similar to these proposed by BYD Auto and Wuling Motors. And whereas Jamaica’s 25 credit score unions and eight industrial banks present providers to about 80 % of the inhabitants, solely a handful present a full suite of climate-friendly merchandise. Encouraging credit score unions and banks to increase reasonably priced loans to households and companies would go a good distance in enabling local weather motion.

After all, one can be remiss to not point out one in all Jamaica’s most globally recognized attributes — its annual $4.3 billion hospitality trade. Tourism is a approach for photo voltaic builders and different inexperienced producers to showcase the ability of unpolluted power: this 12 months, Soleco Power will set up photo voltaic panels on the long-lasting Montego Bay resort of Half Moon Bay. Angella Rainford, CEO of Soleco Power, foresees a brilliant future: “With ongoing value reductions for battery power storage options, we imagine the speed of photo voltaic adoption will solely speed up.”

javascript – React Native Native Module Occasion Emission Points with iOS


Setup

I’ve a local module that extends RCTEventEmitter and in addition implements a TurboModule spec:

RCTNativeLocalStorage.h:

#import 
#import 

NS_ASSUME_NONNULL_BEGIN
@interface RCTNativeLocalStorage : RCTEventEmitter 
@finish
NS_ASSUME_NONNULL_END

RCTNativeLocalStorage.m (partial):

#import "RCTNativeLocalStorage.h"
#import 
#import 

utilizing namespace fb;

@interface RCTNativeLocalStorage () 
@property (sturdy, nonatomic) NSUserDefaults *localStorage;
@property (sturdy, nonatomic) CBCentralManager *centralManager;
@property (sturdy, nonatomic) NSMutableArray *discoveredDevices;
@property (nonatomic, assign) BOOL hasListeners;
@finish

@implementation RCTNativeLocalStorage

// Register the module
RCT_EXPORT_MODULE(NativeLocalStorage)

// These strategies are required for NativeEventEmitter to work correctly
RCT_EXPORT_METHOD(addListener:(NSString *)eventName)
{
  NSLog(@"🎧 addListener known as for: %@", eventName);
}

RCT_EXPORT_METHOD(removeListeners:(double)rely)
{
  NSLog(@"🔕 removeListeners known as: %f", rely);
}

// Outline supported occasions
- (NSArray *)supportedEvents {
  return @[
    @"BluetoothDeviceFound",
  ];
}

// Occasion listener monitoring
- (void)startObserving {
  NSLog(@"✅ startObserving known as - occasions might be emitted");
  self.hasListeners = YES;
}

- (void)stopObserving {
  NSLog(@"⚠️ stopObserving known as - occasions won't be emitted");
  self.hasListeners = NO;
}

- (instancetype)init {
  if (self = [super init]) {
    _localStorage = [[NSUserDefaults alloc] initWithSuiteName:@"local-storage"];
    _centralManager = [[CBCentralManager alloc] initWithDelegate:self queue:nil];
    _discoveredDevices = [NSMutableArray new];
    _hasListeners = NO;
  }
  return self;
}

+ (BOOL)requiresMainQueueSetup {
  return NO;
}

// TurboModule implementation
- (std::shared_ptr<:turbomodule>)getTurboModule:(const fb::react::ObjCTurboModule::InitParams &)params {
  return std::make_shared<:nativelocalstoragespecjsi>(params);
}

// MARK: - TurboModule Strategies

- (NSString * _Nullable)getItem:(NSString *)key {
  return [self.localStorage stringForKey:key];
}

- (void)setItem:(NSString *)worth key:(NSString *)key {
  [self.localStorage setObject:value forKey:key];
}

- (void)removeItem:(NSString *)key {
  [self.localStorage removeObjectForKey:key];
}

- (void)clear {
  NSDictionary *allItems = [self.localStorage dictionaryRepresentation];
  for (NSString *key in allItems.allKeys) {
    [self.localStorage removeObjectForKey:key];
  }
}

// Export the startScan methodology to make it accessible to JavaScript
RCT_EXPORT_METHOD(startScan) {
  NSLog(@"✅ startScan triggered from JavaScript");
  
  if (_centralManager.state != CBManagerStatePoweredOn) {
    NSLog(@"❌ Bluetooth not powered on");
    return;
  }
  
  // Present an alert to confirm the strategy was known as
  dispatch_async(dispatch_get_main_queue(), ^{
    UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"Scan"
                                                                   message:@"startScan called!"
                                                            preferredStyle:UIAlertControllerStyleAlert];
    UIAlertAction *okay = [UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDefault handler:nil];
    [alert addAction:ok];
    UIViewController *root = UIApplication.sharedApplication.keyWindow.rootViewController;
    [root presentViewController:alert animated:YES completion:nil];
  });
  
  [_discoveredDevices removeAllObjects];
  [_centralManager scanForPeripheralsWithServices:nil options:nil];
}

// Central Supervisor Delegates
- (void)centralManagerDidUpdateState:(CBCentralManager *)central {
  swap (central.state) {
    case CBManagerStatePoweredOn:
      NSLog(@"✅ Bluetooth is powered on.");
      break;
    case CBManagerStatePoweredOff:
      NSLog(@"❌ Bluetooth is powered off.");
      break;
    default:
      NSLog(@"⚠️ Bluetooth state modified: %ld", (lengthy)central.state);
      break;
  }
}

- (void)centralManager:(CBCentralManager *)central
 didDiscoverPeripheral:(CBPeripheral *)peripheral
     advertisementData:(NSDictionary *)advertisementData
                  RSSI:(NSNumber *)RSSI {

  NSString *deviceName = peripheral.title ?: @"Unknown";
  NSString *deviceId = peripheral.identifier.UUIDString;

  NSDictionary *deviceInfo = @{
    @"title": deviceName,
    @"id": deviceId
  };

  BOOL alreadyExists = NO;
  for (NSDictionary *existingDevice in _discoveredDevices) {
    if ([existingDevice[@"id"] isEqualToString:deviceId]) {
      alreadyExists = YES;
      break;
    }
  }
  
  if (!alreadyExists) {
    [_discoveredDevices addObject:deviceInfo];
    NSLog(@"✅ Machine found: %@", deviceInfo);
    
    // Ship occasion straight on the principle thread
    dispatch_async(dispatch_get_main_queue(), ^{
      // The hasListeners test is necessary to keep away from the warning
      if (self.hasListeners) {
        NSLog(@"🚀 Sending BluetoothDeviceFound occasion");
        [self sendEventWithName:@"BluetoothDeviceFound" body:deviceInfo];
      } else {
        NSLog(@"⚠️ No listeners registered for BluetoothDeviceFound occasion");
      }
    });
  }
}

@finish

Javascript Code:


const { NativeLocalStorage } = NativeModules;
const eventEmitter = new NativeEventEmitter(NativeLocalStorage);

useEffect(() => {
  console.log('Organising occasion listener...');
  
  const subscription = eventEmitter.addListener(
    'BluetoothDeviceFound',
    (deviceInfo) => {
      console.log('Machine discovered:', deviceInfo);
      // Replace state...
    }
  );
  
  console.log('Beginning scan...');
  NativeLocalStorage.startScan();
  
  return () => subscription.take away();
}, []);

Console output after i set off begin scan

✅ Bluetooth is powered on.
'`new NativeEventEmitter()` was known as with a non-null argument with out the required `addListener` methodology.', { [Component Stack] title: 'Part Stack' }
'`new NativeEventEmitter()` was known as with a non-null argument with out the required `removeListeners` methodology.', { [Component Stack] title: 'Part Stack' }
✅ startScan triggered from JavaScript
✅ Machine found: {
    id = "E2DEF552-4C7E-FA6F-1CC3-3F6B0DE3CC31";
    title = Unknown;
}
⚠️ No listeners registered for BluetoothDeviceFound occasion
⚠️ No listeners registered for BluetoothDeviceFound occasion
⚠️ No listeners registered for BluetoothDeviceFound occasion

The Drawback

Unable to ship occasions from iOS native code.
The identical Code works with android and I’m able to ship information to the occasion listeners.

What do you suppose I’m lacking right here?

Official docs hyperlink: https://reactnative.dev/docs/0.77/legacy/native-modules-ios#sending-events-to-javascript

China’s Coal Era Dropped 5% YOY In Q1 As Electrical energy Demand Elevated


Join CleanTechnica’s Weekly Substack for Zach and Scott’s in-depth analyses and excessive stage summaries, join our each day publication, and/or observe us on Google Information!


China’s coal-fired electrical energy technology took an unexpectedly sharp flip downward within the first quarter of 2025, signaling a probably profound shift on this planet’s largest coal-consuming financial system. This wasn’t merely a seasonal dip or financial misery sign; quite, it represented a transparent and structural turning level. Coal technology fell by roughly 4.7% yr over yr, considerably outpacing the general grid electrical energy provide decline of simply 1.3%. Nonetheless, electrical energy demand, a greater measure, went up by 1%. What offers?

Notably, that modest decline in grid electrical energy provide wasn’t evenly distributed throughout all the quarter—it was confined to 2 of the three months, the place heating necessities had been softened by hotter than common months in January and February. This element issues, indicating that the discount in coal-generated electrical energy wasn’t primarily pushed by a widespread drop in financial exercise or energy use, however quite by underlying transformations in China’s power provide.

Trying nearer, the slight rise in coal utilization inside China’s metal sector reinforces this interpretation. Coal consumed for steelmaking edged upward by round 2%, pushed by secure, barely rising crude metal manufacturing. Steady metal manufacturing is commonly a dependable barometer of business financial exercise, suggesting that China’s broader financial fundamentals remained strong, at the same time as coal-fired electrical energy technology declined.

Within the first quarter of 2025, China’s metal business noticed a notable enhance in exports, rising roughly 6% yr over yr to achieve 27.4 million tonnes. This strong export efficiency occurred regardless of ongoing world commerce tensions and heightened tariff boundaries, significantly from Western markets. The robust export figures point out resilience throughout the business, reflecting aggressive pricing and continued world demand for Chinese language metal merchandise. This considerably displays China’s corporations getting their exports in earlier than tariffs kick in, so this may occasionally change over the yr, however corporations are additionally aggressively increasing to new markets globally.

Concurrently, China’s metal sector is present process a gradual however significant shift towards electrical arc furnace (EAF) know-how, which makes use of China’s 260 to 280 million tons of home scrap steel quite than conventional iron ore and coal-intensive blast furnaces. The sustained energy in metal exports, coupled with a strategic transition towards cleaner EAF manufacturing, underscores a extra sustainable trajectory for China’s metal sector, even amid exterior financial pressures and inner coverage constraints. It’s doubtless coal demand for metal will likely be declining quickly too, after being comparatively flat for the previous handful of years as China’s infrastructure increase involves an finish. For context, metal consumes a few third of the coal {that electrical} technology does in China, so the rise in metal coal demand is way decrease than the lower in technology coal demand, about 5 million tons up in comparison with 20 million tons down for a web 15 million ton decline within the nation.

The metal story aligns with official Chinese language assertions of 5.4% progress for Q1. Whereas wishful thinkers are asserting China’s financial system is within the dumpster and others may counsel the tariffs are hurting China’s financial system, the underlying statistics of elevated electrical energy and metal demand bely that.

To make sense of this obvious paradox—a major decline in coal-generated electrical energy alongside rising electrical energy demand—we have to look at what’s been occurring quietly behind the scenes: the explosive progress of distributed, behind-the-meter photo voltaic photovoltaic (PV) techniques. Based on China’s Nationwide Power Administration (NEA), the nation added roughly 120 gigawatts (GW) of recent distributed photo voltaic capability in 2024 alone, reaching roughly 370 GW of cumulative put in capability by the yr’s finish. This progress pattern continued aggressively into the primary half of 2025, as builders rushed to fee installations earlier than scheduled tariff reforms took impact. China’s behind-the-meter photo voltaic capability is prone to exceed 430 GW by mid-2025, including an infinite quantity of hidden, decentralized electrical energy technology capability that isn’t absolutely mirrored in official technology statistics.

As I mentioned with Shanghai-based China power professional David Fishman of the Lantau Group lately, China put in place a Entire County Rooftop Photo voltaic Promotion Program. Builders needed to bid on a complete county’s rooftop photo voltaic without delay, committing to placing photo voltaic on 50% of presidency buildings, 40% of public establishments, 30% of economic and industrial rooftops, and 20% of rural houses. That’s paid off massively within the densely populated southeast of the nation the place demand is highest and free area is lowest.

Per business evaluation from Ember and Local weather Power Finance, this fast proliferation of distributed photo voltaic has important implications. In contrast to conventional grid-connected utility-scale vegetation, distributed photo voltaic technology is commonly omitted or severely undercounted in official technology statistics produced by entities like China’s Nationwide Bureau of Statistics (NBS). Consequently, tens of terawatt-hours (TWh) of electrical energy generated by these rooftop techniques are successfully invisible when deciphering China’s nationwide grid-supplied electrical energy information. This has profound implications: the reported 1.3% decline in grid electrical energy technology doesn’t characterize true decreased consumption, however quite a substitution impact—electrical energy generated behind the meter instantly displacing grid-supplied energy.

Estimating the precise influence is instructive. Within the first quarter of 2024, behind-the-meter photo voltaic technology doubtless totaled round 80 TWh. By the primary quarter of 2025, given important capability progress and higher photo voltaic situations, quarterly technology from behind-the-meter techniques might have risen to between 100 and 120 TWh—a rise of maybe 30 to 40 TWh in comparison with early 2024. On condition that China’s reported 1.3% drop in grid-delivered electrical energy in early 2025 equates to roughly 30 TWh much less technology, it’s affordable to conclude that this hidden photo voltaic progress alone may account for a lot, if not all, of the decline. In sensible phrases, rooftop photo voltaic capability additions have invisibly flattened the expansion in China’s grid electrical energy demand, successfully masking what would in any other case have been modestly rising consumption.

China’s dramatic shift towards distributed photo voltaic is not only a statistical curiosity; it represents a significant structural transformation on this planet’s largest electrical energy market. Based on evaluation from the China Electrical energy Council (CEC), renewables like wind and photo voltaic accounted for the overwhelming majority of incremental electrical energy demand progress in recent times, a pattern that’s solely accelerating. The fast growth of rooftop photo voltaic is instantly displacing conventional fossil-fuel technology, particularly coal, lowering each emissions and dependence on centralized fossil infrastructure. This decentralization of technology, whereas complicating information interpretation, considerably advances China’s transition away from coal.

Trying forward, there’s robust proof to counsel that China’s coal-fired electrical energy technology has now peaked after seeing very modest 0.2% progress in 2024 resulting from an prolonged warmth wave mixed with weaker than anticipated hydroelectric, getting into a everlasting decline trajectory. A mixture of continued aggressive renewable installations—each large-scale and distributed—in addition to coverage mandates to peak coal consumption and emissions by mid-decade, reinforces this conclusion. The Worldwide Power Company (IEA) has famous related structural shifts globally, however China’s scale and pace are uniquely impactful. China’s policymakers stay dedicated to formidable renewable capability targets, effectivity enhancements, and structural power reforms, positioning the nation for sustained coal technology declines yr over yr from now onward.

This quiet and partly hidden shift to behind-the-meter photo voltaic has far-reaching implications. It means that China’s latest electrical energy information should be interpreted rigorously. A small dip in reported grid demand is not indicative solely of financial softness; it would equally replicate success in power transition, masked by decentralized renewable technology. Over the approaching years, this hidden photo voltaic technology—although difficult for statisticians and grid planners—will doubtless speed up coal’s decline, reshaping each China’s power panorama and the worldwide local weather outlook. The primary quarter of 2025, subsequently, will doubtless be remembered not merely as a momentary blip, however because the pivot level towards China’s enduring transition away from coal.

Whether or not you have got solar energy or not, please full our newest solar energy survey.




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


Join our each day publication for 15 new cleantech tales a day. Or join our weekly one if each day is just too frequent.


Commercial



 


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

CleanTechnica’s Remark Coverage