Newsy.co

Wilhelm Erasmus's Feed

Angular, React, Vue: JavaScript frameworks compared

When considering React, Angular, and Vue, the first thing to note is that they carry the same notion at their cores: data binding. The idea here is that the framework assumes the work of tying the ...

Polk React review: Built-in Alexa soundbar for your TV

TV and home video editor Ty Pendlebury joined CNET Australia in 2006, and moved to New York City to be a part of CNET in 2011. He tests, reviews and writes about the latest TVs and audio equipment.

Admins and defenders gird themselves against maximum-severity server vuln

Security defenders are girding themselves in response to the disclosure of a maximum-severity vulnerability disclosed Wednesday in React Server, an open-source package that’s widely used by websites ...

New React bug that can drain all your tokens is impacting 'thousands of' websites

A critical vulnerability in React Server Components is being actively exploited by multiple threat groups, putting thousands of websites — including crypto platforms — at immediate risk with users ...

Show HN: GitByBit — Git course integrated into VSCode and Cursor

Hi folks! My name is Alexander Shvets. People know me best as an admirer of raccoons and the creator of Refactoring.GuruToday I'd like to show you the project I've been working on for the past two years: https://gitbybit.comIt's a Git course that runs inside your code editor (VS Code, Cursor, and friends), so you learn Git by using it in real dev environment. It's well-designed and illustrated.## Who is it for?The course will be most helpful for three groups of peop

Ask HN: What is the psychology of Reddit users?

I’ve been using Reddit for a long time, and I’ve noticed inconsistent reactions to similar posts. Sometimes I receive positive feedback and upvotes; other times I receive a lot of negative responses with no obvious explanation. After two years of using Reddit, I still don’t understand how Reddit users think or the psychology behind these reactions

Show HN: I built a voice-only AI language tutor using OpenAI's Realtime API

I'm an expat in Bangkok who can read Thai menus but freezes the moment someone speaks to me. Duolingo didn't help, I needed actual speaking practice, but tutors are expensive and scheduling is a pain.So I built speaklanguageonline.com - a voice call with an AI that speaks Thai (or Vietnamese), listens to your attempts, and gives you one gentle correction at a time. No typing, no flashcards, just talking.Tech:OpenAI Realtime API (WebRTC) for speech-to-speech Next.js 14 + Vercel No trans

Show HN: Magpie – I built a CLI where AIs argue about my code

Hi HN,I built Magpie because I was tired of AI code reviewers being too "nice."Most AI tools just say "LGTM" or nitpick formatting. To fix this, Magpie uses an adversarial approach: it spawns two different AI agents (e.g., a Security Expert and a Performance Critic) and forces them to debate your changes.They don't just list bugs; they attack each other's arguments until they reach a consensus. This cuts down on hallucinations and lazy approvals.Features:Adversarial

Show HN: Nichestarter – Stop guessing what to build. Find validated pain points

I’m Lu. I spent the last year falling into the classic trap: building solutions first, then looking for problems. After launching two projects that got zero traction, I realized I needed to validate demand before writing code.I started manually browsing subreddits like r/SaaS, r/marketing, and r/smallbusiness, looking for posts containing phrases like "how do I," "why is X so hard," or "I hate Y." It worked, but it was unscalable.So, I automated it. I

Show HN: Totalizer – P2P yes/no polling for meetings, no signup required

Totalizer is a real-time yes/no polling app that uses P2P (WebRTC) for instant sync across all participants.I built this because I wanted a quick way to play confession games at parties with friends – "Do you have a crush on someone here tonight?" "Are you actually pretty drunk right now?" – but every polling app I tried required accounts or had annoying delays. I just wanted to share a link and get everyone voting immediately.How it works: Create a room, share URL or QR

Show HN: WatchRoom – Watch YouTube with strangers, discover new content together

I built WatchRoom to watch YouTube with strangers and discover new content together.Browse public rooms to see what others are watching - gaming streams, music, documentaries - and join instantly. Or create your own and see who shows up. No login needed.Features: - Public room list: Find and join rooms in one click - Real-time P2P sync: Play/pause/seek stays perfectly in sync - Chat + floating emoji reactions - Private rooms with password for friendsI've discovered genres I never

