SShortSingh.
0
ProgrammingHacker News ·

How the Videx VideoTerm Card Transformed the Apple II Into a Business Machine

A recent article on Wiseowl.com examines the Videx VideoTerm, an expansion card that played a pivotal role in making the Apple II a credible business computer. The card addressed a major limitation of the Apple II, which originally lacked an 80-column display mode essential for professional software like word processors and spreadsheets. By adding 80-column text support, the VideoTerm opened the door for serious business applications on the platform. The piece is part of a series exploring FPGA recreations of classic Apple II hardware, highlighting renewed hobbyist interest in vintage computing.

0
ProgrammingDEV Community ·

Why Replacing Engineers With AI Tokens Is a Flawed Financial Argument

A cost comparison circulating in corporate boardrooms pits the $250K fully-loaded annual cost of a senior US software engineer against roughly $20K in AI model token usage, making automation appear overwhelmingly cheaper. However, the analysis is misleading because the two figures measure fundamentally different things — one buys a complete professional, the other buys a portion of coding output. Writing code accounts for only 30–50% of an engineer's actual role, and AI agents currently cover an estimated 15–35% of the full job when factoring in non-coding responsibilities. AI-generated code still requires senior human review, consuming an estimated 0.3–0.5 of an engineer's time and adding $75K–$125K in human costs back into the equation. A more honest accounting shows AI tooling delivers a real but modest productivity gain of 15–35%, not a wholesale replacement of engineering headcount.

0
ProgrammingDEV Community ·

Developer Builds Self-Healing SEO System That Auto-Fixes Broken Links in Real Time

A solo developer has built a self-healing SEO system embedded directly into a website's codebase, designed to detect and fix technical issues automatically rather than waiting for periodic audit reports. The system runs a continuous control loop monitoring signals such as broken links, Core Web Vitals, schema validity, and rankings, attempting automated fixes before any ranking damage occurs. A key feature automatically converts recurring 404 errors into permanent 301 redirects by matching dead URLs against known slug history and applying fixes above a set confidence threshold. Unlike most SEO tools, which are third-party SaaS products layered on top of a site, this approach keeps all healing logic within the developer's own repository. The developer offers the monitoring as an optional managed subscription, but emphasizes that the underlying code remains in the client's codebase regardless.

0
ProgrammingDEV Community ·

Rust gains dedicated ErrorKind::TooManyOpenFiles variant for I/O error handling

A new variant, TooManyOpenFiles, has been added to Rust's io::ErrorKind enum via PR #158326, giving developers a clean, platform-agnostic way to handle file descriptor exhaustion errors. Previously, both the per-process EMFILE and system-wide ENFILE errno codes were decoded into the generic Uncategorized variant, forcing developers to inspect raw OS error codes directly. The change maps the relevant Unix, WASI, and Windows error codes to the new variant, enabling straightforward pattern matching on error kind alone. The variant is currently unstable and must be enabled with the feature flag io_error_too_many_open_files. This marks the contributor's second merged change to Rust's standard library I/O layer, continuing a focus on improving low-level reliability.

0
IndiaNDTV ·

Naga, Meitei Groups Demand Action After Kuki Body Apologises for 6 Hostage Deaths

Civil society groups in Manipur, including the United Naga Council (UNC) and the Meitei Alliance, have demanded swift action following an apology by the Kuki Zo Council (KZC) over the killing of six Naga civilians. KZC chairman Henlienthang Thanglet was captured on camera making remarks about the deaths of the six hostages. The UNC and Meitei Alliance expressed outrage and called on authorities to hold those responsible accountable. The incident has further heightened ethnic tensions in the conflict-ridden state of Manipur.

0
IndiaNDTV ·

Explosion and Gunfire in Karachi Kill 3 Army Rangers, Two Civilians Hurt

An explosion followed by gunfire erupted in Karachi, Pakistan, leaving at least three Army Rangers dead, according to local media reports. Two civilians were injured in the incident and transported to a nearby hospital. The information on the civilian casualties was confirmed by AFP, citing a statement from the Edhi Foundation, a Pakistani emergency relief organization. The exact location within Karachi and the identities of those responsible have not yet been officially confirmed. Authorities have not released an immediate statement detailing the circumstances or motive behind the attack.

0
IndiaTimes of India ·

Venezuela Twin Earthquakes Kill 1,430; Millions Without Food and Water

Twin earthquakes in Venezuela have killed at least 1,430 people, leaving thousands more injured and homeless. The government has reported hundreds missing, though opposition sources place the number of unaccounted individuals at over 54,000. The La Guaira region has suffered particularly severe damage from the disaster. International aid has begun arriving as rescue operations remain ongoing across affected areas. While electricity is gradually being restored in some parts of the country, access to food and clean water remains critically limited for many survivors.

0
SportsESPNcricinfo ·

New Zealand field unchanged XI needing win to secure T20 World Cup semi-final spot

