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. :)
1641969
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 23/01/2026
Ah ok thank you
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 23/01/2026
Will there be a zoom/teams meeting as well, or is this in person only?
100
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 20/01/2026
Sounds like a plan
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 20/01/2026
Come at me. I love to argue more than anyone I've ever met. It's the best sport in the world
100
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
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 30/12/2025
Glad to see Burn mentioned! Big fan of their work. Currently using it to run some experiments with a CNN feature extractor as a frontend for an HDC inference layer. Anyway if you or anyone else in this thread have Rust questions feel free to DM me
020
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
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 07/12/2025
Just read it. I've always been partial to extreme ownership in professional orgs, and I agree that sense can so easily be eroded by LLMs if the scope of responsibility isn't explicitly laid out like this.
010
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.
472288109
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 · 17/11/2025
@omicscode.bsky.social That sounds great! I'm in. What platform do you prefer I reach out on? Your DMs on Bluesky are turned off.
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 15/11/2025
That's why I'm so interested in Burn, I'd love to do exploratory ML work in Rust as well. I'd be willing to work on an open source project of yours if you're up for some mentoring. I'm trying to educate myself on ML right now and that would probably be the most straightforward way to do it.
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 15/11/2025
I think the problem I have with just on the job training (although it is really great) is that it's limited in scope to just things that can be applied immediately. Like how would I be able to learn about cylindric algebra for and its applications in GPU computing "on the job" for example?
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 15/11/2025
I also prefer rust over other languages, but have to use Python and Go quite a bit still
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 15/11/2025
Do you have any opinions on the Burn framework? Looks promising
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 14/11/2025
I like to call this style of writing "Catholic deacon ran out of ideas for the sermon so just decided to reword the same thing 40 times."
000
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 · 09/11/2025
Hey wanna trade? I'm a Rust engineer who wants to learn about digital music tools for gamedev background tracks
030
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
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 26/10/2025
Ah ok that makes sense. Will keep an eye out for similar jobs that don't have that requirement.
010
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 26/10/2025
Saw a job post on LinkedIn that sounds like it may be in your area of expertise. I don't really know much about the company but they want someone to move a C++ project to rust.
jobs.ashbyhq.com
Senior Rust Developer
Contract Senior Rust Developer (Aerospace)
100
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 17/10/2025
One of my favorite authors of all time.
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 · 10/10/2025
Yeah from the APL wiki: "In a few APLs, most prominently A+, a mechanism is provided to pass functions as arguments, making functions first class if a special function call syntax is used."
010
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 10/10/2025
Okay it sounds like what you want is to be able to write functions that can explicitly take other functions as arguments to effectively create custom higher order functions/operators? I know BQN can do that but don't know enough about APL to answer that off the top of my head.
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 09/10/2025
Sorry just to confirm, you're saying that APL doesn't have higher order functions? Because their operators and combinators are functions that take other functions as arguments.
100
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
And a very special thanks to @codereport.bsky.social for introducing me to this paradigm in the first place. Not sure how many people end up in the ADSP -> ArrayCast -> Dyalog conference pipeline, but I highly recommend it @dyalog.bsky.social #arrayprogramming #apl
011
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 · 24/09/2025
Just some guy scrolling through rust bluesky
010
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 24/09/2025
Or something along those lines. He has YouTube videos talking about it in more detail
010
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 24/09/2025
He has very strong opinions on how we should have managed the growing complexity of projects, and thinks it was a bad move to simply obfuscate that complexity behind libraries you import with package managers. They allow you to use large volumes of code without knowing how any of it works.
120
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 24/09/2025
Sounds like an Aaron Hsu take.
200
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 24/09/2025
Devil's advocate. Why specifically is it trash?
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 13/09/2025
All opposition to the proposal would have to be in the form of predicted changes to explicitly defined metrics, which would then be compared to the outcomes at the end of the trial period.
000
Nathaniel B 🦀 @nate-fe2o3.bsky.social · 13/09/2025
All proposals would have to pass a rigorous trial by logic experts and SMEs for the topic in question. After this, the policy change would be implemented as a test run in a number of different cities and states that all have different population demographics and data would be collected.
100