SShortSingh.
0
SportsESPNcricinfo ·

Australia Weigh Batting Changes After First Test Loss to Bangladesh

Australia's selectors are under pressure to reassess their batting lineup following a disappointing result in the first Test against Bangladesh. The defeat has raised questions about the current composition of the batting order and whether personnel changes are necessary. Several players are reportedly in contention as potential replacements or additions to strengthen the middle order. The selectors must now evaluate available domestic options before deciding on any squad adjustments ahead of the second Test.

0
ProgrammingDEV Community ·

How to Implement AWS IAM Least Privilege Without Overcomplicating It

AWS IAM least privilege is a widely accepted security principle but rarely implemented properly, with many teams defaulting to overly broad permissions for convenience. A practical approach recommends starting from zero permissions and adding only what a workload needs, rather than trimming down from a wide-open policy. Tools like AWS CloudTrail and IAM Access Analyzer can observe actual service activity and auto-generate tightly scoped policies, reducing guesswork. Long-lived IAM user keys should be replaced with IAM roles, OIDC federation for CI/CD pipelines, and IAM Identity Center for human access. Maintaining least privilege requires ongoing habits such as quarterly audits using Access Analyzer, last-accessed data reviews, and automated checks in CI pipelines to catch overly permissive policies early.

0
WorldBBC World ·

Poland unveils Europe's tallest Virgin Mary statue at 55.6 metres

A towering concrete statue of the Virgin Mary has been unveiled in rural Poland, standing 55.6 metres (182 feet) tall. The structure is now recognised as the tallest Virgin Mary statue in Europe. Its height surpasses that of Rio de Janeiro's iconic Christ the Redeemer statue by a significant margin. The statue is located in a rural part of Poland, marking a notable addition to the country's religious landmarks.

0
ProgrammingDEV Community ·

Developer Builds AI App That Reads Your Dog's Expression Using Gemini Vision

A developer created 'Is My Dog Judging Me?', a web app that uses Google's Gemini Vision API to analyze uploaded dog photos and return a humorous verdict. The app scores a dog's judgment level from 0–100%, identifies its emotional state, guesses its breed, and generates a sarcastic inner monologue. Built with SvelteKit 5 and Tailwind CSS 4, the project was submitted for DEV Community's Weekend Challenge: Dog Days Edition. The app includes privacy-conscious features such as browser-side EXIF stripping before image upload and a rate limiter via Upstash Redis to prevent abuse. A public Privacy Policy clarifies that no photos, accounts, or tracking data are stored by the developer.

0
ProgrammingHacker News ·

Stripe, Adyen, and Braintree 2026 Enterprise Payment Fees Compared

A 2026 analysis compares the payment processing fees of three major enterprise platforms: Stripe, Adyen, and Braintree. Stripe charges approximately 2.9%, Braintree around 2.59%, while Adyen stands out with a significantly lower rate of 0.6%. The comparison highlights notable cost differences that could impact businesses processing large transaction volumes. The analysis, published on ValueAdd VC's blog, has drawn discussion among developers and founders on Hacker News. For high-volume enterprise merchants, the choice of payment processor could translate into substantial savings or costs over time.

0
ProgrammingDEV Community ·

Developer Explains the Mental Model Connecting Neural Networks to Modern LLMs

A developer on DEV Community published a guide aimed at building a foundational understanding of how large language models work before diving into applied AI development. The article traces the evolution from basic neural networks and deep learning to specialized architectures like CNNs, RNNs, and LSTMs, explaining why each suited different problem types. It highlights a key challenge in language processing — understanding relationships between words — which earlier sequential models like RNNs struggled to handle efficiently. The 2017 paper 'Attention Is All You Need' introduced the Transformer architecture, which replaced step-by-step processing with an attention mechanism that evaluates relationships between all tokens simultaneously. This shift enabled better context capture and more efficient parallel training, forming the technical foundation on which modern LLMs are built.

0
ProgrammingHacker News ·

New Tool Aims to Strip AI-Typical Tone from AI-Generated Text

