The IEEE Computer Society's Columbia Section Chapter (Region 3) held a technical session examining how AI in software development is moving beyond simple code-completion tools. Speakers discussed the emergence of agentic AI systems capable of more autonomous roles in enterprise software engineering workflows.
A writer describes running Quake's original CPU-based software renderer at 800x600 locked to 60fps on a Dell OptiPlex 380, far beyond resolutions possible in the 1990s. The piece contrasts this approach with 3D-card-accelerated versions such as GLQuake and 3dfx modes for Blood and Tomb Raider, noting software rendering draws every pixel via the CPU with no graphics card involved.
Sony has told UK customers it will not deliver the Android 17 upgrade it had promised for the Xperia 10 VI when the midrange phone launched over two years ago. The company cited a technical assessment that found the device's storage configuration couldn't support an adequate Android 17 experience. Sony says it will still provide security updates through June 2028 and that other Xperia models' update plans are unaffected.
Bank of America brought on roughly 1,000 contract workers to remediate software vulnerabilities uncovered by Anthropic's Mythos system. The hiring suggests the AI tool identified a substantial volume of issues requiring manual remediation work.
A programmer who worked on animation systems for the cancelled open-world title 'This is Vegas' at Surreal Software (Midway Seattle) around 2010 describes a memory management technique called a stack allocator, also known as a bump allocator. The method pre-allocates a fixed block of memory and uses a simple integer pointer to track allocation and deallocation, replacing costly dynamic memory calls that had become a profiling bottleneck in per-frame animation blending.
Margaret Hamilton, the computer scientist who led development of the onboard flight software for NASA's Apollo missions at MIT, has died aged 90. She is widely credited with coining the term 'software engineering' and later founded companies building programming systems used in aerospace, defence and other industries.
OpenCode has launched version 2.0, described as a significant overhaul of the platform built using data from millions of daily users. The update includes a range of new features, performance improvements, and bug fixes, with several user-facing changes highlighted as particularly impactful.
Bank of America CEO Brian Moynihan told CNBC the bank brought on 1,000 outside contractors in the second quarter to patch software vulnerabilities exposed by advanced AI models, including Anthropic's Mythos. Those contractors remain in place alongside the bank's existing 3,000-person team, and Moynihan said the bank spent over $200 million in the third quarter on remediation and related anti-money-laundering compliance work.
A developer writing about AI-assisted coding argues that the non-deterministic nature of large language model output, long seen as a barrier to reliable software development, is not actually a problem. The author explains that code is simply one possible output among many valid paths to a correct result, and that LLMs function as actors within a system rather than as a replacement for precise, deterministic instructions.
A new Android Auto 18 beta has appeared, revealing a redesigned user interface alongside references to deeper Gemini AI personalization and updated font technology. The changes were spotted in the beta code rather than announced formally by Google.
A new essay on 'Recreational Programming' argues that developers should maintain personal coding projects purely for enjoyment, separate from their professional work. The piece quotes the idea that the aim isn't to emulate any particular programmer's career, but to preserve the sense of curiosity that first drew people to coding.
A new analysis argues that although AI tools now let developers write, refactor, and document code far faster than two years ago, overall software shipping speed has barely improved. It attributes this gap to software development lifecycles still built around sprints, manual quality gates, and review handoffs designed for an era when writing code itself was the slowest step.