Jul 5Monday, July 6, 2026 · all daysJul 7 · today »
1.GPT-5.6 Sol Ultra will be in Codex(twitter.com)
412 points by mfiguiere 47 days ago | 397 comments | permalink
tl;dr: Summary not available
HN Discussion:
  • Corporate token usage patterns show shift from encouraging heavy use to cost-cutting pressure
  • Ultra mode is just an alias for max effort plus subagent prompting, not a real new capability
  • Inference cost reductions at OpenAI may be enabling this release
  • Asking how Ultra compares to existing Pro mode which seemed similar
  • Naming conventions have become absurd and confusing
2.Has_not_been_viewed_much(iamwillwang.com)
450 points by wxw 47 days ago | 120 comments | permalink
tl;dr: The Art Institute of Chicago's API exposes a `has_not_been_viewed_much` boolean field on artworks, which flags pieces viewed fewer than 200 times on their website since January 1, 2010. The author invites readers to browse these overlooked works.
HN Discussion:
  • Users sharing specific artworks they discovered and enjoyed through the tool
  • Feeling of reverence or unease about viewing something meant to be overlooked
  • Analogies to similar projects surfacing overlooked content (library books, Forgotify)
  • Curiosity about the technical implementation of the view-counting field
  • ~Philosophical observation that viewing these works paradoxically removes them from the pool
3.Organic Maps(organicmaps.app)
1164 points by tosh 47 days ago | 362 comments | permalink
tl;dr: Organic Maps is a free, open-source, privacy-focused offline maps and GPS app built on OpenStreetMap data, targeting hikers, cyclists, and drivers with features like turn-by-turn navigation, contour lines, and bookmark import/export. It contains no ads, trackers, or data collection, works entirely offline to save battery and data, and is forked from the original MapsWithMe/Maps.Me team. The project hit 6M installs in December 2025 and is funded by donations and institutional grants.
HN Discussion:
  • CoMaps fork is better due to Organic Maps governance issues and alleged malicious behavior
  • Organic Maps provides superior map detail and usability compared to Google Maps
  • Questions about Organic Maps' open source claims given non-FLOSS map file components
  • Recommending complementary or alternative OSM-based tools like StreetComplete, cartes.app, and TilelessMap
  • ~Positive user experience with offline maps' battery efficiency, but usability limitations exist
4.It's not about physical vs. digital games, it's about ownership(popcar.bearblog.dev)
687 points by popcar2 47 days ago | 521 comments | permalink
tl;dr: Sony's move to eliminate PS disks by 2028 isn't just about physical media—it's about eroding ownership rights like reselling, lending, and preserving games. The PC comparison doesn't hold because PC still offers DRM-free options (GOG, Itch, Steam workarounds), whereas console gamers lose their only real path to ownership, leaving them trapped in a walled garden. The author argues consoles are heading toward a Netflix-style subscription-only future and urges readers to support DRM-free stores, preservation efforts, and indie devs.
HN Discussion:
  • Regulation should enforce true ownership rights for digital purchases including transfer and permanent access
  • Industry has been steadily pushing subscription models to erode ownership since WoW's success
  • ~Real ownership on PC actually comes from piracy and cracks, not official DRM-free stores
  • ~Companies should be banned from using 'buy' since games are actually licensed, not owned
  • Choosing alternative hardware like Retroid with GOG games preserves long-term ownership
5.OpenPrinter(opentools.studio)
1109 points by bouh 47 days ago | 279 comments | permalink
tl;dr: OpenPrinter is an open-source, repairable inkjet printer/plotter using standard HP cartridges (63/302/803) with refillable ink, a Raspberry Pi Zero W main board, and CUPS for cross-platform printing over USB-C, Wi-Fi, or Bluetooth. It supports independent black/color cartridge use, A4/A3 sheets and paper rolls with an integrated cutter, and can be wall-mounted or desk-placed. Available as a self-assembly kit or pre-assembled via a Crowd Supply campaign, licensed CC BY-NC-SA 4.0.
HN Discussion:
  • Inkjet printing is far more complex than assumed and this is just a pre-crowdfund page without a working demo
  • The CC BY-NC-SA license means this isn't actually open source as claimed
  • Should be an ink tank design rather than relying on clog-prone refillable HP cartridges
  • Laser printers are more economical and reliable for most users, making this inkjet approach questionable
  • Repairability and DRM-free operation is a compelling pitch since it repackages existing modules rather than reinventing inkjet
6.Zuckerberg says AI agent development going slower than expected(reuters.com)
331 points by cwwc 50 days ago | 599 comments | permalink
tl;dr: Summary not available
HN Discussion:
  • Agents boost productivity but can't work unsupervised as hyped predictions suggested
  • Reliability gap between chatbots and agents is bigger than anticipated
  • Zuckerberg is out of touch and Meta has lost strategic direction
  • Compute requirements for scaling agents were massively underestimated
  • Rapidly changing agent frameworks make this a period of accumulating tech debt
