Advertisement · 728 × 90

Posts by nrc

Welp, I got laid off. RIP futurewei OSS rust team.

If you know anyone hiring systems engineers lmk.

6 hours ago 37 18 1 1

⚠️ An active phishing attack is targeting crate owners by asking them to "confirm that your email address is still active". These messages are not from crates.io, and should be ignored. (We will never ask you to confirm that your e-mail address is still active.) ⚠️

2 days ago 150 64 1 0

Grateful for my trans friends and all the wonderful trans folk I’ve met in the Rust community and elsewhere. Hoping with all my heart that the world becomes a better, safer place for trans people

1 week ago 40 7 0 0
Preview
How India’s Ruling Party is Using AI to Boost Hate Speech Bellingcat found 31 posts by the BJP that appeared to feature AI-generated images, along with either anti-immigrant or anti-Muslim hate speech, in Assam and West Bengal within a month.

Bellingcat found 31 posts with AI-generated imagery shared on social media by India’s ruling Bharatiya Janata Party (BJP) in Assam and West Bengal in December that appeared to meet the United Nations’ definition of hate speech. www.bellingcat.com/news/2026/03...

1 week ago 543 206 6 8

Good choice! It’s a great album

1 week ago 1 0 0 0

I have availability for Rust coaching, or consulting on Rust strategy from early April; from a single call to ongoing 2 days/week. I can help your team get things done, adopt Rust and use it more effectively, or to accurately evaluate Rust as a new technology.

2 weeks ago 22 12 1 1

I’ve been writing again on the async book this week! It’s slow going though, need to get my head back into writing prose rather than code and specs

2 weeks ago 11 1 0 0

The number of displaced persons in Lebanon is now over a million. 20% of the population, roughly, is unable to sleep their home tonight.

2 weeks ago 420 243 6 6

If you're interested or want to discuss possibilities, get in touch via nrc@ncameron.org

2 weeks ago 5 0 0 0
Advertisement
About About Nicholas Cameron. Nicholas Cameron is an experienced Rust engineer and educator offering Rust training, consultancy, and software development services.

I was part of the Rust project for 10 years, on the core, dev tools, language, and compiler teams. I helped Microsoft adopt Rust as a principal software engineer. I've been working with diverse clients using Rust for databases, networking, compilers, and more. www.ncameron.org/about

2 weeks ago 5 0 1 0
Coaching Coaching, mentoring, and online support. Nicholas Cameron is an experienced Rust engineer and educator offering Rust training, consultancy, and software development services.

If you're adopting or considering Rust, I can help make that a success with advice, strategic planning, 1:1 or group mentoring, design and code review, or online support. www.ncameron.org/coaching

2 weeks ago 5 0 1 0

I have availability for Rust coaching, or consulting on Rust strategy from early April; from a single call to ongoing 2 days/week. I can help your team get things done, adopt Rust and use it more effectively, or to accurately evaluate Rust as a new technology.

2 weeks ago 22 12 1 1

Wim Hof teaches extremely unsafe breath hold techniques which put you at very high risk of death. He’s repeatedly been an arrogant dick about this and it has almost certainly killed people. Not at all surprised he’s also an abusive dick

2 weeks ago 6 0 1 0

So great to see companies hiring for roles like these. I wish more would! (Also, looks like a fun job if you’d be a fit)

3 weeks ago 5 0 1 0

CW

Babies will swallow them or stick them up their nose, etc., not an issue at first, but by the time an adult notices and they can get it removed (in hospital, slow, difficult) they can cause life-changing chemical burns

1 month ago 2 0 0 0

In seriousness, button batteries cause the most horrific relatively common injuries to babies and toddlers. Way more important to keep them secure than blocking sockets and latching the knife drawer, etc

1 month ago 2 0 1 0
Advertisement

Oh, it’s the one day per year I agree with something Winston Peters says

1 month ago 2 0 0 0

the culture of silicon valley has bred a narcissism where a lot of folks think they can use agents to become the architects of a future society when, respectfully, they‘re becoming useful idiots to the billionair/trillionaire ai class and i think “token anxiety” is the gut realizing that.

1 month ago 163 28 2 0
Preview
Did Nicola Willis just appoint Atlas Network connections to her surprise RBNZ Covid Inquiry? Willis launches a surprise Covid inquiry with results to come out 6 weeks before the election. Most NZ publications noted her hiring of "independent" experts. I looked further into it.

My investigative piece today on Nicola Willis's surprise RBNZ Covid Inquiry announcement. She has set it up so that the results are released 6 WEEKS BEFORE THE ELECTION
Please share where you can - between the voter suppression laws, and this, it could be a real killer come Nov 2026. #NZPOL #NZ

1 month ago 120 76 11 5

