estaugaard's Feed

Feeds to Scour
SubscribedAll
Scoured 435 posts in 36.5 ms
🔌WASIDEV Community·
Google Sheets recalculates cells twice as fast after shifting its compute engine to WebAssembly. Figma cut initial load time by 3x. Shopify executes custom checkout rules compiled from Rust to Wasm at the CDN edge - all in production, serving millions of users every day. WebAssembly started as a way to bring C++ into the browser. Today, in 2026, it is a universal binary runtime that executes in browsers, edge networks, serverless functions, and even AI inference pipelines. The W3C ratified Wa... Read more ›
Feeds
🦋ATProtoGitHub·
A single-user ATProto PDS that runs on a Cloudflare Worker - ascorbic/cirrus Read more ›
Feeds
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. Read more ›
Discussed on Hacker News and Lobsters
Feeds
We have the pleasure of celebrating the birthday of Blaise Pascal by announcing the release of OCaml version 5.5.0. Some of the highlights in OCaml 5.5.0 are: Module-dependent Functions Modules can now be used as function arguments in a form of lightweight functors. For instance, we can define a function for printing a map generated by the Map.Make functor: let pp_map (module M: Map.S) pp_key pp_v ppf set = if M.is_empty set then Format.fprintf ppf "ø" else let pp_sep ppf () = Fo... Read more ›
Discussed on Hacker News, Hacker News, and Lobsters
Feeds
In Mastodon 4.6, we are introducing a way to create and share curated collections of profiles. We've also reworked profiles and the profile editing experience, added some institutional features, and fixed many accessibility issues. Read more ›
Feeds
🦀Rustgrigio.org·
In May 2026, the Bun team did something the software industry has been whispering about for years: they rewrote their entire runtime from Zig to Rust. Not over the course of a year with a dedicated team. In six days. Using AI agents. At nearly a million lines of code, Read more ›
Discussed on Hacker News
Feeds
In the earlier posts of this series, we looked at and how to . A recurring theme in both was: "add an index here." But "add an index" is a bit like saying "use the right tool" — the interesting part is which one. PostgreSQL ships with several index types, each tuned for a different kind of data and query. Picking the wrong one means PostgreSQL quietly ignores your index and goes back to a sequential scan. In this post, we'll walk through the main index types, when each shines, and the special... Read more ›
Discussed on DEV
Feeds
CVE is a database used for categorizing and reporting security vulnerabilities in software. There are various kinds of vulnerabilities that can be reported. Some of them are caused simply by bugs in the program logic (like a recent CVE reported in Cargo), but some of the most nasty ones are caused by memory unsafety, which can easily lead to exploits. In this post I want to focus on the latter kind of CVEs, how they are reported, especially in libraries, and how it differs between Rust and C ... Read more ›
Feeds
TL;DR what: AutoJack chains three weaknesses in AutoGen Studio's MCP WebSocket so an attacker web page, loaded by a local AI browsing agent, runs arbitrary commands on the host. impact: Any page the agent opens can spawn a process under the account running AutoGen Studio with no credentials and no further user interaction. fix: The real fix is GitHub main at commit b047730 (PR #7362); no patched PyPI release exists yet, so stay on stable 0.4.2.2 or pull from source. who: Anyone who ran AutoGe... Read more ›
Discussed on DEV
Feeds
A few weeks ago someone at work asked me what I actually do. Not my job title — they had that — but what functional programming is. I started in on the usual mumble about pure functions and immutability, watched their eyes begin the slow slide toward the exit, and then they rescued both of us with a guess: “Functional programming… does that mean you write the code yourself, instead of having Claude do it? Is that the thing?” Read more ›
Feeds
An ultra-low latency, zero-copy context virtual memory paging engine written in Rust, designed to break physical VRAM limitations for LLMs and autonomous agents using attention-driven predictive pr... Read more ›
Discussed on Hacker News
Feeds
A guide for doing static builds for Haskell projects with Nix. Read more ›
Discussed on Lobsters
Feeds
Sign up or login to customize your feed and get personalized topic recommendations
UHF X11 is a native X11 server for Apple Vision Pro. Run classic Unix and workstation software in spatial windows on visionOS. Read more ›
Discussed on Hacker News and Lobsters
Feeds
₹47,000 every month. That's what my friend Rohit was paying a fund advisory service to tell him which stocks matched his criteria. Six filters — RSI below 40, volume spike above 200% of 20-day average, 200-DMA crossover, sector rotation signals, delivery percentage above 60%, and promoter holding changes in the last quarter. One Sunday afternoon, a Python script, and a free broker API later — Rohit doesn't pay that ₹47,000 anymore. "Bhai, pehle 2 ghante screening mein jaate the. Ab chai peete... Read more ›
Discussed on DEV
Feeds
A terminal calculator where 1 + 2 * 3 is 7, 2^3^2 is 512 (= 2^9), and 0.1 + 0.2 is exactly 0.3 — not 0.30000000000000004. I wrote pcalc in Rust. Two implementation hinges: (1) a Pratt parser that expresses operator precedence as two "binding power" numbers per operator instead of a tower of grammar rules, and (2) exact rational arithmetic — every value is a reduced fraction — so floating-point rounding error simply doesn't exist. 📦 GitHub: (It's a CLI — no live demo. Run with cargo run or Doc... Read more ›
Discussed on DEV
Feeds
Simple terminal, in Rust. Read more ›
Discussed on Hacker News
Feeds
As software engineers, we often architect solutions in a virtual ideal: fast networks, elastic resources, and servers that never physically degrade. But what happens when your carefully crafted systems need to interact with the messy, unpredictable physical world? Think factory floor monitors, real estate camera networks, or remote tracking devices. Suddenly, those cloud assumptions about infinite uptime and perfect connectivity crumble. My journey, particularly architecting and maintaining a... Read more ›
Discussed on DEV
Feeds
In which I painstakingly remove functionality from a Linux live image. Like a normal person. Read more ›
Feeds
The Best Activity Trackers for Linux Wayland in 2026 If you're on Linux Wayland and want to know where your time actually goes, your options are surprisingly limited. Most activity trackers were built for X11, assume a web dashboard, or drag a Python runtime and 200MB of RAM into your session. Here's an honest breakdown of what's actually worth using in 2026. 1. HPR — Human Pattern Recorder GitHub | Free | Open Source | C++23 Full disclosure: I built this. I'm a 16-year-old solo developer in ... Read more ›
Feeds
🔩MLIRDEV Community·
Wrong‑thread crashes are the first crash pattern where the code is correct, the memory is valid, the stack is clean, and yet the program still crashes. The failure is contextual, not spatial: the right code runs on the wrong thread. This article shows how to recognize S4 crashes, diagnose them efficiently, and fix the underlying scheduling and ownership defects — in the same symptom‑first style as the rest of the Crash Pattern series. 1. What Is a Wrong‑Thread Crash? A wrong‑thread crash occu... Read more ›
Discussed on DEV
Feeds

Keyboard Shortcuts

Navigation

Next / previous post
j/k
Open post
oorEnter
Preview post
v

Post Actions

Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Save / unsave
s

Recommendations

Add interest / feed
Enter
Not interested
x

Go to

Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Discover
gb
Search
/

General

Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help