nrc @ncameron.org · 27/09/2026Having gone through Steve’s JJ tutorial, what do I read next? I’m comfy with basic usage, but obviously there’s loads more to learn and I can’t find good resources 4222
Reposted by nrcAndré Arko @indirect.io · 24/09/2026OH Functional programming is when Rust people read your code and go "what the fuck (laudatory)". Imperative programming is when Rust people read your code and go "what the fuck (derogatory)" 111822
nrc @ncameron.org · 21/09/2026The southern hemisphere flu has been horrible this year. Recommend you get the vaccine this time at least 020
Reposted by nrcDavid P. Reichert @david-p-reichert.bsky.social · 17/09/2026A lot of you seem to be strangely occupied with EAs or rationalists or anthropic, but not openai or xai or, like, authoritarian developments in various governments. You sure you're directing your disdain at the biggest problems? 8433
Reposted by nrcRust Language @rust-lang.org · 17/09/2026⚠️ We believe that there is an ongoing campaign targeting owners of popular crates and rust-lang team members that is attempting to compromise devices and accounts in order to use them to publish malware. See our blog post for details: blog.rust-lang.org/2026/09/17/t...blog.rust-lang.orgBe alert: targeted attacks on prominent Rustaceans | Rust BlogEmpowering everyone to build reliable and efficient software. 121990
Reposted by nrcThe Rust Foundation @rustfoundation.org · 10/09/2026🧵 Big onstage announcements from @microsoft.com at @rustconf.com: - Rust is now a tier-1 language for internal development at Microsoft - rustc_codegen_utc: a prod-ready compiler backend that brings Rust onto the same Windows-native code generation platform as MSVC 🎉 23313
nrc @ncameron.org · 09/09/20263 weeks since I broke my arm. In theory, 3 weeks to go till it’s mostly healed 000
nrc @ncameron.org · 06/09/2026Historically, this kind of thing goes badly, eg the Belgian Congo. I am not optimistic here 010
Reposted by nrcMichael Gattozzi @mgattozzi.dev · 04/09/2026Unfortunately a job offer I had fell through due to head count elimination so I am currently on the market for a new job! If you need someone with 11+ years of Rust, backend, and distributed systems experience I am your guy. Contact Email: michael@ductile.systems. Boosting appreciated! 26733
Reposted by nrcChris Krycho @chriskrycho.com · 03/09/2026We rewrote one internal tool to use Rust (instead of TS/Node) as a proof of concept/trial balloon, and yesterday switched over one of our hourly jobs to use it instead of the TS version that it had been using. Over 10× better memory usage and 10–100× improvement in how fast it runs. 🤩 2245
Reposted by nrcCai @annenotation.bsky.social · 02/09/2026That guy is just dogwalking the other dude. do NOT turn your back on a New Zealander. they are sly 132
nrc @ncameron.org · 29/08/2026I am being a bit quiet on the socials and blog because I broke my arm and messed up my hand a couple of weeks ago. Hopefully, normal service resumes in a few weeks. I came off my bike pretty badly, but luckily the left arm is the only serious damage - wear your helmet, kids! 2220
Reposted by nrcShu-yu Guo @rfrn.org · 21/08/2026i am still hiring! looking for systems programmers and compiler folks to come work on cool low-level VM and JIT compiler things. jobs.apple.com/en-us/detail...jobs.apple.comJavaScript Virtual Machine Compiler Engineer - Jobs - Careers at AppleApply for a JavaScript Virtual Machine Compiler Engineer job at Apple. Read about the role and find out if it’s right for you. 142
Reposted by nrcnrc @ncameron.org · 18/08/2026Finally, another blog post - part 3 of the KCL series, about syntax, ergonomics, and the look and feel of the language: www.ncameron.org/blog/kcl-par...ncameron.orgKCL part 3: look and feelThis post isn't about a single feature or implementation detail, but about the overall experience of using KCL. PL people sometimes denigrate syntax and ergonomics as superficial, but it is the interf... 262
nrc @ncameron.org · 18/08/2026Finally, another blog post - part 3 of the KCL series, about syntax, ergonomics, and the look and feel of the language: www.ncameron.org/blog/kcl-par...ncameron.orgKCL part 3: look and feelThis post isn't about a single feature or implementation detail, but about the overall experience of using KCL. PL people sometimes denigrate syntax and ergonomics as superficial, but it is the interf... 262
Reposted by nrcIra @ira.bailey.nz · 17/08/2026If you're in Wellington, NZ sometime before November and are keen to work on "Tech for Community" then come to this thing! On every Wednesday 9am-12pm. Hangout with like minded people for Show & Tell + Community Preso + Coffee & Cake followed by building stuff www.tickettailor.com/events/criti...tickettailor.comRSVP – Community Tech Co-working – 113 Taranaki Street, Te Aro, WellingtonCommunity Tech Co-working – 113 Taranaki Street, Te Aro, Wellington, Multiple dates and times - A regular 3hr co-working session over the 3 months for community-minded techies and tech-adjacent creati... 32215
Reposted by nrcPredrag Gruevski @predr.ag · 16/08/2026Rust CI now runs cargo-semver-checks to prevent accidental breakage in the standard library 🦀 If you're wondering why that's important and why it took 15kLoC+, this post is for you. predr.ag/blog/protect...predr.agProtecting the Rust standard library from accidental breakageHow & why we're running cargo-semver-checks in Rust's CI 06011
Reposted by nrc"Online Rent-a-Sage" Bret Devereaux @bretdevereaux.bsky.social · 16/08/2026History is endlessly replete with people assuming that the big affairs of state will remain forever far away right up until those huge forces roar through their town or village, burning and killing. Then suddenly it matters quite a lot. As a pundit or journalist it is *your job* to remind them! 760897
nrc @ncameron.org · 15/08/2026NZ health service is absolutely at breaking point. It’s already affecting thousands of people’s quality of life. If the government doesn’t change this year, it will get worse. Many will die, many more will have their lives ruined. 076
Reposted by nrcJon Cooper @joncooper-us.bsky.social · 14/08/2026Israeli settlers in the occupied West Bank diverted a spring that was a lifeline for the Palestinian village of Fasayil, cutting irrigation pipes in June and converting it into a tourist attraction, leaving nearby farms barren.reut.rsIsraeli settlers divert Palestinian water to fill West Bank poolOn a searing summer day, Israeli settlers splashed in a West Bank pool created by siphoning off water that had irrigated Palestinian crops, one of many seizures of water resources across the occupied... 57408271
Reposted by nrcAndrew Gallant @burntsushi.net · 29/07/2026Does anyone know why ripgrep is soooooo much slower on macOS than Linux these days? On the left is my AMD Ryzen 9 7940HS laptop and on the right is my M2 mac mini. Both searching the same revision of Chromium and both are hot in the OS page cache. 2173
Reposted by nrcHillel @hillelwayne.com · 29/07/2026I am delighted to announce that after 5 years of work, 15 early releases, 50,000 words written, and 100,000 more deleted, *Logic for Programmers* is now complete and available in print! Blog post announcement: www.hillelwayne.com/post/lfp/ Website: logicforprogrammers.comlogicforprogrammers.comLogic for ProgrammersPractical math for the working programmer. 1020448
nrc @ncameron.org · 29/07/2026On one hand, this (the post and the thread) is absolutely true and valid. On the other, 'letting more people in' is a strategy of the management class for lowering wages. That and the equivalent but with AI is what has made me a lot colder on "we need to let more people in". 110
Reposted by nrcBen Dickson @drbenomycin.bsky.social · 24/07/2026I definitely know some Auckland based nerds who might be interested in this... 1116
nrc @ncameron.org · 23/07/2026Can anyone recommend good non-beginner tutorials for using LLMs for SWE? I'm pretty comfortable so well past the beginner tutorials, but feel like I'm a long way from being an expert user. 140
Reposted by nrcRav @rvbdrm.com · 22/07/2026Quick thinking having a tablecloth handy. I didn’t even notice the twitching from that dead robot. 47959501207
Reposted by nrcimperio @imperioworld.bsky.social · 14/07/2026Hi everyone. I need your help! I recently added support to get system GPU usage in the Rust sysinfo crate. Next step was to get this info per-process. However, I'm now facing a very annoying Apple issue: undocumented API changing each version. So I can only test my own macOS version: 12.6. 1/4 1127
nrc @ncameron.org · 13/07/2026I think this is correct, but I think highlights an issue with Eq etc in general: if your errors include private details, you could implement Eq ignoring those details. In fact from the point of view of Eq being part of a type’s api you should do that. But the fact that Eq is usually derived and 121
Reposted by nrcZicklag @zicklag.dev · 08/07/2026Hey folks I'm looking for some work! Contracting jobs related to ATProto would be a great fit if anybody needs any help along those lines. I'm very good at Rust, I use a lot of TypeScript, and I'm in deep on the Atmosphere. I'm also used to just figuring out whatever I need to. 😁 05815
Reposted by nrcTze Ming Mok 莫志明 @tzemingdynasty.bsky.social · 07/07/2026In 2002, Narendra Modi was the Chief Minister of Gujurat and stoked so much bloodshed and violence against Muslims in the infamous riots that year, that he was banned from entering the UK, Europe & US for a decade - as essentially, a genocidaire. 28744
Reposted by nrcAndrew Lamb @andrewlamb1111.bsky.social · 01/07/2026The folks at Nvidia are building GPU query engines with DataFusion as the embeddable frontend: developer.nvidia.com/blog/designi...developer.nvidia.comDesigning GPU-Accelerated Query Engines with NVIDIA GQE | NVIDIA Technical BlogGPU-accelerated query engines are often constrained by memory and I/O bandwidth. NVIDIA hardware advances—including high bandwidth memory (HBM), NVIDIA NVLink-C2C, and dedicated decompression engines… 0132
Reposted by nrcnrc @ncameron.org · 30/06/2026I have some limited availability for software engineering consulting with #RustLang. Either to add expertise to a project or to take on a project. Given my time constraints, I'd be a good fit for relatively small projects with high complexity, performance, or quality requirements. 132
nrc @ncameron.org · 30/06/2026I have some limited availability for software engineering consulting with #RustLang. Either to add expertise to a project or to take on a project. Given my time constraints, I'd be a good fit for relatively small projects with high complexity, performance, or quality requirements. 132
nrc @ncameron.org · 29/06/2026Another reason to use Rust. This sounds flippant or like a joke, and I’m very serious. This is a good reason not to use C++ 1395
Reposted by nrcCuriousCat @felissapien.bsky.social · 29/06/2026The work we did with kākāpō is now not possible because the govt has said that our funding should go to science that makes money. Members of our current govt have said that if an endangered species is in the way of a mine or a new road then it’s goodbye #nzpol peterkdearden.substack.com/p/on-kakapopeterkdearden.substack.comon Kākāpōand extinction 12288157
Reposted by nrcAmanda Litman @amandalitman.bsky.social · 20/06/2026The problem is not “work from home” as a concept — it’s managers and executives who don’t know how to build a strong team culture & enable people to build meaningful relationships (both laterally and vertically) in a remote/flexible environment. 2702996473
Reposted by nrcCheryl Morgan @cherylmorgan.bsky.social · 20/06/2026Starmer is refusing to allow debate time for the Early Day Motion about the EHRC ‘guidance’, despite it being signed by over 140 MPs. If we get 100,000 signatures on this petition we can force a debate. 1236268
nrc @ncameron.org · 21/06/2026My five year old invented a new game, it’s called ‘one little duck poops his pants’. Me: how does it work? Her: it’s a very boring game. Basically, he poops his pants and then the game is over. 050
Reposted by nrcOxide Computer Company @oxide.computer · 18/06/2026When you’re building distributed systems from the ground up, every layer is a place where you can make the network faster. But every slowdown is a problem you own. sgkaram.bsky.social just pushed his first (of many) Oxide blogs on tuning network performance across an Oxide system. buff.ly/XV9kmIWoxide.computerPerformance Has Layers | Oxide Computer CompanyTuning network performance across the layers of a stack you build end to end 2369
Reposted by nrcimperio @imperioworld.bsky.social · 18/06/2026Just added support to query GPU information in the Rust sysinfo crate: github.com/GuillaumeGom.... So next sysinfo release, you will be able to query this new information too. 1/2github.comAdd GPU API by GuillaumeGomez · Pull Request #1678 · GuillaumeGomez/sysinfoFixes #1026. 1121
nrc @ncameron.org · 17/06/2026Is 600k in addition to the platinum member fees or is that their total contribution? Because if 600k buys a board seat now, that is ridiculously cheap, and especially for OpenAI 2150
Reposted by nrcnrc @ncameron.org · 16/06/2026I thought it would be fun (or at least interesting) to do some FAQs and answers on the #RustLang consulting I offer (I have availability from pretty much now, if this sounds useful)... 4147