Sign in

Nathaniel B 🦀

@nate-fe2o3.bsky.social
59 followers 45 following 327 posts

Software engineer || machine learning researcher || FPGA dabbler

PostsRepliesMedia
Reposted by Nathaniel B 🦀
Michael Reeves @integralpilot.bsky.social · 26/01/2026
On Apple M3, a Linux KDE plasma desktop under Fedora Asahi Remix is now WORKING! Super excited to share this update and happy to answer any questions! Co-credits to noopwafel and Shiz. :)
1642069
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 30/12/2025
My most recent unwrap() in production was a next() call on an iterator with a compile time known, fixed length and I'm still paranoid about this.
010
Reposted by Nathaniel B 🦀
Dyalog @dyalog.bsky.social · 22/12/2025
It's great to see the new Dyalog v20.0 features generating such excitement! See www.youtube.com/watch?v=recw... for Conor Hoekstra's enthusiastic review of the new compositional operator behind ( ⍛ ). #Dyalog #APL #APLProgramming #BehindOperator
youtube.com
Behind is Here
YouTube video by code_report
131
Reposted by Nathaniel B 🦀
Conor Shakory @codereport.bsky.social · 19/12/2025
📢 ADSP Ep 265 is out! 📢 In this episode, I record live from @yowconf.bsky.social 2025 in Sydney 🇦🇺! I talk with @kevlin.bsky.social about his YOW! talk and the future of programming languages, as well as @damianm.com on his first time as Technical Director of YOW! 🥳 adspthepodcast.com/2025/12/19/E...
034
Reposted by Nathaniel B 🦀
Dyalog @dyalog.bsky.social · 03/12/2025
New with Dyalog v20.0: Array notation, a literal syntax for most arrays (including nested and high-rank arrays) and namespaces, allows you to write and manipulate literal arrays in a way that was not possible before. Watch: www.youtube.com/watch?v=_F5I... #Dyalog #APL #APLProgramming #ArrayNotation
youtube.com
Working with Array Notation in Dyalog APL // APL Programming // NEW in Dyalog v20.0
YouTube video by Dyalog
011
Reposted by Nathaniel B 🦀
Dyalog @dyalog.bsky.social · 26/11/2025
The latest release of Dyalog – version 20.0 – is now available for everyone. Supported platforms include Microsoft Windows, IBM AIX, Linux (including the Raspberry Pi), and Apple macOS. See www.dyalog.com/dyalog/dyalo... for the release highlights. #dyalog #apl #dyalogapl
151
Reposted by Nathaniel B 🦀
Márton Bán @martonban.bsky.social · 20/11/2025
One of my favorite resource: shader-learning.com/explore
shader-learning.com
Shader Learning - Interactive Shader Tutorials
Dive into real-time shading with interactive tasks, tutorials, and live demos. Master GLSL, HLSL and GPU programming.
041
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 19/11/2025
Would love to work on CPython in Rust.
010
Reposted by Nathaniel B 🦀
Hank Green @hankgreen.bsky.social · 18/11/2025
Um...Focus Friend is Google's...App...of the Year. OF THE YEAR?! Not like, in a category. But APP OF THE YEAR. BRIA, LOOK WHAT YOU MADE!!! @bobabria.bsky.social blog.google/products/goo...
blog.google
Google Play’s best apps, books and games of 2025
We’re announcing Google Play’s Best of 2025 awards, celebrating the best apps, games and books of the year.
472289109
Reposted by Nathaniel B 🦀
Dyalog @dyalog.bsky.social · 18/11/2025
Congratulations Isak Blomster, Oliver Jul Zacho, and Helena Krzysiak, winners of the 2024.3 round of the APL Challenge (our quarterly event aimed at newcomers to APL)! See www.dyalog.com/apl-challeng... for more information. #aplchallenge #apl #dyalog #learnapl
Winners Announced - APL Challenge
011
Reposted by Nathaniel B 🦀
Alice I Cecile @alice-i-cecile.bsky.social · 17/11/2025
Hey, I have a Bevy contributor who speaks Chinese with limited English skills. Can I have some help translating and mentoring in github.com/bevyengine/b... ?
github.com
Add support for world space UI by MushineLament · Pull Request #21812 · bevyengine/bevy
Preface Added feature 'bevy_ui_container' to ensure normal functioning of other functions Objective Fixes #21278 Try #5476 Existing problems: Fix node rotation UiTransform based on UiCon...
0124
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 11/11/2025
Version 20 also includes the much anticipated Conorbinators, politely repurposed from BQN! Very excited, can't wait to try it out
010
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 05/11/2025
Proud of my state. That is all.
010
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 04/11/2025
Esp-hal 1.0 is officially out of beta and ready to go! So excited to see further stabilization and work on embedded Rust libraries, especially libraries that are officially backed by the chip set vendor themselves!
developer.espressif.com
esp-hal 1.0.0 release announcement
Announcing esp-hal 1.0, the first Rust SDK for embedded devices.
010
Reposted by Nathaniel B 🦀
LongTime🤓FirstTime👨‍💻 @longtimehistory.bsky.social · 11/10/2025
ICE drag girl out of car & body slam her to ground—then pin her face down & kneel on her neck. "I'm 15!" she cries out. "I'm not resisting!" Agents have now asked multiple area housing associations to unlock main doors—so they can go door to door. Hoffman Estates, Illinois
471463810
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 05/10/2025
Busy solving Rust problems but now obsessed with APL. I guess time to implement APL primitives in Rust?
031
Reposted by Nathaniel B 🦀
Dyalog @dyalog.bsky.social · 01/10/2025
Our latest blog post is by the 2025 APL Forge winner, Borna Ahmadzadeh. His introduction to his efforts and prize-winning APLearn submission – www.dyalog.com/blog/2025/10... – are a tantalising preview of what we can expect from his Dyalog '26 presentation! #aplforge #apl #dyalog #programming
APLearn - The Winning APL Forge 2025 Project by Borna Ahmadzadeh
021
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 01/10/2025
Finished up DYNA Fall 2025, had an absolute blast. The rabbit hole of array programming just goes deeper and deeper, but honestly I'd be disappointed if it didn't. Thanks to everyone who put up with my constant stream of questions (especially Aaron), and hope to see you all again soon.
211
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 28/09/2025
Dyalog NA User Meeting starts tomorrow! Excited to meet everyone and learn about APL #APL #arraylang #NYC @dyalog.bsky.social
011
Reposted by Nathaniel B 🦀
Patricia Aas 🐢🏳️‍🌈 @patigallardo.bsky.social · 27/09/2025
@hankgreen.bsky.social on why autism diagnosis statistics looks like they do.
youtu.be
This Autism Stat Makes No Sense
YouTube video by Hank Green
171
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 27/09/2025
Okay does anyone here have experience working with the C++ AST for code analysis? I'm currently neck deep in a project written in Rust that does this. Found two approaches so far, both not great. cpp_ast relies on clang/LLVM to be installed, and treesitter's CST is not great for semantic analysis.
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 13/09/2025
Okay so hear me out, there needs to be a "data-driven" party that provides a mission statement with explicit definitions for things like "improving the lives of the people" as well as the actual concrete metrics they use to measure and calculate their effect on those terms.
100
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 11/09/2025
Excited to see everyone at the @cppcon.bsky.social welcome dinner tonight, hosted by the Denver C++ meetup group!
000
Reposted by Nathaniel B 🦀
Conor Shakory @codereport.bsky.social · 11/09/2025
I'll be seeing this live in a month at C++ Under the Sea but I couldn't help myself - 20 minutes in and it is great 🥳 (Are We There Yet? - @seanparent.bsky.social) www.youtube.com/watch?v=RK3C...
youtube.com
Are We There Yet? - The Future of C++ Software Development - Sean Parent - C++Now 2025
YouTube video by CppNow
062
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 01/09/2025
Great way to dive into array programming for the first time! Highly recommend both this and APL.quest for a solid intro to APL
apl.quest
APL practice problems
APL practice problems with automatic validation, solutions and walk-throughs
021
Reposted by Nathaniel B 🦀
Helianthus Games - making Focus Invictus @helianthus-games.itch.io · 28/08/2025
Switching to having everything typed in my project has helped me catch so many bugs in the editor that I would have caught only in runtime otherwise... It is well worth the additional time investment!
1122
Reposted by Nathaniel B 🦀
Conor Shakory @codereport.bsky.social · 29/08/2025
📢 ADSP Episode 249 is out! 📢 In this episode, Bryce and I chat about AI, some open source projects, podcast recommendations, our upcoming trip to Europe 🇩🇰🇳🇴, the upcoming @seanparent.bsky.social trilogy and much more! adspthepodcast.com/2025/08/29/E...
042
Reposted by Nathaniel B 🦀
Dyalog @dyalog.bsky.social · 29/08/2025
Our latest blog post is the next in our #EmployeeSpotlight series, which celebrates members of Team Dyalog as they reach important milestones. It's a year since Neil joined us, and www.dyalog.com/blog/2025/08... reflects on those twelve months from his perspective. #TeamDyalog #APL
Neil Kirsopp, Dyalog Ltd
011
Reposted by Nathaniel B 🦀
Conor Shakory @codereport.bsky.social · 29/08/2025
Python: The Documentary, for those interested www.youtube.com/watch?v=GfH4...
youtube.com
Python: The Documentary | An origin story
YouTube video by CultRepo (formerly Honeypot)
031
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 28/08/2025
So should I go back to school and get a Master's in mathematics or just keep learning on the job?
000
Reposted by Nathaniel B 🦀
Nikita Lisitsa @lisyarus.bsky.social · 27/08/2025
Decided to hop on this hype train as well 😅
0383
Reposted by Nathaniel B 🦀
Dyalog @dyalog.bsky.social · 22/08/2025
Meet Stefan Kruger, presenting 'Dyalog and AI' at DYNA Fall 2025 in New York. His talk on 29 September is one of 11 free presentations on Day 1. dyna.dyalog.com/speakers/ste... #DYNA #APL #TechConference
dyna.dyalog.com
Stefan Kruger - DYNA Fall 2025
Stefan has spent 25 years building enterprise software for companies, both large and small. He's written two books about learning APL from the perspective of a programmer with experience in other lang...
061
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 26/08/2025
So excited for DYNA Fall 2025! Anybody else going? @dyalog.bsky.social #APL
011
Reposted by Nathaniel B 🦀
Bevy @bevy.org · 25/08/2025
We're excited to announce our new Bevy Merch store: merch.bevy.org. You can now show your support for Bevy in style!
merch.bevy.org
Bevy Merch | Official Merchandise | Bonfire
Check out Bevy Merch on Bonfire and shop official merchandise today! Featuring limited edition custom apparel, printed with care in the USA just for you.
25112
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 16/07/2025
Using AI tools (ostensibly) reduces the amount of code you write. I’m worried about the possibility of skill atrophy that might go with it. Thoughts? I want to hear from all of the “Claude-poisoned” devs out there (thanks @codereport.bsky.social for the colorful description).
010
Reposted by Nathaniel B 🦀
Orhun Parmaksız @orhun.dev · 12/07/2025
New embedded Rust milestone! 🦀🎉 🎸 I connected my electric guitar to ESP32 with an amplifier circuit and visualized the played notes with @ratatui.rs 🐭 ▶️ Building this live: www.youtube.com/@orhundev/st... ⭐ GitHub: github.com/orhun/tuitar #rustlang #embeddded #ratatui #guitar #esp32
29413
Reposted by Nathaniel B 🦀
Jondolf @jondolf.bsky.social · 07/07/2025
Today I merged one of my personal most anticipated improvements to Avian: a parallel solver with graph coloring! github.com/Jondolf/avia...
github.com
Parallel Solver With Graph Coloring by Jondolf · Pull Request #771 · Jondolf/avian
Objective A big step in #319. Replaces #706. Currently, Avian's constraint solver is entirely single-threaded and uses scalar operations. A naive par_iter approach is not possible with a Gauss-...
1227
Reposted by Nathaniel B 🦀
Conor Shakory @codereport.bsky.social · 04/07/2025
📢 ADSP Episode 241 is out! 📢 In this episode, Bryce and I continue our conversation with Jared Hoberock! We talk about a parallel scan problem, parallel rotate and more! 🎉 adspthepodcast.com/2025/07/04/E...
032
Reposted by Nathaniel B 🦀
Michael (compiler-errors) Goulet @errs.io · 02/07/2025
Howdy all. I'm unfortunately not going to be with my employer for much longer due to team relocation. If anyone has any info on roles that would allow me to continue my Rust compiler work (in New York City), they'd be greatly appreciated.
19345
Reposted by Nathaniel B 🦀
Conor Shakory @codereport.bsky.social · 03/07/2025
This was a fantastic take from @adamgordonbell.bsky.social on his latest CoRecursive podcast episode! Highly recommend. corecursive.com/coding-agents
corecursive.com
When AI Codes, What’s Left for me? - CoRecursive Podcast
I’ve always found meaning, and a lot of strength, in building things. Now, with AI coding agents changing the way we work, it’s easy to feel threatened, like something essential might get taken away. ...
063
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 03/07/2025
Check out the latest release of This Week in Rust! My personal highlights: Rust 1.88 with stabilized let chains rustc_codegen_cranelift has implemented cleanup during stack unwinding a podcast interview with Dioxus creator Jonathan Kelley … and so much more!
this-week-in-rust.org
This Week in Rust 606 · This Week in Rust
010
Reposted by Nathaniel B 🦀
Bohdan Pavuk @bpavuk.neocities.org · 29/06/2025
new let statement chaining is so intuitive that I'm kinda surprised we didn't have it before. #rustlang
if let Some(x) = option1
    && let Some(y) = option2
    && x > y {
      println!("{}", x + y);
}
2151
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 26/06/2025
Holy shit let-chains are finally stabilized in Rust 1.88! Let’s goooo
doc.rust-lang.org
Rust Release Notes
010
Reposted by Nathaniel B 🦀
Alice I Cecile @alice-i-cecile.bsky.social · 16/06/2025
Hey #bevy! It's time to pull my head out of the #rust design clouds, and drive the weekly #bevymergetrain. Want to see how #opensource works? Curious about the considerations involved in making an engine for #gamedev? Follow along for the 14 PRs in the queue this week: github.com/bevyengin...
github.com
Pull requests · bevyengine/bevy
A refreshingly simple data-driven game engine built in Rust - Pull requests · bevyengine/bevy
1366
Reposted by Nathaniel B 🦀
RustNL @rustnl.bsky.social · 12/06/2025
POLDERS: The Bevy Engine in Action by Jos Feenstra at RustWeek 2025! www.youtube.com/watch?v=90so... #rustlang #RustWeek
youtube.com
POLDERS: The Bevy Engine in Action - Jos Feenstra
We’ve all heard the joke: for every five Rust games, we build fifty game engines. And honestly? No shame in that! But for those looking to tip the scales tow...
0114
Reposted by Nathaniel B 🦀
Conor Shakory @codereport.bsky.social · 13/06/2025
📢 Episode 238 is out! 📢 In this episode, I recommend three podcast discussions about AI and LLMS 🤖 * @changelog.com (discussion with @steve-yegge.bsky.social ) * @oxide.computer (Part 1 with @steveklabnik.com) * @fallthrough.fm (Part 2 with @steveklabnik.com) adspthepodcast.com/2025/06/13/E...
031
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 10/06/2025
Great article! Highly recommend for anyone thinking about doing a rust rewrite.
microsoft.com
Rewriting SymCrypt in Rust to modernize Microsoft’s cryptographic library
We're rewriting parts of Microsoft's SymCrypt cryptographic library in Rust to improve memory safety and defend against side-channel attacks, enabling formal verification while maintaining backward co...
000