Search Articles

Search Results: uv

PEP 735 Gives Python Developers a Clean Spot for Dev Dependencies

PEP 735 Gives Python Developers a Clean Spot for Dev Dependencies

Python’s pyproject.toml finally gets a dedicated slot for dev‑time packages with the acceptance of PEP 735. The new dependency groups let tools like uv and developers such as Simon Willison separate build‑time and test‑time requirements cleanly, improving reproducibility and easing collaboration.
AMD's Open-Source Drivers: No HDMI 2.1 for Radeon, Partial Support in Xilinx Hardware

AMD's Open-Source Drivers: No HDMI 2.1 for Radeon, Partial Support in Xilinx Hardware

While AMD's mainstream AMDGPU driver lacks HDMI 2.1 support due to HDMI Forum licensing restrictions, the company's AMD-Xilinx driver for ZynqMP/Versal SoCs shows partial implementation. This disparity highlights hardware-firmware differences that sidestep open-source challenges faced by discrete GPUs. Developers and Linux users await potential shifts in licensing or hardware design to bridge the gap.

Luvit: Node.js APIs Reimagined in Lua for Flexible Async Development

Luvit mirrors Node.js APIs in Lua, allowing seamless migration of server-side code while offering coroutine-based async alternatives to callbacks. With a CLI for standalone scripting, a package manager called lit, and frameworks like Weblit, it empowers developers to mix runtime components for custom needs. This Lua-powered runtime challenges traditional JavaScript dominance by prioritizing experimentation in concurrency models.

Reviving PPP Tunnels Over Modern HTTP/2 Proxies: A Clever Hack for Firewall Evasion

A developer has ingeniously extended the dumbproxy forward proxy server to tunnel PPP connections over HTTP/2, blending dial-up era protocols with contemporary web tech for robust firewall bypassing. This setup delivers direct IP forwarding while leveraging TLS encryption, flexible authentication, and censorship resistance. Tech enthusiasts can now run PPP tunnels through remote proxies, achieving impressive speeds in constrained environments.