Skip to content
Tech News
clear
Topics: Today This Week This Month This Year

Open-source PlxNative app speeds up Plex on older LG webOS TVs

An independent developer has released PlxNative, a free open-source Plex client built specifically for LG TVs running webOS, aimed at fixing the sluggish menus that plague older sets. Rather than running inside a browser like the official app, it renders its interface natively using Rust and OpenGL while still handing off video playback to the TV's built-in hardware decoder. It can be installed through the Homebrew Channel or sideloaded using LG's Developer Mode and webOS Dev Manager.

Developer details technical challenges of building Rust Glancer, a new Rust LSP

The author, creator of the experimental Rust LSP 'Rust Glancer,' published a deep technical overview explaining how Rust language servers work and why they are difficult to build. The post compares lessons learned from Rust Glancer with the design of the established rust-analyzer project, focusing on how LSPs must generate useful results from incomplete or partial code information.

Nvidia adds native Rust support for writing CUDA GPU kernels

Nvidia announced it is extending CUDA to support GPU kernels written natively in Rust, compiled directly to PTX rather than wrapped around another language. The move covers both the existing SIMT model used in CUDA C++ and Python, and the newer Tile programming model, with development continuing into 2027.

RustConf Unconf yields draft guide for optimizing Tokio async apps

Following discussions at RustConf's Unconf event, developer Russell has begun drafting a living document of best practices for writing performant applications on Tokio's async runtime. The post outlines general principles, emphasizing that performance issues are highly context-dependent and that developers should first confirm a real problem exists before optimizing.

Rust JSON parser exposed to Python via PyO3 mirrors Pydantic-core's approach

A tutorial demonstrates how to write a JSON parser in Rust and expose it to Python using PyO3, the same toolchain that powers pydantic-core, the Rust extension underlying Pydantic v2's validation speed. The guide walks through the four steps of bridging Rust and Python—writing a Rust module, annotating it with PyO3 macros, compiling with maturin, and importing it as a normal package—while flagging that converting Rust results back into Python objects can be more expensive than the parsing itself. It references a cohort where students built hand-rolled JSON parsers in Rust that outperformed CPython's built-in json module, in one case by up to 3.5x.

Open-source TailTalk brings AppleTalk networking to Rust with async Tokio support

A developer released TailTalk, an open-source toolkit that reimplements the AppleTalk network stack entirely in userspace using Rust and Tokio, with no dependency on Netatalk or kernel drivers. It runs on Linux, Mac OS and Windows and connects to vintage Macs via EtherTalk or LocalTalk (through TashTalk-compatible hardware), enabling file transfer, AFP file sharing, and printing to classic LaserWriters, ImageWriters and StyleWriters.

Today's top topics: microsoft meta openai anthropic iphone duo macbook pro android authority apollo global management torsten slok spatial audio
Browse all topics →  ·  Today's trending topics →