This Week in Rust - Issue 446  episode artwork

EPISODE · Jun 27, 2022 · 56 MIN

This Week in Rust - Issue 446

from Rustacean Station

Highlights from This Week in Rust - Issue 446, presented by Allen and Tim, with Nell Shamrell-Harrington, co-hosting for the first time in 2022. Contributing to Rustacean Station Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor! Twitter: @rustaceanfm Discord: Rustacean Station Github: @rustacean-station Email: [email protected] Timestamps & referenced resources [@00:00:00] Welcome [@00:00:10] - Introduction [@00:00:52] - Agenda [@00:01:27] - Interview with Nell Shamrell-Harrington about editing This Week in Rust [@00:06:21] Submitting an article to This week in Rust TWIR Github Repository github.com/rust-lang/this-week-in-rust TWIR Twitter account @thisweekinrust [@00:07:42] Call for volunteers to co-host an episode [@00:08:38] - Quote of the week I wrote a bespoke time-series database in Rust a few years ago, and it has had exactly one issue since I stood it up in production, and that was due to pessimistic filesystem access patterns, rather than the language. This thing is handling hundreds of thousands of inserts per second, and it’s even threaded. Given that I’ve been programming professionally for over a decade in Python, Perl, Ruby, C, C++, Javascript, Java, and Rust, I’ll pick Rust absolutely any time that I want something running that I won’t get called at 3 AM to fix. It probably took me 5 times as long to write it as if I did it in Go or Python, but I guarantee it’s saved me 10 times as much time I would have otherwise spent triaging, debugging, and running disaster recovery. “Configuring uWSGI for Production Deployment” (2019) by at Peter Sperl and Ben Green from Bloomberg uWSGI’s max-requests and max-worker-lifetime options are intended to reduce the chance of memory leaks affecting production workloads [@00:14:47] - Crate of the week: osmpbf A Rust library for reading the OpenStreetMap PBF file format (*.osm.pbf). It strives to offer the best performance using parallelization and lazy-decoding with a simple interface while also exposing iterators for items of every level in a PBF file. OpenStreetMap Humanitarian OpenStreetMap Team (HOT OSM) [@00:16:40] Official Notices [@00:16:43] - Rust Compiler June 2022 Steering Cycle [@00:21:24] Highlights [@00:21:51] (async) Rust doesn’t have to be hard Rust Is Hard, Or: The Misery of Mainstream Programming Stack Overflow Developer Survey: Most loved programming language [@00:28:28] clippy book [@00:29:40] Rolling co-lead roles for T-compiler [@00:36:33] Hyper vs Rocket - Low Level vs Batteries included Rust is surprisingly expressive (2013) by Steve Klabnik [@00:40:00] Macro Patterns - A match made in heaven by Conrad Ludgate [@00:41:11] Web Scraping with Rust by Gints Dreimanis Hyper with Sean McArthur [@00:44:09] Trivia About Rust Types: An (Authorized) Transcription of Jon Gjengset’s Twitter Thread by Jimmy Hartzell [@00:46:01] Rust language’s explosive popularity comes with challenges by Ed Targett “A proactive approach to more secure code” (2019) by Microsoft Security Response Center Project Zero team at Google [audio] Rust Foundation with Rebecca Rumbul Credits Intro Theme: Aerocity Audio Editing: Tim McNamara Hosting Infrastructure: Jon Gjengset Show Notes: Tim McNamara Hosts: Tim McNamara, Nell Shamrell-Harrington and Allen Wyma.

Highlights from This Week in Rust - Issue 446, presented by Allen and Tim, with Nell Shamrell-Harrington, co-hosting for the first time in 2022.

NOW PLAYING

This Week in Rust - Issue 446

0:00 56:19

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Behind The X 102.5 KNIX (KNIX-FM) An all access pass to Arizona's #1 Country station. Hear the behind-the-scenes content and interviews from 102.5 KNIX! SGP Radio Originals SGP Radio I conduct interviews, talk about the real & fake of wrestling, giving my takes & opinions on social and current matters and there's much more in store. Follow SGP Radio to know when new content is live and on demand.SGP Radio is a nonstop 24/7 broadcast and podcast radio station by Gerald Roberts Hotline: 917-283-8956 For bookings, guest spots, interviews and all other SGP Radio inquiries contact Gerald Roberts emailing [email protected]. All content on SGP Radio ancillary and primary platforms are the original works of those associated with SGP Radio or third party content that SGP Radio has written consent to reproduce and redistribute. Recommendation: Must Be 18 years or olderAdvertising Disclaimer: Ads on our platforms don't inherently reflect the views of our company, affiliates or those associated with us.SGP Radio Hotline: 718-952-8034 or 917-283-8956 on WhatsApp<a href="https://www.sgpradio.com" target="_blank" rel="noreferrer noopene Kurt Vonnegut: Reporter on the Afterlife Fountainhead Transmedia, Inc. Could death be a quality? A place? Not an ending, but an occurrence that changes those it happens to?In Kurt Vonnegut: Reporter on the Afterlife, Vonnegut skips back and forth between life and the Afterlife as if the difference between them were rather slight. In light hearted interviews with Sir Issac Newton, Adolf Hitler, Isaac Asimov, Mary Wollstonecraft Shelley, William Shakespeare, Joan of Arc, and Kilgore Trout, among others - Vonnegut trips down “the blue tunnel to the pearly gates” in the guise of a roving reporter for public radio, all the while dodging the crotchety bureaucrat, Saint Peter.Kurt Vonnegut: Reporter on the Afterlife, began in 1999 as a series of 90 Second interludes for WNYC, New York City’s public radio station. It has evolved over the past 25 years through writing and rewriting, into a fiction podcast adventure series - available everywhere you listen to pods.This provocat Up First from NPR NPR's Up First is the news you need to start your day. The three biggest stories of the day, with reporting and analysis from NPR News — in 10 minutes. Available weekdays at 6:30 a.m. ET, with hosts Leila Fadel, Steve Inskeep, Michel Martin and A Martinez. Also available on Saturdays at 9 a.m. ET, with Ayesha Rascoe and Scott Simon. On Sundays, hear a longer exploration behind the headlines with Ayesha Rascoe on "The Sunday Story," available by 8 a.m. ET. Subscribe and listen, then support your local NPR station at donate.npr.org.Support NPR's reporting by subscribing to Up First+ and unlock sponsor-free listening. Learn more at plus.npr.org/upfirst

Frequently Asked Questions

How long is this episode of Rustacean Station?

This episode is 56 minutes long.

When was this Rustacean Station episode published?

This episode was published on June 27, 2022.

What is this episode about?

Highlights from This Week in Rust - Issue 446, presented by Allen and Tim, with Nell Shamrell-Harrington, co-hosting for the first time in 2022. Contributing to Rustacean Station Rustacean Station is a community project; get in touch with us...

Can I download this Rustacean Station episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!