Top stories from https://news.ycombinator.com (with 100+ score) Contribute to the development here: https://github.com/phil-r/hackernewsbot Also check https://t.me/designer_news Contacts: @philr
I passionately hate hype, especially the AI hype (Score: 152+ in 5 hours)
Link: https://readhacker.news/s/6t3br
Comments: https://readhacker.news/c/6t3br
Snapchat is harming children at an industrial scale? (❄️ Score: 150+ in 2 days)
Link: https://readhacker.news/s/6sSmq
Comments: https://readhacker.news/c/6sSmq
How a yacht works: sailboat physics and design (❄️ Score: 150+ in 3 days)
Link: https://readhacker.news/s/6sQuL
Comments: https://readhacker.news/c/6sQuL
15,000 lines of verified cryptography now in Python (🔥 Score: 156+ in 3 hours)
Link: https://readhacker.news/s/6t2TF
Comments: https://readhacker.news/c/6t2TF
Judge Rules Blanket Search of Cell Tower Data Unconstitutional (🔥 Score: 155+ in 2 hours)
Link: https://readhacker.news/s/6t2GB
Comments: https://readhacker.news/c/6t2GB
Show HN: I made a Doom-like game fit inside a QR code (🔥 Score: 157+ in 2 hours)
Link: https://readhacker.news/s/6t2rd
Comments: https://readhacker.news/c/6t2rd
IBM orders US sales to locate near customers, RTO for cloud staff, DEI purge (Score: 150+ in 4 hours)
Link: https://readhacker.news/s/6sZNh
Comments: https://readhacker.news/c/6sZNh
I gave up on self-hosted Sentry (2024) (Score: 151+ in 7 hours)
Link: https://readhacker.news/s/6sZc9
Comments: https://readhacker.news/c/6sZc9
What do I think about Lua after shipping a project with 60k lines of code? (Score: 150+ in 14 hours)
Link: https://readhacker.news/s/6sYjs
Comments: https://readhacker.news/c/6sYjs
MCP Run Python (❄️ Score: 152+ in 3 days)
Link: https://readhacker.news/s/6sNay
Comments: https://readhacker.news/c/6sNay
I analyzed chord progressions in 680k songs (Score: 150+ in 11 hours)
Link: https://readhacker.news/s/6sYie
Comments: https://readhacker.news/c/6sYie
AGI Is Still 30 Years Away – Ege Erdil and Tamay Besiroglu (Score: 150+ in 12 hours)
Link: https://readhacker.news/s/6sX7s
Comments: https://readhacker.news/c/6sX7s
Milwaukee M18 Battery Reverse Engineering (Score: 150+ in 12 hours)
Link: https://readhacker.news/s/6sWX3
Comments: https://readhacker.news/c/6sWX3
Discord's face scanning age checks 'start of a bigger shift' (Score: 150+ in 15 hours)
Link: https://readhacker.news/s/6sW2N
Comments: https://readhacker.news/c/6sW2N
Unauthenticated Remote Code Execution in Erlang/OTP SSH (Score: 150+ in 11 hours)
Link: https://readhacker.news/s/6sWeg
Comments: https://readhacker.news/c/6sWeg
mIRC 7.81 (Score: 151+ in 1 day)
Link: https://readhacker.news/s/6sVQu
Comments: https://readhacker.news/c/6sVQu
Full Text Search of US Court records (Score: 150+ in 4 hours)
Link: https://readhacker.news/s/6t32A
Comments: https://readhacker.news/c/6t32A
Show HN: AgentAPI – HTTP API for Claude Code, Goose, Aider, and Codex (Score: 150+ in 1 day)
Link: https://readhacker.news/s/6sXar
Comments: https://readhacker.news/c/6sXar
DHL suspends B2C shipments over 800 USD until further notice (Score: 151+ in 20 hours)
Link: https://readhacker.news/s/6sYDV
Comments: https://readhacker.news/c/6sYDV
AMP and why emails are not (and should never be) interactive (Score: 150+ in 13 hours)
Link: https://readhacker.news/s/6sZd3
Comments: https://readhacker.news/c/6sZd3
Less Slow C++ (Score: 151+ in 6 hours)
Link: https://readhacker.news/s/6sZNz
Comments: https://readhacker.news/c/6sZNz
Earlier this year, I took a month to reexamine my coding habits and rethink some past design choices. I hope to rewrite and improve my FOSS libraries this year, and I needed answers to a few questions first. Perhaps some of these questions will resonate with others in the community, too.
- Are coroutines viable for high-performance work?
- Should I use SIMD intrinsics for clarity or drop to assembly for easier library distribution?
- Has hardware caught up with vectorized scatter/gather in AVX-512 & SVE?
- How do secure enclaves & pointer tagging differ on Intel, Arm, & AMD?
- What's the throughput gap between CPU and GPU Tensor Cores (TCs)?
- How costly are misaligned memory accesses & split-loads, and what gains do non-temporal loads/stores offer?
- Which parts of the standard library hit performance hardest?
- How do error-handling strategies compare overhead-wise?
- What's the compile-time vs. run-time trade-off for lazily evaluated ranges?
- What practical, non-trivial use cases exist for meta-programming?
- How challenging is Linux Kernel bypass with io_uring vs. POSIX sockets?
- How close are we to effectively using Networking TS or heterogeneous Executors in C++?
- What are best practices for propagating stateful allocators in nested containers, and which libraries support them?
- Compilers now vectorize 3x3x3 and 4x4x4 single/double precision multiplications well! The smaller one is ~60% slower despite 70% fewer operations, outperforming my vanilla SSE/AVX and coming within 10% of AVX-512.
- Nvidia TCs vary dramatically across generations in numeric types, throughput, tile shapes, thread synchronization (thread/quad-pair/warp/warp-groups), and operand storage. Post-Volta, manual PTX is often needed (as intrinsics lag), though the new TileIR (introduced at GTC) promises improvements for dense linear algebra kernels.
- The AI wave drives CPUs and GPUs to converge in mat-mul throughput & programming complexity. It took me a day to debug TMM register initialization, and SME is equally odd. Sierra Forest packs 288 cores/socket, and AVX10.2 drops 256-bit support for 512-bit... I wonder if discrete Intel GPUs are even needed, given CPU advances?
- In common floating-point ranges, scalar sine approximations can be up to 40x faster than standard implementations, even without SIMD. It's a bit hand-wavy, though; I wish more projects documented error bounds and had 1 & 3.5 ULP variants like Sleef.
- Meta-programming tools like CTRE can outperform typical RegEx engines by 5x and simplify building parsers compared to hand-crafted FSMs.
- Once clearly distinct in complexity and performance (DPDK/SPDK vs. io_uring), the gap is narrowing. While pre-5.5 io_uring can boost UDP throughput by 4x on loopback IO, newer zero-copy and concurrency optimizations remain challenging.
arXiv moving from Cornell servers to Google Cloud (Score: 150+ in 6 hours)
Link: https://readhacker.news/s/6sZsS
Comments: https://readhacker.news/c/6sZsS
Defold: cross-platform game engine (Score: 179+ in 6 hours)
Link: https://readhacker.news/s/6sZgm
Comments: https://readhacker.news/c/6sZgm
Deafening Silence from the Cybersecurity Industry (🔥 Score: 155+ in 2 hours)
Link: https://readhacker.news/s/6sZre
Comments: https://readhacker.news/c/6sZre
ChatGPT now performs well at GeoGuesser (Score: 150+ in 11 hours)
Link: https://readhacker.news/s/6sYra
Comments: https://readhacker.news/c/6sYra
Kagi Assistant is now available to all users (Score: 156+ in 4 hours)
Link: https://readhacker.news/s/6sYUx
Comments: https://readhacker.news/c/6sYUx
Decreased CO2 during breathwork: emergence of altered states of consciousness (❄️ Score: 150+ in 2 days)
Link: https://readhacker.news/s/6sPpx
Comments: https://readhacker.news/c/6sPpx
Intuit, Owner of TurboTax, Wins Battle Against America's Taxpayers (🔥 Score: 150+ in 1 hour)
Link: https://readhacker.news/s/6sYGv
Comments: https://readhacker.news/c/6sYGv
Potatoes in the Mail (Score: 151+ in 4 hours)
Link: https://readhacker.news/s/6sY8G
Comments: https://readhacker.news/c/6sY8G
Oda Ujiharu: Why the ‘weakest Samurai warlord’ is admired (Score: 150+ in 14 hours)
Link: https://readhacker.news/s/6sVCd
Comments: https://readhacker.news/c/6sVCd