SShortSingh.
Back to feed

Apple M5 Ultra Mac Studio: Up to 512GB RAM and 1.2TB/s Bandwidth, Starting at $5,499

0
·8 views

Apple announced the M5 Ultra Mac Studio, featuring up to 512GB of unified memory and 1.2TB/s memory bandwidth — a 50% increase over the M3 Ultra. The M5 Ultra is a quad-die chip with up to 36 CPU cores and an 80-core GPU, and marks the first time Neural Accelerators have appeared in an Ultra chip, with Apple claiming up to 4x faster LLM prompt processing. Pre-orders are open and base units ship September 22, though 512GB configurations are not available until late October. Pricing starts at $5,499 for a binned 30-core variant, while the full-spec 36-core model with 256GB of unified memory reaches approximately $10,799 before storage upgrades. The steep pricing is partly attributed to an ongoing DRAM shortage driven by AI datacenter demand, which has pushed memory upgrade costs significantly higher than previous generations.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

OmniGIF Lets Browsers Edit GIFs Locally Using WebAssembly, No Server Needed

Developer Calvin Sun has launched OmniGIF, a free, client-side GIF editing toolkit that processes files entirely within the user's browser using JavaScript and WebAssembly. The tool eliminates the need to upload images to a remote server, addressing both privacy concerns and latency issues common with traditional online GIF editors. Built with Next.js 15, TypeScript, and Tailwind CSS, the statically generated site is hosted on Cloudflare and offers 31 tools across categories including conversion, effects, compression, and frame editing. It relies on open-source libraries such as gifuct-js, gif.js, ffmpeg.wasm, and gifsicle-wasm-browser to handle decoding, encoding, and optimization locally. OmniGIF is available for free at omnigif.com with no account required, and also offers a browser extension and an offline install package.

0
ProgrammingDEV Community ·

GitHub Copilot Cannot Block Merges — AI Code Review Has Defined Limits

GitHub's documentation confirms that Copilot only submits 'Comment' reviews on pull requests and cannot approve, request changes, or block a merge. This means it does not count toward required approvals in branch protection rules, making it unsuitable as a merge governance tool. Experts note that many teams confuse AI-generated code feedback with an enforceable quality gate, but the two serve distinct purposes. Tools like CodeRabbit differ by converting AI findings into deterministic statuses that integrate with branch protection and include human override paths. Understanding which checkpoint an AI tool actually covers — comment, triage, or gate — is the critical factor when evaluating code review solutions.

0
ProgrammingDEV Community ·

How to Run Code Exactly Once in React After Page Load

In React.js (Next.js App Router), running code exactly once after page load requires a deliberate architectural choice. Placing such logic inside a Page component is unreliable, as useEffect and re-renders can cause it to execute multiple times. Using useRef inside the Page function also fails, since the ref gets re-instantiated on every render. The recommended approach is to create a dedicated client-side component, such as RunOnce.tsx, and import it into the root layout.tsx. This keeps layout.tsx server-side while isolating client-side logic cleanly, avoiding the complexity that arises from making the root layout a client component.

0
ProgrammingDEV Community ·

How to Use Free LLM APIs Without a Credit Card and Handle Rate Limits

As of 2026, several LLM providers offer free-tier API access that requires no credit card, making it easier for developers to experiment with AI in personal projects and prototypes. However, simply finding a free tier is not enough, as users frequently encounter 429 rate-limit errors without understanding how those limits are structured. Key factors to evaluate include rate limit design, OpenAI-compatible endpoints, data handling policies, model continuity, and real-world availability under load. Free tiers are well-suited for idea validation, internal tools, and pre-production backends, but are not reliable for public-facing services with strict latency or high request volumes. Standardizing on OpenAI-compatible interfaces from the start can significantly reduce the effort needed to switch between providers when fallbacks become necessary.