A new web tool called UnSlopAI has been shared on Hacker News by its creator. The tool is designed to remove the characteristic 'AI voice' commonly found in AI-generated writing. It was posted as a Show HN submission, a format used to showcase personal projects to the developer community. The submission received 7 points and 3 comments at the time of reporting. The tool appears aimed at users who want AI-assisted content to read in a more natural, human-like style.

0
ProgrammingHacker News ·

Developer warns of security risks from leaving screens unlocked near others

A developer published a blog post highlighting the dangers of leaving computer screens unlocked in shared or public spaces. The post draws attention to how unattended, unlocked devices can expose sensitive accounts and financial platforms like PayPal to unauthorized access. The author uses a real or hypothetical scenario to illustrate how quickly someone nearby could exploit an open session. The piece serves as a practical reminder for developers and general users alike to adopt screen-locking habits. It was shared on Hacker News, though it attracted minimal engagement at the time of posting.

0
IndiaNDTV ·

Amit Shah Demands Congress Apology Over Alleged Vande Mataram Disrespect

Union Home Minister Amit Shah has accused the Congress party of showing disrespect to India's national song, Vande Mataram, at the party's Delhi headquarters. Shah directed his criticism particularly at Congress leader Sonia Gandhi over the alleged incident. He described the act as a serious transgression and called it a 'sin' committed by the Congress leadership. Shah formally demanded a public apology from the Opposition party for the alleged disrespect shown to the national song.

0
ProgrammingDEV Community ·

Developer builds same research pipeline five times, cutting build time to 68 minutes

A developer documented building five variations of the same automated research pipeline between June and August, reducing construction time from two hours and twenty minutes to just 68 minutes by the third iteration. Each pipeline followed the same structure: reading a brief, searching, opening actual web pages, scoring candidates, and flagging weak results. During a verification pass on the fifth pipeline, the system self-audited 58 qualified companies and disqualified 21, a 36% error rate the developer considered an asset rather than a flaw. The developer argued that a measurable error rate is preferable to untracked manual research, noting that six hand-crafted outreach messages sent earlier in August received zero replies with no documented reasoning to review. The core argument is that automation makes personal reasoning transparent and correctable, while manual work produces no record and turns unexamined errors into habit.

0
ProgrammingDEV Community ·

Developer Creates Pizza-Inspired CSS Art for DEV Frontend Challenge

A developer named Aritra Adak submitted a CSS art piece titled 'Foody' for the DEV Community's Frontend Challenge, Comfort Food Edition. The artwork was inspired by pizza, chosen for its warm, cheesy, and comforting qualities. The design was built entirely using CSS shapes and colors to visually recreate the popular dish. The project is hosted and viewable online via GitHub Pages.

0
ProgrammingDEV Community ·

Hybrid Post-Quantum TLS Explained: What Changes in Your Handshake

NIST finalized ML-KEM as a post-quantum key encapsulation standard in 2024, and the IETF is actively standardizing hybrid key exchange for TLS 1.3. The hybrid approach combines classical algorithms like X25519 with post-quantum ML-KEM-768, addressing the 'harvest-now, decrypt-later' threat where adversaries store encrypted traffic today for future quantum decryption. Rather than replacing existing cryptography outright, the hybrid mechanism derives a session secret from both components, ensuring security holds as long as either algorithm remains unbroken. The core TLS 1.3 handshake structure — ClientHello, ServerHello, certificate authentication — stays largely intact, with the main change being larger key exchange payloads. Engineering teams adopting hybrid TLS must account for bigger handshake messages, new compatibility requirements, and the need to verify which cryptographic mechanism is actually being negotiated.

0
IndiaTimes of India ·

UP Officers Cite Bhagat Singh and Buddha to Reflect on Duty and Justice

During Independence Day celebrations in Uttar Pradesh, two senior officers used historical and philosophical references to speak on public service values. One officer invoked Bhagat Singh to address widespread frustrations with inefficiencies in the justice system. The other drew on a story from Gautama Buddha's teachings to highlight the responsible use of police authority. He emphasized that greater power must be accompanied by a commitment to service rather than personal gain. Both reflections underscored the importance of accountability within law enforcement.

0
ProgrammingDEV Community ·

BarkToTheFuture App Uses AI to Voice Dogs' Thoughts and Mint Their Moments on Blockchain

