billbarnhill.bsky.social
billbarnhill.bsky.social
@billbarnhill.bsky.social
Reposted by billbarnhill.bsky.social
3 yrs later: #rustlang 2024 is here, shipped by Rust 1.85.0

https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html
Announcing Rust 1.85.0 and Rust 2024 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
February 21, 2025 at 9:22 PM
Reposted by billbarnhill.bsky.social
Breaking news for the crab people 🚨

🦀 Ring, a widely used Rust cryptography library, is now unmaintained.

🔐 Security advisory: rustsec.org/advisories/R...

➡️ Details: github.com/briansmith/r...

#rustlang #opensource #library #security #cryptography
RUSTSEC-2025-0007: ring: *ring* is unmaintained › RustSec Advisory Database
Security advisory database for Rust crates published through https://crates.io
rustsec.org
February 22, 2025 at 8:59 AM
Reposted by billbarnhill.bsky.social
core::mem
pub fn take(dest: &mut T) -> T
where
T: Default,

For when you need to take ownership of some non-copyable struct field, like when you must use a function that cannot take a reference. This is better than cloning, since it's just a move without a new allocation.

#rustlang #rusttips
February 22, 2025 at 4:19 PM
Reposted by billbarnhill.bsky.social
Wait… is this really a terminal? 🤯

📰 mdedit: Markdown editor for the terminal.

🎨 Supports syntax highlighting & themes!

🦀 Written in Rust & built with @ratatui.rs (rat_salsa)

⭐ GitHub: github.com/thscharler/m...

#rustlang #ratatui #tui #markdown #editor #terminal #commandline
February 11, 2025 at 12:45 PM
Reposted by billbarnhill.bsky.social
Reposted by billbarnhill.bsky.social
Thanks for attending! We got some interesting things done today, including scrolling output lines, expanding/collapsing display, and more.

VOD: youtube.com/live/gDYaMov...

Join me next week for more #RustLang #ratatui!
February 9, 2025 at 9:41 PM
Reposted by billbarnhill.bsky.social
`String`, `&str`, `impl Into` etc. are one of the weirdest topics when getting started with #rustlang – this is a nice intro: blog.sulami.xyz/posts/string...
String vs &str
Weak Opinions, Strongly Held
blog.sulami.xyz
February 10, 2025 at 3:08 PM
Reposted by billbarnhill.bsky.social
✨ Learn to Write a Simple Windows Driver in Rust

- Driver that allows changing the priority of any thread to any value

- Article by the author "Pavel Yosifovich" of the Windows kernel programming book

scorpiosoftware.net/2025/02/08/w...

#rustlang #programming
February 10, 2025 at 7:03 PM
Reposted by billbarnhill.bsky.social
WAKE UP BABE, NEW HASH TABLE JUST DROPPED
February 10, 2025 at 4:55 PM
Reposted by billbarnhill.bsky.social
It's up!!!! My Explainer video for BlueSky beginners.

I cover how to find your Twitter followers, Starter Packs, Feeds, Lists, some handy-dandy tools, and BlueSky etiquette.

Please watch and/or share with any newbies you know. I think it's helpful.

www.youtube.com/watch?v=m_V2...
BlueSky for Beginners
YouTube video by Machine Pun Kelly
www.youtube.com
November 15, 2024 at 1:18 AM
Reposted by billbarnhill.bsky.social
13 million now.
Just checked and Bluesky has now zoomed past the 12 million user mark. Welcome, new folks! Please make yourself at home. Remember to treat each other with kindness, and feel free to block those who will not. Do not look in the closet labeled “ALF HOG.” Unless, you know, you really WANT to.
October 23, 2024 at 7:21 PM
Reposted by billbarnhill.bsky.social
US Government has given Israel 30 days to resolve the humanitarian situation in Gaza or face an arms embargo.

This is a pretty fucking huge development.

www.jpost.com/breaking-new...
US threatens Israel: Resolve humanitarian crisis in Gaza or face arms embargo - report
The US has told Israel that it would impose an arms embargo on the Jewish state if it does not resolve the hum
www.jpost.com
October 15, 2024 at 4:51 PM
Reposted by billbarnhill.bsky.social
fascinating things are happening on the rust subreddit
September 24, 2024 at 8:32 PM
Reposted by billbarnhill.bsky.social
I helped the Bluesky team write a paper explaining the underlying architecture and the reasons why it works the way it does. Releasing the paper today to celebrate that you no longer need an invite code to sign up for a Bluesky account: arxiv.org/abs/2402.03239
Bluesky and the AT Protocol: Usable Decentralized Social Media
Bluesky is a new social network built upon the AT Protocol, a decentralized foundation for public social media. It was launched in private beta in February 2023, and has grown to over 3 million...
arxiv.org
February 6, 2024 at 2:43 PM
Reposted by billbarnhill.bsky.social
new dev docaroos
Developers, build in an open ecosystem that will never lock you out 🛠️

Check out tutorials, starter templates, and a project showcase for the Bluesky API on our new docs site here!

docs.bsky.app
Bluesky Documentation | Bluesky
Explore guides and tutorials to the Bluesky API.
docs.bsky.app
February 6, 2024 at 3:33 PM
Reposted by billbarnhill.bsky.social
A really interesting list, and not the usual click bait. I think.

www.standard.co.uk/shopping/esb...
30 of the best fantasy novels of all time
Not all those who wander are lost
www.standard.co.uk
January 31, 2024 at 4:37 PM
Reposted by billbarnhill.bsky.social
***220*** raffle tickets left! You gotta be in it to win it… It of course being a RARE and UNIQUE copy of @neilhimself.neilgaiman.com 🌟STARDUST🌟 whilst supporting many great causes

raffall.com/348278/enter...
January 23, 2024 at 11:06 PM
Reposted by billbarnhill.bsky.social


So speaking as someone who got a Hugo award in 2023, I am immensely proud of the work that we did on The Expanse, and also the elimination of Sandman from the voting pisses me off.

I would have been more proud to lose to @neilhimself.neilgaiman.com than to win this way.
January 23, 2024 at 9:40 PM
Reposted by billbarnhill.bsky.social
Last week I bought a top-of-the-line MacBook Pro M3 Max, and today on Whatever I am giving my initial impressions on the thing, and whether it is worth the frankly ridiculous amount of money it cost (spoiler: probably not BUT):

whatever.scalzi.com/2024/01/23/m...
MacBook Pro M3 Max Initial Thoughts and Impressions
I’ve lived with my new MacBook Pro M3 Max 16-inch laptop for a week now, and have been using it about the house for various things, so now is a good time to note thoughts about it, its perfor…
whatever.scalzi.com
January 24, 2024 at 12:46 AM