Urgent.News

What's breaking now, across thousands of outlets.

Tech

An Update on Orion for Linux and Windows

Kagi has announced it will no longer develop Orion for Linux and Windows, but instead is open-sourcing both platforms for the community to continue their development. The web browser Orion, built by a small team funded entirely by Kagi users, will now focus on macOS and iOS.

Kagi stepped away from developing Orion for Linux and Windows directly so it can channel more resources toward enhancing Orion for Apple devices. The move comes after overwhelming community response to the Linux version, with many users testing early builds, filing bug reports, and advocating for a privacy-focused WebKit-based browser on Linux.

While Kagi won't be the primary maintainer of Orion for Linux and Windows, it has reached out to open-source foundations and organizations for long-term stewardship. The current Linux Beta will continue to operate, but will cease receiving updates from Kagi by October 2, 2026.

Kagi no longer plans to launch Orion for Windows in late 2026. Instead, the code will be made available to the community for further development. Those interested in taking over the stewardship of Orion for Linux or Windows are encouraged to reach out to Kagi at support@kagi.com.

Written by urgent.news from Hacker News's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Also reported by 1 other outlet

Read the original at blog.kagi.com →

More in Tech

Common Next.js Mistakes Beginners Make (and How to Avoid Them)

1. Using "use client" Everywhere One common mistake beginners make in Next.js is adding "use client" to almost every component.

  • Avoid overusing use client to reduce JavaScript sent to the browser.
  • Utilize next/image for image optimization in Next.js projects.
  • Break down components into smaller, reusable sections for better maintainability.

One File, Zero External Requests: What That Rule Actually Costs You

One File, Zero External Requests: What That Rule Actually Costs You Every landing page tutorial starts with a framework. This one starts with a constraint I imposed on my own three templates and what…

  • Single-file HTML framework eliminates need for external resources
  • Ensures consistent page loading across restricted and offline environments
  • Simplified design with one media query and inline script, but higher maintenance effort

🎤 Event Hub: Tech Conference Discovery Platform Built with Sanity CMS

# Event Hub - Sanity Challenge 2026 I built a modern tech event discovery platform using Sanity CMS and Next.js to showcase real-world CMS capabilities and structured content design.

  • Event Hub built with Sanity CMS for tech conferences
  • Full-stack TypeScript application with Next.js and React
  • Demonstrates complex relational content in real-world apps

What Obfuscation Breaks: Reflection, Serialization, and What to Exclude

You add an obfuscator to a working .NET app, build, run — and something that worked yesterday is broken. The JSON your API returns has fields named a and b .

  • Obfuscation breaks reflection calls, returning null for renamed methods.
  • Serialization, data binding, and DI fail when names are renamed at runtime.
  • Exclude only names resolved by string at runtime to preserve program integrity.

More from Saturday 3 October →