7.Completing a computer science degree on Coursera(notesbylex.com)
247 points by lexandstuff 47 days ago | 156 comments | permalink
tl;dr: An Australian software engineer with 21 years of industry experience completed a remote BSc in Computer Science through the University of London/Goldsmiths on Coursera, taking 3.5 years part-time while working full-time at a cost of ~A$33,000. The program allows pay-as-you-go modules, performance-based admission without a high school diploma, and RPL credit for certain Coursera certificates, though downsides include 3-month grading delays, buggy Inspera proctoring, and messy group projects. The author started one month before ChatGPT launched and watched the program adapt with stricter proctoring and a formal AI-use policy.
HN Discussion:
  • Shared similar experience of completing a CS degree later in career while working
  • ~Online degrees are undermined by rampant cheating and AI use, weakening credentials
  • Confirms the article's complaint about dysfunctional group projects being universal
  • Formal CS education is largely a waste; on-the-job and free online learning suffice
  • ~Questions the value/cost of the program relative to alternatives like Open University
8.Starring the Computer(starringthecomputer.com)
269 points by gitowiec 47 days ago | 56 comments | permalink
tl;dr: "Starring the Computer" is a reference database catalogging appearances of real-world computers in movies and TV shows, indexed by manufacturer and model. Entries range from vintage machines like the Burroughs B205 (featured in dozens of 1960s sci-fi productions) and Apple II to modern hardware like MacBook Pros and Alienware laptops, each linked to specific films and episodes where they appear. It's essentially IMDb for computer hardware spotting.
HN Discussion:
  • Sharing specific trivia about iconic movie computers like the SAGE panels used as props
  • Pointing to similar reference databases like IMCDB for cars
  • Personal anecdotes about spotting or owning computers featured in movies
  • Reflection on the aesthetic appeal of vintage hardware versus modern computers
  • Criticism of unimaginative product placement in sci-fi shows using current Apple devices
9.The future of Flipper Zero development(blog.flipper.net)
386 points by croes 47 days ago | 170 comments | permalink
tl;dr: Responding to community backlash over perceived abandonment, Flipper Devices has reversed course and will continue maintaining the Flipper Zero firmware alongside its new hardware work. Going forward, feature requests will be handled via GitHub Discussions with community voting, stricter PR review rules (especially for AI-generated code), and public integration tests for regression testing. The team says firmware 1.0 was intentionally stabilized because the device's 700KB flash limit pushed features into loadable apps, and they'd considered the platform mission complete.
HN Discussion:
  • Flipper Devices has done an excellent job supporting the community despite one-time hardware revenue model
  • The announcement sounds like minimal life support rather than genuine continued development
  • Unfulfilled Kickstarter orders and poor support undermine the company's community commitment claims
  • The article contradicts itself by rejecting real-time engagement while announcing an AMA
  • The Flipper Zero is a genuinely useful and fun tool worth celebrating
10.Introduction to Compilers and Language Design (2021)(dthain.github.io)
317 points by AlexeyBrin 47 days ago | 51 comments | permalink
tl;dr: A free online textbook by Prof. Douglas Thain (Notre Dame) covering a one-semester introduction to compiler construction, guiding readers through building a compiler that translates a C-like language into X86 or ARM assembly. Chapters cover scanning, parsing, AST construction, semantic analysis, IR, code generation, and optimization, with accompanying GitHub code examples. Targeted at undergraduates with C programming, data structures, and computer architecture backgrounds; hardcover and paperback versions are also available.
HN Discussion:
  • Personal endorsement of the author's course and the textbook's project-based approach
  • Recommends alternative resources like Crafting Interpreters or C4 for learning compilers
  • Found the book practically useful for their own DSL/compiler projects
  • Criticism that the book focuses narrowly on C and lacks language design topics
  • Appreciation for substantive technical content amid AI-focused noise
11.Command and Conquer Generals natively ported to macOS, iPhone, iPad using Fable(github.com)
680 points by asronline 48 days ago | 283 comments | permalink
tl;dr: Command & Conquer: Generals Zero Hour has been natively ported to Apple Silicon Macs, iPhone, and iPad, running the original 2003 engine via a DirectX 8 → DXVK → Vulkan → MoltenVK → Metal rendering chain with custom RTS touch controls. Built on EA's GPL v3 source release and prior community porting work (TheSuperHackers, Fighter19, GeneralsX), the fork adds iOS-specific fixes for read-only filesystems, app lifecycle handling, and DXVK cross-compilation. The author notes the C++ work was done by Claude Code with human direction, and teases an upcoming Renegade port using similar methodology.
HN Discussion:
  • Title is misleading/clickbait since macOS port was already done by prior work, not by Fable
  • LLMs are genuinely useful for reverse engineering and porting old games
  • AI-generated writing style and made-up compound nouns are grating and noticeable
  • The rendering chain of DirectX→DXVK→Vulkan→MoltenVK→Metal is unnecessarily convoluted
  • Curiosity about applying these techniques to other older games like Emperor: Battle for Dune
