| 1. | Don't be a meat proxy(gruhn.me) |
| 1788 points by ngruhn 72 days ago | 716 comments | permalink | |
tl;dr: Don't paste raw AI output into Slack, PR reviews, or group chats — it wastes recipients' time since they could prompt the AI themselves with better context. If you use AI, read and validate the output, then respond in your own words. Otherwise, in scenarios like code review, you're just acting as a "meat proxy" while the reviewer ends up doing the actual implementation work through their own AI. | |
HN Discussion:
| |
| 2. | Qwen3.8-Max: A New Bar for Coding and Cowork(qwen.ai) |
| 1098 points by ai2027 72 days ago | 603 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 3. | Show HN: Isopolis – Isometric pixel map of SF(sf.isopolis.city) |
| 333 points by nuwandavek 72 days ago | 75 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 4. | Karpathy’s Pelican(twitter.com) |
| 613 points by delichon 73 days ago | 432 comments | permalink | |
tl;dr: Karpathy tested Claude Opus 5 by giving it the opening paragraph of Lord of the Rings and a $10/1M-token budget to build a Three.js render, which produced 5,500 lines of procedural code over two hours—janky but functional. He argues this points to a future of hyper-custom, on-demand generated worlds (e.g., an "ephemeral GTA") that no human would bother building manually. However, it also exposed an LLM weakness: they can't natively perceive video or gameplay, so Opus had to iterate awkwardly via screenshots to audit its own output. | |
HN Discussion:
| |
| 5. | Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM(github.com) |
| 249 points by vlad_kalinkin 72 days ago | 61 comments | permalink | |
tl;dr: Kakehashi is an experimental userspace translation layer that runs macOS ARM64 Mach-O binaries natively on Linux aarch64 by mapping a freestanding libSystem and translating BSD syscalls—no JIT or instruction emulation. It currently works with CLI tools like 7zz, curl, and clang probes, running roughly 5× slower than native Linux on syscall-heavy workloads. The pitched use case is CI: even at 5× slowdown, running Darwin CLI tools on cheap Linux ARM runners can be cheaper than GitHub's macOS runners, which cost ~10–12× more per minute. | |
HN Discussion:
| |
| 6. | More German than many Germans(mertbulan.com) |
| 631 points by mertbio 72 days ago | 487 comments | permalink | |
tl;dr: A Turkish developer recounts moving to Hamburg in 2017 for an internship, describing how the reality of German culture—trust, flat hierarchies, inclusion, and structured rules—contrasted sharply with the stereotypes he'd grown up hearing. Over eight years he integrated through work rather than deliberate effort, learned German after deciding to stay, and eventually obtained citizenship under the recently shortened five-year eligibility rule. He acknowledges his experience was privileged (English-speaking corporate environment, good salary) and not representative of most immigrants' harder landings. | |
HN Discussion:
| |
| 7. | Note-Taking and Personal Knowledge Management(unattributed.cc) |
| 243 points by surprisetalk 77 days ago | 93 comments | permalink | |
tl;dr: A rebuttal to Brennan Kenneth Brown's critique of PKM tools like Obsidian, arguing that Brown mischaracterizes Obsidian's marketing, shifts his own thesis questions mid-article, and cites sources that don't actually support his claims. The author suggests Brown's rapid-writing workflow (750 words in 20 minutes with research filled in later) led to weak sourcing, and contends that tools like Obsidian shouldn't be judged by their loudest influencer-users but by whether they enable individuals to build systems that work for them. | |
HN Discussion:
| |
| 8. | Developers are attached to tools because tools encode trust(stackoverflow.blog) |
| 241 points by HieronymusBosch 76 days ago | 132 comments | permalink | |
tl;dr: Developers build deep trust in tools like Vim, Emacs, and IDEs through predictability and muscle memory, but agentic AI coding tools break this model—Stack Overflow's survey shows usage rising (76%→84%) while trust falls (40%→29%). AI shifts the bottleneck from writing code to reviewing and validating it, exposing flaws in existing SDLC processes that new tooling alone can't fix. Rebuilding trust requires explicit human ownership (not "human-in-the-loop"), better context/memory systems for agents, enforcing DRY principles, and knowing when deterministic code beats non-deterministic LLMs. | |
HN Discussion:
| |
| 9. | How the words we teach English language learners changed(pudding.cool) |
| 249 points by c-oreills 72 days ago | 192 comments | permalink | |
tl;dr: Comparing the 1953 General Service List (2,284 words) to the 2023 New General Service List (2,809 words), the author finds that ~600 words were dropped and ~1,100 added, with concrete words (apple, fork, wheat, bake) giving way to abstract ones (mortgage, analysis, perspective). The shift tracks the move from manual to white-collar life, with vocabulary becoming less tied to physical objects and more oriented toward institutions, systems, and ideas—accompanied by a surge in adverbs that qualify degree, frequency, and certainty. | |
HN Discussion:
| |
| 10. | 'Crush this lady': how eBay harassment campaign led to $56M payout(ft.com) |
| 267 points by JumpCrisscross 72 days ago | 133 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 11. | EU Age Verification Project Mandates Hardware-Bound Attestation(linuxiac.com) |
| 224 points by RobotToaster 72 days ago | 181 comments | permalink | |
tl;dr: The EU's open-source age-verification project has confirmed that hardware-bound attestation (via Android TEE, StrongBox, or Apple Secure Enclave) is a mandatory requirement, effectively locking out Linux, custom Android ROMs, and self-compiled apps from native support. Compounding this, Proof of Age providers will only issue credentials to apps on an EU-maintained compliance list, meaning open source code doesn't guarantee a community build can access the actual service. Critics argue this undermines the "open" nature of the system by tying access to approved hardware, OSes, and vendors. | |
HN Discussion:
| |
| 12. | Running Kimi K3 on MI355X at Better Performance per Dollar Than B300(wafer.ai) |
| 216 points by ilreb 73 days ago | 106 comments | permalink | |
tl;dr: Wafer ran the 2.8T-parameter Kimi K3 model on AMD MI355X (TP8), hitting 952 tok/s/node and 118 tok/s single-stream — worse absolute throughput than a B300 but ~1.5× better performance per dollar given the MI355X's ~2.4× lower price. Getting there required two fixes: implementing a missing top-k renorm function in sglang's ROCm sampling path to enable speculative decoding, and zero-padding attention heads from 12 to 16 to unlock AITER's fast MLA prefill kernel (~2–3× faster TTFT). No custom kernels were needed. | |
HN Discussion:
| |
| 13. | Go 1.27 Interactive Tour(victoriametrics.com) |
| 360 points by Hixon10 73 days ago | 196 comments | permalink | |
tl;dr: Go 1.27's headline feature is generic methods, allowing method declarations to have their own type parameters independent of the receiver (though interfaces still can't declare them). Other notable additions include a standard library `uuid` package, `encoding/json/v2` graduating from experimental status (with v1 now backed by v2), post-quantum ML-DSA signatures, an experimental portable `simd` package, promoted-field struct literal selectors, and generalized function type inference. Performance improvements include size-specialized memory allocation (~30% faster for small allocations) and three new compiler optimizations enabled by default. | |
HN Discussion:
| |
| 14. | Show HN: I'm a 15 Year Old Wannabe Engineer, This Is a Cycloidal Gearbox I Built(github.com) |
| 331 points by tomilan 73 days ago | 111 comments | permalink | |
tl;dr: A 15-year-old built a 3D-printed cycloidal gearbox driven by a NEMA 17 stepper motor, along with a Python script for Fusion 360 that parametrically generates the geometry. The third iteration achieves a 1:9 reduction, 1.3 N·m output torque (up from the motor's 0.21 N·m), and 66% efficiency in a 90mm PLA housing. Planned improvements include swapping housing pins for MR128 bearings and output pins for metal-covered M2 screws to reduce friction and boost torque. | |
HN Discussion:
| |
| 15. | Show HN: Elevators(john.fun) |
| 1651 points by Jrh0203 74 days ago | 408 comments | permalink | |
tl;dr: Elevator scheduling has evolved from the simple SCAN/LOOK algorithms to Otis' RSR, which scores cars based on ETA, load, direction-matching, and anti-bunching, re-optimizing every 5 seconds. Benchmarks show RSR beats LOOK in most cases, but LOOK wins at high traffic or in small buildings. Counterintuitively, Destination Dispatch kiosks generally produce worse wait times than traditional up/down buttons because locking passengers to a specific car sacrifices the flexibility of continuous re-optimization. | |
HN Discussion:
| |
| 16. | Diátaxis(diataxis.fr) |
| 549 points by ryanseys 73 days ago | 60 comments | permalink | |
tl;dr: Diátaxis is a documentation framework that organizes content into four distinct types based on user needs: tutorials, how-to guides, reference, and explanation. It addresses what to write, how to write it, and how to structure it, and has been adopted by projects like Cloudflare, Gatsby, and Vonage to improve documentation clarity for both readers and contributors. | |
HN Discussion:
| |