Zum Inhalt der Seite gehen

Suche

Beiträge, die mit Rust getaggt sind


#RNU

#Rust Not Unix

it is the end of FOSS, a corporate trojan to end distributions of #FOSS

If we don't end rust and go they will end us

https://libretooth.gr/@ljrk@todon.eu/111824343893844936


:linux: Strap in, get ready for more Rust Drivers in Linux Kernel.

Rust is alive and well in the Linux kernel and is expected to translate into noticeable benefits shortly, though its integration with the largely C-oriented codebase still looks uneasy. [The Linux and Rust communities still have some issues to work out.]

https://rust-for-linux.com/rust-kernel-policy

#linux #kernel #memory #safety #rust #drivers #it #security #privacy #engineer #media #programming #tech #news
In a hopeful coda to the recent maintainer drama that raised questions about the willingness of Linux maintainers to accommodate Rust code, Josh Aas, who oversees the Internet Security Research Group's Prossimo memory-safety project, late last week hailed Miguel Ojeda's work to advance memory safety in the kernel without mentioning the programming language schism.

<https://www.memorysafety.org/blog/linux-kernel-2025-update/>

"While our goal was never to rewrite the entire kernel in Rust, we are glad to see growing acceptance of Rust's benefits in various subsystems," said Aas. "Today, multiple companies have full time engineers dedicated to working on Rust in the Linux kernel."
Security – in the form of memory safety – is Rust's selling point.

Rust provides ways to avoid memory safety vulnerabilities that crop up in programming languages like C and C++ where manual memory management is allowed. Though other languages such as Python, Java, JavaScript, Swift and C# are also considered memory safe. Rust has received most of the memory safety evangelism, partly because it's suited for the sort of low-level, performance-sensitive code that for the past few decades has tended to be written in C and C++.

"Many of the most critical software vulnerabilities are memory safety issues in C and C++ code, and while there are ways to reduce the risk, including fuzzing and static analysis, memory safety vulnerabilities continue to plague the Internet," said Josh Aas in a write-up.

<https://www.memorysafety.org/blog/initiative-criteria/>


Finished my week long project of using #Rust to dump maps from MyHouse.wad. Ready to go back to normal life.

https://ste5e.site/blog/2025-03-08-house-of-wads

#blog


Last week we had our first! Thunderbird + Rust office hours with our back-end developer @brendan and Sr. DevRel Engineer @linuxflower giving us a great introduction to the past, present, and future of oxidization in Thunderbird. Watch the recording on our @tilvids channel and find out how to get involved!

#Thunderbird #Rust #Development

https://tilvids.com/w/magVwZoX9W3L9DNbt1oytu


You're invited to our inaugural Thunderbird + Rust Office Hours! Join us on Wednesday, February 19 at 20:00 UTC. Find out all the info on our Developers mailing list: https://thunderbird.topicbox.com/groups/developers/T10239c4603d7b01f-M75d68284cb9f0a011a434d38/thunderbird-rust-office-hours-1

#Thunderbird #Rust #Development


Interested to take a little tour through how #deltachat apps and the #rustlang core library are wired together?

@treefit and @WofWca provide a deep-dive into the history of apps migrating from a C-Foreign-Function-Interface to a #Rust based JSON-RPC mechanism, with entertaining horror stories like how an iOS release some years ago could delete profiles without the user intending it 😬

The post also highlights a few areas where folks interested to help could start ... https://delta.chat/en/2025-02-11-why-jsonrpc-bindings-exist


Sooo, my employer decided to move all engineering to Taiwan, and laid off my entire team among everyone else affected. 😬

If you or someone you know is looking for a senior engineer, tech lead, or similar, and your requirements tick some of these boxes, please feel free to send me a message or DM!

- Rust since 2017, professionally since 2021
- USB, WinAPI, C interop, kernel-mode drivers
- Long-running, async applications
- Reverse engineering, legacy systems
- Embedded (RP2040 projects)
- napi/node integration
- wgpu, WGSL
- living in Germany, remote preferred
- mentoring Rust newcomers

Boosts appreciated, thank you!

#rust #rustlang #fedihire #getfedihired


As the year wrapped up, I spent some time reflecting on my transition from a CyberSecurity engineer to Principal engineer which inspired me to write a blog about the steep learning curve of writing quality coding and—how I used #rust to reinforce my skills. Check it out and let me know what you think!

https://tilde.club/~chimbo/blog/posts/rust-learnings-and-journey.html

#RustLang, #Rust, #SoftwareEngineering, #CodingJourney, #CareerChange, #CyberSecurity, #OpenSource, #TechBlog, #blog


Sure, sex is great, but do you remember the first time you recognised the need for an explicit lifetime annotation before the compiler told you?

#rust #rustlang


A blog post about how I was inspired to create a tool for semi-automating reference note collection for my Zettelkasten:

https://iambenzo.com/posts/ktr/

#zettelkasten #blog #programming #rust


#libobscura progress: a demo camera app!

So I've proved (some of) the concepts:

- API without segfaults
- zero-copy image passing
- GPU accelerated decoding

Yes, the picture is mirrored upside-down, why do you ask?

Next: clean up #GPU abstractions and publish a website.

#rustlang #rust #opengl #video
@libcamera
A bookshelf, upside down