12.EU Council forces Chat Control via fast-track(heise.de)
464 points by stavros 47 days ago | 259 comments | permalink
tl;dr: The EU Council is fast-tracking a "new" regulation to revive the expired Chat Control 1.0 rules, which allow tech providers to voluntarily scan encrypted communications for CSAM using AI and hash matching. By reframing it as fresh legislation rather than an extension, and pushing it to a 2nd-reading vote right before Parliament's summer break, the Council makes it nearly impossible to block—an absolute majority would be required to amend or reject it. Critics argue this maneuver deliberately circumvents democratic scrutiny while the broader Chat Control 2.0 mandatory scanning proposal remains stalled.
HN Discussion:
  • Article overstates the danger by conflating Chat Control 1.0 with the more dangerous 2.0 proposal
  • EU institutions like the Council are making unaccountable, questionable decisions that need investigation
  • Politicians voting for this are stupid or corrupt, handing citizen data to foreign providers
  • ~Resistance is futile; accept surveillance and ID verification and build decentralized alternatives
  • Questions about scope and technical applicability of the regulation
13.If you're a button, you have one job(unsung.aresluna.org)
581 points by nozzlegear 48 days ago | 273 comments | permalink
tl;dr: When rotating a photo, iPhone buffers rapid taps so eight quick taps produce a full 360° round-trip, while Nothing Phone/Android ignores taps during the rotation animation. The author argues this matters because even "casual" interfaces eventually meet power-user scenarios (e.g., rotating dozens of documents), and UIs should never force users to wait for an animation to finish—either buffer inputs or accelerate/interrupt the animation.
HN Discussion:
  • Buffering rapid clicks can cause problems like accidental double-actions, so debouncing has merit
  • The 'you had one job' framing is wrong because buttons have many responsibilities beyond being clickable
  • Animations should serve function, not block input; UIs shouldn't force waiting for animations
  • Buttons need clear feedback states to communicate whether clicks registered
  • The Android/Nothing Phone criticism may be inaccurate since the behavior can't be reproduced
14.GPT-5.5 Codex reasoning-token clustering may be leading to degraded performance(github.com)
367 points by maille 48 days ago | 151 comments | permalink
tl;dr: Analysis of 390K Codex token_count records shows GPT-5.5 responses disproportionately terminate at exactly 516 reasoning tokens (with echoes at 1034 and 1552), accounting for 82% of such events despite only 19% of overall traffic. This clustering spiked from 0.11% in Feb 2026 to 53% in May, coinciding with a drop in mean reasoning-token usage—suggesting a hidden reasoning-budget cap, truncation, or routing behavior specific to GPT-5.5 that may explain degraded performance on complex tasks.
HN Discussion:
  • Users independently reproduced the 516-token clustering in their own Codex data
  • Reported quality degradation in Codex matches the article's findings and hypothesis
  • Skeptical the clustering reflects a real problem, attributing it to encryption artifacts
  • Speculates this clustering is the result of OpenAI's cost-cutting optimizations
  • Considering switching to competitors or local models due to silent server-side regressions
15.Shadcn/UI now defaults to Base UI instead of Radix(ui.shadcn.com)
278 points by dabinat 48 days ago | 161 comments | permalink
tl;dr: Shadcn/UI has made Base UI the default component library for new projects, replacing Radix, since Base UI (built by the original Radix team) has matured to 1.6.0 with 6M+ weekly downloads and users were already choosing it 2-to-1 in shadcn/create. Radix isn't deprecated—it remains fully supported with a one-flag opt-in—and existing projects don't need to migrate, though an AI agent "skill" is provided for progressive, component-by-component migration. The release also coincides with new chat interface components, GitHub-based registries, a `shadcn eject` command, and a new compact style called Rhea.
HN Discussion:
  • Post feels AI-written, undermining the importance of the release announcement
  • Copy-paste approach creates upgrade problems that traditional UI libraries avoid
  • These UI toolkits overuse divs instead of semantic native HTML elements
  • ~Shift from codemods to LLM-based migrations is an intriguing trend
  • Questions whether the change brings tangible user benefits like smaller bundles
16.Explanation of everything you can see in htop/top on Linux (2019)(peteris.rocks)
507 points by theanonymousone 48 days ago | 61 comments | permalink
tl;dr: A deep dive into what every field in htop/top actually means on Linux, covering uptime, load average (an exponentially damped moving average that includes uninterruptible processes, not just CPU usage), PIDs, process states (R/S/D/Z/T/t), niceness/priority, and the various memory metrics (VIRT/RES/SHR/MEM%). The author also walks through each default process running on a fresh Ubuntu Server 16.04 install, explaining what it does and whether it can be safely removed, using tools like strace, /proc, and ps to demonstrate where the data comes from.
HN Discussion:
  • Recommends alternative monitoring tools like btop, nmon, or procs over htop/top
  • Shares personal htop configuration tips like disabling user threads and enabling tree view
  • Agrees that resident memory is more reliable than virtual memory metrics
  • Expresses appreciation for the article's depth and long-term reference value
  • Shares additional practical usage tips like sorting by memory in top