User contributions for PC
Appearance
22 November 2025
- 17:1317:13, 22 November 2025 diff hist +7,011 N Patching AMSI in Memory with Rust A Red Teamer’s Guide Created page with "500px Hey everyone! Maverick here. I’m a red team enthusiast who recently decided to level-up my Rust game. Over the next few months I’ll be rewriting a bunch of classic offensive techniques in Rust, both to practice the language and to have cleaner, faster tools in my kit. Today we’re looking at one of the most classic Windows living-off-the-land tricks: bypassing AMSI (Antimalware Scan Interface) by directly patching AmsiS..." current
- 17:1317:13, 22 November 2025 diff hist 0 N File:AMSI (Antimalware Scan Interface).jpg No edit summary current
- 17:1117:11, 22 November 2025 diff hist 0 N File:AmsiScanBuffer inside your process.jpg No edit summary current
- 17:1017:10, 22 November 2025 diff hist 0 N File:Patching AMSI in Memory.jpg No edit summary current
- 17:0917:09, 22 November 2025 diff hist +6,369 N The Day Our Go Goroutines Blew Up Memory and Rust Did Not Created page with "Our production server died in under three minutes. 500px No graceful degradation. No slow crawl. Just a wall of alerts, a frozen dashboard, and 32GB of RAM gone. The autopsy report was brutal: 47,000 goroutines, all alive, all hungry, all waiting on I/O. That was the night I learned that concurrency is not about how cheaply you can spawn work. It is about how fast you can slam into the limits of the machine if you do not put g..." current
- 17:0717:07, 22 November 2025 diff hist 0 N File:The Day Our Go Goroutines.jpg No edit summary current
- 17:0617:06, 22 November 2025 diff hist +7,660 N I Used Python for Everything — Until I Discovered Rust (2) Created page with "500px Photo by Dima Pechurin on Unsplash For most of my career, Python wasn’t just a tool — it was the tool. APIs? Python. Automation? Python. Data scripts, CLI tools, web services, quick prototypes? Python, Python, Python. And honestly, it worked. Python was friendly. Python was fast to write. Python made me feel productive. So when I first picked up Rust, it was out of boredom more than necessity. A weekend curiosi..." current
- 17:0517:05, 22 November 2025 diff hist 0 N File:I Used Python for Everything.jpg No edit summary current
- 17:0317:03, 22 November 2025 diff hist +6,522 N Why Consistency Models Matter More Than Programming Languages (Yes, Even Rust vs Go) Created page with "If you work on distributed systems and you’re arguing about language performance before consistency guarantees, you may be solving the wrong problem. Let’s be honest: most engineering debates about Rust vs Go, or Java vs Kotlin, or whatever the language battle of the week is, rarely touch the thing that actually breaks distributed systems in production — consistency. Not syntax. Not memory safety. Not concurrency keywords. Consistency. It doesn’t matter how..." current
- 17:0217:02, 22 November 2025 diff hist 0 N File:Why Consistency Models Matter.jpg No edit summary current
- 17:0117:01, 22 November 2025 diff hist +56,889 N The Rust Odyssey: Months 3–7 aka The Monk Mode Chronicles Created page with "In which our hero discovers that Rust is perfectly ordinary, deeply tedious, and somehow that’s the most deflating revelation of all 500px “Everything was beautiful and nothing hurt.” — Kurt Vonnegut, Slaughterhouse-Five — (Which is absolutely not how these five months felt, but one can dream) Five months of silence (so now it must be a bit longer, sorry and “brace yourselves”). Not because I quit — though the thou..." current
- 16:5416:54, 22 November 2025 diff hist 0 N File:The Rust Odyssey.jpg No edit summary current
- 16:5216:52, 22 November 2025 diff hist +6,966 N Why Rust Is Becoming the Lingua Franca of Infrastructure Created page with "500px There’s a moment every Rust developer hits. You try to rewrite some networking tool, or a tiny kernel extension, or maybe a toy bootloader. And halfway through, you feel it: Rust doesn’t feel like a language for apps. It feels like a language for everything below them. Infrastructure isn’t glamorous. It doesn’t get applause. It gets blamed when it fails. And yet, slowly, quietly, every serious piece o..." current
- 16:5016:50, 22 November 2025 diff hist 0 N File:Why Rust Is Becoming the Lingua.jpg No edit summary current
- 16:5016:50, 22 November 2025 diff hist +5 Biome Killed ESLint and Prettier in One Shot — The Rust Tooling Revolution No edit summary current
- 16:4916:49, 22 November 2025 diff hist +5,358 N Biome Killed ESLint and Prettier in One Shot — The Rust Tooling Revolution Created page with "500px How a single Rust binary gave my JavaScript projects their time back. Your linter should never feel slower than your build. Yet for months, that was exactly my reality. I would press save, hear the fan kick in, and watch ESLint and Prettier crawl across the project while my editor froze. Not during CI. Right inside my editor, on a tiny change in a shared component. A one line tweak could take nine seconds to come back with a green chec..."
- 16:4816:48, 22 November 2025 diff hist 0 N File:Biome Killed ESLint.jpg No edit summary current
- 16:4616:46, 22 November 2025 diff hist +13,851 N Lessons Learned From Writing a Data Pipeline in Rust Using Tokio Created page with "I needed to write a data pipeline in Rust for a machine learning project I am working on. Some Context I will not discuss the details of the data or model here but here are some general parameters that defined the scope. * The source of the data is an third party API with no rate limits, each training/inference records requires between 1 and 5 requests to the third party API. * Each request returns data on a single potential training/inference record. * There is..." current
- 16:4416:44, 22 November 2025 diff hist +8,997 N Everyone Complains About Rust’s Learning Curve — Until They Use It in Production Created page with "Look, I’ll be honest with you. When I first tried Rust, I wanted to throw my laptop out the window. The borrow checker kept yelling at me. My code that would’ve worked fine in Python or JavaScript just refused to compile. I spent two hours debugging something that turned out to be a lifetime annotation issue. 500px But here’s the thing nobody tells you: that frustration? It’s actually the language saving you from yours..." current
- 16:4216:42, 22 November 2025 diff hist 0 N File:Everyone Complains About Rust.jpg No edit summary current
- 16:4116:41, 22 November 2025 diff hist +7,083 N Rust GPUI Just Ended the Electron Era — And Developers Are Loving It Created page with "Your laptop fans aren’t screaming. Your RAM isn’t vanishing. Your app launches instantly. That’s the moment most developers have after running their first Rust GPUI demo. It feels like someone quietly flipped a switch in the cross-platform world. Like we’ve collectively realized: “Wait… desktop apps don’t have to be slow?” Electron didn’t fail. It simply overstayed its welcome. And Rust GPUI showed up with the exact things developers spent y..." current
- 16:4016:40, 22 November 2025 diff hist 0 N File:Rust GPUI Just Ended.jpg No edit summary current
- 16:3916:39, 22 November 2025 diff hist +12,532 N Rust Just Gave Some Crates A Free 38% Compile-Time Speedup Created page with "500px You know that feeling when you hit cargo build with a small change and your brain whispers: “Why does this still feel slow?” You glance at chat. You check your phone. The progress lines move, but not fast enough to match your impatience. Now imagine this: one day you update your toolchain, do the same build, and it just feels lighter. You did not rewrite a single function. You did not swap your logger. You did not touch your Ca..." current
- 16:3616:36, 22 November 2025 diff hist 0 N File:Rust Just Gave.jpg No edit summary current
- 16:3516:35, 22 November 2025 diff hist +7,135 N Rust’s Biggest Flaw Is Not The Learning Curve. It Is The Ecosystem Created page with "Rust is not held back by its borrow checker. It is held back by everything around it. You can fight through ownership. You can learn lifetimes. You can tame the compiler. 500px Then you reach for a web framework, a database driver, an async runtime, a metrics crate, a logger, a migration tool, and a task scheduler. That is when Rust really tests you. Not on syntax. On chaos. You are not just learning a language. You are gamb..." current
- 16:3316:33, 22 November 2025 diff hist 0 N File:Rust’s Biggest Flaw.jpg No edit summary current
- 16:3216:32, 22 November 2025 diff hist +5 Turbo Vision for Rust 1.0 No edit summary current
- 16:3216:32, 22 November 2025 diff hist +16,588 N Turbo Vision for Rust 1.0 Created page with "500px In an era dominated by web technologies and GPU-accelerated interfaces, there’s something deeply satisfying about building text-mode user interfaces that run directly in the terminal. While modern Rust developers typically reach for Ratatui when building terminal UIs, there’s another approach that offers a different philosophy: Turbo Vision for Rust, a faithful port of Borland’s legendary 1990s text-mode UI framework. Th..."
- 16:3016:30, 22 November 2025 diff hist 0 N File:The palette system.jpg No edit summary current
- 16:3016:30, 22 November 2025 diff hist 0 N File:Turbo Vision uses.jpg No edit summary current
- 16:2816:28, 22 November 2025 diff hist 0 N File:Rust doesn't have inheritance.jpg No edit summary current
- 16:2716:27, 22 November 2025 diff hist 0 N File:But borland turbo vision.jpg No edit summary current
- 16:2616:26, 22 November 2025 diff hist 0 N File:Turbo Vision for Rust 1.0.jpg No edit summary current
- 16:2416:24, 22 November 2025 diff hist +16,735 N Rust Is Loved by Developers. Here’s Why Your CTO Still Says No Created page with "500px I did not lose my job in a layoff. There was no restructuring email. No polite “your role has been affected” message. I was called into a room, looked in the eye, and told it was over. The official reason was “misaligned technical bets.” The real reason was simple: I turned our company into a Rust experiment and treated everyone else like they were slow for not keeping up. I did what many developers quietly want..." current
- 16:2116:21, 22 November 2025 diff hist 0 N File:Rust is loved by developer.jpg No edit summary current
- 16:2016:20, 22 November 2025 diff hist +5,945 N Trust Me Bro: The Cloudflare Rust .unwrap() That Panicked Across 330+ Data Centers Created page with "500px https://blog.cloudflare.com/18-november-2025-outage/ There are many majestic forces in our universe. Black holes. Supernova. And apparently, a single Rust .unwrap() in Cloudflare's edge network. Yep. Billions of dollars of global infrastructure, taken down by the Rust equivalent of “Trust me bro, this can’t fail.” Welcome to distributed systems. Let’s see what happened, have some fun doing it, and learn how not to ship inte..." current
- 16:1816:18, 22 November 2025 diff hist 0 N File:Cloudflare outage.jpg No edit summary current
- 16:1716:17, 22 November 2025 diff hist +396 N Rust-Proofing Android Created page with "500px Image: Android + Rust logos (credit: XDA Developers) You can read the article through the link down below. 🦀 Rust-Proofing Android Today's issue: Gay Rust Quizes, Meta Open-Sources Below, and Surprising Rust Facts You Probably Didn't Know open.substack.com Read the full article here: https://medium.com/rustaceans/rust-proofing-android-8eec81dc80ab" current
- 16:1516:15, 22 November 2025 diff hist 0 N File:Rust-Proofing Android.jpg No edit summary current
- 09:4309:43, 22 November 2025 diff hist +8,571 N Go vs Rust vs Node at 1M Concurrency: Throughput, Errors, and Spend Created page with "500px Executive Summary Go vs Rust vs Node at 1M concurrency is not a language war; it’s about how each runtime treats throughput, errors, and spend under real traffic. In repeated high-load runs, the pattern is consistent: Rust keeps p95/p99 shortest (strong backpressure → fewer nodes → lower spend), Go balances time-to-ship with stable tails, and Node moves fastest on features but pays a tail-latency and scaling..." current
- 09:4109:41, 22 November 2025 diff hist 0 N File:Go vs Rust vs Node at 1M.jpg No edit summary current
- 09:4009:40, 22 November 2025 diff hist +9,339 N How can a Rust program access metadata from its Cargo package? Created page with "500px A practical, copy-pasteable guide for adding --version (and friends) without duplicating data. If you’re building a CLI in Rust, you probably want a --version flag that stays in sync with your Cargo.toml. The good news: you don’t need to maintain the version in two places. Cargo already exposes a rich set of package metadata to your code at compile time via environment variables. This article shows several approache..." current
- 09:3709:37, 22 November 2025 diff hist +8,224 N Why Rust Doesn’t Always “restrict” Your &mut: the Real Story Behind noalias Created page with "500px If you’ve heard that “Rust is faster because &mut references never alias,” you might expect the optimizer to happily fold <pre> // C with restrict void adds(int *restrict a, int *restrict b) { *a += *b; *a += *b; } </pre> into a single *a += 2 * (*b); — and for the Rust equivalent to do the same. In practice, older Rust builds often emitted code that loaded and stored twice, just like a conservative C compi..." current
- 09:3509:35, 22 November 2025 diff hist +17,396 N Interior Mutability in Rust Created page with "In this article, I will talk about what Interior mutability in Rust is and where its needed with some practical examples and how it can be implemented. Interior mutability is a design pattern in Rust that allows you to mutate data even when there are immutable references to that data. This sounds a bit counter-intuititve to the whole Rust ownership and borrow philosophy. But there are practical use cases where such an implementation is required and we will explore them..." current
- 09:3209:32, 22 November 2025 diff hist 0 N File:Interior Mutability in Rust.jpg No edit summary current
- 09:3109:31, 22 November 2025 diff hist +46,762 N The Byzantine Generals Problem: A Modern Performance Analysis in Elixir, Erlang, and Rust Created page with "Introduction In 2007, I wrote about implementing Leslie Lamport’s Byzantine Generals Problem algorithm across several programming languages. At the time, this seemed like an interesting theoretical exercise in distributed computing. I didn’t realize that a year later, Satoshi Nakamoto would publish the Bitcoin whitepaper, introducing a decentralized, Sybil resistant digital currency that solved Byzantine fault tolerance at unprecedented scale. Nearly two de..." current
- 09:3009:30, 22 November 2025 diff hist 0 N File:Result summary.jpg No edit summary current
- 09:2609:26, 22 November 2025 diff hist 0 N File:Cross border payments.jpg No edit summary current
- 09:2509:25, 22 November 2025 diff hist 0 N File:1 generals to handle m traitors.jpg No edit summary current
- 09:2409:24, 22 November 2025 diff hist 0 N File:The Byzantine Generals Problem.jpg No edit summary current