Nearly every product seems to start with the assumption that the reader knows what the product is and is familiar with the domain and comes with an appropriate use case in-hand. How many potential users/customers must bounce off these sites?

2 months ago 7 0 1 0

I'm going through docs for a bunch of libraries and tools, and the general standard for people new to a project is terrible. Every website should have a page to clearly explain what the thing is and why someone would use it, clearly linked and written for someone who is new to the product

2 months ago 12 0 1 0

Absolutely curse the day GitHub sold up to Microsoft. Ridiculous society that this sort of thing keeps happening

2 months ago 9 1 0 0

Urgh.

2 months ago 0 0 0 0

What have Discord done?

2 months ago 1 0 1 0

It seems insane to me that people would argue there aren’t these benefits to being in the office, it like everything in life it’s a trade off, and imo (for employers, never mind employees) that’s outweighed by having access to a global talent pool, etc

2 months ago 2 0 0 0
Advertisement

GitHub seem to have broken copy/paste of code from diffs

2 months ago 3 1 0 0

Yep, me too with these. I got a burst of them a couple of weeks ago and then another burst today

2 months ago 2 0 0 0
"I'd like to share a story from a local paper in Coldwater, Michigan dated to the 9th of April, 1945. It tells how the US Army, under General Patton--the US 3rd Army--came onto what you might call a detention center just outside the village of Ohrdruf, Germany. 

The US Army brought the leading citizens of Ohrdruf to tour the facility, which turned out to be part of the Buchenwald network of concentration camps. A US Army colonel told the German civilians who viewed the scenes, without muttering a word, that they were to blame. 

One of the Germans replied that what happened in the camp was (quote) 'done by a few people, and you cannot blame us all.' And the American, who could have been any one of our grandfathers, said, 'this was done by those that the German people chose to lead them, and all are responsible.' 

The morning after the tour, the Mayor of Ohrdruf killed himself. And maybe he did not know the full extent of the outrages that were committed in his community, but he knew enough. And we don't know exactly how ICE will use this warehouse. But we know enough. 

I ask you to consider what the Mayor of Ohrdruf might have thought before he died. Maybe he felt like a victim. He might have thought, 'how is this my fault? I have no jurisdiction over this.' Maybe he would have said, 'this site was not subject to local zoning, what could I do?' 

But I think, when he reflected on the suffering that occurred at this camp, just outside of town, that those words would have sounded hollow even to him. Because in his heart he knew--as we do--that we are all responsible for what happens in our community. 

I urge the council to take action to stop, or stall, or at the barest minimum to think creatively about how to exercise oversight over this proposed ICE facility. Thank you."

"I'd like to share a story from a local paper in Coldwater, Michigan dated to the 9th of April, 1945. It tells how the US Army, under General Patton--the US 3rd Army--came onto what you might call a detention center just outside the village of Ohrdruf, Germany. The US Army brought the leading citizens of Ohrdruf to tour the facility, which turned out to be part of the Buchenwald network of concentration camps. A US Army colonel told the German civilians who viewed the scenes, without muttering a word, that they were to blame. One of the Germans replied that what happened in the camp was (quote) 'done by a few people, and you cannot blame us all.' And the American, who could have been any one of our grandfathers, said, 'this was done by those that the German people chose to lead them, and all are responsible.' The morning after the tour, the Mayor of Ohrdruf killed himself. And maybe he did not know the full extent of the outrages that were committed in his community, but he knew enough. And we don't know exactly how ICE will use this warehouse. But we know enough. I ask you to consider what the Mayor of Ohrdruf might have thought before he died. Maybe he felt like a victim. He might have thought, 'how is this my fault? I have no jurisdiction over this.' Maybe he would have said, 'this site was not subject to local zoning, what could I do?' But I think, when he reflected on the suffering that occurred at this camp, just outside of town, that those words would have sounded hollow even to him. Because in his heart he knew--as we do--that we are all responsible for what happens in our community. I urge the council to take action to stop, or stall, or at the barest minimum to think creatively about how to exercise oversight over this proposed ICE facility. Thank you."

This is brilliant. I'm so grateful for this testimony. I've transcribed it to use in letters I'm writing. Sharing the full transcription here (see alt text to copy/paste it):

2 months ago 2734 998 57 67
KCL part 2: program memory In this post I'll cover a fun and interesting problem (and two solutions) in the implementation of KCL. This post is part of a series of blog posts on KCL. Previously: part 0: intro and part1: units. ...

I blogged about an interesting problem and two interesting solutions implementing program memory in the KCL interepreter: www.ncameron.org/blog/kcl-par...

2 months ago 4 1 1 0

This was one of the more fun things I've worked on in the last few years - technically interesting and solved a real problem. It also brought together bits and pieces from PL implementation, database implementation, OSes, and concurrency research.

2 months ago 2 0 0 0