A developer built BarkToTheFuture, a web app submitted for a weekend hackathon challenge, that uses Google Gemini 2.5 Flash to analyze images of dogs and generate humorous inner monologues based on their behavior and context. The app converts these AI-written monologues into audio using ElevenLabs text-to-speech, assigning distinct voice personas such as a British Butler or Dramatic Villain. Behavioral data including mood metrics, breed guesses, and threat assessments are stored in a Snowflake data warehouse, powering an analytics dashboard that tracks a pet's emotional patterns over time. Key life milestones can be minted as compressed NFTs on the Solana blockchain at minimal cost, preserving the photo, mood data, and monologue permanently on-chain. The app also supports Solana Blinks, letting followers send micro-SOL tips directly to a dog's digital wallet with a single click.

0
ProgrammingHacker News ·

Are any companies ditching LLM coding tools and returning to hand-written code?

A Hacker News user has posed a question about whether any companies have reversed course on AI-assisted coding and returned to fully human-authored code. The post reflects a broader curiosity about the current LLM hype cycle and whether resistance to these tools remains economically viable for developers. The user notes that many firms have already shifted from unrestricted LLM use to more limited, budget-conscious adoption policies. The question is not about the merits of AI coding tools but rather whether any organizations have made a complete return to traditional software development practices. The discussion, which has attracted modest early engagement, touches on whether generating code faster with LLMs actually improves a company's bottom line.

0
ProgrammingDEV Community ·

How to Send a Raw HTTP Request Using Netcat Without a Browser or Library

Developers can manually send HTTP requests over a TCP socket using Netcat, a command-line networking tool available on Linux systems. The process involves storing a properly formatted HTTP/1.1 request string with correct CRLF line endings and piping it through Netcat to a destination like example.com on port 80. A successful request returns a 200 OK response along with headers and an HTML body, which can be saved and inspected locally. The tutorial also demonstrates how a single malformed terminator — using forward slashes instead of backslashes — causes the server to receive no valid response, illustrating how strictly HTTP syntax is enforced. This hands-on exercise helps developers understand the raw mechanics of HTTP communication at the protocol level.

0
ProgrammingDEV Community ·

mobx-react-form rebrands as mobx-formkit with v1.0.0 release on npm

The popular MobX form state management library mobx-react-form has been renamed to mobx-formkit, launching as version 1.0.0 on npm while retaining the same codebase and API from its final 7.1.0 release. The rebrand reflects the library's framework-agnostic nature, as it supports not just React but also Vue 3, Angular, Lit, Solid, and plain JavaScript. The old package name has been marked deprecated on the npm registry, with installations automatically redirecting users to mobx-formkit without breaking changes. The only notable breaking surface is for UMD bundle users, who must update file paths and global references from MobxReactForm to MobxFormkit. The renamed package also carries forward two new validation drivers introduced in 7.1.0 — Valibot and VineJS — alongside six existing drivers, all sharing a uniform validation lifecycle.

0
SportsESPNcricinfo ·

Shakeel Century Powers Pakistan to Tour Match Victory Over PCC Select XI

Pakistan secured a win in their tour match after Saim Ayub's century laid a strong foundation for the side. Ali Usman took five wickets to put Pakistan in a commanding position during the game. The PCC Select XI had an opportunity to take a first-innings lead but were unable to capitalize on it. Pakistan's bowlers and batters combined effectively to seal the result in the tour fixture ahead of their upcoming series.

0
ProgrammingDEV Community ·

Developer Builds SwiftUI Puppy Training App with ElevenLabs AI Voice Coach

A developer has created Pawford Academy, a native iOS app built with SwiftUI designed to help dog owners track and log their puppy's training progress. The app integrates ElevenLabs' text-to-speech API to deliver AI-powered voice encouragement after each training session and mood selection. Users can set up a dog profile, choose from 16 breeds, log sessions for 10 classic commands, and monitor daily mood across six options. A paw print progress tracker marks milestones, and dogs that complete all sessions receive a personalized graduation certificate. The project was submitted to the DEV Community Weekend Challenge: Dog Days Edition, with source code publicly available on GitHub.

← NewerPage 31 of 2664Older →