New Zealand have named an unchanged playing XI as they look to secure a place in the semi-finals of the tournament. Their path to the knockouts was made clearer after Ireland caused an upset by defeating West Indies in Bristol earlier. A New Zealand victory in their current match would be enough to confirm their qualification for the semi-finals. The result in Bristol has made the equation straightforward for the Kiwis, who simply need to win.

0
IndiaNDTV ·

BJP Leader Vijayvargiya Sparks Controversy With Remark on RSS Member Quality

Senior BJP leader Kailash Vijayvargiya has stirred controversy with a pointed remark about the Rashtriya Swayamsevak Sangh. He stated that while the RSS has no shortage of members in terms of numbers, genuinely good human beings within the organisation are becoming increasingly rare. The comment has triggered a political row given the RSS's central role as the ideological parent body of the BJP. Vijayvargiya's remarks are being widely discussed, as criticism of the Sangh by a senior BJP figure is considered highly unusual.

0
SportsESPNcricinfo ·

Prendergast fifty powers Ireland to first-ever T20 World Cup win over West Indies

Ireland claimed their first victory in T20 World Cup history by defeating West Indies in a notable upset. Allrounder Lorcan Tucker Prendergast played a key role, scoring a classy half-century to anchor Ireland's innings. Ireland's spinners also proved decisive, restricting the West Indies batting lineup effectively. The result dealt a significant blow to West Indies' hopes of advancing to the semi-finals of the tournament.

0
SportsESPNcricinfo ·

New Zealand bat first against England in must-win semi-final chase at The Oval

New Zealand have chosen to bat first against England at The Oval in a crucial match that could determine their semi-final fate. The defending champions need a positive result to keep their knockout hopes alive in the tournament. England, who remain undefeated in the competition, pose a significant obstacle to New Zealand's aspirations. A win for New Zealand would push them into contention for a last-four berth, while England will look to maintain their perfect record.

0
IndiaTimes of India ·

Delhi heat index hits season-high 51.3°C as monsoon arrival delayed

Delhi experienced an intense heatwave on Saturday, with the 'feel-like' temperature reaching a season-high of 51.3 degrees Celsius. The actual mercury stood at 41.3°C, but high humidity significantly amplified the perceived heat. Nighttime temperatures also remained uncomfortably elevated, offering residents little relief. While light rain and gusty winds are expected early next week, the monsoon's delayed arrival means the capital faces a prolonged hot spell.

0
ProgrammingDEV Community ·

Key Architecture Patterns for Scalable Full-Stack TypeScript Apps

A developer who built CitizenApp into a production SaaS serving thousands of concurrent users has shared the architectural lessons learned along the way. The article recommends using a pnpm monorepo with shared TypeScript type packages, so that any API contract changes are immediately caught across both frontend and backend codebases. On the backend, the author advocates organizing FastAPI endpoints around business domains rather than generic CRUD operations, bundling usage checks, external API calls, and audit logging into cohesive units. For the frontend, the piece highlights React 19 Server Components and Server Actions as a simpler alternative to heavyweight client-state setups like Zustand combined with TanStack Query. The overall guidance emphasizes treating the frontend and backend as one product with two deployment targets, a mindset the author says prevents costly contract-mismatch bugs early in development.

0
ProgrammingDEV Community ·

AI Won't Replace Software Engineers, But Those Who Use It Will Have an Edge

Fears that artificial intelligence will eliminate software engineering jobs are largely overstated, according to analysis from the developer community. Much like calculators and cloud computing before it, AI is reshaping how engineers work rather than making their roles obsolete. Tasks such as generating boilerplate code, writing tests, and debugging are increasingly handled by AI tools, freeing engineers to focus on architecture, problem-solving, and product decisions. Developers who integrate AI strategically into their workflows are becoming significantly more productive than those who do not. The emerging competitive divide is not between humans and AI, but between engineers who leverage these tools effectively and those who ignore them.

0
ProgrammingDEV Community ·

Developer open-sources fully decentralized Solana jackpot casino built with Anchor

A developer has released an open-source, full-stack decentralized jackpot casino built on the Solana blockchain using Anchor and Rust. The project, named solana-casino-jackpot, allows operators to configure betting rounds with customizable parameters such as duration, minimum deposit, and maximum player count. It integrates ORAO's verifiable random function (VRF) to ensure provably fair winner selection, with all game logic executed transparently on-chain. The codebase covers the complete stack — including a TypeScript backend, WebSocket layer, MongoDB state management, and a responsive frontend with wallet integration. Published on GitHub, the project is intended as an educational resource for developers learning Solana smart contract and Web3 game development.

0
TechnologyThe Verge ·

Apple seeks US waiver to source RAM chips from Pentagon-blacklisted Chinese firm

Apple has reportedly asked the Trump administration for an exemption to purchase RAM chips from Chinese memory maker CXMT, according to the Financial Times. CXMT is blacklisted by the Pentagon due to alleged ties to China's People's Liberation Army. While no US law explicitly prohibits Apple from buying chips from CXMT, the move carries significant reputational risks given the military connection. Apple is exploring alternative chip sources as surging RAM and storage costs have already forced it to raise prices across most of its product lineup this week.

← NewerPage 23 of 69Older →