Sign in

Mara Bos

@mara.bsky.social
5.7K followers 117 following 201 posts

Rust dev, Electronics engineer, Author, Hexcat, RustNL, RustWeek organizer, ADHD, Polyamorous, Lesbian, She/Her

PostsRepliesMedia
Mara Bos @mara.bsky.social · 04/10/2026
Yup. He was dead serious. He also started complaining about all the bicycles that "go over the speed limit". He got very confused when I told him that bicycles don't have a speed limit.
4510
Mara Bos @mara.bsky.social · 04/10/2026
If you want to exprience our "terrible bicycle problem" yourself, here's a video I recorded a few years ago of me biking through the area: www.youtube.com/watch?v=6ZUH... (Said tram stop is roughly at the start of the video.)
3802
Mara Bos @mara.bsky.social · 04/10/2026
He was really concerned to see so many bicycles everywhere. To his American brain, bicyclists were a terrible thing. He said he almost got hit by a bicyclist multiple times today. (Presumably by walking in the middle of the bicycle road. I don't know how else you manage to do that.) 🙃
71355
Mara Bos @mara.bsky.social · 04/10/2026
At the tram stop just now, right next to some of the best bicycle infrastructure you'll ever see, an American tourist came to me to ask me if the Dutch government was doing anything about "this terrible bicycle problem" we have in the Netherlands. 🙃
3032232
Reposted by Mara Bos
RustNL @rustnl.bsky.social · 01/10/2026
The Call for Proposals for RustWeek 2027 is now open! If you’d like to give a talk, go here: 2027.rustweek.org/blog/2026-10... The CFP closes Jan 10, 2027 #rustweek2027 #rustlang
0167
Reposted by Mara Bos
Nicholas Nethercote @nnethercote.bsky.social · 30/09/2026
New blog post: nnethercote.github.io/2026/09/30/h...
nnethercote.github.io
How to speed up the Rust compiler in September 2026
My last post on the Rust compiler’s performance was two months ago and a lot has happened since then.
05612
Mara Bos @mara.bsky.social · 29/09/2026
For a while my plan was actually to fully step down from my involvement in Rust at the end of the Rust All Hands this year, but I'm glad I didn't do that. I'm really happy I found something that feels energizing again rather than draining. Very curious to see where things will be in a year from now.
3430
Mara Bos @mara.bsky.social · 29/09/2026
Exactly one year ago I stepped down from my main responsibilities in the Rust project, because of burnout. Today, a year later, I employ about a dozen full-time Rust maintainers through Hexcat+RustNL. I'm not doing much technical work anymore, but this people stuff is also pretty fun and motivating.
3802
Reposted by Mara Bos
Melissa & Chris Bruntlett @modacitylife.com · 24/08/2026
The liveable, inclusive, prosperous city isn’t a final destination, but a never-ending journey that continually seeks opportunities for improvement. That mindset—of continuous refinement rather than complacency—is what distinguishes great cities from good ones. Westeringsevest, Delft: 2015 vs 2026.
A before-and-after photo of a street in Delft. Before, valuable public space was dedicated to storing private vehicles. After, that same corridor has been reimagined as a safe, comfortable and attractive cycling route.
329158
Mara Bos @mara.bsky.social · 19/09/2026
I love this. More companies need this type of energy.
Screenshot of a Prusa assembly manual webpage. The breadcrumb navigation at the top reads: “Support > Prusa CORE One+ > Prusa CORE One+ (Gen 2) kit assembly (1.00) > 1. Introduction | Reward yourself”. The page heading is “12. Reward yourself”.

The visible instructions read:

“Building the CORE One+ is a rewarding experience. After finishing each chapter, reward yourself. There is a bag of Haribo bears in the box just for that!

The biggest issue from our experience (MK4S, MK4, MK3S+, MK3S, MK3, MK2S, ...) is inadequate bear consumption. Many of you didn't have enough gummy bears for all chapters, some even ate them all before they started!

After years of thorough scientific research, we came to a solution => At the end of each chapter, you will be told a specific amount of bears to consume.

Eating an incorrect amount than prescribed in the manual might lead to a sudden boost of energy. Please consult a professional in the closest candy store.

Hide the Haribo for now! From our experience, an unattended bag with sweets will suddenly disappear. Confirmed by multiple cases all around the World.”

On the right is a large photograph of a gold “Haribo Goldbären” Pocket Size bag containing multicolored gummy bears.
1594
Mara Bos @mara.bsky.social · 19/09/2026
About to get started on a very fun weekend project. :D
A round wooden table with many boxes in various sizes stacked on top. All boxes have the text "Prusa" on them. A big open box in the background reads "Prusa core one plus". There is also a bag of Haribo gummy bears. A whiteboard and a messy toolbench is visible in the background.
51010
Mara Bos @mara.bsky.social · 17/09/2026
You can now sponsor RustNL's Rust Maintainer Team through GitHub Sponsors: github.com/sponsors/rus... The page also lists other options to send us money. With your support, we can make sure the Rust project stays well maintained and grow our team with new talent. 💛
github.com
Sponsor @rustnl on GitHub Sponsors
Support our Rust Maintainers Team: https://rustnl.org/maintainers/ Over 30% of all pull requests on https://github.com/rust-lang/rust/ are either authored by or reviewed by our team.
1279
Mara Bos @mara.bsky.social · 15/09/2026
This picture just makes me sad. Where are all the women? bsky.app/profile/orhu...
A man presenting to a room full of men.
1361
Mara Bos @mara.bsky.social · 15/09/2026
So, how is the Men in Rust meetup going? #oxidize
1544
Mara Bos @mara.bsky.social · 31/08/2026
Student tickets are still available for 35 euros. 💛
1230
Mara Bos @mara.bsky.social · 31/08/2026
We did raise the price of the employer-paid tickets, but also added an option there for a significant discount for those who need it. 💛
1220
Mara Bos @mara.bsky.social · 31/08/2026
We lowered the ticket prices for RustWeek! Individual tickets are now 199 instead of 249 euro. ✨ Additionally, we added a checkbox for an extra 100 euro discount, bringing the ticket price to just 99 euros for those who can't afford the full price. 💛
Radio button: Conference Ticket - Privately-paid tickets (also for freelancers) - €199.00

Checkbox: I can’t afford this, give me €100 discount
39414
Mara Bos @mara.bsky.social · 29/08/2026
There's a html version here: mara.nl/atomics/pref... Feel free to use the save-to-pdf feature of your browser. :)
mara.nl
Rust Atomics and Locks — Preface
010
Mara Bos @mara.bsky.social · 27/08/2026
If your organization wants to financially support our Rust maintainers team, please reach out! mara@rustnl.org
062
Mara Bos @mara.bsky.social · 27/08/2026
Of course, maintenance involves many more things than producing and reviewing pull requests. These statistics don't capture many important types of contributions such as mentoring, discussions, meetings, and so on. But they are interesting numbers nonetheless.
1180
Mara Bos @mara.bsky.social · 27/08/2026
If we weigh the pull requests by size (lines changed, capped at 2k) or by number of comments (on the GitHub thread), we get even higher numbers: roughly 40%.
1160
Mara Bos @mara.bsky.social · 27/08/2026
RustNL's Rust Maintainer Team has grown and now consists of 14 people, including three interns! ✨️ rustnl.org/maintainers/ Together, these people are either the author or a reviewer of more than 30% of all pull requests on the rust-lang/rust repository:
A table showing that the people of RustNL were involved as author or reviewer or approver of more than 30% of all pull requests merged in the past four months.
212519
Reposted by Mara Bos
Rust Language @rust-lang.org · 20/08/2026
⚠️ A few hours ago, a malicious crate was discovered on crates.​io which spread as a dependency of `arrayref` and some other crates, likely due to compromised credentials. The affected versions have been deleted. For details and how to see if you are impacted, see: blog.rust-lang.org/2026/08/20/s...
blog.rust-lang.org
Supply chain attack on arrayref | Rust Blog
Empowering everyone to build reliable and efficient software.
119481
Mara Bos @mara.bsky.social · 13/08/2026
No. Is there anything you'd like to see updated? Everything in the book should still be current.
110
Mara Bos @mara.bsky.social · 13/08/2026
Curious how we've been improving Rust at Hexcat? Starting with June, our monthly updates are now publicly available on our website: hexcat.nl/updates/ #rustlang
hexcat.nl
Hexcat
Rust compiler engineering
1627
Mara Bos @mara.bsky.social · 11/08/2026
Yes.
000
Mara Bos @mara.bsky.social · 11/08/2026
In other words, if I had said €90k venue rent and €90k catering, would that have been better? It's a bit arbitrary where we draw the line. We just categorize all the things related to the restaurant as 'catering', but maybe that doesn't give the most accurate picture.
150
Mara Bos @mara.bsky.social · 11/08/2026
€ 75 per person per day for warm lunch with multiple options and drinks+snacks throughout the day is quite decent at a prime location like this. The restaurant gives us exclusive access, so also serves as the break area and 'hallway track'. So part of this catering budget is just more venue rent.
130
Mara Bos @mara.bsky.social · 11/08/2026
That isn't just the food and drinks; that amount also covers renting out the 1000-person capacity restaurant with enough personel to serve lunch for 850 people all at once. I think the 'hallway track' is by far the most important part of a conference, so I find it important we invest in that.
A large restaurant filled with many Rustaceans. There are quite a few 6-person booths with people having conversations.
1170
Mara Bos @mara.bsky.social · 11/08/2026
Note that many other conferences also spend a lot of money on their website, customer support, event coordination, logistics, social media, recruiting sponsors, etc. We are able to do much of that ourselves, unpaid, which is a privilege that many other event organizers simply don't have. 9/9
1440
Mara Bos @mara.bsky.social · 11/08/2026
Setting the ticket prices is very tricky, because you have to set them a year in advance, before any sponsors sign up. We only find out after the event if we ran at a loss or profit. This year, we made a very small profit, which we'll spend on our Rust Maintainers Team: rustnl.org/maintainers/ 8/9
1460
Mara Bos @mara.bsky.social · 11/08/2026
Those student tickets are sold at a significant loss, but it's very important to us to not just run this conference for those with a well paid job. 7/9
1440
Mara Bos @mara.bsky.social · 11/08/2026
Those are roughly 250 corporate tickets (~410 euro after tax), 300 individual tickets (~190 euro after tax), and 100 student tickets (~30 euro after tax). Accounting for the various discounts (early bird, discount codes, etc.) and overhead, this leaves us with roughly 140k. 6/9
1360
Mara Bos @mara.bsky.social · 11/08/2026
We are currently the biggest Rust conference with 850+ attendees. We give free tickets to all the speakers and volunteers, which is almost a hundred people total. The sponsor packages also include a total of roughly 100 tickets. That leaves ~650 sold tickets. 5/9
1390
Mara Bos @mara.bsky.social · 11/08/2026
This adds up to roughly € 280k for just the two conference days. (The total for all of RustWeek is ~€ 400k.) The money we get from sponsors covers roughly half of the costs. The other half has to be covered by tickets. 4/9
1410
Mara Bos @mara.bsky.social · 11/08/2026
Venue rent: € ~50k Lunch, snacks, drinks, catering services: € ~130k A/V services: € ~30k Stuff we set up at the venue: € ~20k Travel compenstation for speakers: € ~10k External services: € ~25k (accounting, registration & payment, event management, insurance, etc.) Miscelaneous: € ~15k 3/9
3510
Mara Bos @mara.bsky.social · 11/08/2026
RustWeek has many subevents (conference, hackathon, unconference, workshops, Rust All Hands, etc.), but I've tried to extract just the two day conference part of RustWeek 2026: 2/9
1330
Mara Bos @mara.bsky.social · 11/08/2026
I was asked recently about the cost of running a #rustlang conference and why the ticket prices are what they are. We figured we can just publicly share the numbers for RustWeek, in the name of #transparency. :) 1/9
216637
Mara Bos @mara.bsky.social · 30/07/2026
Imagine organizing a Rust conference and having zero women on stage. That's just embarrasing. oxidizeconf.com
717518
Mara Bos @mara.bsky.social · 06/07/2026
Hm, getting an error when trying to add /dev/mem as attachment. Weird.
160
Mara Bos @mara.bsky.social · 06/07/2026
Yeah sure. Shall I email it to you?
$ grep -E MemTotal\|MemAvail /proc/meminfo
MemTotal:       263756028 kB
MemAvailable:   201759380 kB
150
Mara Bos @mara.bsky.social · 29/06/2026
Oops, unsafe attributes were missing. Updated it. :)
The same back side of the unsafe Rust license card, but this time with a new line added in the table:

