Insights
Ideas for building
better software.
Engineering perspectives on architecture, product development, AI, and the everyday decisions behind useful software.
From the engineering desk
Browse practical articles or follow the latest technology updates.
Subscribe via RSS →Curated links from external sources — not 360Softy original articles.
Show HN: iPhone app takes simultaneous images from 2 lenses, fuses into 1 photo
Comments
Build Direct-to-Disk Web Editors with the New useFileSystem Hook
We have all built or used web-based text and configuration tools. The absolute worst part of the user experience is the continuous download cycle. Want to save your progress? Click download. Need to make a quick adjustment? Download config (3).json again. Modern browsers solve this with the File System Access API, which lets web applications read and write directly to files on the user's local disk. However, managing file handles, tracking reading/saving states, and handling user cancellations
How to Find and Fix Slow Components
A practical guide to measuring React rendering performance, identifying slow components, understanding render causes, and fixing performance problems without premature optimization. Introduction A React application can feel slow for many different reasons. Maybe clicking a button causes a noticeable delay. Maybe typing into a search field feels laggy. Maybe opening a dashboard takes too long. Or perhaps a component takes hundreds of milliseconds to render even though the UI doesn't look particul
How I mine App Store reviews to find "copy+10%" opportunities (open Actor)
When evaluating a "copy and improve by 10%" app idea, reading competitor reviews one app at a time doesn't scale. So I built App Store Review Miner, an Apify Actor that: Pulls the top-grossing chart for any App Store category/country Fetches each app's recent reviews Classifies low-rated (≤3★) reviews into 13 complaint buckets Ranks which complaints are category-wide (real opportunity) vs single-app issues Flags apps with a "reputation drop" — recent reviews meaningfully worse than their all-tim
We replaced Redis with MySQL for inventory reservations and it scaled
Article URL: https://shopify.engineering/scaling-inventory-reservations Comments URL: https://news.ycombinator.com/item?id=49226536 Points: 327 # Comments: 242
Advanced GPU Optimization: How can I tech an LLM with CUDA and ROCm? - Part 2
Hey Dev Community! Welcome back! In Part 1, we built the foundation: from vector addition to tiled GEMM, and finally assembled a complete forward pass of a Transformer block using HIP (CUDA/ROCm). But a forward pass without gradients is just a very expensive random number generator. Training an LLM requires the backward pass (backpropagation), an optimizer (like AdamW), and brutal memory management to fit billions of parameters into VRAM. In this second part, we will implement the missing pieces
X replaces its revenue-sharing program with ‘Original Content Rewards’
X wants to make money on previously used handles. | Image: The Verge X is ending its controversial revenue-sharing program for content creators, which has seen numerous revisions under Elon Musk's reign. In its place, it's launching a new Original Content Rewards program on September 8th. To be eligible, creators must have at least 500 verified followers and at least 500,000 Home Timeline impressions from verified users in the last 90 days, among other requirements. Creators will then earn re
Let’s start with a conversation
Tell us what you’re working on.
An idea, a challenge, or a system that needs to work better. We’ll help you understand the next step.
Prefer email? [email protected]
