| News Nug |
|---|
|
Handsdown one of the coolest 3D websites Published: 2025-12-09 | Origin: Hacker News Bruno Simon, a creative developer specializing in web design, invites visitors to explore his portfolio in an interactive 3D environment. The server is currently offline, preventing score saving and the display of visitor messages, referred to as "whispers." Up to 30 messages can be left, but new ones replace old ones, and users can only submit one while adhering to a character limit and guidelines against inappropriate content. The portfolio utilizes Three.js, a library for 3D rendering, highlighting contributions from |
|
How do you modernize a legacy tech stack without a complete rewrite? Published: 2025-12-09 | Origin: /r/programming The content discusses the Strangler Fig pattern, a method for incrementally migrating a legacy system to a new application by gradually replacing specific functionalities with new services. This approach allows the old system to be gradually suppressed and ultimately decommissioned, making the transition smoother for clients who can continue using the existing interface while the migration occurs. It addresses the challenges of maintaining two versions of an application and ensures minimal disruption by routing requests through a façade (proxy) that manages interactions between the new and old systems during modernization |
|
Show HN: Gemini Pro 3 hallucinates the HN front page 10 years from now Published: 2025-12-09 | Origin: Hacker News Of course! Please provide the content you'd like summarized. |
|
Ruby and the singleton pattern don't get along Published: 2025-12-09 | Origin: /r/ruby In the article by Gregory Brown, the author discusses the challenges in implementing the Singleton design pattern in Ruby, noting that while many design patterns have elegant translations in Ruby, the Singleton pattern does not. The Singleton pattern is described as a means to create global objects that do not need explicit instantiation, typically used for single instances needed throughout an application, such as configuration data or logging systems. The author acknowledges that the Math module serves as an example of a singleton object in Ruby. Despite various methods available to |
|
Mistral releases Devstral2 and Mistral Vibe CLI Published: 2025-12-09 | Origin: Hacker News Mistral AI has released Devstral 2, a next-generation open-source coding model available in two sizes: Devstral 2 (123B parameters) and Devstral Small 2 (24B parameters). Both models are designed to enhance distributed intelligence and are available under permissive licenses, with Devstral 2 under a modified MIT license and Devstral Small 2 under Apache 2.0. Devstral 2 offers state-of-the-art performance, scoring |
|
2 years with Shape-Up, and why we switched back Published: 2025-12-09 | Origin: /r/programming After two years of using the Shape-Up software development methodology, Customaite decided to discontinue it due to its rigid structure not aligning with their evolving needs. Although they were attracted to Shape-Up's promise of longer focus periods and value-based prioritization to address ongoing project challenges, they ultimately found that projects often extended beyond planned sprints, leading to an accumulation of work-in-progress. Shape-Up, created by Basecamp, is characterized by 6-week development cycles followed by 2-week cooldown periods, |
|
UringMachine Benchmarks Published: 2025-12-09 | Origin: /r/ruby The content emphasizes that all feedback is valued and taken seriously. It also mentions that more information can be found in the documentation regarding available qualifiers. Additionally, there are alerts indicating an error in loading the page, prompting the user to reload. |
|
Why Circuit Breaker Recovery Needs Coordination Published: 2025-12-09 | Origin: /r/ruby The blog post discusses the challenges of implementing circuit breakers in systems with concurrent execution, emphasizing that while the state machine (CLOSED, OPEN, HALF-OPEN) is simple, coordinating recovery probes among multiple threads or servers is complex. The half-open state is designed to determine if a downstream service has recovered, typically assuming only one probe at a time. However, when multiple workers probe simultaneously after a failure, they may all see the same eligibility for probing and send requests at once, leading to a scenario |
|
How Google Maps allocates survival across London's restaurants Published: 2025-12-09 | Origin: Hacker News The author sought restaurant recommendations in Greater London and, frustrated with conventional methods like Google Maps, decided to scrape data and create a machine-learning model. Initially focused on finding good dining options, the project morphed into an exploration of how digital platforms influence economic survival in cities. The analysis revealed that Google's restaurant listings are shaped by an algorithmic market rather than simply reflecting consumer preferences. While Google Maps appears to index demand, it actively organizes it through a ranking system based on relevance, distance, and prominence |
|
Modern Walkmans Published: 2025-12-09 | Origin: Hacker News The Toshiba wireless cassette player, KCS-315, is designed for retro music lovers, allowing playback of cassette tapes for approximately 16 hours using 2 AA alkaline batteries or through USB power. It features Bluetooth capability for wireless listening with earphones, as well as FM/AM radio playback, and incorporates a Voice Activation System and Automatic Stop System. Weighing 230g, it has a retro silver design and delivers realistic sound with virtual surround sound, ultra-low Wow and Flutter, and high |
|
The Lost Machine Automats and Self-Service Cafeterias of NYC (2023) Published: 2025-12-09 | Origin: Hacker News The content discusses the historical significance of automats and self-service cafeterias in New York City, highlighting their role in the city's dining culture during the early to mid-20th century. Automats, pioneered by Horn & Hardart, were self-service restaurants featuring coin-operated machines for food and drink, becoming popular alongside self-service cafeterias. The lament of the former Municipal Art Society president, Kent L. Barwick, underscores the loss of these dining establishments as the last automat closed in 1991 |
|
Horses: AI progress is steady. Human equivalence is sudden Published: 2025-12-09 | Origin: Hacker News In a talk that transitions from horses to chess to AI, the speaker compares developments in technology across different eras. They note that steam engines improved steadily over 200 years without immediate impact on horses, which saw a sudden decline (90% disappearance) between 1930 and 1950. Similarly, in chess, computers improved gradually over 40 years, resulting in a surprising turn where human grandmasters lost 90% of matches against computers within a decade. When discussing AI, the speaker highlights a |
|
The universal weight subspace hypothesis Published: 2025-12-09 | Origin: Hacker News arXivLabs is a platform that enables collaborators to create and share new features for the arXiv website. Participants must align with arXiv's values of openness, community, excellence, and user data privacy. arXiv seeks partners who share these principles and invites users with project ideas that can benefit the community to learn more about arXivLabs. Additionally, there is a mention of arXiv's operational status. |
|
Kroger acknowledges that its bet on robotics went too far Published: 2025-12-08 | Origin: Hacker News Kroger has announced the closure of three automated fulfillment centers, signaling a significant shift in its grocery e-commerce strategy. This decision comes just months after the company expressed confidence in its partnership with Ocado, the U.K.-based warehouse automation firm. Initially, Kroger planned to expand its network of high-tech fulfillment centers and improve efficiency with new technology. However, recent assessments revealed that the Ocado network was not meeting performance expectations, leading Kroger to pause further developments. The closures, which also included |
|
Show HN: I built a system for active note-taking in regular meetings like 1-1s Published: 2025-12-08 | Origin: Hacker News Of course! Please provide the content you'd like me to summarize. |
|
Icons in Menus Everywhere – Send Help Published: 2025-12-08 | Origin: Hacker News The author expresses frustration with the default design philosophy of adding icons to every menu item in applications like Google Sheets and macOS. They argue that this approach creates unnecessary visual noise and reflects a lack of thoughtful design. The concern is that designers may feel compelled to fill spaces with icons rather than carefully considering whether each icon aids usability. The author contrasts this with Apple's previous approach in macOS, which did not adhere to a one-size-fits-all icon policy. However, recent updates, like macOS Tahoe |
|
Jepsen: NATS 2.12.1 Published: 2025-12-08 | Origin: Hacker News NATS is a distributed streaming system that typically offers best-effort message delivery; however, its JetStream subsystem provides a more reliable at-least-once message delivery. In testing the JetStream version 2.12.1, issues were identified, including data loss due to file truncation or corruption on a few nodes, and complications arising from power failures or single-node OS crashes combined with network delays. These problems stemmed, in part, from the decision to flush writes to disk every two |
|
Strong earthquake hits northern Japan, tsunami warning issued Published: 2025-12-08 | Origin: Hacker News A magnitude 7.5 earthquake hit northern Japan on Monday night, with its epicenter off the eastern coast of Aomori Prefecture. The Japan Meteorological Agency initially reported a magnitude of 7.6 but later downgraded it. The tremor was felt strongly in Hachinohe, where it registered an upper 6 intensity on the Japanese scale. Six people in Aomori were injured due to falling debris. A tsunami warning was issued for Iwate and parts of |
|
Oblast: a better Blasto game for the Commodore 64 Published: 2025-12-08 | Origin: /r/programming The article discusses the author's completion of a personal project inspired by the game TI Blasto, which involved enhancing the game's mechanics and gameplay. This project, part of the author's bucket list, took a couple of years to develop and features faster action, animated graphics, a variety of procedurally generated screens, and customizable gameplay settings. While the author appreciates the original TI Blasto, they aimed to improve upon it. One notable enhancement is the way the game now tracks explosions and animations more efficiently, avoiding |
|
Damn Small Linux Published: 2025-12-08 | Origin: Hacker News **Be My Hero** discusses the release of DSL 2024, a compact Linux distribution designed for low-spec x86 computers. It features a range of carefully selected applications that are functional, small in size, and have low dependencies. The distribution includes two window managers, Fluxbox and JWM, both known for their lightweight and intuitive nature. DSL 2024 offers four X-based web browsers, various office applications, multimedia tools, and three lightweight GUI-based games. Additionally, it is equipped with |