Back to home
Technology

We need (at least) ergonomic, explicit handles

Source

Hacker News

Published

TL;DR

AI Generated

The article discusses the concept of ergonomic, explicit handles in Rust programming. It explores the debate around whether users should have to explicitly invoke handle/clone operations or not, highlighting the impact on performance, memory usage, and correctness. The author argues for making it ergonomic to be explicit, emphasizing the importance of visibility in code to avoid surprises and facilitate debugging. The goal is to balance explicitness with ease of use, particularly in low-level applications where handle creation needs to be both ergonomic and visible. The article concludes that while explicit handles should be the initial focus, there may be room for exploring automated solutions in the future.

Read Full Article

Similar Articles

Microsoft facing $2.8 billion UK lawsuit for overcharging 60,000 businesses using Microsoft Server on other clouds — Azure users allegedly received lower wholesale pricing

Microsoft facing $2.8 billion UK lawsuit for overcharging 60,000 businesses using Microsoft Server on other clouds — Azure users allegedly received lower wholesale pricing

Microsoft is facing a $2.8 billion lawsuit in the UK for allegedly overcharging 60,000 businesses using Microsoft Server on non-Microsoft clouds, leading to Azure users receiving lower wholesale pricing. The UK Competition Appeals Tribunal certified the case, which is proceeding to trial despite Microsoft's appeal. This legal trouble is in addition to another ongoing appeal regarding reselling perpetual licenses. Regulators in the US and Europe are also investigating Microsoft and other cloud computing firms for potential antitrust violations.

Tom's Hardware
SemiEngineering

Developing A Security Framework For Chiplet-Based Systems

The article discusses the importance of developing a security framework for chiplet-based systems. In chiplet platforms, security must be addressed at the platform level to ensure every security-relevant chiplet has a validated identity. Two common provisioning patterns are described: externally provisioned identity and silicon-derived identity. The article emphasizes the need for chiplet identity to be policy-bound and discusses boot authentication, trust-chain infrastructure, securing die-to-die communication, and lifecycle security in chiplet systems. The focus is on ensuring secure communication, trust decisions, and lifecycle governance in multi-die chip systems.

SemiEngineering
Cloud service providers ask EU regulator to reinstate VMware partner program

Cloud service providers ask EU regulator to reinstate VMware partner program

A trade association of cloud service providers (CSPs) has filed an antitrust complaint with the European Commission (EC) over Broadcom's closure of VMware's CSP partner program. Since Broadcom's acquisition of VMware, the number of channel partners has significantly decreased, with a shift towards larger partners serving enterprise clients rather than small-to-medium-sized businesses. The new invite-only program introduced by Broadcom requires CSP partners to operate at least 3,500 cores, making many CSPs ineligible for partnership. The complaint aims to reinstate the CSP partner program, which was terminated in Europe in January, and prevent Broadcom from retaliating against displaced partners.

Ars Technica
Microsoft Bing is aggressively pushing Copilot when people search for ChatGPT or Gemini, and it’s embarrassing

Microsoft Bing is aggressively pushing Copilot when people search for ChatGPT or Gemini, and it’s embarrassing

Microsoft Bing is aggressively promoting Copilot over other AI assistants like ChatGPT and Gemini, displaying a large Copilot widget in search results. This move is seen as a violation of antitrust laws and an attempt to steer users towards Microsoft's products. Bing is also targeting rival search engines and AI assistants with similar aggressive ads. Additionally, Bing is using tactics like spoofing Google's interface and promoting Microsoft Edge when users search for Chrome. Despite potential legal implications, these strategies aim to convert customers to Microsoft's services.

Windows Latest

We use cookies

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.