2026-06-22 · linuxize.com

curl vs wget: Differences and When to Use Each

Compare curl vs wget defaults, protocols, redirects, recursive downloads, API requests, and resume options to choose the right command for each task.

The most visible difference is the default output. wget saves the response to a file, while curl writes it to standard output.
2026-06-21 · blog.cloudflare.com

SOCKMAP - TCP splicing of the future

Proper TCP socket splicing reduces the load on userspace processes and enables more efficient data forwarding. We realized that Linux Kernel's SOCKMAP infrastructure can be reused for this purpose.

as you may know, we run a global network of reverse proxy services.
SOCKMAP
2026-06-19 · stratechery.com

Anthropic’s Safety Superpower

Anthropic’s belief in its own commitment to safety gives the company license to aggressively favor its business and even challenge the U.S. government.

2026-06-17 · linuxize.com

cut Cheatsheet

Quick reference for extracting fields, bytes, and characters with cut in Linux

2026-06-16 · substack.com

Frontier | Winston (@frontiermap)

The steel almost nobody can make. Grain-oriented electrical steel, or GOES, is the material at the heart of every large transformer core. It is a silicon-iron alloy at roughly 3% silicon, rolled into sheets 0.18 to 0.35 millimeters thick, with the crystalline grains forced into…

2026-06-15 · theness.com

Donut Lab Claims Looking Like Fraud - NeuroLogica Blog

In medical education we have a concept called longitudinal care - interns and residents need to follow a case through to its conclusion, or at least long term, so that can learn the entire process. This is why on-call work hours used to be so horrifically long (up to 36 hours)…

2026-06-13 · linuxize.com

dig Cheatsheet

Quick reference for querying DNS records, tracing resolution, and debugging name resolution with dig

2026-06-12 · kdnuggets.com

3 NumPy Tricks for Numerical Performance - KDnuggets

In this article, we will cover three essential NumPy tricks to optimize your code: vectorization and broadcasting, in-place operations, and leveraging memory views instead of copies.

To optimize, you must write code using native universal functions (ufuncs) and broadcasting.
When working with very large arrays (e.g. millions of entries), allocating and garbage-collecting these temporary intermediate arrays creates substantial overhead.