AI 资讯
Why `rustdesk/rustdesk` Is Trending on GitHub: A Self-Hostable Remote Desktop Stack
RustDesk is gaining attention today with +84 GitHub stars , and the reason is straightforward: it provides an open-source remote desktop experience while allowing teams to control the infrastructure behind it. Unlike a client-only tool, RustDesk is built around a self-hosting model. The desktop client connects through a RustDesk ID server ( hbbs ) for rendezvous and a relay server ( hbbr ) when direct peer-to-peer connectivity is unavailable. This separation makes the architecture easier to reason about and gives operators more control over traffic and metadata. A quick server experiment can start with Docker: docker run -d \ --name rustdesk-hbbs \ --network host \ -v " $PWD /rustdesk-data:/root" \ rustdesk/rustdesk-server:latest \ hbbs docker run -d \ --name rustdesk-hbbr \ --network host \ -v " $PWD /rustdesk-data:/root" \ rustdesk/rustdesk-server:latest \ hbbr For production, configure the client with your server’s public key and hostname rather than relying on default discovery. Keep the relay and rendezvous ports documented, restrict administrative access, and store the generated keys in a protected location. The Rust implementation is a practical fit for a latency-sensitive desktop application: native binaries, low runtime overhead, and broad platform support. The trade-off is operational complexity. Self-hosting means handling updates, firewall rules, TLS or tunnel termination, backups, and monitoring yourself. Things to watch before production: Network design: Direct connections may fail behind strict NAT, forcing traffic through the relay and increasing bandwidth usage. Security controls: Treat the server key, access credentials, and client distribution process as sensitive infrastructure. Upgrade testing: Validate client/server compatibility in a staging environment before rolling out updates widely. For developers who want remote support without surrendering control of the entire connection path, RustDesk is a compelling open-source project to test in a p
AI 资讯
The sameness problem behind those unappetizing AI-generated menus
While restaurant owners might look to generative AI as a shortcut to sprucing up their menu, customers can viscerally sense that something is wrong with the food.
产品设计
Tesla’s Make-or-Break Cybercab Had a Quiet Debut
An invite-only event in Austin, Texas, kept online fans in the dark for hours.
AI 资讯
Crusoe reportedly raises $3B at a $30B valuation
The round came together after the data center developer reportedly secured a $13 billion contract with Jane Street.
科技前沿
Wikipedia Workers Unionize for the First Time
More than 200 people in roles such as engineering, finance, and communications will now be represented by the Communication Workers of America.
AI 资讯
Stratagems #28: Mark Built a Ladder. The AI Climbed to the Top.
Lend him the opening. Lure him in. Cut his support. Trap him where there is no way out. To take the...
AI 资讯
The unusually muted Tesla Cybercab launch
At a private, closed-door event in Austin, Texas today, Tesla officially launched its gilded car of the future. It's a huge milestone for Elon Musk, who has been hyping the imminent arrival of driverless cars for years and has bet the future of his company on AI, autonomous vehicles, and humanoid robots. It was an […]
创业投融资
Tesla is asking people if they want to buy and run Cybercab fleets
The company published a form on its website Thursday soliciting info from people who are interested in "Cybercab fleet vehicle purchasing."
开源项目
🔥 xai-org / x-algorithm - Algorithm powering the For You feed on X
GitHub热门项目 | Algorithm powering the For You feed on X | Stars: 32,574 | 37 stars today | 语言: Rust
AI 资讯
Nobody Is Saying Why OpenAI and Anthropic Had Outages Today
ChatGPT, Claude, and Grok all suffered outages at nearly the exact same time for reasons that remain murky.
AI 资讯
Prediction Market Betting Is Getting People Banned and Arrested
This week on Uncanny Valley, we dig into the latest prediction market buzz, Flock’s AI-powered police search tool, and how tech bros don’t know how to talk about “rouge” AI agents
开发者
The Cybercab is Tesla’s ‘fork in the road’ moment
The company is about to formally launch the gold two-seater, with no steering wheel or pedals -- a move that could change Tesla forever.
AI 资讯
Utilities are racing to link up with fusion startups, with Realta Fusion the latest to benefit
The grid has been straining under the weight of new AI data centers, and that has utilities courting fusion startups.
AI 资讯
Don't claim a security boundary holds — demonstrate it
A system has to run a chunk of code you don't control —a plugin, a dependency, something generated— and you want to guarantee that code cannot touch the file system or spawn processes. Not that it "shouldn't": that it can't , mechanically. That's capability confinement, and it's one of the central problems of runtime security. Designing it and demonstrating it are two different things, and confusing them is expensive. A design is a claim You can write an impeccable document: "access to fs and to spawning processes is controlled like this, with these mechanisms, under this threat model". It's real and necessary work. But it's a claim . And the failure mode of a security boundary is that it looks like it holds until it doesn't —silent, invisible in tests, visible only when someone crosses it—. In security, an unverified claim has exactly the shape of a beautiful, wrong architecture. The design can assume that a module-loader hook fires at a point where it actually doesn't, and all the reasoning hanging off that is correct and worth nothing. The mechanisms exist, and there are several In Node, to name a concrete runtime, there are at least three layers, and they aren't interchangeable: The native permission model ( --permission , --allow-fs-read …), which cuts access to fs and to spawning processes at the whole-process level. SES / Hardened JavaScript (Compartments, lockdown() ), which confines what each module can import within the process. Module-loader interception , which controls what resolves when the code asks for something. Choosing well among them is the design. But choosing well doesn't prove the choice holds against the real dependency tree you're going to run. Demonstrate instead of claim The alternative to signing off a design is delivering a confinement harness : untrusted code that tries to reach the dangerous capability —open a file, spawn a process— against the real runtime and its real dependency tree, and a log that shows each attempt was blocked . O
AI 资讯
GPT-6 Astra Is Here—and OpenAI Thinks It May Kick Off the AGI Era
OpenAI leaders think the company’s next generation model, which excels at computer use and coding, may mark a major milestone in AI development.
AI 资讯
OpenAI Cut Off a Billion-Dollar Customer to Avoid Elon Musk
OpenAI recently estimated its Cursor partnership would make more than $1 billion in revenue a year, WIRED has learned. It still walked away after Elon Musk’s SpaceX acquired the AI coding startup.
开源项目
🔥 qufei1993 / skills-hub - A cross-platform desktop app to manage Agent Skills in one p
GitHub热门项目 | A cross-platform desktop app to manage Agent Skills in one place and sync them to multiple AI coding tools’ global skills directories — “Install once, sync everywhere”. | Stars: 1,550 | 43 stars today | 语言: Rust
开源项目
🔥 espanso / espanso - A Privacy-first, Cross-platform Text Expander written in Rus
GitHub热门项目 | A Privacy-first, Cross-platform Text Expander written in Rust | Stars: 14,407 | 13 stars today | 语言: Rust
开源项目
🔥 LanRhyme / MicYou - MicYou is a powerful tool that turns your Android device int
GitHub热门项目 | MicYou is a powerful tool that turns your Android device into a high-quality microphone for your PC. | Stars: 3,511 | 155 stars today | 语言: Rust
开源项目
🔥 CapSoftware / Cap - Open source Loom alternative. Beautiful, shareable screen re
GitHub热门项目 | Open source Loom alternative. Beautiful, shareable screen recordings. | Stars: 21,565 | 108 stars today | 语言: Rust