James Waples

@jamwaffles
183 Followers
204 Following
714 Posts

#rustlang, #ethercat, #electronics and #cnc enthusiast.

Edinburgh, Scotland ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ

Githubhttps://github.com/jamwaffles
Mehttps://wapl.es
HireableRust contract/fulltime

RE: https://hachyderm.io/@thejpster/116257634574736310

Ruin a developerโ€™s day in 4 words

โ€œI asked Claude Codeโ€

I wrote a bootloader in Rust that boots Linux on IBM PowerVM โ€” no C, no GRUB, no standard library. Just #![no_std] Rust talking directly to Open Firmware, parsing FAT and ISO9660, loading ELF kernels using UAPI BLS spec, and jumping to them with inline assembly. The hardest part? The firmware has a secret limit on memory allocations that nobody documents.

https://siliconislandblog.wordpress.com/2026/03/18/booting-with-rust-chapter-3/

I finally found a use for 32 layer PCBs!
Do I have any followers familiar with Embassy + smoltcp + STM32, and interested in a paid consulting gig? I've got a company seeing dropped / missing packets, and it could be an interesting project + fun investigative writeup.

Hi #fediverse. We need to talk about something.

While talking to a colleague about how I recently learned most people have never sat on a cow it came up that she has never sat on a horse. Like, not even once during childhood.

Another colleague admitted they also have never sat on a horse.

My hypothesis is that most people have at one point in their life sat on a horse.

๐Ÿ‡ ๐ŸŽ ๐Ÿด

Have you sat on a horse?

Please boost for scientific accuracy.

Yes
No
Poll ends at .
@jsbarretto like anyone wants a yassification filter for their favourite John Halo character
CPU optimization: look at the datasheet until you find two assembly instructions that would produce a desirable result when their side-effects are combined.

Microcontroller optimization: look at the datasheet until you find two peripherals that would produce a desirable result when their side-effects are combined.

EtherCrab 0.7 is out! Release post here: https://wapl.es/ethercrab-0-7/

A smaller release, but still a few quality of life improvements.

#ethercat #rustlang #rust

EtherCrab 0.7 Released

Personal blog of Rust developer and hobby CNC machinist James Waples. Living in Edinburgh, Scotland ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ โค๏ธ

so uh
we rescued a set of 4K movie film scanners

does anyone need a set of 4K movie film scanners

if you have a need for a cinema film scanner (or can give it a good home!), and can arrange to have it transported from the Seattle area, message me on fedi or e-mail me at [email protected]

On Monday , picoCAD 2 will let you:
๐Ÿ“ make models easily
๐ŸŽจ draw pixelart textures
๐Ÿฟ make simple animations
See you on Steam and itch!
#screenshotSaturday #gamedev #indiedev