hacker_news_feed | Technologies

Telegram-канал hacker_news_feed - Hacker News

14849

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

Subscribe to a channel

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

MCP Run Python (❄️ Score: 152+ in 3 days)

Link: https://readhacker.news/s/6sNay
Comments: https://readhacker.news/c/6sNay

Читать полностью…

Hacker News

I analyzed chord progressions in 680k songs (Score: 150+ in 11 hours)

Link: https://readhacker.news/s/6sYie
Comments: https://readhacker.news/c/6sYie

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

Milwaukee M18 Battery Reverse Engineering (Score: 150+ in 12 hours)

Link: https://readhacker.news/s/6sWX3
Comments: https://readhacker.news/c/6sWX3

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

mIRC 7.81 (Score: 151+ in 1 day)

Link: https://readhacker.news/s/6sVQu
Comments: https://readhacker.news/c/6sVQu

Читать полностью…

Hacker News

Full Text Search of US Court records (Score: 150+ in 4 hours)

Link: https://readhacker.news/s/6t32A
Comments: https://readhacker.news/c/6t32A

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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?

These questions span from micro-kernel optimizations (nanoseconds) to distributed systems (micro/millisecond latencies). Rather than tackling them all in one post, I compiled my explorations into a repository—extending my previous Google Benchmark tutorial (<https://ashvardanian.com/posts/google-benchmark>)—to serve as a sandbox for performance experimentation.
Some fun observations:
  - 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.

The repository is loaded with links to favorite CppCon lectures, GitHub snippets, and tech blog posts. Recognizing that many high-level concepts are handled differently across languages, I've also started porting examples to Rust & Python in separate repos. Coroutines look bad everywhere :(
Overall, this research project was rewarding! Most questions found answers in code — except pointer tagging and secure enclaves, which still elude me in public cloud. I'd love to hear from others, especially on comparing High-Level Synthesis for small matrix multiplications on FPGAs versus hand-written VHDL/Verilog for integral types. Let me know if you have ideas for other cool, obscure topics to cover!

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

Defold: cross-platform game engine (Score: 179+ in 6 hours)

Link: https://readhacker.news/s/6sZgm
Comments: https://readhacker.news/c/6sZgm

Читать полностью…

Hacker News

Deafening Silence from the Cybersecurity Industry (🔥 Score: 155+ in 2 hours)

Link: https://readhacker.news/s/6sZre
Comments: https://readhacker.news/c/6sZre

Читать полностью…

Hacker News

ChatGPT now performs well at GeoGuesser (Score: 150+ in 11 hours)

Link: https://readhacker.news/s/6sYra
Comments: https://readhacker.news/c/6sYra

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

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

Читать полностью…

Hacker News

Potatoes in the Mail (Score: 151+ in 4 hours)

Link: https://readhacker.news/s/6sY8G
Comments: https://readhacker.news/c/6sY8G

Читать полностью…

Hacker News

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

Читать полностью…
Subscribe to a channel