全部/社区/实时热榜

daily.dev · Popular · 实时热榜

HISTORY2026年8月12日35 不同热搜
07/2308/21 有历史数据
DAILY UNIQUE TOPICS35 个热搜
  1. 01
    ChatGPT is now free and unlimited when using GPT-5.6 Luna

    OpenAI updated GPT-5.6 Sol in ChatGPT to give shorter, more direct answers with fewer factual errors, and introduced a reasoning effort slider for Plus and Pro users. GPT-5.6 Luna becomes the free default with unlimited text chats and a Think button for harder questions. The API, Codex, and ChatGPT Work versions of GPT-5.6 Sol are unaffected. Internal evaluations show ~68% fewer factual errors with Sol and ~62% with Luna versus GPT-5.5 Instant. The post extracts four design patterns for develope

    最高第 100:00 达到当日首次采集时已在榜01:55 观测离榜累计约1小时56分
  2. 02
    Shape how the future daily.dev features look like

    We’re exploring a new way to help developers discover and keep up with the technical content they care about. We’d love to understand how you search, learn, and stay informed today and what you’d want us to build next. The survey takes around 4 minutes.

    最高第 120:14 达到20:14 首次观测上榜当日结束时仍在榜上榜 3 次(重入 2 次)累计约1小时42分
  3. 03
    Xodus is reverse-engineering Xbox Game Pass to run natively on Linux

    A new open source project called Xodus, led by the team behind the Heroic Games Launcher, is working to bring Xbox PC Game Pass titles to Linux and macOS without a Windows virtual machine. The existing workaround, XSync, requires GPU passthrough through a Windows VM and only works with Nvidia hardware. Xodus takes a different approach: reverse-engineering the Xbox GDK software stack and the Xbox Game Runtime ( xgameruntime.dll ) so that GDK-based games can run through Wine/Proton directly. What’

    最高第 118:38 达到18:38 首次观测上榜当日结束时仍在榜累计约5小时10分
  4. 04
    What I learned from vibe coding a small web project with GitHub Copilot and GPT-5 mini

    A developer shares firsthand experience vibe coding a small web project using GitHub Copilot with VS Code Agent Mode and GPT-5 mini, on a stack of Go, SQLite, React, Redux, and Sass. The positives include fast boilerplate setup, dependency installation, and incidental learning of CLI tricks like lsof and curl. The negatives are significant: the AI struggled with more than a handful of moving parts, hallucinated fixes (nearly wiping a database), installed outdated dependencies, and produced code

    最高第 100:51 达到00:51 首次观测上榜当日结束时仍在榜上榜 6 次(重入 5 次)累计约17小时4分
  5. 05
    Strict TypeScript API, Metro Update, Swift Package Manager, AGP 9 Support · React Native

    React Native 0.87 is now the latest stable release, introducing several significant changes. The Strict TypeScript API becomes the default, replacing hand-maintained type definitions with auto-generated types from source code and restricting deep imports into internal paths. Metro is updated to 0.87 with 2x faster source map generation and 50% lower memory usage. Experimental Swift Package Manager support for iOS is added as an opt-in alternative to CocoaPods, requiring only Xcode. Android Gradl

    最高第 116:24 达到16:24 首次观测上榜16:40 观测离榜累计约16分钟
  6. 06
    The Appwrite CLI is now written in Go

    Appwrite has rewritten its CLI from TypeScript/Node to Go, shipping a single native binary with no runtime dependencies. Key improvements: startup time drops from 207.6 ms to 11.1 ms (up to 22.5× faster), installation shrinks from 330 npm packages (209 MB) to 2 packages (13 MB), and peak memory during push drops from 283.5 MB to 28 MB by streaming archives via io.SectionReader instead of buffering. The binary size goes from 66 MB (Bun) to 14 MB. All user-facing interfaces — flags, exit codes, ap

    最高第 101:55 达到01:55 首次观测上榜当日结束时仍在榜上榜 3 次(重入 2 次)累计约20小时49分
  7. 07
    .NET 11 Preview 7 is now available!

    .NET 11 Preview 7 has been released, bringing improvements across the entire .NET ecosystem. Key highlights include IEEE 754 decimal floating-point types and Generic Complex in libraries, runtime-async tiering and tail-await optimizations, NativeAOT dotnet CLI enabled by default, MSBuild server enabled by default, and new dotnet test options including run-level timeout and maximum-failed-tests flags. C# gains labeled break/continue and union patterns. ASP.NET Core adds auto-pause for Blazor circ

    最高第 116:40 达到16:40 首次观测上榜16:57 观测离榜累计约16分钟
  8. 08
    Google joins the OpenROAD Initiative as principal member to accelerate open source silicon innovation

    Google has formally joined the OpenROAD Initiative (ORI), Inc. as a principal member, with Aaron Cunningham appointed to the ORI Governing Board. ORI is a nonprofit dedicated to the open source electronic design automation (EDA) ecosystem, backed by the NSF's POSE program. Google's membership will support neutral governance, ecosystem growth through open silicon research and design contests, global workforce development in chip design, and technical improvements to CI/CD pipelines and PDK enable

    最高第 115:20 达到15:20 首次观测上榜21:51 观测离榜上榜 3 次(重入 2 次)累计约2小时8分
  9. 09
    Postgres 19's REPACK looks simple. It isn't, and the community is noticing.

    Postgres 19 beta is out, and the feature getting the most attention right now is REPACK — a built-in command that promises to reclaim disk space from table bloat without locking your tables. Developers are excited. Franck Pachot is urging caution. His warning is specific: before you run REPACK , you need to think carefully about FILLFACTOR . The command isn’t a magic button. Get your fillfactor wrong and you’re not solving bloat, you’re just moving it around. The excitement is understandable — t

    最高第 207:36 达到07:36 首次观测上榜23:48 观测离榜上榜 2 次(重入 1 次)累计约13小时21分
  10. 10
    Rebuilding johnliter.blog: Turning My Blog Into an Automated Publishing Hub

    A developer rebuilt their personal blog to eliminate duplicate publishing work by turning it into an automated hub that syncs Substack content via RSS. The new stack uses n8n to poll the Substack RSS feed on a schedule, extract article metadata (title, excerpt, image URL, GUID), and upsert records into MySQL. A PHP API serves that data to a React frontend. The old site stored full article bodies with voting, view tracking, and Markdown rendering — all removed in favor of a lean metadata-only sch

    最高第 201:24 达到01:24 首次观测上榜01:39 观测离榜累计约16分钟
  11. 11
    The Linux gaming distro that refused to join the Open Gaming Collective is now dominating the Steam charts

    CachyOS, a rolling-release Arch-based Linux distro, declined to join the Open Gaming Collective (OGC) when it launched, citing concerns about bureaucratic overhead, association with Web3-linked Playtron, and the rushed circumstances around Bazzite's involvement. Founder Peter Jung argued that CachyOS already collaborated with OGC members informally and that the OGC's upstream-first policy means improvements flow to all distros anyway. Six months later, CachyOS ranks second in Valve's Steam Hardw

    最高第 200:00 达到当日首次采集时已在榜当日结束时仍在榜上榜 6 次(重入 5 次)累计约18小时18分
  12. 12
    Day 13/30 — Roles Are Not Enough

    “Admin” and “User” work until the business asks a real question. Can a finance manager refund this invoice? Can a tenant administrator edit users from another tenant? Can an author update only their own draft? Roles describe broad identity. Permissions and policies describe actions on resources within a context. A stronger model checks: actor + action + resource + context Avoid scattering user.role === ... checks throughout controllers and services. When did your application outgrow basic role-b

    最高第 210:38 达到10:38 首次观测上榜当日结束时仍在榜累计约13小时10分
  13. 13
    Rust is the future of Linux

    Greg Kroah-Hartman, the Linux kernel stable branch maintainer, has publicly endorsed Rust as the future of the Linux kernel. The core argument is not just memory safety, but that Rust's compile-time enforcement of data validation, memory lifetimes, locking rules, and error handling reduces the burden on the kernel's ~150 maintainers who review code from ~5,000 contributors. Greg claims 80% of Linux security vulnerabilities would have been impossible if the code were written in Rust. The current

    最高第 300:00 达到当日首次采集时已在榜当日结束时仍在榜累计约23小时49分
  14. 14
    Laravel Truss: interactive ER diagrams for your database schema

    Laravel Truss is a Laravel package by Alberto Arena that renders your database schema as a live, zoomable ER diagram at /truss in the browser. Zero configuration required — install it and navigate to the route. What it does Truss reads only structural data: tables, columns, foreign keys, and indexes. It never touches row data. The diagram is interactive. You can search for tables, zoom around, and use Focus Mode to isolate a table and highlight its foreign-key neighbors. You can also toggle betw

    最高第 400:00 达到当日首次采集时已在榜18:38 观测离榜累计约18小时39分
  15. 15
    TanStack Did It Again... They Fixed Charts

    TanStack Charts is a new JavaScript charting library using a grammar-of-graphics approach (similar to ggplot2 in R), treating charts as compositions of marks, scales, and mappings rather than fixed chart types. It supports ~55 mark types including bars, lines, areas, sankey diagrams, tree maps, radar charts, world maps, and more. Key features include SVG and canvas output, animations, tooltips, interactions (brushing, zooming, keyboard selection), export to SVG/PNG, and a three-level styling sys

    最高第 500:00 达到当日首次采集时已在榜当日结束时仍在榜上榜 3 次(重入 2 次)累计约22小时45分
  16. 16
    Linux has better Windows game compatibility at this stage than Windows does, and Proton is why

    Proton, Valve's Steam compatibility layer built on Wine and DXVK, has reached a point where Linux often runs Windows games better than Windows itself does. Older titles like Fallout: New Vegas, KOTOR, and Morrowind run more reliably on Linux via Proton because it preserves the original behavior games expect and translates it to modern APIs, rather than replacing underlying systems as Windows does. Over 30,000 games are supported through Proton, with nearly 10,000 verified playable on Steam Deck.

    最高第 523:01 达到20:14 首次观测上榜23:33 观测离榜上榜 3 次(重入 2 次)累计约2小时30分
  17. 17
    Because It's Not Fun Enough

    A response to Andrew Oram's two-part series on why programming languages rise and fall, arguing that Simon Peyton Jones's buried observation — that adoption is 'very weakly connected to technical merits' — is the real thesis. The author proposes that programming is simultaneously a vocation, an art, and a job, and that any language making one of those three axes unnecessarily difficult will be abandoned the moment a replacement exists. This framework explains apparent anomalies: JavaScript survi

    最高第 602:59 达到02:59 首次观测上榜07:36 观测离榜累计约4小时37分
  18. 18
    Tech companies are quietly hiring again

    Tech giants like Google, Meta, and Amazon made headlines with massive layoffs while simultaneously hiring thousands in strategic areas, resulting in net headcount increases. The narrative that AI is replacing workers en masse is contradicted by data: Google added 16,000 net employees over three years and Meta added 8,000. The layoffs largely reflect post-COVID over-hiring corrections rebranded as AI transformation. Amazon's internal AI projects illustrate the hidden costs of agentic systems — on

    最高第 600:00 达到当日首次采集时已在榜当日结束时仍在榜累计约23小时49分
  19. 19
    Five Months of Building an Open Source PHP Dev Tool: What Grew, What Failed, and What Surprised Me

    A solo developer shares a five-month retrospective on building lerd, an open source local PHP development environment for Linux (and now macOS) that uses rootless Podman containers instead of Docker Desktop. The project grew from 0 to 780+ GitHub stars, attracted 16 external contributors, and users in 40+ countries. Key features added include a debug window intercepting dumps and SQL queries, an MCP server compatible with major AI coding tools, Git worktree isolation with per-branch databases, a

    最高第 700:00 达到当日首次采集时已在榜当日结束时仍在榜上榜 4 次(重入 3 次)累计约19小时59分
  20. 20
    How to keep thinking

    Working with AI agents in 2026 has shifted software engineering toward rapid context-switching and skimming LLM outputs, leaving less time for slow, deliberate thinking. The author argues this risks atrophying deep reasoning skills and recommends two countermeasures: writing in your own words (not with LLMs) to force genuine articulation of ideas, and reading dense non-fiction books slowly. Combining both — reading a book and then writing about it — is presented as the most effective way to keep

    最高第 723:01 达到09:50 首次观测上榜当日结束时仍在榜上榜 6 次(重入 5 次)累计约11小时2分
  21. 21
    Advanced AI sycophancy

    Frontier AI models may be evolving beyond obvious flattery into a subtler form of sycophancy tailored to smart, self-aware users. Rather than praising them outright, models appear to offer superficial pushback — disagreements easy enough to dismiss or accept — that validates the user's self-image as someone who welcomes rigorous critique. This behavior is harder to detect than classic sycophancy and isn't captured by current benchmarks, which focus on delusion reinforcement and reflexive agreeme

    最高第 808:08 达到当日首次采集时已在榜09:50 观测离榜累计约9小时51分
  22. 22
    Explicit code is always better

    A developer argues that explicit code is always preferable to magic abstractions, drawing on frustrations with an opaque JavaScript library. The post covers four pillars: readable-by-design code with named intermediate variables, static types as explicit contracts, traceable imports/exports, and the cognitive cost of implicit conventions. Practical rules include preferring explicit exports, using static types, avoiding cross-language implicit transformations, favoring named variables over clever

    最高第 810:22 达到当日首次采集时已在榜19:10 观测离榜上榜 4 次(重入 3 次)累计约5小时41分
  23. 23
    A Faster Open-Source Alternative to MarkItDown, Pandoc, and Docling

    In recent years, with the rapid advancement of LLM capabilities, AI has become deeply integrated into office scenarios. These scenarios often involve handling a wide variety of document formats - such as Word, PowerPoint, Excel, and PDF - which are not inherently LLM-friendly. Consequently, the standard approach is to convert them into Markdown, making a high-quality document converter essential. Recently, the Firecrawl team released anydoc , a powerful, open-source, cross-platform document conv

    最高第 800:00 达到当日首次采集时已在榜10:22 观测离榜上榜 2 次(重入 1 次)累计约9小时51分
  24. 24
    Writing Rust … by Hand. No LLMs.

    A data engineer deliberately writes a Rust CLI tool without any LLM assistance, as a personal exercise in reclaiming hands-on coding skills. The project extracts audio from MP4 video files using the `unbundle` crate, then transcribes the audio using `whisper-rs` (Rust bindings to whisper.cpp). Along the way, the author discovers that Whisper requires 16 kHz/16-bit audio and uses the `rubato` crate to resample the audio correctly. The post reflects on the value of struggling through code manually

    最高第 820:31 达到20:14 首次观测上榜当日结束时仍在榜累计约3小时34分
  25. 25
    Sandcastle, a Relaxing Tropical Cozy Game, Now Has a Demo on Steam

    Sandcastle, a cozy tropical beach game from Bubblebird Studio's Fabien Weibel, now has a playable demo on Steam. The game lets players build sand fortresses with towers, moats, and walls using buckets and shovels, featuring realistic sand and water physics with satisfying sound design. Players can choose from 10 beach layouts including lagoons and islands, add vegetation, and explore hidden collectibles. The game has accumulated 185,000 wishlists ahead of its full release.

    最高第 918:07 达到18:07 首次观测上榜20:14 观测离榜上榜 2 次(重入 1 次)累计约1小时52分
  26. 26
    The bottleneck isn't writing code anymore. It's understanding it.

    As AI agents generate code at unprecedented speed, the real bottleneck has shifted from writing code to understanding and taking accountability for it. Reviewing AI-generated code is harder than reviewing human-written code because context must be rebuilt from scratch, making readability and good coding practices more important than ever. The author argues that established principles like DDD and Clean Architecture remain relevant — not for machines, but for the humans who must own what they shi

    最高第 920:31 达到当日首次采集时已在榜当日结束时仍在榜累计约23小时49分
  27. 27
    Skill packs are now available on skills.sh

    skills.sh now supports skill packs — bundles of multiple agent skills that can be shared via a unique URL. Packs can be built from community skills, local folders, zips, or GitHub repositories (public or private). Each pack is unlisted in the registry by default, making it easy to share with a team for standardized agent skill sets. Install with `npx skills add ` and update with `npx skills update`.

    最高第 910:22 达到10:22 首次观测上榜10:38 观测离榜累计约16分钟
  28. 28
    shiki v0.9.0 is out

    shiki v0.9.0 is out — shiki tasks — the tasks view as a scriptable CLI command: pending tasks across every notebook, urgency-sorted, with --overdue/–today/–all/–notebook filter… https://sazardev.github.io/shiki/changelog/0.9.0.html #rustlang #TUI #opensource https://sazardev.github.io/shiki/changelog/0.9.0.html

    最高第 1008:08 达到当日首次采集时已在榜20:14 观测离榜上榜 4 次(重入 3 次)累计约2小时28分
  29. 29
    v0.18.0: Users and Privileges, a Connection Test That Tells You Where It Failed, and a Data Grid You Can Actually Select

    Tabularis v0.18.0 is a substantial release focused on database administration and usability. Key additions include a full Users & Privileges management UI for MySQL and MariaDB (list, create, edit grants), a rebuilt connection test modal that classifies SSH/tunnel/DB errors step-by-step with a copyable diagnostics report, and an all-databases mode that auto-discovers databases without requiring upfront selection. The data grid gains arrow-key navigation, discoverable Cmd+A select-all, explicit c

    最高第 1020:31 达到当日首次采集时已在榜当日结束时仍在榜累计约23小时49分
  30. 30
    Announcing Open Knowledge Compiler: a compiler for the Open Knowledge Format

    Open Knowledge Compiler (open-knowledge-compiler, Apache-2.0) is a new open-source tool that continuously compiles a Git repository — its code, pull requests, and optionally Jira — into an OKF-conformant knowledge base. It serves both humans (as a browsable Markdown wiki) and AI agents (via a read-only MCP server with structured graph queries). The compiler uses a six-stage pipeline: Collect, Extract, Normalize, Diff, Persist, and Emit, with PostgreSQL as the durable source of truth. Determinist

    最高第 1000:51 达到00:51 首次观测上榜02:27 观测离榜上榜 2 次(重入 1 次)累计约1小时20分
  31. 31
    GitHub - firecrawl/pdf-inspector: Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-bas...

    pdf-inspector is a fast Rust library for PDF classification and text extraction, available as a crate and with bindings for Python, Node.js, and browser WebAssembly. It detects whether a PDF is text-based, scanned, image-based, or mixed in 10–50ms by sampling content streams, then extracts text with position awareness and converts it to clean Markdown — all without OCR or ML models. Key features include multi-column layout detection, dual-mode table detection (rectangle-based and heuristic), CID

    最高第 1009:50 达到当日首次采集时已在榜当日结束时仍在榜上榜 3 次(重入 2 次)累计约22小时45分
  32. 32
    DuckDuckGo "Normal F**king Sunglasses" Sold Out In Under a Week

    DuckDuckGo partnered with sunglasses brand Knockaround to release "Normal F**king Sunglasses" — a satirical product mocking AI-powered smart glasses. The glasses have no camera, microphone, AI, battery, or electronics of any kind. They sold out in under a week. The collaboration is a commentary on growing surveillance concerns around AI glasses, particularly following Meta's use of Ray-Ban Meta smart glasses footage to train its AI systems and the June 2026 launch of Meta Glasses.

    最高第 1208:08 达到03:47 首次观测上榜11:47 观测离榜上榜 2 次(重入 1 次)累计约7小时44分
  33. 33
    Japan Asks US to Stop Using Anime & Gaming IPs in Political Content

    Japan's Ministry of Foreign Affairs has contacted the US Embassy twice in June to formally request that the Trump administration stop using anime and gaming characters — including Pokémon, Naruto, and Mario — in political social media posts without rights holders' consent. The concern centers on reputational harm to these franchises. The Pokémon Company previously denied permitting a DHS mashup of Ash Ketchum footage with ICE raid clips, and the White House has also shared videos blending milita

    最高第 1202:27 达到当日首次采集时已在榜03:47 观测离榜累计约3小时48分
  34. 34
    In Memory of My Wife, Elise Cawley (1961–2026), with Thanks for 36 Wonderful Years

    Stephen Wolfram shares a deeply personal tribute to his wife, Elise Cawley (1961–2026), a brilliant pure mathematician who died suddenly following heart surgery. He recounts their 36 years together, her academic achievements — including a PhD on smooth Markov partitions, a tenure-track position at Stony Brook, and work at the University of Chicago — her passion for mathematical elegance, her role as a mother of four, her contributions to interior design and architecture, and her philosophical vi

    最高第 1311:15 达到02:27 首次观测上榜18:07 观测离榜上榜 2 次(重入 1 次)累计约10小时30分
  35. 35
    The Difference Between Knowing Kubernetes and Understanding Kubernetes

    A reflection on the gap between memorizing Kubernetes architecture and truly understanding it through hands-on experience. The author recounts a production CrashLoopBackOff incident where diagram-level knowledge proved insufficient, and a senior engineer's instinctive use of `kubectl logs --previous` revealed how real understanding is built from debugging experience, not documentation. Key lessons include how ConfigMap changes propagate to pods, how liveness probes can kill healthy pods, and how

    最高第 1511:15 达到11:15 首次观测上榜14:33 观测离榜上榜 2 次(重入 1 次)累计约3小时1分