Show HN: Watermark – Browser based image/video watermarking with FFmpeg.wasm

Hi HN!I built (vibe coded) a completely browser-based watermarking tool that processes images and videos locally without any server uploads. Link: https://watermark.akatski.comEverything runs client-side - React + Vite, deployed on Cloudflare Pages. No backend, no file uploads, no tracking (except GA).Would love feedback on the UX and any performance improvements for video processing!Built this because existing tools either require uploads (privacy concern) or cost money. Wanted someth

Experts warn this 'worst case scenario' React vulnerability could soon be exploited - so patch now

Critical React flaw (CVE-2025-55182) enables pre-auth RCE in React Server Components Affects versions 19.0–19.2.0 and frameworks like Next, React Router, Vite; patches released in 19.0.1, 19.1.2, 19.2 ...

Show HN: Pytest-httpdbg – a simple way to include HTTP traces in Allure reports

Hi HN,I recently updated my pytest plugin based on httpdbg to include the HTTP traces directly in the Allure reports. As with httpdbg, the idea is to have nothing more to do than to add an argument to your command line: --httpdbg-allure.For example:pytest examples/pytest_demo.py --alluredir=./allure-results --httpdbg-allureFor each test, all HTTP requests will be recorded and saved in the Allure report under a step named httpdbg.You can check the README in the repository to see how it

Show HN: Tusk Drift – Open-source tool for automating API tests

Hey HN, I'm Marcel from Tusk. We’re launching Tusk Drift, an open source tool that generates a full API test suite by recording and replaying live traffic.How it works:1. Records traces from live traffic (what gets captured)2. Replays traces as API tests with mocked responses (how replay works)3. Detects deviations between actual vs. expected output (what you get)Unlike traditional mocking libraries, which require you to manually emulate how dependencies behave, Tusk Drift automatically rec

Show HN: Visual DB – Web front end for your database (update)

Hi HN, I’m Sandhya and we have built Visual DB — a web front end for databases. It lets you create data-entry forms, spreadsheet-like grids, and reports directly on top of your existing relational database.Here’s a quick walkthrough: https://youtu.be/4zv_HQKdKeI (13 minutes)WHAT PROBLEM IS THIS SOLVING?Building CRUD apps with master-detail forms, transactions, and proper concurrency controls typically requires weeks of custom development and ongoing maintenance. Visual DB lets you

Show HN: C-Minus Preprocessor v2

About 3 years ago i wrote a custom preprocessor to assist in processing the SQLite project's JavaScript builds (e.g. filtering the small differences between vanilla JS and ESM modules). Recently, that app was forked, refactored into a library, and is now, AFAIK, the world's only source-agnostic[^1], client-extensible preprocessor (if one doesn't count sed, awk, etc.).It's implemented in portable C99 and has a two-file source distribution (one header, one .c file). Its only th

Show HN: WorkBill – Modern Alternative to QuickBooks

Hi HN, I am Aswin Mohan(https://aswinmohan.me), a full-stack mobile/web developer. I have been working on WorkBill (https://workbill.co) for the past 6 weeks on the side and wanted to share it here.demo: https://demo.workbill.co/inbox (no signup needed) video-demo: https://www.loom.com/share/9775811960ad47d7ada89007d8169d90WorkBill is the modern, flexible accounting platform for small businesses. It is based on BeanCount(https:/&#x

Show HN: OgBlocks – Animated UI Library for CSS Haters

Hey HN,I'm Karan, a frontend developer who loves creating UIs, but I've found that many people don't like CSS, but they want their website to look beautiful and polished, and what better way to enhance a website than with animationsAnimations using plain CSS are tricky, and that's why I leaned towards Motion a powerful animation library for React, and I built ogBlocks using React, Motion, and Tailwind CSSI built it for three reasons:1. Anyone can integrate beautiful animated

Show HN: mDNS name resolution for Docker container names

I always wanted this: an easy way to reach "resolve docker container by name" -- e.g., to reach web servers running in Docker containers on my dev machine. Of course, I could export ports from all these containers, try to keep them out of each others hair on the host, and then use http://localhost:PORT. But why go through all that trouble? These containers already expose their respective ports on their own IP (e.g., 172.24.0.5:8123), so all I need is a convenient way to find