Google AI Compute Deal and LLMs Disrupting Software Engineering
LLMs are eroding my software engineering career and I don't know what to do
A software engineer with a decade of experience has shared a candid reflection on how Large Language Models are devaluing their technical skills and causing them to question their future in the industry. This personal account highlights the growing anxiety among veteran tech professionals regarding the rapid automation of traditional software development tasks by generative AI.
CommentsThe 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners
The winners of the 29th International Obfuscated C Code Contest for 2025 have been announced, showcasing the world's most creatively unreadable C programming. This annual competition challenges developers to write clever, heavily obfuscated code that compiles and runs while remaining completely incomprehensible to human readers.
CommentsBuilding from zero after addiction, prison, and a felony
After serving time in a maximum-security juvenile prison and battling severe addiction that resulted in a felony conviction, the author rebuilt their life through software development and open-source contributions. Their condensed narrative details this difficult journey from incarceration to a successful career in technology. The story is intended to offer hope and inspiration to anyone who feels they have no future.
CommentsShow HN: Lathe – Use LLMs to learn a new domain, not skip past it
Lathe is an open-source tool that leverages large language models to generate customized, multi-part technical tutorials on demand. Rather than allowing AI to write code and bypass the learning process, it requires users to work through the hands-on lessons by hand to genuinely master new domains.
CommentsPublic Domain Image Archive
A public domain image archive features a curated collection of out-of-copyright works that are free for anyone to browse, download, and reuse. Operating as a continuously expanding living database, the platform adds a fresh selection of images to its library every week.
CommentsHow's Linear so fast? A technical breakdown
A recent technical breakdown reveals that Linear achieves its lightning-fast performance through a local-first sync architecture, instant first loads, and MobX observables. These architectural choices, combined with a keyboard-first design, create a highly responsive and seamless user experience.
CommentsAnthropic, please ship an official Claude Desktop for Linux
Users are urging Anthropic to release an official Claude Desktop application for Linux to match the native clients currently available on other operating systems. The community feature request highlights a growing demand for broader platform support from the AI company. Developers and users alike are hoping Anthropic will prioritize a native Linux client in future updates.
CommentsWhat is the purpose of the lost+found folder in Linux and Unix? (2014)
A technical guide explores the purpose of the lost+found directory located at the root of Linux and Unix operating systems. It explains that the file system uses this folder to store orphaned files and data fragments recovered after a crash or unexpected shutdown. Users typically interact with the directory via the command line using root privileges to inspect and restore these unreferenced files.
CommentsHarness engineering: Leveraging Codex in an agent-first world
Harness engineering is exploring how to leverage Codex to adapt its software development practices for an agent-first world. By integrating autonomous coding agents into daily workflows, the technical staff aims to significantly enhance overall engineering efficiency and embrace AI-driven development.
CommentsTokenomics: Quantifying Where Tokens Are Used in Agentic Software Engineering
Researchers have published a new study analyzing the computational costs of AI coding agents by quantifying exactly where language model tokens are consumed during agentic software engineering tasks. The paper breaks down token usage across various developmental phases to identify major cost drivers and help developers optimize the efficiency of automated programming systems.
CommentsMajor P2P issues in Israel and possibly other Middle East countries
Gamers in Israel and potentially other Middle Eastern nations are experiencing severe peer-to-peer connectivity issues across all titles utilizing Steam Networking. The systemic problem began around March 13th, leaving frustrated players without any effective assistance from Steam or game support teams.
CommentsGoogle to pay SpaceX $920M a month for compute capacity at xAI data centers
Ahead of its planned IPO, SpaceX has signed a 32-month agreement to lease compute capacity to Google using xAI data centers. Under the terms of the deal, Google will pay SpaceX $920 million per month for the infrastructure.
CommentsSymbolica 2.0: Programmable Symbols for Python and Rust
Symbolica 2.0 introduces programmable symbols and high-performance computer algebra capabilities for Python and Rust ecosystems. This latest release provides advanced tools for symbolic computation and numerical methods to optimize complex mathematical workflows.
CommentsWin16 Memory Management
A reader discussion on Win16 memory management highlights how the operating system's bi-modal design forced developers to navigate complex segmented addressing to maintain compatibility with older processors. Compared to OS/2 and Classic Mac OS, Windows introduced unique hurdles like globally shared DLL data and manual code segmenting to conserve limited RAM. Despite the tedium of managing these strict hardware limitations, developers recall that the overall system was much simpler to comprehend than today's complex cloud environments.
CommentsField of clones: How horse replicas came to dominate polo
Equine cloning has transformed from a rare novelty into a dominant, mature industry within the Argentine polo scene. While these high-performance horse replicas have revolutionized the sport, their widespread use continues to raise significant ethical concerns.
CommentsAn Ohio Valley 100k-watt FM signal is severed in broad daylight
A brazen daytime copper theft has knocked the 100,000-watt FM radio station WDGG in Ashland, Kentucky, completely off the air. Kindred Communications detailed the severe incident, which severed the broadcast infrastructure and caused major disruptions across the Ohio Valley.
CommentsMy Software North Star
In a recent blog post, Loris Cro shares his guiding philosophy and core principles for software development, which he calls his software north star. The article details how these foundational beliefs influence his approach to building tools, contributing to the open-source community, and shaping the future of programming.
CommentsBiohub releases a world model of protein biology
Biohub has released a comprehensive world model of protein biology featuring the newly introduced ESMFold2, ESMC, and ESM Atlas AI models. These advanced systems support a wide range of scientific applications and are specifically designed to accelerate the design of therapeutic molecules.
CommentsHow liminalism became the defining aesthetic
Liminalism has emerged as a defining internet aesthetic, functioning as a crowd-curated digital movement that reflects the anxieties of late capitalism. Driven by online communities, this visual trend utilizes transitional spaces to articulate an explicit, collective reaction to contemporary societal dystopias.
CommentsI design with Claude more than Figma now
A designer explains how their workflow has shifted from traditional tools like Figma to relying heavily on the AI model Claude for product design after initial skepticism toward large language models. Won over by the utility of AI coding assistants, the author now uses conversational AI to rapidly generate and iterate on user interfaces, highlighting a growing trend of generative AI disrupting conventional design software.
CommentsCloning a Sennheiser BA2015 battery pack
A hardware hobbyist has shared a guide on cloning an expensive Sennheiser BA2015 battery pack to provide a more affordable replacement. The creator usually avoids modifying power packs due to general safety concerns. However, they were motivated to take on this specific project because the original unit utilizes Ni-MH cells instead of Li-ion batteries.
CommentsSpeculative KV coding: losslessly compressing KV cache by up to ~4×
A new technique called Speculative KV coding enables the lossless compression of AI model KV caches by up to four times. By leveraging a cheaper predictor model to drive an arithmetic coder, the method significantly reduces memory overhead for large language models without sacrificing data integrity.
CommentsBoron Buckyballs: B80 cages in the lab
Experimental researchers have successfully synthesized B80 boron cages in the laboratory, disproving previous theoretical models that predicted their creation was impossible. The successful formation of these boron buckyballs marks a significant breakthrough in nanotechnology and advanced materials science.
CommentsPowering up a module from the IBM 604: an electronic calculator from 1948
A recent retro-computing project explores the inner workings of the IBM 604 by successfully powering up a module from the 1948 electronic calculator. The demonstration offers a fascinating glimpse into 1940s computing, showcasing the era when businesses were just beginning to transition from electromechanical punch card machines to early electronic devices.
CommentsPodman 6: machine usability improvements (2025)
Podman 6 will introduce significant usability improvements to its machine function to address existing architectural limitations. These updates are designed to streamline the setup and management of container environments for developers.
CommentsMy automated doubt development process
A new article details an automated doubt process that restores developer trust in AI-assisted coding by front-loading rigorous scrutiny through multi-agent validation. By proactively verifying AI-generated outputs with multiple validation agents, this methodology shifts the workflow from blind reliance to systematic error prevention.
CommentsArithmetic Without Numbers – How LLMs Do Math
A recent analysis explores the internal mechanics of large language models, revealing how they execute mathematical calculations by manipulating high-dimensional matrices rather than traditional numerical processing. By translating arithmetic into complex pattern recognition, the piece highlights the fundamentally different way AI systems approach computation.
CommentsOffice-open-xml-viewer: Office XML document viewer that renders to HTML Canvas
A new open-source project called office-open-xml-viewer allows users to view Office Open XML documents directly within their web browser. The tool processes these files and renders the output directly to an HTML Canvas element for seamless display.
CommentsThe Secret Life of Circuits with lcamtuf / Michał Zalewski (Audio Interview)
Security researcher and electronics enthusiast Michał Zalewski, also known as lcamtuf, joins the podcast to discuss his new book, The Secret Life of Circuits. The audio interview covers his extensive background in cybersecurity, his technical writing, and his unique hobby of collecting calculators.
CommentsBackrest – a web UI and orchestrator for restic backup
The project Backrest provides a web-based user interface and orchestration layer for the restic backup tool. It simplifies data protection by allowing users to easily manage and schedule their backups through a centralized dashboard. This eliminates the need to configure and run restic directly from the command line.
Comments
















