2025年5月4日的新闻
量子位
- 又一开源AI神器!将机器学习论文自动转为可运行代码库 (2025-05-01)
- Qwen3真香!通义App满血接入,一手实测在此 (2025-04-30)
极客公园
- 巴菲特正式卸任 CEO;「小包免税」政策取消,多国停止美国供货;80%「00 后」接受「AI 婚姻」 (2025-05-04 08:51:02)
Go News
- Creating an MCP Server Using Go (2025-05-03 16:40:00)
New Stack
- Linux: An Introduction to User Management (2025-05-04 15:00:50)
- Be Creative: ThePrimeagen’s Five-Hour Interview With Lex Fridman (2025-05-04 13:00:04)
- Ubuntu Unity 25.04 Brings Back Ubuntu’s Biggest Miss (2025-05-03 14:00:21)
- How To Set Up a Model Context Protocol Server (2025-05-03 13:00:45)
InfoQ
- From Architecture to Deployment: How AI-Powered Toolkits Are Unifying Developer Workflows (2025-05-04 21:00:00)
- OpenAI Launches BrowseComp to Benchmark AI Agents’ Web Search and Deep Research Skills (2025-05-04 20:42:00)
- Swift 6.1 Enhances Concurrency, Introduces Package Traits, and More (2025-05-04 19:00:00)
Hacker News
- TScale – distributed training on consumer GPUs (2025-05-04 13:29:55)
- The Texan Who Built an Empire of Ecstasy (2025-05-04 13:21:33)
- In kids, EEG monitoring of consciousness safely reduces anesthetic use (2025-04-30 13:46:38)
- Lilith and Modula-2 (2025-05-04 12:10:03)
- Show HN: MP3 File Editor for Bulk Processing (2025-05-03 23:27:11)
- Nevermind, an album on major chords (2025-05-04 12:37:52)
- The Speed of VITs and CNNs (2025-05-02 04:53:46)
- ‘Bizarro World’ (2025-05-04 12:44:47)
- Codd’s Cellular Automaton (2025-05-01 03:50:24)
- Tippy Coco: A Free, Open-Source Game Inspired by Slime Volleyball (2025-05-04 11:55:08)
- Why Flatpak Apps Use So Much Disk Space on Linux (2025-05-04 14:57:59)
- The Alabama Landline That Keeps Ringing (2025-05-04 12:02:35)
- Oberon Pi (2025-05-04 08:54:44)
- A visual feast of galaxies, from infrared to X-ray (2025-05-02 17:46:02)
- Evidence of controversial Planet 9 uncovered in sky surveys taken 23 years apart (2025-05-02 21:13:07)
- Why I stopped angel investing after 15 years, and what I’m doing instead (2025-05-03 13:22:03)
- Switch bouncing reference traces for a variety of different switches (2025-05-04 06:57:57)
- Show HN: I taught AI to commentate Pong in real time (2025-05-02 16:49:59)
- Elvish – Powerful scripting language and versatile interactive shell (2025-04-30 11:51:42)
- Britain’s Latest True Crime Thriller: Who Killed the Sycamore Tree? (2025-05-02 10:27:39)
- Google Gemini has the worst LLM API (2025-05-03 22:29:54)
- Bethesda Thinks Fan Remaster of Oblivion Is ‘Very Special’ and Supports It (2025-05-03 15:34:38)
- Brian Eno’s Theory of Democracy (2025-05-04 05:12:47)
- I built a pixel art editor after playing Octopath Traveler II (2025-05-02 03:39:20)
- Show HN: Open-source sound effects and react library to spice up your website (2025-04-30 12:43:42)
- DotnetSnes: Library allowing to use C# to create SNES ROMs (2025-05-02 11:29:59)
- What went wrong with wireless USB (2025-05-04 02:03:40)
- Programmers Guide to the AMIBIOS (1993) [pdf] (2025-05-04 02:12:34)
- Pascal for Small Machines (2025-05-04 01:27:26)
- Metagenomics test saves woman’s sight after mystery infection (2025-04-30 07:56:22)
- A PostgreSQL planner semi-join gotcha with CTE, LIMIT, and RETURNING (2025-05-04 01:24:14)
- A Survey of AI Agent Protocols (2025-05-04 03:05:50)
- A simple Common Lisp web app (2025-04-30 14:32:56)
- When flat rate movers won’t answer your calls (2025-05-03 20:44:56)
- Buffett to step down following six-decade run atop Berkshire (2025-05-03 18:16:54)
- Show HN: Free, in-browser PDF editor (2025-05-03 18:15:45)
- DuckDB is probably the most important geospatial software of the last decade (2025-05-03 19:30:38)
- Legendary Bose Magic Carpet Suspension Is Finally Going Global (2025-04-30 10:27:37)
- Numerical Linear Algebra Class in Julia TUM (2025-05-03 21:22:28)
- Run LLMs on Apple Neural Engine (ANE) (2025-05-03 15:29:10)
- Understanding-j: An introduction to the J programming language that gets to the (2025-05-03 20:40:59)
- QModem 4.51 Source Code (2025-05-03 15:30:33)
- RethinkDNS Resolver That Deploys to CF Workers, Deno Deploy, Fastly, Fly.io (2025-05-03 18:04:14)
- Why can’t HTML alone do includes? (2025-05-03 12:50:55)
- We fell out of love with Next.js and back in love with Ruby on Rails (2025-05-03 18:26:06)
- When Flat Rate Movers Won’t Answer Your Calls (2025-05-03 20:44:56)
- Gorgeous-GRUB: collection of decent community-made GRUB themes (2025-05-03 22:57:58)
- Lessons from Building a Translator App That Beats Google Translate and DeepL (2025-04-29 23:08:26)
- Ensure public interface reliability: Tracking API compatibility for Android (2025-04-30 00:03:52)
- Why I Am Not Going to Buy a Computer (1987) [pdf] (2025-05-03 22:16:11)
- Creating the Commodore 64: The Engineers’ Story (2025-04-30 01:04:24)
- MathML with Pandoc (2025-05-03 17:19:07)
- Deadly Screwworm Parasite’s Comeback Threatens Texas Cattle, US Beef Supply (2025-05-03 18:29:50)
- FAA offering more incentives as air traffic controller shortage worsens (2025-05-03 22:41:16)
- The Craft 001: A conversation about craft, code, and freedom with Neal Agarwal (2025-05-02 22:42:21)
- Ghosts and Dolls (2025-05-02 06:13:06)
- We know a little more about Amazon’s satellites (2025-05-03 09:37:14)
- N8n – Flexible AI workflow automation for technical teams (2025-05-03 14:31:52)
- Why I stopped angel investing after 15 years (and what I’m doing instead) (2025-05-03 13:22:03)
- Closures in Tcl (2025-05-03 13:08:29)
- Show HN: Pipask – safer pip without compromising convenience (2025-05-03 13:43:53)
- Show HN: Use Third Party LLM API in JetBrains AI Assistant (2025-05-03 11:52:12)
- ‘I found your dad’: The mystery of a missing climber (2025-05-01 23:36:48)
- What New Orleans Taught Me (2025-05-01 23:18:45)
- The unusual mathematics that gives rose petals their shape (2025-05-01 19:21:50)
- Time saved by AI offset by new work created, study suggests (2025-05-03 13:14:59)
- The US has approved CRISPR pigs for food (2025-05-03 14:32:57)
- Censorship concerns rise over Texas book bill; Abilene bookstore pushes back (2025-05-03 15:26:17)
- Seeking an Answer: Why can’t HTML alone do includes? (2025-05-03 12:50:55)
- A memory of the nineteen nineties (1997) (2025-05-03 14:42:02)
- Google Can Train Search AI with Web Content Even with Opt-Out (2025-05-03 14:31:10)
Github Trending
- Klipper3d/klipper: Klipper is a 3d-printer firmware
Golang Weekly Issue 552
2025-04-30
- The Draft Go 1.25 Release Notes
- Using Differential Coverage for Debugging
- Is Your Go Application’s Postgres Prepared for Your Next High Traffic Event?
- This 150-Line Go Program is a Full-On Load Balancer
- Using the SIGHUP Signal for Configuration Reloads
- Firebase Brings Its Genkit AI Framework to Go
- Bufstream: Kafka and gRPC for the Modern Age
- ListMonk 5.0: Self-Hosted Newsletter & Mailing List Manager
- aerc: A Go-Powered Terminal-Based Email Client
Pycoder’s Weekly Issue #671
March 4, 2025
- Cracking the Python Monorepo
- How to Work With Polars LazyFrames
- Quiz: How to Work With Polars LazyFrames
- Experience AI Innovation Live at NVIDIA GTC 2025
- Python 3.13 in 2025 Breakthroughs
- Rust, C++, and Python Trends in Jobs on HN
- PyPI’s New Terms of Service
- To Type or Not to Type?
- pytest-md and pytest-md-report: Markdown Reports
- Launching the PyCon US 2025 Schedule
- Ditching Django Admin for FastHTML With HTMX
- The Postgres Host for Busy Developers
- Low Overhead Allocation Sampling With VMProf in PyPy’s GC
- Brought to you by Real Python for Teams
- bbot: The Recursive Internet Scanner for Hackers
- pystructtype: Define C Structs With Typing
- terminaltexteffects: Terminal Visual Effects Engine
- stealthkit: Python Requests on Steroids
- neapolitan: Quick CRUD Views for Django
- Brought to you by Real Python for Teams
- bbot: The Recursive Internet Scanner for Hackers
- pystructtype: Define C Structs With Typing
- terminaltexteffects: Terminal Visual Effects Engine
- stealthkit: Python Requests on Steroids
- neapolitan: Quick CRUD Views for Django
This Week in Rust 597
2025-04-30 00:00:00
- The Embedded Rustacean Issue #44
- Bevy 0.16
- Yelken Alpha Release Announcement
- BugStalker v0.3.0 - Modern debugger for Linux x86-64. Written in Rust for Rust programs.
- Audit of the Rust p256 Crate
- We have polymorphism at home 🦀!
- Migrating away from Rust
- Syntactic musings on match expressions
- Freeing Up Gigabytes: Reclaiming Disk Space from Rust Cargo Builds
- A Visual Journey Through Async Rust
- Shipping Rust to Python, Typescript, and Ruby
- From Rust to C and Back Again: an introduction to “foreign functions”
- Internals of SlateDB: An embedded key-value store built on object storage
- Generating 1 Million PDFs in 10 Minutes
- RefinedRust - High-Assurance Verification of Rust Programs
- The Company That Is All-In On Rust For Robotics
- How Rolldown Works: Module Loading, Dependency Graphs, and Optimization Explained
- Why Learning Rust Could Change Your Career
- rama - add a SubdomainTrieMatcher
- rama - add ffi/rama-rhai: support ability to use services and layers written in rhai
- rama - support (TLS) peetprint in rama-net fingerprinting
- rama - support akamai h2 passive fingerprint and expose in echo + fp services
- rc"" more clear error message
- allow deref patterns to move out of boxes
- async drop codegen
- avoid re-interning in LateContext::get_def_path
- implement a lint for implicit autoref of raw pointer dereference - take 2
- improve error message for || (or) in let chains
- stabilize let chains in the 2024 edition
- deny unsafe_op_in_unsafe_fn by default
- Finalize repeat expr inference behaviour with inferred repeat counts
- Partially stabilize LoongArch target features
- Unify sidebar buttons to use the same image
- de-stabilize bench attribute
- Remove some unsized tuple impls now that we don’t support unsizing tuples anymore
- Rust Girona
- Sessió setmanal de codificació / Weekly coding session
- Rust Circle Meetup
- Rust Circle Meetup
- Dallas Rust User Meetup
- Rust Readers Discord Discussion: Async Rust
- Rust 🦀 TLV
- Tauri: Cross-Platform desktop applications with Rust and web technologies
- Indy Rust
- Indy.rs - with Social Distancing
- Bevy Game Development
- Bevy Meetup #10
- Rust Girona
- Sessió setmanal de codificació / Weekly coding session
- Rust Berlin
- Rust Hack and Learn
- Dallas Rust User Meetup
- Rust Readers Discord Discussion: Async Rust
- Dallas Rust User Meetup
- Second Tuesday
- Rust Berlin
- 🦀 Celebrating 10 years of Rust 1.0 🦀
- Rust Girona
- Sessió setmanal de codificació / Weekly coding session
- Dallas Rust User Meetup
- Rust Readers Discord Discussion: Async Rust
- Women in Rust
- Threading through lifetimes of borrowing - the Rust way
- Rust DC
- Mid-month Rustful
- Vancouver Rust
- Rust Study/Hack/Hang-out
- Rust Berlin
- Rust Hack and Learn
- Rust Girona
- Sessió setmanal de codificació / Weekly coding session
- Dallas Rust User Meetup
- Rust Readers Discord Discussion: Async Rust
- Dallas Rust User Meetup
- Fourth Tuesday
- Rust Bangalore
- May 2025 Rustacean meetup
- Rust Rhein-Main
- Kubernetes Operator in Rust
- Rust Nuremberg
- Hackers Hike 0x0
- Türkiye Rust Community
- Rust Connect
- Cambridge Rust Meetup
- Monthly Rust Meetup
- WebAssembly and Rust Meetup
- GOSIM AI Paris 2025
- WebAssembly and Rust Meetup (Wasm Empowering AI)
- GOSIM AI Paris 2025 (Discount available)
- Rust Girona
- Rust Girona Hack & Learn 05 2025
- Rust Cologne
- Rust in May: FFI
- MadRust
- VII Lenguajes, VII Perspectivas, I Problema
- Oxford Rust Meetup Group
- Oxford Rust and C++ social
- Rust Gdansk
- Rust Gdansk Meetup #8
- London Rust Project Group
- Adopting Rust (Hosted by Lloyds bank)
- Rust NL
- RustWeek 2025
- Reading Rust Workshop
- Reading Rust Meetup
- Rust Oslo
- Rust 10-year anniversary @ Appear
- RustNL
- Rust Week Hackathon
- Rust NL Meetup Group
- RustWeek Hackathon
- Rust Aarhus
- Hack Night - Robot Edition
- Rust - Modern Systems Programming in Leipzig
- Topic TBD
- Rust Bern
- 2025 Rust Talks Bern #3 @zentroom
- Rust Paris
- Rust meetup #77
- Rust Basel
- Rust Meetup #11 @ Letsboot Basel
- STL Rust
- SIUE Capstone Project reflections on Rust
- Boston Rust Meetup
- Boston Common Rust Lunch, May 3
- Chicago Rust Meetup
- Rust Happy Hour
- Rust MX
- Calculando con el compilador: Compiler time vs Run time. Introducción a uv
- PDXRust
- Apache DataFusion: A Fast, Extensible, Modular Analytic Query Engine in Rust
- Boston Rust Meetup
- Porter Square Rust Lunch, May 11
- Music City Rust Developers
- Using Rust For Web Series 2 : Why you, Yes You. Should use Hyperscript!
- Seattle Rust User Group
- May, 2025 SRUG (Seattle Rust User Group) Meetup
- San Francisco Rust Study Group
- Rust Hacking in Person
- Rust ATX
- Rust Lunch - Fareground
- Rust Meetup Uruguay
- Primera meetup de Rust en 2025!
Github Received Events
- pezy stars ernestofgonzalez/epub-utils at 2025-05-04 23:34:36
Github Notifications
- 
A PullRequest on commaai/openpilot: cleanup .gitignore (2025-05-04 14:20:34) 
- 
A PullRequest on opensim-org/opensim-core: Opensim 452 linux rpath (2025-05-04 12:07:50) 
- 
A PullRequest on EpicGames/UnrealEngine: Refactor: Major logging system refactoring (2025-05-04 17:11:43) 
- 
An Issue on carla-simulator/carla: Linking errors while trying to build Carla in order to launch it to the (forked) unreal5.5 (for Carla version) Editor : (2025-05-04 15:17:24) 
- 
A PullRequest on EpicGames/UnrealEngine: [💡] Refactored verbosity parsing to use a hash map instead of chained conditionals (2025-05-04 20:06:55) 
- 
A PullRequest on EpicGames/UnrealEngine: TFixedString class template (2025-05-04 23:03:33) 
- 
A PullRequest on EpicGames/UnrealEngine: [💡] Refactored verbosity parsing (2025-05-04 22:50:26) 
- 
A PullRequest on commaai/openpilot: ui(raylib): disable target fps busy waiting (2025-05-04 22:42:50) 
- 
A PullRequest on commaai/openpilot: replay: fix potential timestamp parsing error in Route::load (2025-05-04 21:45:52)