Code F: Unsafe attributes
0301
Mara Bos @mara.bsky.social · 29/06/2026
Now I can finally commit Rust code crimes legally. 😌
A plastic id card with "unsafe rust license" written at the top. It shows my picture and a bunch of details:

Surname: Bos
Given names: Mara
Date of birth: 1993-01-01
Issuance date: 2026-06-29
Expiration date: 2036-06-29
Document number: V33192834QC

Issued by the Rust Licensing AuthorityThe back side of the card, showing a table of different rust operations.

Unsafe Rust License
Certifications for unsafe Rust operations.

Code A: Raw pointer dereference.
Code B: Call unsafe functions and methods
Code C: Mutable static access
Code D: Implement unsafe traits
Code E: Access union fields

All with the same issue and valid until date: 27 june 2026 and 2036.

License only valid for the indicated operations.

The bottom part of the card shows a machine readable zone with a lot of less-than characters.
123077
Mara Bos @mara.bsky.social · 27/06/2026
Can't wait for this new release. 🎮
A slide showing "Unvalued Goose Game - by SoftBank", the goose from untitled goose game "goose value 0?", three golden eggs, and a warning sign with an icon of an egg with "ASI" written on it.
5744133
Mara Bos @mara.bsky.social · 23/06/2026
A slice of pizza with the trext "This is a pizza" burned onto the crust in the Papyrus font.
011
Mara Bos @mara.bsky.social · 23/06/2026
Metal business cards!
A pink metalic aluminum business card with the Hexcat logo and address on the left, and text on the right: Mara Bos, Managing Director, mara@hexcat.nl
2640
Mara Bos @mara.bsky.social · 23/06/2026
"You can pre-order Mara here". 🤔
2260
Reposted by Mara Bos
Erk @erk.dev · 21/06/2026
A post by @mara.bsky.social have been stuck in my head for about two months now so I just had to write out my thoughts on what the most central railway station in the Netherlands is: erk.dev/2026/06/21/t...
erk.dev
The most central station in the Netherlands
A small journey about trying to find the most central station in the Netherlands
084
Mara Bos @mara.bsky.social · 21/06/2026
Yes! :D
040
Mara Bos @mara.bsky.social · 21/06/2026
Look at how precise this thing is. Unbelievable.
The Rust logo cut out of 3mm plywood. It is sitting on a macbook command key for scale. The logo is only 6mm across, absolutely tiny. Somehow, the details are still very sharp.Many tiny Rust logos cut out of white paper. A measuring tape is visible for scale, showing that the logos are smaller than a centimetre each.
2780