As planned, I wrote up a website for voting on upcoming stream ideas using ranked-choice voting yesterday! You can now vote for what you'd be more interested in seeing on https://jon.thesquareplanet.com/live-coding/. The stream recording is at https://www.youtube.com/watch?v=8LSNN-Y9Ftg, and you can see the source @ https://github.com/jonhoo/vote.rs.
This stream should also be accessible to less experienced Rustaceans! I'll cover the Future trait, combinators, how futures are executed, the Tokio runtime model (incl. the tokio thread pool), and how tokio provides asynchronous I/O. If we have time, I'll also try to dig into the adoption of futures into std + Pin/Unpin for async/await.
Time for another live-stream! This time I thought I'd tackle #rustlang futures/tokio directly. I'll explain what futures are, how they work, and how tokio executes them. Maybe even async/await + pin! Noon EST this Saturday on https://www.youtube.com/c/JonGjengset/live and http://twitch.tv/jonfrg. For those of you in other timezones, this is the time: https://everytimezone.com/#2018-11-17,300. This will be more of a talking stream than a programming stream, though we'll likely also read some code and write some just for exposition.
(Regarding the single-column thing, you might enjoy Pinafore's UI! We have an instance running at https://light.mastodon.at/, or you can use the one hosted by the creator at https://pinafore.social/).
I'll be in NYC this weekend! Ping me if you want to chat about #rustlang, computer science, live-streams, or open-source stuff! Or pretty much anything else for that matter :p
I wish Mastodon didn't look so cramped on my vertical monitor :'( I really want just one column with all toots, and then a separate page for notifications, similar to Twitter or GitHub. Filed https://github.com/tootsuite/mastodon/issues/9221 and we'll see where that might take us...
mastodon.at is open to all users and federates with most instances.
🇩🇪 🇦🇹 🇨🇭 mastodon.at ist offen für alle User und ist mit vielen anderen Instanzen verbunden.